{"name":"magicast","version":"0.2.11","description":"Modify a JS/TS file and write back magically just like JSON!","repository":{"type":"git","url":"git+https://github.com/unjs/magicast.git"},"license":"MIT","sideEffects":false,"type":"module","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"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest dev","dev:ui":"vitest dev --ui","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src test","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src test -w","prepack":"pnpm run build","typecheck":"tsc --noEmit","release":"pnpm run test run && changelogen --release && npm publish && git push --follow-tags","test":"vitest"},"dependencies":{"@babel/parser":"^7.22.16","@babel/types":"^7.22.17","recast":"^0.23.4"},"devDependencies":{"@types/node":"^20.6.0","@vitest/coverage-v8":"^0.34.4","@vitest/ui":"^0.34.4","changelogen":"^0.5.5","eslint":"^8.49.0","eslint-config-unjs":"^0.2.1","lint-staged":"^14.0.1","prettier":"^3.0.3","simple-git-hooks":"^2.9.0","typescript":"^5.2.2","unbuild":"^2.0.0","vitest":"^0.34.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"lint-staged":{"*.{ts,js,mjs,cjs}":["eslint --fix","prettier -w"]},"packageManager":"pnpm@8.7.4","gitHead":"0d65b2301b928484de4f8ead6928f2553d3746aa","bugs":{"url":"https://github.com/unjs/magicast/issues"},"homepage":"https://github.com/unjs/magicast#readme","_id":"magicast@0.2.11","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"d5d9339ec59e5322cf331460d8e3db2f6585f5d5","size":22269,"noattachment":false,"key":"/magicast/-/magicast-0.2.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/magicast/download/magicast-0.2.11.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""},{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magicast_0.2.11_1694654248146_0.34234532210223323"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-14T01:17:28.514Z","publish_time":1694654248514,"_source_registry_name":"default","_cnpm_publish_time":1694654248514,"dist-tags":{"latest":"0.3.5"}}