@@ -4,8 +4,8 @@ default-task = 'build'
44
55[[task ]]
66name = ' build'
7- run = ' tsup src/loader.ts --format esm,cjs --dts'
8- dep = ' src/loader .ts'
7+ run = ' tsup src/loader.ts --format esm --dts'
8+ dep = ' src/# .ts'
99target = ' dist/loader.js'
1010
1111[[task ]]
@@ -16,50 +16,53 @@ target = 'package-lock.json'
1616
1717[[task ]]
1818name = ' clean'
19- run = ' rimraf dist'
19+ run = ' rm -rf dist'
2020
2121[[task ]]
2222name = ' commit'
2323run = ' git-cz'
2424
2525[[task ]]
26- name = ' commit-msg '
27- run = ' commitlint --edit $ 1'
26+ name = ' default '
27+ run = ' npm install --no-save react-dom@17.0.2 @teleporthq/teleport-project-generator-react@0.25.4 @teleporthq/teleport-project-generator-preact@0.20.0 chalk express morgan react-router@5.2.1 react-router-dom@5.2. 1'
2828
2929[[task ]]
30- name = ' default '
31- run = ' npm install --no-save react-dom@17.0.2 @teleporthq/teleport-project-generator-react@0.25.4 @teleporthq/teleport-project-generator-preact@0.20.0 chalk express morgan react-router@5.2.1 react-router-dom@5.2.1 && node tests/e2e/test.js '
30+ name = ' format '
31+ run = ' prettier --write **/*.{ts,json,md} '
3232
3333[[task ]]
3434name = ' lint'
3535run = ' eslint src --ext .ts'
36- deps = [' src/#.ts' , ' tests/loader.test.ts ' ]
36+ deps = [' src/#.ts' ]
3737
3838[[task ]]
39- name = ' lint-fix'
40- deps = [' src/#.ts' , ' tests/loader.test.ts' ]
39+ name = ' lint:fix'
4140run = ' eslint src --ext .ts --fix'
41+ deps = [' src/#.ts' ]
42+
43+ [[task ]]
44+ name = ' post-merge'
45+ deps = [' npm:install' , ' build' ]
4246
4347[[task ]]
4448name = ' pre-commit'
45- run = ' lint-staged'
46- deps = [' src/#.ts' , ' tests/loader.test.ts' ]
49+ deps = [' typecheck' , ' test:changed' , ' lint:fix' , ' format' ]
4750
4851[[task ]]
4952name = ' prepare'
5053run = ' husky install'
5154
5255[[task ]]
5356name = ' prepublishOnly'
54- deps = [' : test' , ' : build' ]
57+ deps = [' test' , ' build' ]
5558
5659[[task ]]
5760name = ' release'
5861run = ' release-it'
5962
6063[[task ]]
6164name = ' server'
62- deps = [' : server:build' , ' : server:start' ]
65+ deps = [' server:build' , ' server:start' ]
6366
6467[[task ]]
6568name = ' server:build'
@@ -75,19 +78,29 @@ echo "Server started."
7578
7679[[task ]]
7780name = ' test'
78- deps = [' : test:unit' , ' : test:e2e' ]
81+ deps = [' test:unit' , ' test:e2e' ]
7982
8083[[task ]]
8184name = ' test:e2e'
82- serial = true
83- deps = [' :default' , ' :build' ]
8485run = ' node --loader ./dist/loader.js tests/e2e/test.js'
86+ deps = [' default' , ' build' ]
8587
8688[[task ]]
8789name = ' test:unit'
88- run = ' vitest run'
90+ run = ' jest'
91+
92+ [[task ]]
93+ name = ' test:changed'
94+ run = ' jest --bail --changesince=main'
8995
9096[[task ]]
9197name = ' typecheck'
9298run = ' tsc --noEmit'
93- deps = [' src/#.ts' ]
99+
100+ [[task ]]
101+ name = ' upgrade'
102+ run = ' npm update --latest'
103+
104+ [[task ]]
105+ name = ' dir-size'
106+ run = ' du -hs .cache'
0 commit comments