{"bin":{"sallyport":"dist/cli/main.js"},"bugs":{"url":"https://github.com/zsumz/sallyport/issues"},"dist":{"shasum":"ef3cc371a3455352493ac0e627986ab36ca1405a","tarball":"https://registry.npmjs.org/sallyport/-/sallyport-0.1.0.tgz","fileCount":140,"integrity":"sha512-YB+2yCxPHe5CWS902+ezQ3MW7pQKulqYXkYZ5dJluM2/eC586/b41faM3HU3bIQ/QwJYIlP6rYd94/YGv24UFA==","signatures":[{"sig":"MEQCIEph5zPTO+IUOBGIhTLCeQqSppq2qMuNhhNoXy2TbYs+AiBTFnKqdIPQAORb9NR9TBhbZJxtmZJVUFGWcAQUGAjKww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sallyport@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292129},"name":"sallyport","type":"module","_from":"file:/home/runner/work/_temp/candidate/package.tgz","author":{"name":"zsumz","email":"shawn@zsumz.com"},"engines":{"node":">=22.18.0"},"license":"MIT","scripts":{"lint":"eslint src scripts test smoke","test":"npm run build && vitest run","build":"npm run clean && tsc -p tsconfig.json","clean":"rm -rf dist coverage","smoke":"npm run build && smoque run smoke/ --ci","prepack":"npm run build","coverage":"npm run build && vitest run --coverage","validate":"npm run typecheck && npm run lint && npm run architecture:check && npm run protocol:pin && npm test && npm pack --dry-run --json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p scripts/tsconfig.json && tsc -p test/tsconfig.json","smoke:list":"smoque list smoke/","protocol:pin":"node scripts/release/check-protocol-pin.mts","release:check":"npm run validate && npm run coverage:check","release:smoke":"smoque run smoke/ --ci","coverage:check":"npm run build && SALLYPORT_COVERAGE_CHECK=1 vitest run --coverage","prepublishOnly":"node -e \"throw new Error('Publish sallyport only through .github/workflows/sallyport.yml.')\"","architecture:check":"node scripts/architecture/check.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"zsumz","email":"shawn@zsumz.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e17ded26-3016-4b67-89ab-5070e1b6fd6d"}},"homepage":"https://github.com/zsumz/sallyport#readme","keywords":["npm","publish","release","staged-publishing","trusted-publishing","provenance","supply-chain","github-actions","ci"],"_resolved":"/home/runner/work/_temp/candidate/package.tgz","sallyport":{"requiredStatusChecks":["Workflow syntax","Validate Linux / Node 22.x","Validate Linux / Node 24.x","Validate Linux / Node 26.x","Validate macOS / Node 22.x","Coverage gate"]},"_integrity":"sha512-YB+2yCxPHe5CWS902+ezQ3MW7pQKulqYXkYZ5dJluM2/eC586/b41faM3HU3bIQ/QwJYIlP6rYd94/YGv24UFA==","repository":{"url":"git+https://github.com/zsumz/sallyport.git","type":"git"},"_npmVersion":"11.17.0","description":"Staged npm releases for GitHub Actions, without publishing tokens.","directories":{},"maintainers":[{"name":"zsumz","email":"shawn@zsumz.com"}],"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.17.0","devDependencies":{"yaml":"^2.6.0","eslint":"^10.6.0","smoque":"^0.1.1","vitest":"^4.1.9","typescript":"^5.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","eslint-config-rubric":"^0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sallyport_0.1.0_1786114597020_0.6073461597973446","host":"s3://npm-registry-packages-npm-production"},"_id":"sallyport@0.1.0","version":"0.1.0"}