{"name":"babel-plugin-transform-typescript-metadata","version":"0.4.0","description":"Babel plugin to emit decorator metadata like typescript compiler","main":"lib/plugin.js","types":"lib/plugin.d.ts","repository":{"type":"git","url":"git+https://github.com/leonardfactory/babel-plugin-transform-typescript-metadata.git"},"author":{"name":"Leonardo Ascione","email":"leonardo.ascione@gmail.com"},"license":"MIT","keywords":["babel","babel-plugin","babel-typescript","decorators","reflect-metadata"],"scripts":{"dev":"babel src -w -d lib -x \".ts\"","build":"yarn build:lib && yarn build:types","prebuild:lib":"rimraf lib","build:lib":"babel src -d lib -x \".ts\"","build:types":"tsc --emitDeclarationOnly","check-types":"tsc --noEmit","release":"yarn test && yarn build && release-it","pretest":"cd test/__helpers__/babel-8 && yarn","test":"jest --forceExit","test:dev":"jest --watch","test:ci":"jest --ci --runInBand --coverage --forceExit"},"husky":{"hooks":{"commit-msg":"emoji-commit-lint"}},"release-it":{"git":{"tagName":"v${version}","commitMessage":"🔖 v${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"@favoloso/emoji","infile":"CHANGELOG.md"}}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-decorators":"^7.6.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","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.28.5","@babel/template":"^7.6.0","@babel/traverse":"^7.6.4","@babel/types":"^7.6.3","@favoloso/conventional-changelog-emoji":"^0.10.0","@release-it/conventional-changelog":"^1.1.0","@types/jest":"^27.4.1","babel-test":"^0.2.3","conventional-changelog-cli":"^2.0.25","husky":"^4.2.3","jest":"^27.5.1","jest-file-snapshot":"^0.5.0","release-it":"13.7.1","rimraf":"^3.0.2","typescript":"^3.6.4"},"dependencies":{"@babel/helper-plugin-utils":"^7.0.0"},"peerDependencies":{"@babel/core":"^7.0.0 || ^8.0.0-0"},"peerDependenciesMeta":{"@babel/core":{"optional":false}},"_id":"babel-plugin-transform-typescript-metadata@0.4.0","gitHead":"18187a17e253603611d600234fadf8c47d8fec44","bugs":{"url":"https://github.com/leonardfactory/babel-plugin-transform-typescript-metadata/issues"},"homepage":"https://github.com/leonardfactory/babel-plugin-transform-typescript-metadata#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"shasum":"4021938d187eba4c01b4d98a0ed0670eba98ae0d","size":8437,"noattachment":false,"key":"/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-transform-typescript-metadata/download/babel-plugin-transform-typescript-metadata-0.4.0.tgz"},"_npmUser":{"name":"leonardfactory","email":"leonardo@favoloso.team"},"directories":{},"maintainers":[{"name":"leonardfactory","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/babel-plugin-transform-typescript-metadata_0.4.0_1761767069719_0.4376166088440332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T19:44:29.923Z","publish_time":1761767069923,"_source_registry_name":"default","_cnpm_publish_time":1761767069923,"dist-tags":{"latest":"0.4.0"}}