{"bin":{"mcg":"dist/bin/mcg"},"bugs":{"url":"https://github.com/anephenix/mcg/issues"},"dist":{"shasum":"a1df6f6032a3f17d90f16855850c0ebf568c5e88","tarball":"https://registry.npmjs.org/@anephenix/mcg/-/mcg-0.0.22.tgz","fileCount":28,"integrity":"sha512-bpi8w7khb4hDjQFFAlSsBbmnNJN7DnpiCNY5t7xFK80mUNhpvvL/Zh5OTWN6D32jEeHzKrPxGp4yObF/BYRzdA==","signatures":[{"sig":"MEUCIQDSxNYbckb3yvoMi6WIQ7UszVBH/PfaWf0z5IylI98GMAIgDKpS7c7TGT2lorpvVBVnt0UIgonrTblcXfx6X3EWxU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDx/MeiHY05QfRJHkcgGvlIFNeUnOCZRWxLxWpW67sfGwIgQT97FpX3JZbQaOexAWt+OyNDMb6YUPlEPCd2TtdiuAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anephenix%2fmcg@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23452},"name":"@anephenix/mcg","type":"module","husky":{"hooks":{"pre-commit":"npm run lint && npm t && npm run size"}},"types":"./dist/index.d.ts","author":{"name":"Paul Jensen","email":"paul@anephenix.com"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"746a8d29c465282bbd7493ceb88a52b23141ec01","license":"MIT","scripts":{"lint":"npx @biomejs/biome check .","size":"size-limit","test":"cross-env NODE_ENV=test npx vitest --run --exclude=test/data/* --no-file-parallelism","build":"tsc --project tsconfig.json","cover":"cross-env NODE_ENV=test npx vitest --run --exclude=test/data/* --no-file-parallelism --coverage","watch":"tsc --project tsconfig.json --watch","format":"npx @biomejs/biome check . --write","prepare":"husky","test:e2e":"npm run build && npm run test:build:commonjs && npm run test:build:esm","postbuild":"echo \"#!/usr/bin/env node\nimport('./mcg.js');\" > dist/bin/mcg && chmod +x dist/bin/mcg","lint:package":"npx publint","test:build:esm":"node e2e/test-esm.js","update-changelog":"node --experimental-strip-types scripts/update-changelog.ts","test:build:commonjs":"node e2e/test-commonjs.cjs","prepare-patch-release":"npm run size && npm run update-changelog && git add CHANGELOG.md && git commit -m \"Updated changelog\" && npm version patch","publish-patch-release":"npm run prepare-patch-release && git push origin master && git push --tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c608226d-d21b-405e-97b4-ce3eba7d3908"}},"homepage":"https://github.com/anephenix/mcg","keywords":["objection","model","generator"],"repository":{"url":"git+https://github.com/anephenix/mcg.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 kB"}],"_npmVersion":"11.19.0","description":"Model Component Generator for Objection.js","directories":{},"maintainers":[{"name":"paulbjensen","email":"paulbjensen@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"to-case":"^2.0.0","commander":"^15.0.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","vitest":"^5.0.0","globals":"^17.0.0","publint":"^0.3.14","cross-env":"^10.0.0","size-limit":"^14.0.0","typescript":"^7.0.2","@types/node":"^26.0.0","@biomejs/biome":"2.5.14","@size-limit/file":"^14.0.0","@types/pluralize":"^0.0.33","@vitest/coverage-v8":"^5.0.0","size-limit-node-esbuild":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/mcg_0.0.22_1790493823758_0.5523620929165585","host":"s3://npm-registry-packages-npm-production"},"_id":"@anephenix/mcg@0.0.22","version":"0.0.22"}