{"bin":{"macro-ts":"dist/bin/cli.js"},"bugs":{"url":"https://github.com/blainehansen/macro-ts/issues"},"dist":{"shasum":"910645bca16474f9dc64881f6010af70c677d55c","tarball":"https://registry.npmjs.org/@blainehansen/macro-ts/-/macro-ts-0.1.12.tgz","fileCount":29,"integrity":"sha512-/XmkXOemD1mGo6uv9kSFJCJfkk96Z20amtXhpwIWMaV3K/6CYvBe5D+MAFgrWQ5DvhibxL6soiEk6JEG3UwCRQ==","signatures":[{"sig":"MEYCIQCbm3Ebi71dBTi79kYC+tp1P6huDyCSsuM9LhkhAJbVsAIhAKbThb4gOPKyUCVmiGHmGUk8OgRk4kmI6RdLGjSkEwhi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2BlUCRA9TVsSAnZWagAAr0cP/j7YuYgye8mTgZsWmeSK\nYTIbkuNZTcp7wVvSSZ/FliDDv18Xve0OCcPUIPmx879AXRUFO6AFMgdUVW3z\no/RUhVc2DjsUH/hYk4svRMZAPD4tgi65WeS+Wb0+UNZbdHSXUq9hzxC9qMm2\nYtyj5AZsVYLKKxAE/muwC1HEctOaXn65NZ4g5MXIgWY8N9OPybzF+b8Mcao8\nVO3j0fZ8/cskB4fqFBw/oJeZ8xzIHHFN3K0FNOJx/G8HJzvatuia2mIGo4FY\nvFTJseVAsa7Od5kjiTzyO5FXD494HtrF6DnERVomh+KRsiUs34N4M22KW9VB\n/oTegT0ZRH23fzt9zSfSMKm6UupPLO30PmiDZsqyQGYOgdool+6IDu3aTEQs\nHxavl9GdRhSZ/KLHJNd3EeAHztKPYaHBnVBo1lPFMLtYarXQ70TyYEcbMwtD\nlu9AilaXeh5mIK41uLILKfzXLUaU/LmeichxEs7Qfi+k8oMx1g3ZR/+qDxMg\nT6ckDi6Lev/OcVuRZh8HAVtU5UX5o/QkbyWJAMoZCJanCaa5pgJsnwlshcJu\nMTFVRzpriLg3Vui3VaaMi6DA7dM5ZE3Y6OYnm5kc8jiOw9JcesjhQMXF3yps\nZrgTdyfvhpHsxPeryKz2Vp+YF9z+nxrSs2FiowKx86CyepbHPOEpGjSrA6tB\nZ7jC\r\n=BQyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","name":"@blainehansen/macro-ts","types":"./dist/lib/index.d.ts","author":{"url":"https://blainehansen.me","name":"Blaine Hansen","email":"faichenshing@gmail.com"},"exports":{".":"./dist/lib/index.js","./":"./dist/lib/","./register":"./dist/bin/register.js"},"gitHead":"3c14961fb71b59c51983a78ae38a473398e72f4a","license":"MIT","scripts":{"dev":"ts-node lib/message.ts","test":"npm run test:examples","build":"./build.sh","clean":"rm -rf dist register .macro-ts","ts:ast":"ts-creator lab/_generate.from.ts --use-tabs true --trailing-comma 'all' -o lab/_generate.to.ts","preversion":"npm run build && npm test","postversion":"git push origin main && git push origin main --tags && npm publish --access public","test:examples":"mocha -r ./dist/bin/register.js examples/use.test.ts"},"_npmUser":{"name":"blainehansen","email":"faichenshing@gmail.com"},"homepage":"https://github.com/blainehansen/macro-ts#readme","keywords":["typescript","typesafe","compiler","convenient","ergonomic","check","ts-node","node","run","syntactic","transform","loader","macro","macro","rust"],"repository":{"url":"git+https://github.com/blainehansen/macro-ts.git","type":"git"},"_npmVersion":"8.0.0","description":"An ergonomic typescript compiler that enables typesafe syntactic macros.","directories":{},"maintainers":[{"name":"blainehansen","email":"faichenshing@gmail.com"}],"_nodeVersion":"16.11.1","dependencies":{"arg":"^4.1.3","chalk":"^4.1.2","fast-glob":"^3.2.4","@iarna/toml":"^2.2.5","@ts-std/codec":"^0.3.0","@ts-std/monads":"^1.2.0","source-map-support":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","js-yaml":"^3.14.0","ts-node":"^10.3.0","ts-creator":"^1.2.5","typescript":"^4.4.4","@types/chai":"^4.2.12","@types/node":"^14.11.1","@types/mocha":"^8.0.3","@types/js-yaml":"^3.12.5","@types/source-map-support":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/macro-ts_0.1.12_1634516658225_0.5222321100179328","host":"s3://npm-registry-packages"},"_id":"@blainehansen/macro-ts@0.1.12","version":"0.1.12"}