Skip to content

Commit eb2bb2e

Browse files
committed
fix(release): reduce npm package payload for v1.6.0 publish
1 parent 1b2e492 commit eb2bb2e

2 files changed

Lines changed: 22 additions & 2 deletions

File tree

.npmignore

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Exclude oversized generated artifacts that are not required for runtime usage.
2+
dist/.tsbuildinfo
3+
dist/frontend/
4+
dist/backend/
5+
dist/core/
6+
dist/index.js
7+
dist/server.js
8+
9+
# Exclude probe/generated mirrors and heavyweight sample graph payloads.
10+
dist/src/frontend.__generated2/
11+
dist/src/frontend/frontend.__probe/
12+
dist/src/frontend/data.js
13+
dist/src/frontend/graph_data.json
14+
dist/src/frontend/data_*.js
15+
dist/src/frontend/graph_data_*.json
16+
17+
# Exclude compiled test bundles from published package.
18+
dist/src/**/*.test.js
19+

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"test:migration": "jest src/core/Graph.test.ts src/core/PathEngine.test.ts src/core/TreeLayout.test.ts src/backend/algorithms/CycleDetection.test.ts src/backend/algorithms/TopologicalSort.test.ts src/backend/algorithms/WasmParityHistory.test.ts src/utils/RuntimePaths.test.ts src/server.migration.test.ts src/pkg.sidecar.contract.test.ts src/pkg.snapshot.safety.contract.test.ts src/mobile.pipeline.test.ts src/capacitor.device.utils.contract.test.ts src/capacitor.evidence.contract.test.ts src/runtime.capabilities.test.ts src/runtime.heap.policy.contract.test.ts src/runtime.spool.policy.contract.test.ts src/runtime.transport.adapter.contract.test.ts src/storage.provider.contract.test.ts src/storage.provider.capacitor.content.contract.test.ts src/storage.provider.capacitor.worker.contract.test.ts src/wasm.parity.runtime.contract.test.ts src/wasm.parity.runtime.functional.test.ts src/wasm.parity.output.equivalence.contract.test.ts src/wasm.parity.benchmark.contract.test.ts src/wasm.parity.benchmark.guards.contract.test.ts src/wasm.parity.history.gate.contract.test.ts src/wasm.parity.artifact.probe.contract.test.ts src/wasm.parity.artifact.provisioning.contract.test.ts src/source_manager.loadflow.test.ts src/capacitor.runtime.contract.test.ts src/welcome.loadflow.test.ts src/pathmode.history.contract.test.ts src/android.pathmode.contract.test.ts src/android.pathmode.smoke.contract.test.ts src/pathbridge.handshake.contract.test.ts src/pathbridge.strict.policy.contract.test.ts src/graph.accessibility.contract.test.ts src/detox.pipeline.contract.test.ts src/privacy.manifest.contract.test.ts src/server.port.fallback.contract.test.ts src/sidecar.signature.contract.test.ts src/sbom.policy.contract.test.ts src/sbom.attestation.policy.contract.test.ts src/sidecar.relaunch.contract.test.ts src/tauri.test.runner.contract.test.ts --runInBand",
7171
"test:tauri": "node scripts/run-tauri-tests.js",
7272
"test:gates": "npm run test:migration && npm run test:wasm:parity:gates && npm run test:tauri && npm run verify:android:env && npm run verify:detox:pipeline && npm run verify:privacy:manifest && npm run verify:pathbridge:strict && npm run verify:sbom -- --contract-only && npm run verify:sbom:attestation -- --contract-only && npm run verify:sidecar:signatures -- --contract-only",
73-
"prepublishOnly": "npm run build",
73+
"prepublishOnly": "npm run build:mini",
7474
"test": "jest",
7575
"cleanup:tauri:sidecars": "node scripts/cleanup-tauri-sidecars.js"
7676
},
@@ -85,7 +85,8 @@
8585
]
8686
},
8787
"files": [
88-
"dist",
88+
"dist/src",
89+
"dist/amdgpu",
8990
"LICENSE",
9091
"README.md"
9192
],

0 commit comments

Comments
 (0)