{"bugs":{"url":"https://github.com/unjs/magicast/issues"},"dist":{"shasum":"ff290510757da4cb55bc15cb90c9ef34db80a7f5","tarball":"https://registry.npmjs.org/magicast/-/magicast-0.3.0.tgz","fileCount":17,"integrity":"sha512-ZsEzw35h7xYoFlWHIyxU6zmH4sdwzdmY0DY4s/Lie/qKimeijz2jRw8/OV2248kt/y6FbvoTvGRKyB7y/Mpx8w==","signatures":[{"sig":"MEUCIQCtSQcZODz/YGW/4UQkqpMustNZNBCauFkHAXrpKosvLQIgVTT6cnM9CmJf4Swo8ltajYuC8PweLmxTZoRvxEtO60U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":643177},"main":"./dist/index.cjs","name":"magicast","pnpm":{"overrides":{"has":"npm:@nolyfill/has@latest","gopd":"npm:@nolyfill/gopd@latest","object-is":"npm:@nolyfill/object-is@latest","has-symbols":"npm:@nolyfill/has-symbols@latest","is-arguments":"npm:@nolyfill/is-arguments@latest","function-bind":"npm:@nolyfill/function-bind@latest","object.values":"npm:@nolyfill/object.values@latest","array-includes":"npm:@nolyfill/array-includes@latest","has-tostringtag":"npm:@nolyfill/has-tostringtag@latest","define-properties":"npm:@nolyfill/define-properties@latest","which-typed-array":"npm:@nolyfill/which-typed-array@latest","array.prototype.flat":"npm:@nolyfill/array.prototype.flat@latest","is-generator-function":"npm:@nolyfill/is-generator-function@latest","available-typed-arrays":"npm:@nolyfill/available-typed-arrays@latest","array.prototype.flatmap":"npm:@nolyfill/array.prototype.flatmap@latest"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./helpers":{"types":"./helpers.d.ts","import":"./dist/helpers.mjs","require":"./dist/helpers.cjs"}},"gitHead":"1a9f943cac75b6c0ec769c22c632e1d483ad9c20","license":"MIT","scripts":{"dev":"vitest dev","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src test","test":"vitest","build":"unbuild","dev:ui":"vitest dev --ui","prepack":"pnpm run build","prepare":"esno ./scripts/vendor.ts","release":"pnpm run test run && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src test -w","test:full":"pnpm run test && pnpm run build && pnpm run test:build","typecheck":"tsc --noEmit","test:build":"TEST_BUILD=true vitest"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"homepage":"https://github.com/unjs/magicast#readme","repository":{"url":"git+https://github.com/unjs/magicast.git","type":"git"},"_npmVersion":"9.7.2","description":"Modify a JS/TS file and write back magically just like JSON!","directories":{},"lint-staged":{"*.{ts,js,mjs,cjs}":["eslint --fix","prettier -w"]},"maintainers":[{"name":"pi0","email":"pyapar@gmail.com"},{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"resolutions":{"source-map":"npm:source-map-js@latest"},"sideEffects":false,"_nodeVersion":"20.4.0","dependencies":{"@babel/types":"^7.22.19","@babel/parser":"^7.22.16","source-map-js":"^1.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.7.5","devDependencies":{"esno":"^0.17.0","giget":"^1.1.2","eslint":"^8.49.0","recast":"^0.23.4","vitest":"^0.34.4","unbuild":"^2.0.0","magicast":"workspace:*","prettier":"^3.0.3","ast-types":"^0.16.1","@vitest/ui":"^0.34.4","source-map":"npm:source-map-js@latest","typescript":"^5.2.2","@types/node":"^20.6.0","changelogen":"^0.5.5","lint-staged":"^14.0.1","simple-git-hooks":"^2.9.0","eslint-config-unjs":"^0.2.1","@vitest/coverage-v8":"^0.34.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/magicast_0.3.0_1694777286619_0.13570080088065128","host":"s3://npm-registry-packages"},"_id":"magicast@0.3.0","version":"0.3.0"}