Skip to content

Commit fdbe9cd

Browse files
committed
Remove JSZip
1 parent ac44f36 commit fdbe9cd

File tree

3 files changed

+276
-22
lines changed

3 files changed

+276
-22
lines changed

package.json

+6-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
"categories": [
1111
"Other"
1212
],
13-
"activationEvents": [],
1413
"main": "./out/extension.js",
1514
"contributes": {
1615
"viewsContainers": {
@@ -98,14 +97,15 @@
9897
}
9998
},
10099
"scripts": {
101-
"vscode:prepublish": "pnpm run compile",
102100
"compile": "tsc -p ./",
103101
"watch": "tsc -watch -p ./",
104102
"pretest": "pnpm run compile && pnpm run lint",
105103
"lint": "eslint src --ext ts",
106104
"test": "vscode-test",
105+
"vscode:prepublish": "npm run esbuild-base -- --minify",
107106
"vscode:package": "pnpm vsce package --no-dependencies",
108-
"vscode:publish": "pnpm vsce publish --no-dependencies"
107+
"vscode:publish": "pnpm vsce publish --no-dependencies",
108+
"esbuild-base": "esbuild ./src/extension.ts --bundle --outfile=out/extension.js --external:vscode --format=cjs --platform=node"
109109
},
110110
"devDependencies": {
111111
"@types/mocha": "^10.0.6",
@@ -116,10 +116,11 @@
116116
"@vscode/test-cli": "^0.0.6",
117117
"@vscode/test-electron": "^2.3.9",
118118
"eslint": "^8.56.0",
119-
"typescript": "^5.3.3"
119+
"typescript": "^5.3.3",
120+
"esbuild": "0.22.0"
120121
},
121122
"dependencies": {
122-
"jszip": "^3.10.1"
123+
"esbuild": "^0.22.0"
123124
},
124125
"extensionDependencies": []
125126
}

0 commit comments

Comments
 (0)