Nicolas Rabault commited on
Commit
48b678c
·
0 Parent(s):

chore: bootstrap reachy-tales workspace

Browse files
Files changed (4) hide show
  1. .gitignore +8 -0
  2. README.md +5 -0
  3. package.json +19 -0
  4. tsconfig.base.json +15 -0
.gitignore ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ node_modules/
2
+ dist/
3
+ *.log
4
+ .DS_Store
5
+ .env
6
+ .env.local
7
+ .vite/
8
+ coverage/
README.md ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ # Reachy Tales
2
+
3
+ Voice-driven story adventures, narrated by your Reachy Mini.
4
+
5
+ See [design spec](docs/superpowers/specs/2026-04-29-reachy-tales-design.md).
package.json ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "reachy-tales",
3
+ "private": true,
4
+ "version": "0.1.0",
5
+ "type": "module",
6
+ "workspaces": [
7
+ "packages/*"
8
+ ],
9
+ "scripts": {
10
+ "dev": "vite",
11
+ "build": "tsc -p tsconfig.app.json --noEmit && vite build",
12
+ "preview": "vite preview",
13
+ "test": "npm run test --workspaces --if-present"
14
+ },
15
+ "devDependencies": {
16
+ "typescript": "^5.6.3",
17
+ "vite": "^5.4.10"
18
+ }
19
+ }
tsconfig.base.json ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "compilerOptions": {
3
+ "target": "ES2022",
4
+ "module": "ESNext",
5
+ "moduleResolution": "bundler",
6
+ "strict": true,
7
+ "esModuleInterop": true,
8
+ "skipLibCheck": true,
9
+ "forceConsistentCasingInFileNames": true,
10
+ "resolveJsonModule": true,
11
+ "isolatedModules": true,
12
+ "noUncheckedIndexedAccess": true,
13
+ "exactOptionalPropertyTypes": true
14
+ }
15
+ }