{"bugs":{"url":"https://github.com/leonardfactory/babel-plugin-transform-typescript-metadata/issues"},"dist":{"shasum":"4021938d187eba4c01b4d98a0ed0670eba98ae0d","tarball":"https://registry.npmjs.org/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.4.0.tgz","fileCount":15,"integrity":"sha512-thy3pV6nMurTsjxONcv14/AyWCLY3RoftFQGJSTrhLOToYSVFCQlm2PD6KHK1UqHPKHwRPXgujfUWhrKuVctcg==","signatures":[{"sig":"MEUCIHUTJXf4LFEEP6G1BuTS26CTa/HkhFWK6RU3EjTHxIX3AiEAywBTUnSLhuMbcorWepBckrfxExg1kbs+T3pwoYz5wmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25176},"main":"lib/plugin.js","name":"babel-plugin-transform-typescript-metadata","husky":{"hooks":{"commit-msg":"emoji-commit-lint"}},"types":"lib/plugin.d.ts","author":{"name":"Leonardo Ascione","email":"leonardo.ascione@gmail.com"},"gitHead":"18187a17e253603611d600234fadf8c47d8fec44","license":"MIT","scripts":{"dev":"babel src -w -d lib -x \".ts\"","test":"jest --forceExit","build":"yarn build:lib && yarn build:types","pretest":"cd test/__helpers__/babel-8 && yarn","release":"yarn test && yarn build && release-it","test:ci":"jest --ci --runInBand --coverage --forceExit","test:dev":"jest --watch","build:lib":"babel src -d lib -x \".ts\"","build:types":"tsc --emitDeclarationOnly","check-types":"tsc --noEmit","prebuild:lib":"rimraf lib"},"_npmUser":{"name":"leonardfactory","email":"leonardo@favoloso.team"},"homepage":"https://github.com/leonardfactory/babel-plugin-transform-typescript-metadata#readme","keywords":["babel","babel-plugin","babel-typescript","decorators","reflect-metadata"],"release-it":{"git":{"tagName":"v${version}","commitMessage":"🔖 v${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":"@favoloso/emoji"}}},"repository":{"url":"git+https://github.com/leonardfactory/babel-plugin-transform-typescript-metadata.git","type":"git"},"_npmVersion":"10.9.3","description":"Babel plugin to emit decorator metadata like typescript compiler","directories":{},"maintainers":[{"name":"leonardfactory","email":"leonardo@favoloso.team"}],"_nodeVersion":"22.20.0","dependencies":{"@babel/helper-plugin-utils":"^7.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.3","rimraf":"^3.0.2","@babel/cli":"^7.6.4","babel-test":"^0.2.3","release-it":"13.7.1","typescript":"^3.6.4","@babel/core":"^7.6.4","@types/jest":"^27.4.1","@babel/types":"^7.6.3","@babel/template":"^7.6.0","@babel/traverse":"^7.6.4","@babel/preset-env":"^7.6.3","jest-file-snapshot":"^0.5.0","@babel/preset-typescript":"^7.28.5","conventional-changelog-cli":"^2.0.25","@babel/plugin-proposal-decorators":"^7.6.0","@release-it/conventional-changelog":"^1.1.0","@favoloso/conventional-changelog-emoji":"^0.10.0","@babel/plugin-transform-class-properties":"^7.27.1","@babel/plugin-transform-modules-commonjs":"^7.10.4","@babel/plugin-transform-object-rest-spread":"^7.28.4"},"peerDependencies":{"@babel/core":"^7.0.0 || ^8.0.0-0"},"peerDependenciesMeta":{"@babel/core":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/babel-plugin-transform-typescript-metadata_0.4.0_1761767069719_0.4376166088440332","host":"s3://npm-registry-packages-npm-production"},"_id":"babel-plugin-transform-typescript-metadata@0.4.0","version":"0.4.0"}