{"_id":"@aippy/vite-plugins","_rev":"16-19097b8f6fb076e9b8348338f3182e5f","name":"@aippy/vite-plugins","dist-tags":{"latest":"0.3.0","dev":"0.2.9-dev.0"},"versions":{"0.2.0":{"name":"@aippy/vite-plugins","version":"0.2.0","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.0","maintainers":[{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"ca100f7368daa6db23fc454221812a3593a0b77c","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.0.tgz","fileCount":17,"integrity":"sha512-VEn9jSwkPvMTZOHHCTqk58/BcAuVDKClzrdYD5LwpflAVKpqhk+xvWhARTtfSOsosFbY4oWoyvJ4F/Wr8ihDkg==","signatures":[{"sig":"MEUCICYzE2ASTXEgMIx5vAPcxoqk2NUzUnUPGS2B1P/rRvzAAiEA2YfdiDbLJF4Z8FP3z3lavk6MQuPXs30MnfapUsex9SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34901},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/tmp/2c03ac7e09dbe752b08772390e5b8ef0/aippy-vite-plugins-0.2.0.tgz","_integrity":"sha512-VEn9jSwkPvMTZOHHCTqk58/BcAuVDKClzrdYD5LwpflAVKpqhk+xvWhARTtfSOsosFbY4oWoyvJ4F/Wr8ihDkg==","_npmVersion":"11.4.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.0_1761730660421_0.2771251004927948","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aippy/vite-plugins","version":"0.2.1","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.1","maintainers":[{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"d5a9e331d2ba4640b725d0cdd2383f5191907d2f","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.1.tgz","fileCount":17,"integrity":"sha512-g8U6QfKPIw9eExt4mZnK7HgCmb0guYUM2mxqkXOrnjnBVieeA+dzOl3m84HGz/v+PM5lz7bMb6uJTMm014ACxg==","signatures":[{"sig":"MEQCIAH0F49gaVh20GcR2WMHMhRwjmubhWb7yiLHHiqlJxWDAiBiFYbNun9EEz2qNimZrTF/2aaLe2AUSgrS2HK+C8iHhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35686},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/tmp/747f104c67ca7dcdffacaf29a767b29b/aippy-vite-plugins-0.2.1.tgz","_integrity":"sha512-g8U6QfKPIw9eExt4mZnK7HgCmb0guYUM2mxqkXOrnjnBVieeA+dzOl3m84HGz/v+PM5lz7bMb6uJTMm014ACxg==","_npmVersion":"11.4.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.1_1761813029503_0.15501481423691388","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@aippy/vite-plugins","version":"0.2.2","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.2","maintainers":[{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"e47e55e2d894abedfa7379e568b5ac2a98875835","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.2.tgz","fileCount":24,"integrity":"sha512-yHhzR/kgFErWHbgje+C3OtZrBYHL9rWw2cAbHi6tUFcBum/5ud8od280wTrbZRqu7cOj7KGCuTVxaSxx4p1BDA==","signatures":[{"sig":"MEUCIBYmhsTueZtkFZqTVxAhqCUUINsp6frUE3l4iH0QPx8pAiEAi1rHTjQG8yl28zla7sTnuyS6632Qu4f2ebpEJ8KQY3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38927},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/tmp/40d742d33ee09d3ebec34ee341fbca23/aippy-vite-plugins-0.2.2.tgz","_integrity":"sha512-yHhzR/kgFErWHbgje+C3OtZrBYHL9rWw2cAbHi6tUFcBum/5ud8od280wTrbZRqu7cOj7KGCuTVxaSxx4p1BDA==","_npmVersion":"11.4.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.2_1761833864689_0.17753927695021687","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@aippy/vite-plugins","version":"0.2.4","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.4","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"58e763b055db80faab70c92fbf2730845582bc58","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.4.tgz","fileCount":24,"integrity":"sha512-Rp6f+f4E6pH/TwnlxeDk7eSaDgnl68QOGXAvMoF7BM92kJ1z2FhryXlKeobtaXDuOgc4s8baUdmIkrcxBxfC9A==","signatures":[{"sig":"MEUCIF5z+YOMB1pLyRG1fJb7w2e1o9WYIEdgin0TTuu7IdxuAiEA9+n1Qr0JlB6oCtkk/YfZ2ATo8ZC4ZsUwlkGI1m1rx0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39129},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","type-check":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/tmp/f746836ebb8aecfa82f66939a1c0db3a/aippy-vite-plugins-0.2.4.tgz","_integrity":"sha512-Rp6f+f4E6pH/TwnlxeDk7eSaDgnl68QOGXAvMoF7BM92kJ1z2FhryXlKeobtaXDuOgc4s8baUdmIkrcxBxfC9A==","_npmVersion":"11.4.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.4_1765444715993_0.8517791513958124","host":"s3://npm-registry-packages-npm-production"}},"0.2.5-dev.0":{"name":"@aippy/vite-plugins","version":"0.2.5-dev.0","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.5-dev.0","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"3ba74bebeec7585aa49cefef73239e7ad7cdf178","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.5-dev.0.tgz","fileCount":24,"integrity":"sha512-wMqjuSxQuGvs+oQDaP+fhNc1FgSIixkCecuILSxg8Wi5F87F0dHILD8B/6rkm3L1lgON6L1yfinG5SYmasWFgw==","signatures":[{"sig":"MEUCIQCT76lLuYQYfHsdk+BIpEsGFCSaS06g27fQECI5wfau0QIgMQMt8KGpTt9POM8Gv2KZD6B8mViEJF5bIxSMN4qoGDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40881},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.5-dev.0.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/tmp/26d5f4c2805e4a636186f4a41674802e/aippy-vite-plugins-0.2.5-dev.0.tgz","_integrity":"sha512-wMqjuSxQuGvs+oQDaP+fhNc1FgSIixkCecuILSxg8Wi5F87F0dHILD8B/6rkm3L1lgON6L1yfinG5SYmasWFgw==","_npmVersion":"11.4.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.5-dev.0_1767860731470_0.7222566621655702","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@aippy/vite-plugins","version":"0.2.5","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.5","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"b83fb33fdd5a7513acfd78f0dc89ce9b7881584f","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.5.tgz","fileCount":24,"integrity":"sha512-TSoh/6ubqTLha6A/PCpoxjxnSsNBKXHj5ltNsULSjflZBzAH6Z2EtQDizaLPonkzSBGWJtYcafus0eDTlnB8dw==","signatures":[{"sig":"MEQCIEhagYYr0hx48S/GL37+pRDgL/qBHaQt4Kqs8zgHgPBuAiBsyUWNcNJsxnL1x/UR720/WC8p2ySGyA8N7tTmcbxISA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40875},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/tmp/6730a807a2a0e8999bb6f326bf7ca1c6/aippy-vite-plugins-0.2.5.tgz","_integrity":"sha512-TSoh/6ubqTLha6A/PCpoxjxnSsNBKXHj5ltNsULSjflZBzAH6Z2EtQDizaLPonkzSBGWJtYcafus0eDTlnB8dw==","_npmVersion":"11.4.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.5_1767865528327_0.5260268554472751","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-dev.0":{"name":"@aippy/vite-plugins","version":"0.2.6-dev.0","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.6-dev.0","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"af61df204d03a409acefa5df5d08a5bd33b82c1d","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.6-dev.0.tgz","fileCount":24,"integrity":"sha512-g4LD2DEJp6UF06ge30aUSmmC5hj+tmJQOcHD53v+IvGIm8gMFWXfmPC2JwsrOS/JVOenTIF5UY4EsHNAyG3uRA==","signatures":[{"sig":"MEUCIQC/GSyE3c3k+QFefHnj7CyzvwG6vm/jl7As/7/FqFfC2AIgESZaMyto06HG+u1NJU+oWLUPn6dBqMRMeogpa84xmJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41012},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.6-dev.0.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/tmp/d3a14e4c51c1059b26cd04715e6ca3a7/aippy-vite-plugins-0.2.6-dev.0.tgz","_integrity":"sha512-g4LD2DEJp6UF06ge30aUSmmC5hj+tmJQOcHD53v+IvGIm8gMFWXfmPC2JwsrOS/JVOenTIF5UY4EsHNAyG3uRA==","_npmVersion":"11.4.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.6-dev.0_1768386090476_0.8873395780340056","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@aippy/vite-plugins","version":"0.2.6","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.6","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"b230ac6f5f6279f2e94c4181e6ec47504dd6080c","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.6.tgz","fileCount":24,"integrity":"sha512-LwVfvRjE2aHACW7eSqCnatovfwMxDHWCeXC0fldkxhRc0GPX5EmuQKdXSkiCiEY0mV1CIjwUTfjf+ybCgWhx2w==","signatures":[{"sig":"MEQCIAWUjNAXRAZsCTYl5n9iTqsz568+xCe5c0nIydyH4CoIAiBmA6RA3lBuqZbQUOc/PoDGOoumVyp2MpYZNPo0g1nkJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41006},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/tmp/358315dfe37435655ae81697f3d5a449/aippy-vite-plugins-0.2.6.tgz","_integrity":"sha512-LwVfvRjE2aHACW7eSqCnatovfwMxDHWCeXC0fldkxhRc0GPX5EmuQKdXSkiCiEY0mV1CIjwUTfjf+ybCgWhx2w==","_npmVersion":"11.4.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.6_1768443137900_0.7847918866146026","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-dev.0":{"name":"@aippy/vite-plugins","version":"0.2.7-dev.0","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.7-dev.0","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"46d1a6288a1e42437639153e9adc8898787f038b","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.7-dev.0.tgz","fileCount":24,"integrity":"sha512-jHnYBXzgTLJVJlC9YP8XknGI3yQzA7o9/WjjjU1auOewGWIn0RJbY4d28O+OZENd/yEHvQR2G9BRY+jMG7vpHA==","signatures":[{"sig":"MEUCIQC9cYw7fL8FqCsCtD6bsCvTm6Rw/e7ch3K0Ws5dS+dyLAIgQVLrLTuXWODAkWZ8MR0a0oyvbREx/DGBUpRZk+EyR64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41899},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.7-dev.0.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"kkunique","email":"1064210456@qq.com"},"_resolved":"/private/var/folders/yg/zk4ssh0967d914k2kcrxxjsw0000gn/T/742e19f44a4169fd90ea06a8bf818271/aippy-vite-plugins-0.2.7-dev.0.tgz","_integrity":"sha512-jHnYBXzgTLJVJlC9YP8XknGI3yQzA7o9/WjjjU1auOewGWIn0RJbY4d28O+OZENd/yEHvQR2G9BRY+jMG7vpHA==","_npmVersion":"10.9.3","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.7-dev.0_1768724691728_0.8692506811703324","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-dev.1":{"name":"@aippy/vite-plugins","version":"0.2.7-dev.1","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.7-dev.1","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"609b04c9a85692d1d53c0d5dc9345e251424ea78","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.7-dev.1.tgz","fileCount":24,"integrity":"sha512-1aNDt1M1QHdOf+MeUKU6p+kQ/g2kqCPfn8UVKCl4hXaO/BqTCibst2tLhytlTzfE/1GAHF4Pn3c552mLjc2TTg==","signatures":[{"sig":"MEUCIES8afgRndA76YUk+Z3PVnDevg5E+K9J82/y+a9x5lRqAiEA2Rm5caPDE5I48iLiZ3k9/mRm2cUEGGrctrhokt/OwEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43483},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.7-dev.1.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"kkunique","email":"1064210456@qq.com"},"_resolved":"/private/var/folders/yg/zk4ssh0967d914k2kcrxxjsw0000gn/T/8ae238d9e9d40c8a256a1e519fa75e62/aippy-vite-plugins-0.2.7-dev.1.tgz","_integrity":"sha512-1aNDt1M1QHdOf+MeUKU6p+kQ/g2kqCPfn8UVKCl4hXaO/BqTCibst2tLhytlTzfE/1GAHF4Pn3c552mLjc2TTg==","_npmVersion":"10.9.3","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.7-dev.1_1768732109068_0.4057390640289569","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@aippy/vite-plugins","version":"0.2.7","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.7","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"f82cf3140917e49cbba038d8923aeb7a2ce921ee","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.7.tgz","fileCount":24,"integrity":"sha512-4Datk2VvMRa5Wh2zbEe5xAvHFZbu0H/y0Mksu7a5cUARoPBouexNQhUulZ82hQRtgz/KHXqodqi1Nq1ps/u5MQ==","signatures":[{"sig":"MEUCIGMP4nvhuSX6jfHKAU3wYSlLWOVo1Qj4dzGdOUdIQWeDAiEAqbLjzcWK21idv0D9DsOXHY9N5ePNzudTh9oVJ1hrt4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43477},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.7.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"kkunique","email":"1064210456@qq.com"},"_resolved":"/private/var/folders/yg/zk4ssh0967d914k2kcrxxjsw0000gn/T/32be1780fcf0a8efe56053f405e757f3/aippy-vite-plugins-0.2.7.tgz","_integrity":"sha512-4Datk2VvMRa5Wh2zbEe5xAvHFZbu0H/y0Mksu7a5cUARoPBouexNQhUulZ82hQRtgz/KHXqodqi1Nq1ps/u5MQ==","_npmVersion":"10.9.3","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.7_1768743603032_0.032420669865214746","host":"s3://npm-registry-packages-npm-production"}},"0.2.8-dev.0":{"name":"@aippy/vite-plugins","version":"0.2.8-dev.0","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.8-dev.0","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"ed528985f07aa86ec490312af814cf0ff79cdad0","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.8-dev.0.tgz","fileCount":24,"integrity":"sha512-M1dkMIMCgTA+aQwWAV63XV0CqYnv/c9pVgCxRWNfZr8rinoNIlnc2an42PgfuZ8zLoiWFSjxbnp3T+uYreT74g==","signatures":[{"sig":"MEUCIHw80itzK0gU5qb7rT82tdON7ZTieFlBDg2tfjteIoVKAiEAx+zOGuWg9JVqKSK9MbhCj6s2dqf8dmVgzJDD1K8o8S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43921},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.8-dev.0.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/private/var/folders/h9/1plf1bbs2h32psc_36w0t9040000gn/T/c8ac9008dbea81d24772c8924cd9b576/aippy-vite-plugins-0.2.8-dev.0.tgz","_integrity":"sha512-M1dkMIMCgTA+aQwWAV63XV0CqYnv/c9pVgCxRWNfZr8rinoNIlnc2an42PgfuZ8zLoiWFSjxbnp3T+uYreT74g==","_npmVersion":"11.6.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.13.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.8-dev.0_1776686422536_0.4233132499172201","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@aippy/vite-plugins","version":"0.2.8","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.8","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"8a80c31b8bf93b6c866ed18dde85f601c15bd330","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.8.tgz","fileCount":24,"integrity":"sha512-2FlJACgfq9mWtpFWUb/WN2ynJUc4xRyf3PXsWaw/NwiXxIw0iKZmeP3JkJlYc+Ocs83PrpyQ2hXqu64ctT4IXg==","signatures":[{"sig":"MEYCIQCHc1oE8SlnIomEDU7iSZx+laV+9NvVFP6dYexFR9RKTwIhAK7dQvLmBncLngUnLt+jBPDHJmB5imhOXkh56BcwFGs1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43915},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.8.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":">=20.0.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"require('./dist/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"npm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/private/var/folders/h9/1plf1bbs2h32psc_36w0t9040000gn/T/0948db9eed38ca7488fb45510ae3d088/aippy-vite-plugins-0.2.8.tgz","_integrity":"sha512-2FlJACgfq9mWtpFWUb/WN2ynJUc4xRyf3PXsWaw/NwiXxIw0iKZmeP3JkJlYc+Ocs83PrpyQ2hXqu64ctT4IXg==","_npmVersion":"11.6.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.13.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^7.0.0 || ^6.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.8_1776765186458_0.021957362863601393","host":"s3://npm-registry-packages-npm-production"}},"0.2.9-dev.0":{"name":"@aippy/vite-plugins","version":"0.2.9-dev.0","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","_id":"@aippy/vite-plugins@0.2.9-dev.0","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dist":{"shasum":"4d39cc52a7b6b8ec9d77c957ae3657448c9e5a05","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.2.9-dev.0.tgz","fileCount":27,"integrity":"sha512-ry1Q/M+GoMfGKFlIOTCL2Osqs1nWmZnHVeUH4elTHSXNjGMq7C4l+DI7E8CMeAyC/bquarTOp14GdewDA/18Kw==","signatures":[{"sig":"MEUCIQDFKPsO8G3g7A5qE/AzK+oJTgz3GqHqX2EY8szaIXfcEAIgbj0VyZ46CzgU/42oRERNFuS7yiRKxv0szaynmv+ACJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40771},"main":"./dist/index/index.js","type":"module","_from":"file:aippy-vite-plugins-0.2.9-dev.0.tgz","types":"./dist/index.d.ts","module":"./dist/index/index.js","engines":{"node":"^20.19.0 || >=22.12.0","pnpm":">=10.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils/index.js"},"./aippy-tagger":{"types":"./dist/aippy-tagger.d.ts","import":"./dist/aippy-tagger/index.js"},"./aippy-preload":{"types":"./dist/aippy-preload.d.ts","import":"./dist/aippy-preload/index.js"},"./asset-constants":{"types":"./dist/asset-constants.d.ts","import":"./dist/asset-constants/index.js"}},"private":false,"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts","audit":"pnpm audit --audit-level moderate","build":"vite build && find dist -name '*.d.ts.map' -delete","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json,md}\"","lint:fix":"eslint src --ext .ts --fix","audit:fix":"pnpm audit --fix","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","test:build":"node -e \"import('./dist/index/index.js')\"","type-check":"tsc --noEmit","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","release:dry":"pnpm publish --dry-run","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","security:check":"pnpm audit && pnpm outdated"},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"_resolved":"/private/var/folders/h9/1plf1bbs2h32psc_36w0t9040000gn/T/d72e67c4d134d1448a4168889a875580/aippy-vite-plugins-0.2.9-dev.0.tgz","_integrity":"sha512-ry1Q/M+GoMfGKFlIOTCL2Osqs1nWmZnHVeUH4elTHSXNjGMq7C4l+DI7E8CMeAyC/bquarTOp14GdewDA/18Kw==","_npmVersion":"11.6.2","description":"Vite plugins for Aippy projects - Asset management and component tagging","directories":{},"_nodeVersion":"24.13.0","dependencies":{"glob":"^11.0.3","esbuild":"^0.25.9","@babel/types":"^7.28.2","magic-string":"^0.30.17","@babel/parser":"^7.28.0","estree-walker":"^3.0.3","@babel/traverse":"^7.28.0","@babel/generator":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.0","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","vite-plugin-dts":"^4.5.4","@types/babel__traverse":"^7.20.6","@types/babel__generator":"^7.6.8","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugins_0.2.9-dev.0_1786701135098_0.257604267719584","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aippy/vite-plugins","version":"0.3.0","description":"Vite plugins for Aippy projects - Asset management and component tagging","private":false,"type":"module","main":"./dist/index/index.js","module":"./dist/index/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index/index.js","types":"./dist/index.d.ts"},"./asset-constants":{"import":"./dist/asset-constants/index.js","types":"./dist/asset-constants.d.ts"},"./aippy-preload":{"import":"./dist/aippy-preload/index.js","types":"./dist/aippy-preload.d.ts"},"./aippy-tagger":{"import":"./dist/aippy-tagger/index.js","types":"./dist/aippy-tagger.d.ts"},"./utils":{"import":"./dist/utils/index.js","types":"./dist/utils.d.ts"}},"publishConfig":{"access":"public"},"keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"author":{"name":"Aippy Team"},"license":"UNLICENSED","homepage":"https://aippy.ai","bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"dependencies":{"@babel/generator":"^7.28.0","@babel/parser":"^7.28.0","@babel/traverse":"^7.28.0","@babel/types":"^7.28.2","esbuild":"^0.25.9","estree-walker":"^3.0.3","glob":"^11.0.3","magic-string":"^0.30.17"},"devDependencies":{"@eslint/js":"^9.36.0","@types/babel__generator":"^7.6.8","@types/babel__traverse":"^7.20.6","@types/node":"^24.5.2","@typescript-eslint/eslint-plugin":"^8.44.1","@typescript-eslint/parser":"^8.44.1","eslint":"^9.36.0","prettier":"^3.6.2","typescript":"^5.9.2","vite":"^8.0.0","vite-plugin-dts":"^4.5.4"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"engines":{"node":"^20.19.0 || >=22.12.0","pnpm":">=10.0.0"},"scripts":{"dev":"vite build --watch","build":"vite build && find dist -name '*.d.ts.map' -delete","type-check":"tsc --noEmit","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","format":"prettier --write \"src/**/*.{ts,json,md}\"","format:check":"prettier --check \"src/**/*.{ts,json,md}\"","clean":"rm -rf dist","publish:patch":"pnpm version patch && pnpm publish --no-git-checks","publish:minor":"pnpm version minor && pnpm publish --no-git-checks","publish:major":"pnpm version major && pnpm publish --no-git-checks","publish:alpha":"pnpm prepublishOnly && pnpm version prerelease --preid=alpha && pnpm publish --tag alpha --no-git-checks","publish:beta":"pnpm prepublishOnly && pnpm version prerelease --preid=beta && pnpm publish --tag beta --no-git-checks","publish:rc":"pnpm prepublishOnly && pnpm version prerelease --preid=rc && pnpm publish --tag rc --no-git-checks","publish:dev":"pnpm prepublishOnly && pnpm version prerelease --preid=dev && pnpm publish --tag dev --no-git-checks","audit":"pnpm audit --audit-level moderate","audit:fix":"pnpm audit --fix","security:check":"pnpm audit && pnpm outdated","prerelease":"pnpm run audit && pnpm run type-check && pnpm run lint && pnpm run build","release:dry":"pnpm publish --dry-run","test:build":"node -e \"import('./dist/index/index.js')\""},"_id":"@aippy/vite-plugins@0.3.0","_integrity":"sha512-p4O9BJChhaCA/KyI57yUO5Dl/QdWOSFMe2SGSSsxmhlifsjg6YqYsI4ctZ0q52l9bfedi4NJNyGJiSJgSEQFWg==","_resolved":"/private/var/folders/h9/1plf1bbs2h32psc_36w0t9040000gn/T/ea536a44fd199d6dbb2a7a2670dace9c/aippy-vite-plugins-0.3.0.tgz","_from":"file:aippy-vite-plugins-0.3.0.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-p4O9BJChhaCA/KyI57yUO5Dl/QdWOSFMe2SGSSsxmhlifsjg6YqYsI4ctZ0q52l9bfedi4NJNyGJiSJgSEQFWg==","shasum":"ced6e1d1000a256c598954ab2f1436822416675a","tarball":"https://registry.npmjs.org/@aippy/vite-plugins/-/vite-plugins-0.3.0.tgz","fileCount":27,"unpackedSize":40765,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG0T1OaTmFNfS9AGemMXTETF3zGcnz8SHGkcUgcbbgU3AiAB/ZO7Q3IsNBD1FgY1H/ICvzhGcLYhnfTw8AFQQDtwuw=="}]},"_npmUser":{"name":"sin_bufan","email":"bufan@hotmail.com"},"directories":{},"maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vite-plugins_0.3.0_1787730198189_0.35715507708527383"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-29T09:37:40.331Z","modified":"2026-08-26T07:43:18.568Z","0.2.0":"2025-10-29T09:37:40.612Z","0.2.1":"2025-10-30T08:30:29.765Z","0.2.2":"2025-10-30T14:17:44.906Z","0.2.4":"2025-12-11T09:18:36.145Z","0.2.5-dev.0":"2026-01-08T08:25:31.611Z","0.2.5":"2026-01-08T09:45:28.460Z","0.2.6-dev.0":"2026-01-14T10:21:30.618Z","0.2.6":"2026-01-15T02:12:18.068Z","0.2.7-dev.0":"2026-01-18T08:24:51.912Z","0.2.7-dev.1":"2026-01-18T10:28:29.220Z","0.2.7":"2026-01-18T13:40:03.180Z","0.2.8-dev.0":"2026-04-20T12:00:22.666Z","0.2.8":"2026-04-21T09:53:06.579Z","0.2.9-dev.0":"2026-08-14T09:52:15.309Z","0.3.0":"2026-08-26T07:43:18.364Z"},"bugs":{"url":"https://discord.com/invite/G94ZAx6gVq"},"author":{"name":"Aippy Team"},"license":"UNLICENSED","homepage":"https://aippy.ai","keywords":["aippy","vite","vite-plugin","assets","preload","component-tagger","typescript"],"description":"Vite plugins for Aippy projects - Asset management and component tagging","maintainers":[{"name":"kkunique","email":"1064210456@qq.com"},{"name":"sin_bufan","email":"bufan@hotmail.com"}],"readme":"# @aippy/vite-plugins\n\nVite plugins collection for Aippy projects, providing asset management and component tagging capabilities.\n\n## Installation\n\n```bash\npnpm add -D @aippy/vite-plugins\n```\n\n## Plugins\n\n### 1. Asset Constants Plugin\n\nGenerates constant references for static assets and replaces hardcoded paths.\n\n```typescript\nimport { assetConstantsPlugin } from '@aippy/vite-plugins/asset-constants'\n\nexport default defineConfig({\n  plugins: [\n    assetConstantsPlugin({\n      extensions: ['.png', '.jpg', '.jpeg', '.gif', '.svg', '.mp4', '.mp3'],\n      srcDir: 'src',\n      outputFile: 'src/config/assets.json',\n      devMode: true\n    })\n  ]\n})\n```\n\n### 2. Aippy Preload Plugin\n\nScans build output and generates preload meta tags for assets.\n\n```typescript\nimport { aippyPreloadPlugin } from '@aippy/vite-plugins/aippy-preload'\n\nexport default defineConfig({\n  plugins: [\n    aippyPreloadPlugin({\n      extensions: ['.js', '.css', '.png', '.jpg', '.svg'],\n      outDir: 'dist',\n      includeSubdirs: true\n    })\n  ]\n})\n```\n\n### 3. Aippy Tagger Plugin\n\nTags React components with metadata for development tools and inspector.\n\n```typescript\nimport { aippyTaggerPlugin } from '@aippy/vite-plugins/aippy-tagger'\n\nexport default defineConfig({\n  plugins: [\n    aippyTaggerPlugin()\n  ]\n})\n```\n\n### All-in-One Import\n\n```typescript\nimport { assetConstantsPlugin, aippyPreloadPlugin, aippyTaggerPlugin } from '@aippy/vite-plugins'\n```\n\n### Utility Functions\n\nThe package also exports utility functions that can be used independently:\n\n```typescript\nimport { \n  processAssetURL, \n  isValidAsset, \n  generateConstantName, \n  extractAssetsFromContent,\n  findProjectRoot \n} from '@aippy/vite-plugins/utils'\n\n// Process asset URLs\nconst processedUrl = processAssetURL('./image.png') // '/image.png'\n\n// Validate asset paths\nconst isValid = isValidAsset('./image.png') // true\n\n// Generate constant names\nconst constantName = generateConstantName('/image.png') // 'IMAGE_ABCD'\n\n// Extract assets from content\nconst assets = extractAssetsFromContent(htmlContent, 'html', ['.png', '.jpg'])\n\n// Find project root\nconst projectRoot = findProjectRoot() // '/path/to/project'\n```\n\n## License\n\nUNLICENSED - Aippy Team\n\n","readmeFilename":"README.md"}