{"_id":"@metagptx/vite-plugin-source-locator","_rev":"21-2d7bb270733891396ffda42f320c1d14","name":"@metagptx/vite-plugin-source-locator","dist-tags":{"beta":"0.0.17-beta.2","latest":"0.0.19"},"versions":{"0.0.1-alpha.4":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.1-alpha.4","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.1-alpha.4","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"cfebd7f551555fcdca0fc5a49d9be29c3d3b5999","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.1-alpha.4.tgz","fileCount":9,"integrity":"sha512-6akAsj4H7yJRzfYwTkFqhh124LaKNfIrRr5xsQH7jXtp9D1HBOMGjnA4TNrvuw7tNmVw3rAxf8QHEFU2LtZkGA==","signatures":[{"sig":"MEUCIHv38qHsxE9M3gwmWsEziAGxqx2OAmal5EvRrzLVhfAyAiEA6tCS+af7AxS9WhMqTuYH5YNSXahrsc7UhHZJMmPhtgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475547},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4148ae7b706deaa170965653525e332841a5bfc7","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","actor":{"name":"cc_norvan","type":"user","email":"caowenyue@fuzhi.ai"},"email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.3.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"24.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.1-alpha.4_1750647154118_0.8745536057280481","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.1-alpha.5","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.1-alpha.5","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"cfa1d9215724b5a398e0f8702c0efb5001992308","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.1-alpha.5.tgz","fileCount":9,"integrity":"sha512-YxDZ+lfNmW87wyrTPl4cEtVTNrXqmQ8Yx7frFG2a+Uotuuj7EBKSTJ1TR6o8ZEJ2B/ds+34SIXyv4DEPOj2gug==","signatures":[{"sig":"MEUCICJ2KWk2fyG8EI8TRXG9tetQvHbnF0MelDZ+t87RU/jyAiEA0iSynbws0Q38KI4qZdSYnVJzcOZCJvoMkFpfVwcFoxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476243},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4148ae7b706deaa170965653525e332841a5bfc7","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","actor":{"name":"cc_norvan","type":"user","email":"caowenyue@fuzhi.ai"},"email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.3.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"24.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","readmeFilename":"README.md","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.1-alpha.5_1750686574270_0.9616955321763361","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.6":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.1-alpha.6","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.1-alpha.6","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"70984efe5a1433b14b97061cc5081372973bcdb1","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.1-alpha.6.tgz","fileCount":9,"integrity":"sha512-6hqoIm9+p6h7dnvYAwzE6UM84El8/xIZ6kLt8342fWLKgXYk3USdavk3NNEPhMxazXlVnnPrt/4Mtpav21dNdA==","signatures":[{"sig":"MEUCIQCwU4Me9SNIGCOHewCvqFrlLvX29PENet0YpALsKblH0QIgQF7W4pQA/Nws1qB6C+8lxCvQkwwFa33/O/QP6uMgF5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476011},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"844d732c844393fb99be328fdf87477b150a7655","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","actor":{"name":"cc_norvan","type":"user","email":"caowenyue@fuzhi.ai"},"email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.3.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"24.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","readmeFilename":"README.md","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.1-alpha.6_1750687575670_0.27962862172298464","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.2","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.2","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"432db0a4885f1b6d8ff51f5c862c8ff9450e2db2","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.2.tgz","fileCount":9,"integrity":"sha512-CfUMp8MICyOk885jIgdQ9b55e/Zc6jbcfdXz2kmIcWVT7yN1ABeHZOhUZbr4WrQtCknH5+9Np4NbgwR/QxfgzQ==","signatures":[{"sig":"MEUCIAS/5umhNrzwIBwN7pHxxPwD4TxKKTkOc2RgElS05JjYAiEAvrUHWpsLCi4GVYzLUb60jX3xZ1RuBBtkvY0VsaFJVGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481103},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"844d732c844393fb99be328fdf87477b150a7655","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","actor":{"name":"cc_norvan","type":"user","email":"caowenyue@fuzhi.ai"},"email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.3.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"24.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.2_1750753935467_0.17598699419301522","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.3","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.3","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"41d26153de171bdf830364305d302ffe6d3e7c7d","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.3.tgz","fileCount":9,"integrity":"sha512-nx0yvuia2RaPLPs6tVWCghahpBSBVkjf1KPEVGydEFX3atOxfkrAGtxRhRVj1GHSCSz0Kp4NI1+RlasVSe2y/Q==","signatures":[{"sig":"MEYCIQDMGW2wNZFhihSrnzPz5dmlvku/OpuaO0Rtt+zJu2Sf3gIhAICNy93HAxkHN3iQc51+tZU/6LWn4cXJtjwHDDv7XmTe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481593},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9f405cca46155e6766c0e80377fbdbab7bb759d1","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","actor":{"name":"cc_norvan","type":"user","email":"caowenyue@fuzhi.ai"},"email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.3.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"24.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.3_1750837019931_0.4393355170359299","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.4","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.4","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"7e63e37b0a41ce0a9cfbae38501537b1da1155b6","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.4.tgz","fileCount":9,"integrity":"sha512-eIpgSs0wcbDjd2OxAmKMV3pTJuTFpB1Ptn/PjrNLzc4KkQeiaYnXtGeQAprm9BUpAkV84lFvnvdPWigxfUTiFg==","signatures":[{"sig":"MEQCIHbuYZQz2aVtPAUwmk/E+DPhLar1knLqS7ZZWx8HzaUkAiAWSJgT+FcFpy/d3sAZBFzGDId5I8txh70qLGikqFuecA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481941},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9f405cca46155e6766c0e80377fbdbab7bb759d1","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","actor":{"name":"cc_norvan","type":"user","email":"caowenyue@fuzhi.ai"},"email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.3.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"24.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.4_1750909291231_0.88165153291459","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.6","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.6","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"45359c2de11ec9860f81ee308fe7233a70e8e796","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.6.tgz","fileCount":9,"integrity":"sha512-d/KGgro2y7TifBYe751q9mCYowI5pUDipjKtldFy1XmdygekXJ9HjG1oMZGgu3qcN9X3PQzvrvOg3mp2Ts7Stg==","signatures":[{"sig":"MEYCIQD/joqnYDu+o98U521UkSH2Es5yHOSRZ9p6AscUrXlKlQIhANdPHPnT5Bm5lAzfXUDTMpU7D7LTIgCNFQmiWDolByzW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482341},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e194bc87f9152b4270b507ba8a07ce7f1a7511f9","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","actor":{"name":"cc_norvan","type":"user","email":"caowenyue@fuzhi.ai"},"email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.3.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"24.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.6_1751893808718_0.2520229160816423","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.8","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.8","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"849e799ad2bd09073e55202cb9a97e5802891376","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.8.tgz","fileCount":9,"integrity":"sha512-XFzKynBkTg+U7r0a3e5fEz3Xy2ah9B9VWSuCUX8vL3myZ3r49R3ljplhZGB/hCTBgWggAzSxC86FFPFUwIAyUA==","signatures":[{"sig":"MEUCIQDvUUGU+Lj6RjLUvJxX7j/rqNDfgr4NHnciDhMBiWw4mwIgb8pV8IVaNqXxu2HzTMsGBQ9V/oNTzSvQpt0LZ64/L0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484206},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ad071f7b0035cf8ca9caa0b28daa8b48c2cbcddb","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.6.2","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.8_1763453247625_0.9878626320663688","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.11","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.11","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"03bf99dd144e5d7db7cb56c6ac934ccf912bc6ee","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.11.tgz","fileCount":9,"integrity":"sha512-Wpg+4IkdusSwpRZbhe0IUY0pQLfRVGUrdEy137HAzulfU7oi2GSS8fSqaVjntRRy0PIhiQri7ZWgOYloR1V4Rg==","signatures":[{"sig":"MEYCIQD9W5iDmZ2tnJK9xpwqd1fhH8aij+clW3q1qAEtmDcUvQIhAPmGu0VCNofKCKXeDGA3HTeIvtbRFVBNfLBYtCXrR94R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482626},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ad071f7b0035cf8ca9caa0b28daa8b48c2cbcddb","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.6.2","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.11_1767001780588_0.48613287125432403","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.14","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.14","maintainers":[{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"76f1c33549f0a302d0cfd506c4b1f3fa7a0c70d4","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.14.tgz","fileCount":9,"integrity":"sha512-duBJk+5XBBYXe2RMhjs/LQiW0mEL1BVzjerk/NNtw1MCOG+kSQlBkmOuurLlHndiWAuUUSCHtzyaOFVK5SWsdg==","signatures":[{"sig":"MEQCIBINBe+x/vI2AsuCWJMnylrfYdU6xjE7wtAZQPdp+LpRAiAX/n5N1BgTReapDhPMrN/04gSwKC0uY+YMiNQaqqiFCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484232},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ad071f7b0035cf8ca9caa0b28daa8b48c2cbcddb","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.6.2","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.14_1767076750919_0.4984814969970963","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.16","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.16","maintainers":[{"name":"caoyue_fuzhi","email":"caoyue@fuzhi.ai"},{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"67996c8fc8d9c73bd48f128bfa01953aefb986c0","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.16.tgz","fileCount":9,"integrity":"sha512-3uxe7o+cnqgyNRq633a+qyB6/7wwznI+PaOmk1XjszcWRWf6sYJ2uKrtXacNR6dhiiYYlz2Lwb7zy5bitk+tXA==","signatures":[{"sig":"MEUCICVRvXIGdZaTbWd664iF+aPuB1Qb7r7ku2kCqnqTlP5oAiEA80+x1V5iP6Hf/BQA0obHHYucKXCcPyowXD0ovM1ogao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486214},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ee9cef130ccdbf566c7b3b64bc245a53947c6bf0","scripts":{"build":"esno script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.6.2","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.1.0","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.16_1770282576049_0.3625265426588993","host":"s3://npm-registry-packages-npm-production"}},"0.0.17-beta":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.17-beta","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.17-beta","maintainers":[{"name":"caoyue_fuzhi","email":"caoyue@fuzhi.ai"},{"name":"shendada001","email":"shendada@fuzhi.ai"},{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"797d415a02edd4f2a860facd890d3ee1a5db574f","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.17-beta.tgz","fileCount":24,"integrity":"sha512-eCff2BsCkCi4jBsFJ0XvrkUB20wHprSZ7pfQn7Hhd9ca1xkwo+HBuKBe+ZnP1Nw6JagNJQCrEru+TmTo9JkkMQ==","signatures":[{"sig":"MEUCIF6ex3AC2wc+/i0mnGOW6/ELpQn2tRTf66EdP55jfTR/AiEAw+faPkGskoEH8wGdwrP6QPvB1x3IxzinzmkKN4HfZj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526942},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./rn":{"types":"./dist/rn.d.ts","import":"./dist/rn.mjs","require":"./dist/rn.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"}},"gitHead":"ee9cef130ccdbf566c7b3b64bc245a53947c6bf0","scripts":{"build":"node script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.11.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.8.1","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.17-beta_1776257977853_0.10298885615068465","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.17","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.17","maintainers":[{"name":"caoyue_fuzhi","email":"caoyue@fuzhi.ai"},{"name":"shendada001","email":"shendada@fuzhi.ai"},{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"176211457572121ab86be36c7ba5a52aa927c29a","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.17.tgz","fileCount":24,"integrity":"sha512-XTF1hWdqvuNdK/b6dYdZa3FPfveS0NEOFge9K/yIB4V23OvPUEkPwfOBEP5SEEL0EBbpoeBXNts841RBtHt22w==","signatures":[{"sig":"MEUCIGMr5Fqm1VoF/bvl+ITjKw6dFKnDzLGUhf02qSH/uMDOAiEAvSU54GZqjsT0OpbN/QMEetP7wfg8HFfYfnJgNBmbU2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526882},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./rn":{"types":"./dist/rn.d.ts","import":"./dist/rn.mjs","require":"./dist/rn.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"}},"gitHead":"ee9cef130ccdbf566c7b3b64bc245a53947c6bf0","scripts":{"build":"node script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.11.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.8.1","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.17_1776307031713_0.7847090526513756","host":"s3://npm-registry-packages-npm-production"}},"0.0.17-beta.2":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.17-beta.2","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.17-beta.2","maintainers":[{"name":"caoyue_fuzhi","email":"caoyue@fuzhi.ai"},{"name":"shendada001","email":"shendada@fuzhi.ai"},{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"97d71c2855fc24b2e43f44bc0f60b9745bf6a880","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.17-beta.2.tgz","fileCount":24,"integrity":"sha512-b0Xl3cKqTfPqimowI47FkvcdojfZ4J8sv7aQYwaIxqNP2vZdIYCuKU05+oJPOZtLpdCx/qLZlR381AzD0+EvMQ==","signatures":[{"sig":"MEUCIBnu4SC2moLK8cTxagiEhXh8bfP6sk8XV3Iv7vx7Wy36AiEAkyzzWhk0LUgTD9htiiVKNxmXg5fDyvc0Ew1d+aosv1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526971},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./rn":{"types":"./dist/rn.d.ts","import":"./dist/rn.mjs","require":"./dist/rn.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"}},"gitHead":"ee9cef130ccdbf566c7b3b64bc245a53947c6bf0","scripts":{"build":"node script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.11.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.8.1","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.17-beta.2_1776342180266_0.37688059307394517","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.18","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.18","maintainers":[{"name":"caoyue_fuzhi","email":"caoyue@fuzhi.ai"},{"name":"shendada001","email":"shendada@fuzhi.ai"},{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"6da4c58bc2e4ec33815ee3ea97e6948a19407fac","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.18.tgz","fileCount":24,"integrity":"sha512-AOiR8nAHpW8UV9lReaUge7P2xvxKNZEutKsc6Zlqu/lueNYKINN73tDRODTqYS11gU8KV0XsH63O8P4adWpm7g==","signatures":[{"sig":"MEYCIQDPz8f3aoOeqF85OknBwpIqf/lGoJLAmioKmt5FTnOTEQIhALLLsDBRi2SRXHkE4FGnIi8MUAIyVu/KK3Zq0gWufoxb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526887},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./rn":{"types":"./dist/rn.d.ts","import":"./dist/rn.mjs","require":"./dist/rn.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"}},"gitHead":"ee9cef130ccdbf566c7b3b64bc245a53947c6bf0","scripts":{"build":"node script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.11.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.8.1","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.18_1776342572247_0.18439346930084466","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@metagptx/vite-plugin-source-locator","version":"0.0.19","keywords":["vite","vite-plugin","dom","debug","source","locator"],"author":{"name":"caowenyue@fuzhi.ai"},"_id":"@metagptx/vite-plugin-source-locator@0.0.19","maintainers":[{"name":"caoyue_fuzhi","email":"caoyue@fuzhi.ai"},{"name":"shendada001","email":"shendada@fuzhi.ai"},{"name":"zerolee","email":"lizelong@fuzhi.ai"},{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"}],"dist":{"shasum":"6319fe660cf0c53c71a3be86fc58a229f7db2523","tarball":"https://registry.npmjs.org/@metagptx/vite-plugin-source-locator/-/vite-plugin-source-locator-0.0.19.tgz","fileCount":24,"integrity":"sha512-vszrhk4c72zMg+byVy6tI99Ki6Ow2ryYOeDxbIbJo9s34JOEiQoQ2JEg+B45W2z04owQR5MkRpO1XAo2HPNisw==","signatures":[{"sig":"MEQCIAxgfMlo4kUzIJsQ2hxXCDPtFbpJCs2zgTxuHEUk9sAdAiAgUlEEYqugiAc6dcWBNXTBC9394hGeTZav5ylv9VOyFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527890},"main":"dist/index.js","type":"module","apply":"serve","types":"dist/index.d.ts","module":"dist/index.mjs","enforce":"pre","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./rn":{"types":"./dist/rn.d.ts","import":"./dist/rn.mjs","require":"./dist/rn.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"}},"gitHead":"ee9cef130ccdbf566c7b3b64bc245a53947c6bf0","scripts":{"build":"node script/build.ts","commit":"git cz","dev:vue":"cd ./playground/vue && pnpm run dev","prepare":"node ./.husky/prepare.cjs","version":"git add -A src","dev:react":"cd ./playground/react && pnpm run dev","build:core":"rimraf dist && rollup  -c --bundleConfigAsCjs","commit-msg":"commitlint -e","pre-commit":"lint-staged","preinstall":"npx only-allow pnpm","preversion":"pnpm run build","postversion":"git push && git push --tags","preinstall:vue":"cd ./playground/vue && pnpm install","prepublishOnly":"pnpm run build","preinstall:react":"cd ./playground/react && pnpm install"},"_npmUser":{"name":"cc_norvan","email":"caowenyue@fuzhi.ai"},"_npmVersion":"11.11.0","description":"A Vite plugin for source code location tracking","directories":{},"lint-staged":{"*.{js,ts}":["prettier --write","eslint --ext .js,.ts  src/ --fix"]},"_nodeVersion":"25.8.1","dependencies":{"@babel/types":"^7.27.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","estree-walker":"^3.0.3","@babel/traverse":"^7.27.0","@babel/generator":"^7.27.0","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","rollup-plugin-terser":"^7.0.2","@types/babel__traverse":"^7.20.7","@types/babel__generator":"^7.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","husky":"^7.0.4","tslib":"^2.8.1","eslint":"^8.36.0","rimraf":"^5.0.10","rollup":"^4.40.2","prettier":"^2.8.4","commitizen":"^4.3.0","micromatch":"^4.0.5","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^12.5.0","magic-string":"^0.30.17","@babel/parser":"^7.27.0","@babel/traverse":"^7.27.0","@commitlint/cli":"^16.3.0","@types/micromatch":"^4.0.9","@vue/compiler-dom":"^3.5.13","@vue/compiler-sfc":"^3.5.13","eslint-plugin-vue":"^8.7.1","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^5.2.3","eslint-plugin-html":"^6.2.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-sucrase":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^5.55.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^16.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-import-resolver-typescript":"^2.7.1"},"peerDependencies":{"vite":"^3.0.0 || ^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-source-locator_0.0.19_1776778521259_0.22737342657254822","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-06-23T02:52:34.032Z","modified":"2026-06-29T10:05:24.895Z","0.0.1-alpha.4":"2025-06-23T02:52:34.302Z","0.0.1-alpha.5":"2025-06-23T13:49:34.526Z","0.0.1-alpha.6":"2025-06-23T14:06:15.864Z","0.0.2":"2025-06-24T08:32:15.656Z","0.0.3":"2025-06-25T07:37:00.130Z","0.0.4":"2025-06-26T03:41:31.464Z","0.0.6":"2025-07-07T13:10:08.971Z","0.0.8":"2025-11-18T08:07:27.858Z","0.0.11":"2025-12-29T09:49:40.750Z","0.0.14":"2025-12-30T06:39:11.097Z","0.0.16":"2026-02-05T09:09:36.210Z","0.0.17-beta":"2026-04-15T12:59:38.062Z","0.0.17":"2026-04-16T02:37:11.920Z","0.0.17-beta.2":"2026-04-16T12:23:00.431Z","0.0.18":"2026-04-16T12:29:32.474Z","0.0.19":"2026-04-21T13:35:21.447Z"},"author":{"name":"caowenyue@fuzhi.ai"},"keywords":["vite","vite-plugin","dom","debug","source","locator"],"description":"A Vite plugin for source code location tracking","maintainers":[{"email":"xusirong@fuzhi.ai","name":"xusirong_fuzhi.ai"},{"email":"xuyouwan@fuzhi.ai","name":"sdfz_xyw"},{"email":"shendada@fuzhi.ai","name":"shendada001"},{"email":"oucongjie@fuzhi.ai","name":"congjieou"},{"email":"lizelong@fuzhi.ai","name":"zerolee"},{"email":"caowenyue@fuzhi.ai","name":"cc_norvan"}],"readme":"# vite-plugin-source-locator\n\nA Vite plugin for DOM element source location tracking. This plugin helps you locate DOM elements in your source code during development.\n\n## Features\n\n- Support for Vue 3 components\n- Support for React components (JSX/TSX)\n- Automatic source location tracking\n- Customizable configuration\n\n## Installation\n\n```bash\nnpm install @metagptx/vite-plugin-source-locator\n# or\nyarn add @metagptx/vite-plugin-source-locator\n# or\npnpm add @metagptx/vite-plugin-source-locator\n```\n\n## Usage\n\n### Vite\n\n```ts\n// vite.config.ts\nimport { defineConfig } from \"vite\";\nimport { viteSourceLocator } from \"@metagptx/vite-plugin-source-locator/vite\";\nimport vue from \"@vitejs/plugin-vue\"; // for Vue projects\nimport react from \"@vitejs/plugin-react\"; // for React projects\n\nexport default defineConfig({\n  plugins: [\n    // For Vue projects, use after vue() plugin\n    vue(),\n    viteSourceLocator({\n      // options\n    }),\n\n    // For React projects, use before react() plugin\n    viteSourceLocator({\n      // options\n    }),\n    react(),\n  ],\n});\n```\n\n### Expo / React Native Web\n\n```js\n// babel.config.js\nconst { rnSourceLocator } = require(\"@metagptx/vite-plugin-source-locator/rn\");\n\nmodule.exports = function (api) {\n  api.cache(true);\n\n  return {\n    presets: [[\"babel-preset-expo\", { jsxImportSource: \"nativewind\" }], \"nativewind/babel\"],\n    plugins: [rnSourceLocator()],\n  };\n};\n```\n\n`rnSourceLocator` injects `dataSet` on JSX host elements, and `react-native-web` turns those values into the same final DOM attributes as the Vite adapter, e.g. `data-locator-path`, `data-locator-line`, `data-locator-start-column`.\n\nUse `rnSourceLocator` only for `react-native-web` / Expo Web builds. Native iOS and Android builds do not expose the same DOM `data-*` surface.\n\n### Backward compatibility\n\n```js\n// vite.config.js\nimport { defineConfig } from \"vite\";\nimport { viteSourceLocator } from \"@metagptx/vite-plugin-source-locator\";\nimport vue from \"@vitejs/plugin-vue\"; // for Vue projects\nimport react from \"@vitejs/plugin-react\"; // for React projects\n\nexport default defineConfig({\n  plugins: [\n    // For Vue projects, use after vue() plugin\n    vue(),\n    viteSourceLocator({\n      // options\n    }),\n\n    // For React projects, use before react() plugin\n    viteSourceLocator({\n      // options\n    }),\n    react(),\n  ],\n});\n```\n\n> **Important**: Plugin ordering matters:\n>\n> - For Vue projects: Use `viteSourceLocator` after `vue()` plugin\n> - For React projects: Use `viteSourceLocator` before `react()` plugin\n\n## Options\n\n```ts\ninterface PluginOptions {\n  // Directories to include (default: ['src'])\n  include?: string[];\n\n  // Prefix for data attributes (default: 'locator')\n  prefix?: string;\n\n  // Enable/disable the plugin (default: true)\n  enable?: boolean;\n}\n```\n\n## Example\n\nInput:\n\n```vue\n<template>\n  <div>Hello World</div>\n</template>\n```\n\nOutput:\n\n```vue\n<template>\n  <div data-locator-path=\"src/components/Hello.vue\" data-locator-line=\"2\">Hello World</div>\n</template>\n```\n\n## Upgrade Notes\n\n- **v0.0.5**\n  - fix issure:\n    - Page crash when dom content has “\"” character.\n","readmeFilename":"README.md"}