@@ -7,16 +7,16 @@ web_view_dir := root_dir + "/src/web-view"
77deps : deps-root deps-extension deps-web-view
88
99deps-root :
10- cd " {{ root_dir }} " && yarn install
10+ cd " {{ root_dir }} " && pnpm install
1111
1212deps-extension :
13- cd " {{ extension_dir }} " && yarn install
13+ cd " {{ extension_dir }} " && pnpm install
1414
1515deps-web-view :
16- cd " {{ web_view_dir }} " && yarn install
16+ cd " {{ web_view_dir }} " && pnpm install
1717
1818install-package :
19- cd " {{ root_dir }} " && yarn install-package
19+ cd " {{ root_dir }} " && pnpm install-package
2020
2121clean -build:
2222 rm -rf " {{ web_view_dir }} /dist"
@@ -36,12 +36,12 @@ lint target="all":
3636 extension )
3737 npx prettier --write " {{ extension_dir }} /src/**/*.ts"
3838 cd " {{ extension_dir }} "
39- yarn lint
39+ pnpm lint
4040 ;;
4141 web-view)
4242 npx prettier --write " {{ web_view_dir }} /src/**/*.{ts,tsx}"
4343 cd " {{ web_view_dir }} "
44- yarn lint
44+ pnpm lint
4545 ;;
4646 config)
4747 npx prettier --write " **/*.{json,yml,yaml,md}"
@@ -56,28 +56,28 @@ lint target="all":
5656 esac
5757
5858package : clean-build
59- cd " {{ web_view_dir }} " && yarn build
59+ cd " {{ web_view_dir }} " && pnpm build
6060 cp -r " {{ web_view_dir }} /dist" " {{ extension_dir }} /web-view-dist"
61- cd " {{ extension_dir }} " && yarn compile
62- cd " {{ root_dir }} " && yarn package
61+ cd " {{ extension_dir }} " && pnpm compile
62+ cd " {{ root_dir }} " && pnpm package
6363
6464publish target = " both":
6565 #!/usr/bin/env bash
6666 cd " {{ root_dir }} "
6767 if [ " {{ target }} " = " vsce" ] || [ " {{ target }} " = " both" ]; then
6868 echo " Publishing to VS Code Marketplace..."
6969 if [ -n " $VSCE_ACCESS_TOKEN" ]; then
70- yarn vsce-publish --pat " $VSCE_ACCESS_TOKEN"
70+ pnpm vsce-publish --pat " $VSCE_ACCESS_TOKEN"
7171 else
72- yarn vsce-publish
72+ pnpm vsce-publish
7373 fi
7474 fi
7575 if [ " {{ target }} " = " ovsx" ] || [ " {{ target }} " = " both" ]; then
7676 echo " Publishing to Open VSX Registry..."
7777 if [ -n " $OVSX_ACCESS_TOKEN" ]; then
78- yarn ovsx-publish --pat " $OVSX_ACCESS_TOKEN"
78+ pnpm ovsx-publish --pat " $OVSX_ACCESS_TOKEN"
7979 else
80- yarn ovsx-publish
80+ pnpm ovsx-publish
8181 fi
8282 fi
8383
@@ -92,15 +92,15 @@ release version="patch":
9292 @ echo " ✅ Release complete! Check GitHub Actions."
9393
9494run-view :
95- cd " {{ web_view_dir }} " && yarn dev
95+ cd " {{ web_view_dir }} " && pnpm dev
9696
9797test mode = " ":
9898 #!/usr/bin/env bash
9999 cd " {{ extension_dir }} "
100100 if [ " {{ mode }} " = " watch" ]; then
101- yarn test:watch
101+ pnpm test:watch
102102 elif [ " {{ mode }} " = " coverage" ]; then
103- yarn test -- coverage
103+ pnpm test: coverage
104104 else
105- yarn test
105+ pnpm test
106106 fi
0 commit comments