Skip to content

Commit bf40119

Browse files
committed
chore: PR comments
1 parent 1f9b031 commit bf40119

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

Taskfile.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: '3'
22

33
tasks:
4-
node_modules:
4+
yarn:install:
55
run: once
66
desc: Install node modules
77
sources:
@@ -12,21 +12,26 @@ tasks:
1212
cmds:
1313
- yarn install
1414

15+
yarn:clean:
16+
desc: Remove node modules
17+
cmds:
18+
- rm -rf node_modules
19+
1520
test:
1621
desc: Run tests
17-
deps: [node_modules]
22+
deps: [yarn:install]
1823
cmds:
1924
- yarn run test
2025

2126
lint:
2227
desc: Run linter checks
23-
deps: [node_modules]
28+
deps: [yarn:install]
2429
cmds:
2530
- yarn run lint
2631

2732
bundle:
2833
desc: Bundle the extension into a single JS file
29-
deps: [node_modules, clean-build]
34+
deps: [yarn:install, clean-build]
3035
sources:
3136
- src/**/*
3237
- package.json
@@ -37,7 +42,7 @@ tasks:
3742

3843
package:
3944
desc: Package extension into a .vsix file
40-
deps: [node_modules, bundle]
45+
deps: [yarn:install, bundle]
4146
sources:
4247
- README.md
4348
- CHANGELOG.md
@@ -58,4 +63,3 @@ tasks:
5863
cmds:
5964
- task: clean-build
6065
- rm -rf .task
61-
- rm -rf node_modules

0 commit comments

Comments
 (0)