{"bin":{"semver-checks":"bin/semver-checks.js"},"bugs":{"url":"https://github.com/kyungseopk1m/semver-checks/issues","email":"kks0919@kakao.com"},"dist":{"shasum":"36923824dc4f9e8a46ddc2b9e2e7bdb4254bd20c","tarball":"https://registry.npmjs.org/semver-checks/-/semver-checks-0.15.0.tgz","fileCount":108,"integrity":"sha512-HBvkZggYmyGsCUsqdh7KqGqNVZTr6gKYzo/AqhIuh5y3IG20aXUEvui2ruVxNzun5UMu2AWY0jGwlSWoTYitXg==","signatures":[{"sig":"MEUCIQDoK/BfXnZbLwAOCdJ7cQfLaf6HEXdwUSFUdRFjnHzxzAIgIM2nB0b2R3OFX1OzqbXqUAtUqLmUZkY2QzWdX+HkStk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHzK/Cl10SuqQq6RiP3MeLJEIvcK4gvW+JelDtIC0TwUAiB6iSzBQ0Jhzgem6LzZpPiFgAmgEiFDLYclGNmd5rymcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semver-checks@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":663876},"main":"dist/cjs/index.js","name":"semver-checks","type":"module","types":"dist/mjs/index.d.ts","author":{"url":"https://github.com/kyungseopk1m","name":"Kyungseop Kim","email":"kks0919@kakao.com"},"module":"dist/mjs/index.js","engines":{"node":"^20.0.0 || >=22.0.0"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"2959e310896487f73f6af8509977bf1f7cb9cf85","license":"MIT","mcpName":"io.github.kyungseopk1m/semver-checks","scripts":{"attw":"attw --pack .","test":"vitest run","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup.sh","check":"npm run attw && npm run publint","smoke":"node scripts/smoke.mjs","deploy":"npm test && npm run build && npm run check && npm publish --access=public","publint":"publint --strict","test:watch":"vitest","prepublishOnly":"npm test && npm run build && npm run publint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f19999f6-1d36-4535-b952-b73b5012b162"}},"homepage":"https://github.com/kyungseopk1m/semver-checks","keywords":["semver","semantic-versioning","typescript","types","breaking-change","breaking-changes","api","api-diff","api-surface","api-compatibility","public-api","dts","semver-check","semver-checks","type-checking","static-analysis","cli","ci","version-bump","major-minor-patch","release","npm","library","cargo-semver-checks","mcp","model-context-protocol"],"repository":{"url":"git+https://github.com/kyungseopk1m/semver-checks.git","type":"git"},"_npmVersion":"11.19.0","description":"Detect breaking changes in your TypeScript library's public API and get the correct semver bump. Like cargo-semver-checks, but for TypeScript.","directories":{},"maintainers":[{"name":"kyungseopk1m","email":"kks0919@kakao.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"citty":"^0.1.6","ts-morph":"^28.0.0","picocolors":"^1.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","publint":"^0.3.12","typescript":"^6.0.2","@types/node":"^22.13.10","@arethetypeswrong/cli":"^0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/semver-checks_0.15.0_1791109314626_0.6565923146475419","host":"s3://npm-registry-packages-npm-production"},"_id":"semver-checks@0.15.0","version":"0.15.0"}