🎨 When npm publishes files use dist

This commit is contained in:
Tw93
2025-08-14 11:17:55 +08:00
parent 17c4e705cb
commit f98293be82
2 changed files with 3 additions and 5 deletions

2
cli.js vendored
View File

@@ -1,2 +0,0 @@
#!/usr/bin/env node
import './dist/cli.js';

View File

@@ -6,7 +6,7 @@
"node": ">=16.0.0" "node": ">=16.0.0"
}, },
"bin": { "bin": {
"pake": "./cli.js" "pake": "./dist/cli.js"
}, },
"repository": { "repository": {
"type": "git", "type": "git",
@@ -26,8 +26,7 @@
], ],
"files": [ "files": [
"dist", "dist",
"src-tauri", "src-tauri"
"cli.js"
], ],
"scripts": { "scripts": {
"start": "npm run dev", "start": "npm run dev",
@@ -41,6 +40,7 @@
"cli": "rollup -c rollup.config.js --watch", "cli": "rollup -c rollup.config.js --watch",
"cli:dev": "cross-env NODE_ENV=development rollup -c rollup.config.js -w", "cli:dev": "cross-env NODE_ENV=development rollup -c rollup.config.js -w",
"cli:build": "cross-env NODE_ENV=production rollup -c rollup.config.js", "cli:build": "cross-env NODE_ENV=production rollup -c rollup.config.js",
"test": "npm run cli:build && node tests/index.js",
"format": "npx prettier --write . --ignore-unknown && cd src-tauri && cargo fmt --verbose", "format": "npx prettier --write . --ignore-unknown && cd src-tauri && cargo fmt --verbose",
"prepublishOnly": "npm run cli:build" "prepublishOnly": "npm run cli:build"
}, },