{"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"dist":{"shasum":"bdf2fb8648334410a1a53173e5b2d1995d3848af","tarball":"https://registry.npmjs.org/@poppinss/macroable/-/macroable-1.0.2.tgz","fileCount":5,"integrity":"sha512-xhhEcEvhQC8mP5oOr5hbE4CmUgmw/IPV1jhpGg2xSkzoFrt9i8YVqBQt9744EFesi5F7pBheWozg63RUBM/5JA==","signatures":[{"sig":"MEYCIQCmSSDdtvNrs7b6CY/oDwDGKA1b2lrsexq9La88oAwYaQIhAJLD7vqzx2MZuX69QJXOvDM+g366UoldOzE3Xf0624MF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9158},"main":"build/index.js","name":"@poppinss/macroable","tsup":{"dts":true,"clean":true,"entry":["./index.ts"],"format":"esm","outDir":"./build","target":"esnext"},"type":"module","types":"./build/index.d.ts","author":{"name":"virk,poppinss"},"engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js"},"gitHead":"e7f83406ff33846b6f94b72d2096c2d1d70ce0c8","license":"MIT","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsup-node","pretest":"npm run lint","release":"np","version":"npm run build","typecheck":"tsc --noEmit","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json poppinss/macroable","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"homepage":"https://github.com/poppinss/macroable#readme","keywords":["macroable"],"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/poppinss/macroable.git","type":"git"},"_npmVersion":"9.8.1","description":"Extend classes from outside in using Macros and getters","directories":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"_nodeVersion":"21.6.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.2","tsup":"^8.0.2","husky":"^9.0.11","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.11","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@commitlint/cli":"^19.2.1","@japa/expect-type":"^2.0.1","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@commitlint/config-conventional":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/macroable_1.0.2_1711603271006_0.8073620374537103","host":"s3://npm-registry-packages"},"_id":"@poppinss/macroable@1.0.2","version":"1.0.2"}