29 lines
1.0 KiB
Markdown
29 lines
1.0 KiB
Markdown
# WRNexusJS 0.7.0 local validation requirement
|
|
|
|
The packaging environment does not provide Bun or the repository's installed ESLint/Prettier dependencies. Source-only TypeScript, Node-compatible validators, compiler sweeps, security probes, benchmarks, SBOM generation, package-stage integrity probes, and VS Code tests were completed here.
|
|
|
|
The authoritative complete validation must run in the target Windows repository with Bun 1.3 or newer:
|
|
|
|
```powershell
|
|
bun install
|
|
bun run validate:0.7
|
|
bun run security:framework
|
|
bun run sbom
|
|
bun run benchmark:framework
|
|
bun run validate:staging
|
|
bun run check
|
|
```
|
|
|
|
`bun run check` is required because it executes the complete repository TypeScript, ESLint, Bun test, and Prettier checks with the actual dependency graph.
|
|
|
|
Before publication:
|
|
|
|
```powershell
|
|
bun run release:prepare
|
|
git status
|
|
git push origin main
|
|
bun run release:private
|
|
```
|
|
|
|
Do not publish if the working tree is dirty, the generated UI reference changes, a benchmark budget fails, the security audit reports an error, or staged package integrity verification fails.
|