NERDDISCO commited on
Commit
78599e3
·
1 Parent(s): cc1240f

fix: auto build

Browse files
.github/CONTRIBUTING.md CHANGED
@@ -12,36 +12,18 @@ pnpm install
12
 
13
  ### Library + Demo Development (Recommended)
14
 
15
- **Terminal 1:**
16
-
17
- ```bash
18
- cd packages/web
19
- pnpm build:watch
20
- ```
21
-
22
- **Terminal 2:**
23
-
24
  ```bash
25
  cd examples/cyberpunk-standalone
26
- npm run dev
27
  ```
28
 
29
- Edit `packages/web/src/` → see changes instantly in demo.
30
 
31
  ### Library Only
32
 
33
  ```bash
34
  cd packages/web
35
- pnpm build # Build once
36
- pnpm dev # Tests in watch mode
37
- ```
38
-
39
- ### Examples Only
40
-
41
- ```bash
42
- pnpm example:cyberpunk
43
- pnpm example:iframe-test
44
- pnpm example:sequential-test
45
  ```
46
 
47
  ## Releases
@@ -52,7 +34,10 @@ For `@lerobot/web` changes:
52
  pnpm changeset
53
  ```
54
 
55
- Select package, version type (patch/minor/major), add description.
 
 
 
56
 
57
  ## Code Standards
58
 
 
12
 
13
  ### Library + Demo Development (Recommended)
14
 
 
 
 
 
 
 
 
 
 
15
  ```bash
16
  cd examples/cyberpunk-standalone
17
+ pnpm dev
18
  ```
19
 
20
+ Edit `packages/web/src/` → see changes instantly in demo via Vite hot reload.
21
 
22
  ### Library Only
23
 
24
  ```bash
25
  cd packages/web
26
+ pnpm dev
 
 
 
 
 
 
 
 
 
27
  ```
28
 
29
  ## Releases
 
34
  pnpm changeset
35
  ```
36
 
37
+ - Select package, version type (patch/minor/major), add description
38
+ - Commit the changeset file
39
+ - When merged to main, [GitHub Actions](.github/workflows/release.yml) creates a Release PR
40
+ - Merge the Release PR → automatic npm publish
41
 
42
  ## Code Standards
43
 
examples/cyberpunk-standalone/vite.config.ts CHANGED
@@ -8,6 +8,7 @@ export default defineConfig({
8
  resolve: {
9
  alias: {
10
  "@": path.resolve(__dirname, "./src"),
 
11
  },
12
  },
13
  });
 
8
  resolve: {
9
  alias: {
10
  "@": path.resolve(__dirname, "./src"),
11
+ "@lerobot/web": path.resolve(__dirname, "../../packages/web/src"),
12
  },
13
  },
14
  });
packages/web/package.json CHANGED
@@ -36,7 +36,6 @@
36
  ],
37
  "scripts": {
38
  "build": "tsc --project tsconfig.build.json",
39
- "build:watch": "tsc --project tsconfig.build.json --watch",
40
  "prepublishOnly": "npm run build",
41
  "dev": "vitest --watch",
42
  "test": "vitest run",
 
36
  ],
37
  "scripts": {
38
  "build": "tsc --project tsconfig.build.json",
 
39
  "prepublishOnly": "npm run build",
40
  "dev": "vitest --watch",
41
  "test": "vitest run",