Skip to content

Commit 99cc910

Browse files
committed
chore: move to tsup
1 parent 2c5dbad commit 99cc910

File tree

11 files changed

+1095
-551
lines changed

11 files changed

+1095
-551
lines changed

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules
22
lib
3+
dist

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,15 @@ logs
33
*.log*
44
.DS_Store
55

6-
76
.nyc_output
87
coverage
98
coverage.*
109

1110
node_modules
1211
*.tsbuildinfo
1312
lib
13+
14+
# ts
15+
**/*.tsbuildinfo
16+
/lib
17+
/dist

bin/.dev

Whitespace-only changes.

bin/vsc-custom.js

Lines changed: 0 additions & 11 deletions
This file was deleted.

package.json

Lines changed: 27 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
"name": "vsc-custom-css-cli",
33
"version": "0.6.0",
44
"description": "vsc-custom-css-cli",
5-
"main": "lib/api.js",
5+
"type": "module",
6+
"exports": "./dist/cli.js",
67
"bin": {
7-
"vsc-custom": "bin/vsc-custom.js"
8+
"vsc-custom": "dist/cli.js"
89
},
910
"files": [
1011
"bin/vsc-custom.js",
@@ -18,8 +19,8 @@
1819
"prepare": "husky install",
1920
"test": "mocha",
2021
"test-cover": "nyc --reporter=lcov --reporter=text mocha",
21-
"dev": "tsc -w",
22-
"build": "rm -rf lib; rm tsconfig.tsbuildinfo; tsc",
22+
"dev": "tsup --watch",
23+
"build": "tsup",
2324
"prepublishOnly": "npm run build"
2425
},
2526
"repository": {
@@ -40,40 +41,42 @@
4041
"homepage": "https://github.com/magicdawn/vsc-custom-css-cli#readme",
4142
"dependencies": {
4243
"cheerio": "^1.0.0-rc.12",
43-
"clipanion": "^3.2.0",
44-
"consola": "^2.15.3",
44+
"clipanion": "^3.2.1",
45+
"consola": "^3.2.3",
4546
"debug": "^4.3.4",
46-
"dl-vampire": "^1.4.0",
47-
"env-paths": "2",
47+
"dl-vampire": "^1.4.1",
48+
"env-paths": "3",
49+
"esm-utils": "^4.1.2",
4850
"fs-extra": "^11.1.1",
49-
"inquirer": "^8.2.5",
50-
"less": "^4.1.3",
51+
"inquirer": "^9.2.11",
52+
"less": "^4.2.0",
5153
"promise.map": "^0.5.0",
52-
"proxy-agent": "^5.0.0",
53-
"sass": "^1.60.0",
54+
"proxy-agent": "^6.3.1",
55+
"sass": "^1.68.0",
5456
"sudo-prompt": "^9.2.1"
5557
},
5658
"devDependencies": {
5759
"@magicdawn/eslint-config": "^0.1.0",
5860
"@magicdawn/prettier-config": "^0.0.2",
59-
"@swc/core": "^1.3.44",
60-
"@swc/helpers": "^0.4.14",
61-
"@types/debug": "^4.1.7",
62-
"@types/fs-extra": "^11.0.1",
63-
"@types/inquirer": "^8.2.6",
64-
"@types/less": "^3.0.3",
65-
"@types/node": "^18.15.11",
61+
"@swc/core": "^1.3.89",
62+
"@swc/helpers": "^0.5.2",
63+
"@types/debug": "^4.1.9",
64+
"@types/fs-extra": "^11.0.2",
65+
"@types/inquirer": "^9.0.3",
66+
"@types/less": "^3.0.4",
67+
"@types/node": "^20.7.0",
6668
"@types/sass": "^1.43.1",
67-
"eslint": "^8.37.0",
69+
"eslint": "^8.50.0",
6870
"husky": "^8.0.3",
69-
"lint-staged": "^13.2.0",
71+
"lint-staged": "^14.0.1",
7072
"mocha": "^10.2.0",
7173
"nyc": "^15.1.0",
72-
"prettier": "^2.8.7",
74+
"prettier": "^3.0.3",
7375
"should": "^13.2.3",
7476
"ts-node": "^10.9.1",
75-
"type-fest": "^3.7.2",
76-
"typescript": "^5.0.3"
77+
"tsup": "^7.2.0",
78+
"type-fest": "^4.3.1",
79+
"typescript": "^5.2.2"
7780
},
7881
"publishConfig": {
7982
"registry": "https://registry.npmjs.org/"

0 commit comments

Comments
 (0)