-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
31 lines (31 loc) · 1.29 KB
/
package.json
File metadata and controls
31 lines (31 loc) · 1.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{
"name": "web2vector-extension",
"version": "1.3.0",
"description": "Export web pages as high-quality vector and image files directly from your browser. This extension uses layout2vector to convert page layouts into formats such as SVG, DXF, DWG, PDF and PNG, making it easy to reuse designs, archive content, or process graphics.",
"private": true,
"type": "module",
"scripts": {
"build": "node esbuild.config.mjs",
"build:icons": "node scripts/build-icons.mjs",
"build:all": "npm run build:icons && npm run build",
"test": "vitest run",
"test:watch": "vitest",
"package": "npm run build:all && node scripts/package-extension.mjs chrome",
"package:firefox": "npm run build:all && node scripts/package-extension.mjs firefox",
"package:all-browsers": "npm run build:all && node scripts/package-extension.mjs chrome && node scripts/package-extension.mjs firefox",
"upload": "node scripts/upload-to-store.mjs"
},
"dependencies": {
"@chenglou/pretext": "^0.0.6",
"@node-projects/layout2vector": "^5.21.0",
"fonteditor-core": "^2.6.3",
"get-box-quads-polyfill": "^4.36.0"
},
"devDependencies": {
"@resvg/resvg-js": "^2.6.2",
"archiver": "^7.0.1",
"chrome-webstore-upload": "^4.0.3",
"esbuild": "^0.28.0",
"vitest": "^4.1.5"
}
}