{"bugs":{"url":"https://github.com/unjs/magicast/issues"},"dist":{"shasum":"ef11e25ab3a93dfc1f55c732d9af36b27a52e0ff","tarball":"https://registry.npmjs.org/magicast/-/magicast-0.4.0.tgz","fileCount":19,"integrity":"sha512-2SCG6Qg6i0srING+lgghlpBl3klNKBudpPzOHDCQCjzWzEf6VnIxJMoiyaNUjbqeSG2zpwRsu9M9D8visuiQFQ==","signatures":[{"sig":"MEYCIQCGRjOG8zSy7AUE1PqXiFxetF22i7aYq6AHouQi4pcRGAIhAIg7gx3TTthSLqP2URQl3bNqJTRorJDrU+D6l8oc2N9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669666},"main":"./dist/index.cjs","name":"magicast","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@latest","object.values":"npm:@nolyfill/object.values@latest","array-includes":"npm:@nolyfill/array-includes@latest","object.groupby":"npm:@nolyfill/object.groupby@latest","object.fromentries":"npm:@nolyfill/object.fromentries@latest","array.prototype.flat":"npm:@nolyfill/array.prototype.flat@latest","array.prototype.flatmap":"npm:@nolyfill/array.prototype.flatmap@latest","array.prototype.findlastindex":"npm:@nolyfill/array.prototype.findlastindex@latest"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./helpers":{"import":"./dist/helpers.mjs","require":"./dist/helpers.cjs"}},"gitHead":"bf08377f3e4e67347ff678d4da43fd7b90526756","license":"MIT","scripts":{"dev":"vitest dev","lint":"eslint --cache . && prettier -c .","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 . --fix && prettier -c . -w","test:full":"pnpm run test --run && pnpm run build && pnpm run test:build --run","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":"11.6.0","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":"24.8.0","dependencies":{"@babel/types":"^7.28.5","@babel/parser":"^7.28.5","source-map-js":"^1.2.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.9","devDependencies":{"esno":"^4.8.0","jiti":"^2.6.1","giget":"^1.2.5","eslint":"^9.38.0","recast":"^0.23.11","vitest":"^1.6.1","unbuild":"^3.6.1","magicast":"workspace:*","prettier":"^3.6.2","ast-types":"^0.16.1","@vitest/ui":"^1.6.1","source-map":"npm:source-map-js@latest","typescript":"^5.9.3","@types/node":"^20.19.23","changelogen":"^0.5.7","lint-staged":"^15.5.2","simple-git-hooks":"^2.13.1","eslint-config-unjs":"^0.5.0","@vitest/coverage-v8":"^1.6.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/magicast_0.4.0_1761529214100_0.004527865133820752","host":"s3://npm-registry-packages-npm-production"},"_id":"magicast@0.4.0","version":"0.4.0"}