-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
35 lines (35 loc) · 2.32 KB
/
package.json
File metadata and controls
35 lines (35 loc) · 2.32 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
32
33
34
35
{
"name": "wilcocrypt",
"version": "2.1.0",
"description": "A encrypting tool",
"keywords": [
"encrypting"
],
"license": "GPL-3.0-only",
"author": "Wilco Joosen",
"type": "module",
"main": "dist/wilcocrypt.min.js",
"bin": "dist/cli.min.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"update": "npx -y Jelmerro/nus",
"rollup": "rollup -c && node src/scripts/fix-cli-min-import.js && node src/scripts/chmod.js",
"sea:blob": "node src/scripts/sea-blob.js",
"sea:linux-x64": "cp node-binaries/linux-x64/node release/wilcocrypt-linux-x64 && npx postject release/wilcocrypt-linux-x64 NODE_SEA_BLOB sea/wilcocrypt.sea --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2 && chmod +x release/wilcocrypt-linux-x64",
"sea:linux-arm64": "cp node-binaries/linux-arm64/node release/wilcocrypt-linux-arm64 && npx postject release/wilcocrypt-linux-arm64 NODE_SEA_BLOB sea/wilcocrypt.sea --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2 && chmod +x release/wilcocrypt-linux-arm64",
"sea:windows-x64": "cp node-binaries/windows-x64/node.exe release/wilcocrypt-windows-x64.exe && npx postject release/wilcocrypt-windows-x64.exe NODE_SEA_BLOB sea/wilcocrypt.sea --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2",
"sea:macos-x64": "cp node-binaries/macos-x64/node release/wilcocrypt-macos-x64 && npx postject release/wilcocrypt-macos-x64 NODE_SEA_BLOB sea/wilcocrypt.sea --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2 && chmod +x release/wilcocrypt-macos-x64",
"sea:macos-arm64": "cp node-binaries/macos-arm64/node release/wilcocrypt-macos-arm64 && npx postject release/wilcocrypt-macos-arm64 NODE_SEA_BLOB sea/wilcocrypt.sea --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2 && chmod +x release/wilcocrypt-macos-arm64",
"build": "npm run rollup && npm run sea:blob && npm run sea:linux-x64 && npm run sea:linux-arm64 && npm run sea:windows-x64 && npm run sea:macos-x64 && npm run sea:macos-arm64",
"clean": "rm -rf dist && rm -rf sea/*.sea && rm -rf release/*"
},
"devDependencies": {
"@rollup/plugin-commonjs": "29.0.2",
"@rollup/plugin-node-resolve": "16.0.3",
"@rollup/plugin-replace": "6.0.3",
"@rollup/plugin-terser": "1.0.0",
"commander": "14.0.3",
"notepack.io": "3.0.1",
"rollup": "4.60.2"
}
}