{"bin":{"miko":"dist/cli.js","construct":"dist/cli.js","mikoshi-construct":"dist/cli.js"},"bugs":{"url":"https://github.com/E1i/mikoshi-construct/issues"},"dist":{"shasum":"a86c2a2a4bf62e1e1ebe3bdc9ab4f436749f059f","tarball":"https://registry.npmjs.org/mikoshi-construct/-/mikoshi-construct-0.43.0.tgz","fileCount":109,"integrity":"sha512-34B+7x85CDROuNrmSy4X/Jii+xd6IhHIC7RN8hTKdDfinfKPZ1OZKNxOCJ8NrPQcnE4gw/dcRzbk9Qz//i6vZA==","signatures":[{"sig":"MEYCIQDeodMApvSrHAuZsDMV7LeQ2Xhn1e3nuvsAQZuPf2rxywIhAK/KJjeMqkHvDT2FKVQG370FUvMK2q/R7AKB54gmt++Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mikoshi-construct@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":858578},"name":"mikoshi-construct","type":"module","author":{"name":"Eli Tabrisov"},"engines":{"node":">=20"},"gitHead":"0a82dde0fb92e45b3832b0d5cf57fbf5e6ff89ec","license":"MIT","scripts":{"ci":"pnpm run quality","dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","board":"tsx scripts/board/board.ts","build":"tsup","shard":"tsx scripts/shift/shard.ts","shift":"tsx scripts/shift/shift.ts","approve":"tsx scripts/ghosts/approve.ts","quality":"pnpm composition:check && pnpm model:check && pnpm privacy:check && pnpm lint && pnpm typecheck && pnpm test && pnpm docs:build && pnpm docs:pending && pnpm docs:anchors","release":"pnpm build && tsx scripts/release/stage-publish.ts && changeset tag","docs:dev":"vitepress dev docs","lint:fix":"eslint --fix .","relaunch":"tsx scripts/shift/relaunch.ts","shift:bg":"tsx scripts/shift/bg.ts","changeset":"changeset","decisions":"tsx scripts/decisions/read.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","done:check":"tsx scripts/done/check.ts","task:close":"tsx scripts/ghosts/task-close.ts","task:start":"tsx scripts/ghosts/task-start.ts","test:watch":"vitest","ghosts:hash":"tsx scripts/ghosts/hash.ts","ghosts:role":"tsx scripts/ghosts/role.ts","model:check":"tsx scripts/model/check.ts","relaunch:bg":"tsx scripts/shift/relaunch-bg.ts","shift:merge":"tsx scripts/shift/merge.ts","task:merged":"tsx scripts/ghosts/task-merged.ts","docs:anchors":"tsx scripts/docs/anchors.ts","docs:pending":"tsx scripts/docs/build-pending.ts","docs:preview":"vitepress preview docs","ghosts:watch":"tsx scripts/ghosts/watch.ts","miko:handoff":"tsx scripts/miko/handoff.ts","model:render":"tsx scripts/model/sync-docs.ts","shift:report":"tsx scripts/shift/report.ts","test:weights":"tsx scripts/ci/test-weights.ts","contract:bump":"tsx scripts/contract/bump.ts","ghosts:launch":"tsx scripts/ghosts/launch.ts","handoff:check":"tsx scripts/ghosts/handoff-check.ts","handoff:write":"tsx scripts/shift/handoff-write.ts","privacy:check":"tsx scripts/privacy/check.ts","doctor:factory":"tsx scripts/factory/doctor.ts","ghosts:cleanup":"tsx scripts/ghosts/cleanup.ts","ghosts:verdict":"tsx scripts/ghosts/verdict.ts","prepublishOnly":"pnpm build","release:verify":"tsx scripts/release/verify-published.ts","bench:architect":"tsx scripts/bench/run.ts","contract:update":"tsx scripts/contract/update.ts","release:evidence":"tsx scripts/release/evidence.ts","version-packages":"changeset version && pnpm release-notes:render","composition:check":"tsx scripts/composition/check.ts","composition:render":"tsx scripts/composition/sync-docs.ts","ghosts:expect-sample":"tsx scripts/ghosts/expect-sample.ts","release-notes:render":"tsx scripts/release-notes/sync-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"eli_tabrisov","email":"eli.tabrisov@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"3bca4ae8-8bbb-404b-af9e-256dc2fcac84"}},"homepage":"https://e1i.github.io/mikoshi-construct/","keywords":["claude-code","cursor","ai-agents","scaffold","bootstrap","openapi","harness","architecture","cli","ai-dlc"],"repository":{"url":"git+https://github.com/E1i/mikoshi-construct.git","type":"git"},"_npmVersion":"11.21.0","description":"Bootstrap for AI-native software projects. Start with a proven engineering workflow instead of an empty repository.","directories":{},"maintainers":[{"name":"eli_tabrisov","email":"eli.tabrisov@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"citty":"^0.2.2","picocolors":"^1.1.1","@clack/prompts":"^1.8.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.2","devDependencies":{"tsx":"^4.23.13","tsup":"^8.5.1","yaml":"^2.9.1","eslint":"^10.10.0","vitest":"^5.0.0","mermaid":"^11.17.2","vitepress":"2.0.0-alpha.20","typescript":"^5.9.3","@types/node":"^22.18.0","@changesets/cli":"^3.0.0","@anthropic-ai/sdk":"^0.127.0","@antfu/eslint-config":"^9.5.1","vitepress-plugin-mermaid":"2.0.17","@changesets/changelog-github":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikoshi-construct_0.43.0_1791519730486_0.9970040257417885","host":"s3://npm-registry-packages-npm-production"},"_id":"mikoshi-construct@0.43.0","version":"0.43.0"}