Skip to content

Commit 0b53dae

Browse files
olaf-cichockijerzy-mankowski
authored andcommitted
chore(config): Use pnpm workspaces
1 parent a1afddb commit 0b53dae

File tree

4 files changed

+32207
-11
lines changed

4 files changed

+32207
-11
lines changed

.github/workflows/pull-request.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ jobs:
2727
${{ runner.os }}-node-${{ matrix.version }}-
2828
2929
- name: Installing dependencies
30-
run: npm ci
30+
run: pnpm install --frozen-lockfile
3131

3232
- name: Running tests
33-
run: npm run test
33+
run: pnpm -r test
3434

3535
- name: Running lint
36-
run: npm run lint
36+
run: pnpm -r lint
3737

3838
- name: Running typecheck
39-
run: npm run typecheck
39+
run: pnpm -r typecheck

package.json

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@
66
},
77
"scripts": {
88
"postinstall": "husky install",
9-
"install": "lerna bootstrap --ci --hoist @cloudinary/url-gen",
10-
"build": "lerna run build",
11-
"quickstart": "lerna bootstrap && lerna run build",
12-
"test": "lerna run test",
13-
"lint": "lerna run lint",
14-
"typecheck": "lerna run typecheck",
9+
"build": "pnpm -r build",
10+
"quickstart": "pnpm i && pnpm -r build",
11+
"test": "pnpm -r test",
12+
"lint": "pnpm -r lint",
13+
"typecheck": "pnpm -r typecheck",
1514
"build:docs": "node ./scripts/buildDocs.js",
1615
"start:docs": "live-server --open=public/docs",
17-
"update:urlgen": "npm install @cloudinary/url-gen@latest --prefix packages/html && npm install @cloudinary/url-gen@latest --prefix packages/react && npm install @cloudinary/url-gen@latest --prefix packages/vue && npm install @cloudinary/url-gen@latest --prefix packages/angular && npm install @cloudinary/url-gen@latest --prefix packages/angular/projects/cloudinary-library"
16+
"update:urlgen": "pnpm install @cloudinary/url-gen@latest --prefix packages/html && pnpm install @cloudinary/url-gen@latest --prefix packages/react && pnpm install @cloudinary/url-gen@latest --prefix packages/vue && pnpm install @cloudinary/url-gen@latest --prefix packages/angular && pnpm install @cloudinary/url-gen@latest --prefix packages/angular/projects/cloudinary-library"
1817
},
1918
"devDependencies": {
2019
"@cloudinary/url-gen": "^1.21.0",
@@ -39,5 +38,8 @@
3938
},
4039
"sanitize-html": "2.9.0"
4140
}
41+
},
42+
"volta": {
43+
"node": "18.20.5"
4244
}
4345
}

0 commit comments

Comments
 (0)