22# various build systems
33
44.PHONY : all
5- all : npm build/skdb build/init.sql
5+ all : pnpm build/skdb build/init.sql
66
77PRETTIER_LOG_LEVEL? =warn
88
@@ -19,9 +19,9 @@ export SKIPRUNTIME
1919# skdb wasm + js client
2020# ###############################################################################
2121
22- .PHONY : npm
23- npm :
24- npm install && npm run build
22+ .PHONY : pnpm
23+ pnpm :
24+ pnpm install && pnpm build
2525
2626
2727sql/target/wasm32-unknown-unknown/dev/skdb.wasm : sql/src/*
7070
7171.PHONY : check-ts
7272check-ts :
73- npm install
73+ pnpm install
7474 bin/check-ts.sh
7575
7676.PHONY : check-sh
@@ -84,7 +84,7 @@ check-sh:
8484clean :
8585 rm -Rf build
8686 find . -name ' Skargo.toml' -print0 | sed ' s|Skargo.toml|target|g' | xargs -0 rm -rf
87- npm run clean
87+ pnpm clean
8888
8989.PHONY : clean-all
9090clean-all : clean
@@ -119,23 +119,23 @@ check-fmt:
119119# regenerate api docs served by docs-run from ts sources
120120.PHONY : docs
121121docs :
122- npm install && npm run build
123- cd www && rm -rf docs/api && npm install && npx docusaurus generate-typedoc
122+ pnpm install && pnpm build
123+ cd www && rm -rf docs/api && pnpm install && npx docusaurus generate-typedoc
124124
125125# run the docs site locally at http://localhost:3000
126126.PHONY : docs-run
127127docs-run : # depends on docs, but can't be tracked reliably
128- cd www && npm run start
128+ cd www && pnpm start
129129
130130# generate the docs site as static files
131131.PHONY : docs-build
132132docs-build : docs
133- cd www && rm -rf build && npm run build
133+ cd www && rm -rf build && pnpm build
134134
135135# run the static docs site locally
136136.PHONY : docs-serve
137137docs-serve : # depends on docs-build, but can't be tracked reliably
138- cd www && npm run serve
138+ cd www && pnpm serve
139139
140140# update the static docs site repo
141141.PHONY : docs-publish
@@ -223,18 +223,18 @@ build/index.html: sql/js/index.html
223223 cp $^ $@
224224
225225.PHONY : check-vite
226- check-vite : npm
226+ check-vite : pnpm
227227 rm -rf build/vitejs
228228 cp -r sql/ts/vitejs build/vitejs
229- cd build/vitejs && npm install;
229+ cd build/vitejs && pnpm install;
230230 rm -r build/vitejs/node_modules/skdb
231231 cp -r build/package/skdb build/vitejs/node_modules/
232- cd build/vitejs && npm run build
232+ cd build/vitejs && pnpm build
233233 cd build/vitejs && node server.js
234- cd build/vitejs && npm run dev
234+ cd build/vitejs && pnpm dev
235235
236236.PHONY : test-bun
237- test-bun : npm
237+ test-bun : pnpm
238238 rm -rf build/bun
239239 cp -r sql/ts/bun build/bun
240240 cd build/bun && bun install;
0 commit comments