{"bugs":{"url":"https://github.com/unjs/magicast/issues"},"dist":{"shasum":"a15760f982deec9dabc5f314e318d7c6bddcb27b","tarball":"https://registry.npmjs.org/magicast/-/magicast-0.3.3.tgz","fileCount":17,"integrity":"sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==","signatures":[{"sig":"MEUCIQCMioculEYlwoXSnmBQTwF3qZ0berYtrNXVPLIOEIu0AAIgF5jue4KztqqlVu/787kNSiYrlwCczkMBr3Jdxaesuuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":645288},"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":"aa0ac9352fa2bc0798e70e63623cb48d1a1897bc","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 --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":"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.23.6","@babel/parser":"^7.23.6","source-map-js":"^1.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.14.1","devDependencies":{"esno":"^4.0.0","giget":"^1.2.1","eslint":"^8.56.0","recast":"^0.23.4","vitest":"^1.2.0","unbuild":"^2.0.0","magicast":"workspace:*","prettier":"^3.2.2","ast-types":"^0.16.1","@vitest/ui":"^1.2.0","source-map":"npm:source-map-js@latest","typescript":"^5.3.3","@types/node":"^20.11.0","changelogen":"^0.5.5","lint-staged":"^15.2.0","simple-git-hooks":"^2.9.0","eslint-config-unjs":"^0.2.1","@vitest/coverage-v8":"^1.2.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/magicast_0.3.3_1705262441757_0.749818285264265","host":"s3://npm-registry-packages"},"_id":"magicast@0.3.3","version":"0.3.3"}