{"bin":{"silvermoon":"dist/bin/silvermoon.js","silvermoon-migrate-v1-to-v2":"dist/bin/migrate-v1-to-v2.js"},"bugs":{"url":"https://github.com/shazhou-ww/silvermoon/issues"},"dist":{"shasum":"0410f15bbdbd5b627c0326c3b35d7e6163a47fc0","tarball":"https://registry.npmjs.org/silvermoon/-/silvermoon-0.4.0.tgz","fileCount":789,"integrity":"sha512-mbLEq/U+bL+L4mygDTRWmMBMvyMUrmAjyMWvhTgwromVDKjEq0ruLjqFRuE39/eL79IoDMChBnNbByFIraAUrw==","signatures":[{"sig":"MEQCIF4OF+cPgqMng0YHnx31zzPycV6UHA9fOR1y9uqIMCLRAiAfd5AOgIy6JPSbe9NknJCVVuo8hPsfKZcMat5VhNOtzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQ+ZLza2sFdZk3zQq+2cEPFOwEf6WW9opL8MVDa8GOwwIhAKKE1N4GuJOjbynYrvaykvVwBwUhtCHnRsWZ6VduEG9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/silvermoon@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1919872},"name":"silvermoon","type":"module","types":"./dist/src/index.d.ts","author":{"url":"https://github.com/shazhou-ww","name":"shazhou-ww"},"engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./agents/copilot":{"types":"./dist/src/business/agent-copilot.d.ts","default":"./dist/src/business/agent-copilot.js"},"./agents/project-runtime":{"types":"./dist/src/business/agent-project-runtime.d.ts","default":"./dist/src/business/agent-project-runtime.js"}},"gitHead":"191e74387e2566645f4fdaf74e1c20ec38ad0d02","license":"MIT","scripts":{"test":"npm run test:unit && npm run test:contract","build":"npm run clean && tsc -p tsconfig.build.json && node tools/write-cli-shim.ts","check":"node bin/run-checks.ts","clean":"node tools/clean.ts","test:e2e":"npm run build && npm run test:e2e:built","test:unit":"node --test \"test/unit/*.test.ts\" \"test/runtime/*.test.ts\"","typecheck":"tsc -p tsconfig.json","check:diff":"git diff --check && git diff --cached --check","check:pure":"node bin/pure-check.ts","pack:check":"npm run build && npm run pack:check:built","silvermoon":"node bin/silvermoon.js","test:smoke":"node --test test/runtime/adoption.test.ts test/runtime/cli-v1.test.ts","check:quick":"npm run check:syntax && npm test","sync:skills":"node bin/sync-skills.ts","test:sanity":"node --import ./test/helpers/sanity-guard.ts --test \"test/unit/*.test.ts\" test/contract/schema-v1.test.ts test/contract/schema-v2.test.ts test/contract/package-api.test.ts","check:commit":"node bin/run-checks.ts --tier commit","check:sanity":"node bin/run-checks.ts --tier sanity","check:skills":"npm run check:skills:local && npm run check:skills:discover","check:staged":"node bin/silvermoon.ts check --staged --audience agent","check:syntax":"node --check bin/silvermoon.ts","check:release":"node bin/run-checks.ts --tier release","lint:markdown":"markdownlint-cli2","test:contract":"npm run build && npm run test:contract:built","test:e2e:built":"node --test \"test/e2e/*.test.ts\"","pack:check:built":"node bin/check-pack.ts","test:integration":"npm run build && npm run test:integration:built","check:skills:local":"node bin/sync-skills.ts --check","prepare:npm-release":"node bin/prepare-npm-release.ts","test:contract:built":"node --test \"test/contract/*.test.ts\"","check:skills:discover":"npx skills add . --list","test:integration:built":"node --test \"test/integration/*.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"99b4d474-4052-476b-8bbd-568535f0687e"}},"homepage":"https://github.com/shazhou-ww/silvermoon#readme","keywords":["agent-skills","cli","project-state","repository","validation","whats-next"],"repository":{"url":"git+https://github.com/shazhou-ww/silvermoon.git","type":"git"},"_npmVersion":"11.6.2","description":"The project spirit that checks repository state and answers what's next.","directories":{},"maintainers":[{"name":"shazhou.ww","email":"shazhou.ww@gmail.com"}],"_nodeVersion":"24.21.0","contributors":[{"url":"https://github.com/shazhou-ww","name":"shazhou-ww"}],"dependencies":{"ws":"^8.22.0","yaml":"^2.9.1","react":"^19.3.0","marked":"^18.0.13","tui-md":"^0.2.0","commander":"^15.0.0","string-width":"^8.3.0","@opentui/core":"npm:@jitl/opentui-core@0.4.0","@opentui/react":"npm:@jitl/opentui-react@0.4.0","@github/copilot-sdk":"1.0.16","react-devtools-core":"^7.0.1","mdast-util-to-markdown":"^2.1.2","mdast-util-from-markdown":"^2.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.22.0","devDependencies":{"ajv":"^8.20.0","semver":"^7.8.5","@types/ws":"^8.18.2","typescript":"^5.9.3","@types/node":"^22.20.5","@types/react":"^19.3.0","@types/semver":"^7.8.0","markdownlint-cli2":"^0.23.3"},"_npmOperationalInternal":{"tmp":"tmp/silvermoon_0.4.0_1791545321367_0.6763081294331093","host":"s3://npm-registry-packages-npm-production"},"_id":"silvermoon@0.4.0","version":"0.4.0"}