{"_id":"@ptahjs/build","_rev":"28-95a608c744940d0366341862c3b72676","name":"@ptahjs/build","dist-tags":{"latest":"1.3.2"},"versions":{"1.0.0":{"name":"@ptahjs/build","version":"1.0.0","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.0","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"db1cb7a6ddd229eebc666b4e0c62cff1c003894a","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.0.tgz","fileCount":3,"integrity":"sha512-zENPxHFjaNKwf8ItfbtKVjwzkoOIJKM9JB9+/aUIKPkbKw34HSxlWBCmIJfQ72L2I9+upXur2N8dRShGgADllQ==","signatures":[{"sig":"MEUCIAH0x7UHGSsYcAbQymBvMjvv4ic5XH3THF5u/HOcXJYvAiEAu3VJUttEplp177kemNcmhBZzij+mU+CsZinFnATj0AM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82288},"type":"module","module":"./dist/index.js","exports":{".":{"import":"./src/index.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.3","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"0.18.6","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.0_1734017210146_0.6799257833360974","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ptahjs/build","version":"1.0.1","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.1","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"b624fdc59ff9bfab6433f01997ee6e5598359a45","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.1.tgz","fileCount":3,"integrity":"sha512-a2ly/LapePWFV/i8M+m6s9193dxlqz0sAJw11aKXp7dg3dYXxAYlnbo3OcQ7OrA4ma15adWpJsusq14jwdP/WA==","signatures":[{"sig":"MEYCIQD+pQjGaRKlcoq1w8VCNEcWI+dYzz+EW7RD7FfQ+ph3awIhAN5lFr/mwA90lkQxRbsM6iXb6yhcZ5SXjO4k67whXiJ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39354},"main":"./dist/index.js","type":"module","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.0.3","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"0.18.6","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/build_1.0.1_1734185683110_0.773364182530375","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ptahjs/build","version":"1.0.2","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.2","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"6f0dedfe1a3919348dd0a1c2c1461ec10be3cc16","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.2.tgz","fileCount":3,"integrity":"sha512-yuf9x++hpXrhXDoWNidWMmxZ2O1XN6YNT51N8aSHKW/uQQ0JSECeJeR1kC560/gDVTsRw6xSg+zqBbYvudgyoA==","signatures":[{"sig":"MEYCIQDOsdBiu34T+lBXKNjJUQlJPwIIWfHEb5b+KHhtyGvxJQIhAI30PkEyyONDeJmDTb7+tmYCgIwGUWVJcgZwISkkE0ON","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29280},"main":"./dist/ptah-build.es.js","type":"module","module":"./dist/ptah-build.es.js","exports":{".":{"import":"./src/index.js","default":"./dist/ptah-build.es.js"}},"gitHead":"d1af9d41b4cbe25ef6bc1c1889b0dc5e7f565686","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.0.7","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"19.0.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.0.2_1736911952060_0.42270632061398605","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ptahjs/build","version":"1.0.3","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.3","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"3a6a6dc1b5a27cc57336991afd591f16edbab703","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.3.tgz","fileCount":3,"integrity":"sha512-oHi7IT86esThLIi+tuB8ebDCknr+zqMZ6uM3+y6RjfKMzG6lv41ZlDWHLcl2Sjmfog260tLTjMA97jio1MAm0Q==","signatures":[{"sig":"MEUCIQD0GcrxkJyu+OpcUv8K/5z9BI6y1a6bZIOiFArlQnR5wwIgL1aNoq9ngz5ZMSq8/7kwWA3RpUrutKW6E81izJN9KeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29353},"type":"module","module":"./dist/ptah-build.es.js","gitHead":"c401bc0eb51b2b02767e103bd0ff87fd8878b89a","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.0.7","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"19.0.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.0.3_1736929577047_0.7724923324938626","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ptahjs/build","version":"1.0.4","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.4","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"f6bb91cd417f061814a98e93b246b2a68e2e009b","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.4.tgz","fileCount":3,"integrity":"sha512-EFKU6+9ZN/mLJsiAkvk+QYrKfq8TYpMhv+4O07wQrA6wGY0M3Q47cbP7THNnJzUin8arTKG/s2ZyhUX/GuYHGA==","signatures":[{"sig":"MEUCIQDCpUnOU08EigyZLZo2/YU5g154n8YuuCaK8Pdud6EG1wIgZJa/4iviOQmyDKe5JDkqiFX1eKBcF0ND16juiiS13og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28711},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"6676b62295b69566864fbc3d08005fcf41229e51","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.0.7","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"19.0.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.0.4_1736930232658_0.8352154289204554","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@ptahjs/build","version":"1.0.5","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.5","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"59a5bbb6afc680444273e304e59f54617e46b219","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.5.tgz","fileCount":3,"integrity":"sha512-QKRtz2HSVBvaFf1d1K0rSJpsi7Y+yNWtFxR0cQUDibSKEW777PIYYV+OokTKc8die7J95RFT1ayeBBw13armgg==","signatures":[{"sig":"MEQCIGQuzQ7wNNv0QgU8kAqUyxirzwAkvjtLg+QVnpDugfvpAiBArnm0167dSkTVGOdatwGGyakMw7zJmivZRoolarM2Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40069},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"7acae28159fcbc14a595dbd191da6e286363b76f","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.0.7","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"19.0.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.0.5_1738026748283_0.07038530124164888","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ptahjs/build","version":"1.0.6","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.6","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"7ec9cbee43a8fe4b0c09f807455c9b59431ddf43","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.6.tgz","fileCount":3,"integrity":"sha512-IRNGiGMRW2CBOl7Isam75PG2hyvvI3K1NNkvV7W0guiTiek0v5lAni/GH91zBW8ol284t4PzHfCwA1B1T3bB5A==","signatures":[{"sig":"MEYCIQCMKbz1dQFHhWeziC1GgbnKls121XGBeHThH6JF2SyUlQIhAJ6RxwNrvaqicpfuDbG1p6+6bXTtJHC+H0ghjyEuIFba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41622},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"06fbf5f4ce585193265c6d430dca3e7c2e304217","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.0.11","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"19.0.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.0.6_1738038911342_0.33210491154087185","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ptahjs/build","version":"1.0.7","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.7","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"b7df8fe0ab154e6869fd5dc13076e8ac4166c835","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.7.tgz","fileCount":3,"integrity":"sha512-BW2UMXy4A5Ceq7g8hSlJXfNgQIeT1iTKIZ/kwvVcURFu8u/lHSwrqJQMpWMOhDKXUTmD5lDYXaVZsIzHK4yYpQ==","signatures":[{"sig":"MEUCIQDq0Z5QrVqTu8HzH7PsGG/b0b9M51QSi+qR+MkDLy7HygIgXWySQu4gFZjzi5wxzbTWEkNFBEZrO6LC8BDrTEaoFK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29859},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"bb03b8588de37d4f29640d8b42a0ad3bc2a7fc91","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.0.11","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"19.0.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.0.7_1738676948466_0.8600440190110985","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ptahjs/build","version":"1.0.8","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.8","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"51a5bbef2a22088103f2310ae656cf1758c59a10","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.8.tgz","fileCount":3,"integrity":"sha512-bW8Kn5+oJxeWSPp61/3otPMFO/Z4cCu3hk5XAdB3varTy9gH5AAFzw4AqTWbP32GzI8O6DoHz0QutsZvvCaM/g==","signatures":[{"sig":"MEUCIQDeCLcUfdwwVGOCFtWC7nqb75bTQhEiDUfO2bqAkIN7qQIgSNOwVZqgUGpy89+H0e4D+85m7Apqs5IAHdNCEKSnSpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41400},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"b2779737139d98ee0bf7df1f7c6f3ee01b3b872e","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.1.1","@vitejs/plugin-vue":"5.2.1","unplugin-auto-import":"19.1.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.1","@ptahjs/vite-plugin-json":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.0.8_1740364031794_0.12530015505653136","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ptahjs/build","version":"1.0.9","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.0.9","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"be6bd3405472f642f3ccafa09a889f4455fc1725","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.0.9.tgz","fileCount":3,"integrity":"sha512-0tr3gZ+18mG5ztC7FCGKkr7S7oY6UMJc80Sxvkgr0Rl5ll8DDCAQ9Zt9ePdw+s2bUgQORQ+/YeW6L54fTP0NtQ==","signatures":[{"sig":"MEQCIEtC/ODYtjbfxVagKSwZrA9x0WGC1rKNMRNqMW8aveIlAiA6AxxVMR7CV7G13mLAGLeefqb4Kfj98qJTydAZTgtRIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34833},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"99d515800e39cebede3c969c2c4e08b489633b58","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.3.2","@vitejs/plugin-vue":"5.2.3","unplugin-auto-import":"19.1.2","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.2","@ptahjs/vite-plugin-json":"0.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.0.9_1745161682264_0.5494897179587275","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ptahjs/build","version":"1.1.0","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.0","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"97c16a6e0f802fd0d47e5481bf459b83266e8cf5","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.0.tgz","fileCount":3,"integrity":"sha512-xCHS1CYfPJlHYXLcILfe8ob+mFALjvCMP3A41kCqTQ5SO2pBKMPMInEubwGHGRfZ8idu9rxGcdtshGyVEIJu0A==","signatures":[{"sig":"MEUCIQCdO90PiLt5KWxSgUVIYjG2xFoRpimkmss/aQRuZD+CwgIgFa+eQ+aPYh0DxFsS55mGjYv1GBMaqM8lFyTc5oDjxBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106127},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"99d515800e39cebede3c969c2c4e08b489633b58","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.3.2","@vitejs/plugin-vue":"5.2.3","unplugin-auto-import":"19.1.2","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.1.2","@ptahjs/vite-plugin-json":"0.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.1.0_1745244532016_0.37467775685571825","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@ptahjs/build","version":"1.1.1","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.1","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"53e8d8cc8dd69cdf6326415f4d80e2cb19bbfa47","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.1.tgz","fileCount":3,"integrity":"sha512-D99RIjlK2l4+FyBrHRjgGDlMAJoBQUEcxOKYMrcpPMjq4bfsfeyYkret/YmddOoY4KAC22WhYnHZz9H52ahSgw==","signatures":[{"sig":"MEUCIQCu+BZ7SB8AJNoej3HbxamcvAOiq0QLfU/I3SS5Be4dcQIgIjFS4aw6IDgYl6fD9nR2mHUigH/f5vTefTkwo3Tcpjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100814},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"a47e84bb17b985b4740adff1c2e4875b8f2259f0","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"6.3.5","@vitejs/plugin-vue":"5.2.4","unplugin-auto-import":"19.3.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"4.2.0","@ptahjs/vite-plugin-json":"0.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.1.1_1748327451769_0.271932237386848","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@ptahjs/build","version":"1.1.2","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.2","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"99a05031d70554a09a4bdcfc208f300f9d6c0879","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.2.tgz","fileCount":3,"integrity":"sha512-QYsVUOP1upYmL1/qRUNPZSZ28/lRi2E8OEDGf4Y+OlZRrP/X0ZXSnzGq7ITKrAMpw7oh/CSoi/pe+9+6xP8Oew==","signatures":[{"sig":"MEQCIHb+cbKND4OERlGKrx2OiKkFN9O8Fwx4IdWpX5tdT59QAiBSKs67Zn/KoJP/Hb+TIBtw8wbleiArKoSvEM5wwdl41Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104332},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"0bacecb2cf025dd7d4c1bebe606aa85f2d23e571","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","actor":{"name":"uikiss","type":"user","email":"bobofpl@gmail.com"},"email":"bobofpl@gmail.com"},"_npmVersion":"10.7.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vite":"7.0.0","@vitejs/plugin-vue":"6.0.0","unplugin-auto-import":"19.3.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"5.0.0","@ptahjs/vite-plugin-json":"0.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.1.2_1750930661102_0.06474521764421648","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@ptahjs/build","version":"1.1.3","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.3","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"fb7fe0de4917747a8bab12f86f4f0591f7d9ba4a","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.3.tgz","fileCount":3,"integrity":"sha512-UzGZ1NpgX0CV9tkxAEkbS/VNvF+HaCsDtTHZYnBncnQnCW0gv8nyp7RMNJfQBn5qyTkzDrOOYHldv8M1AvikaA==","signatures":[{"sig":"MEYCIQCWYb4G9U0X401AYQFWNPdKzT/W7NWgDK4YGbBPBvwdRAIhALWv5BJEsPDXIwpC5WpHMDcnVhUgt7ZxMdMp/Y+nb4am","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139275},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"8c5780ccabc2314a9a081049cc6d513fa40f55ff","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.9.2","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vite":"7.1.4","@vitejs/plugin-vue":"6.0.1","unplugin-auto-import":"20.1.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"5.1.1","@ptahjs/vite-plugin-json":"0.1.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.1.3_1757311633120_0.012288573279259918","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@ptahjs/build","version":"1.1.4","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.4","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"1642f87f99dab5caa6726c1e6bf16c245672a761","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.4.tgz","fileCount":3,"integrity":"sha512-gUuDmxl0egwpXzHdiI5RLmUPYmg4VkGlRSpOBH3a+mWvxGixaTrLoZlEhIkF/9YYAr6c0J7/6Xya67ZDAf2w4Q==","signatures":[{"sig":"MEQCIFuobvkfEm1XeCiTp45tK4qbUv49rDm5hCgpXoeQyutZAiAOTJlQvSSsW7f8BuhERp5eBP3NzJ45hx+TKVLZNxWnNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145282},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"8c5780ccabc2314a9a081049cc6d513fa40f55ff","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"10.9.2","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vite":"7.1.4","@vitejs/plugin-vue":"6.0.1","unplugin-auto-import":"20.1.0","javascript-obfuscator":"4.1.1","@vitejs/plugin-vue-jsx":"5.1.1","@ptahjs/vite-plugin-json":"0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.1.4_1757322630920_0.3376011475516081","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@ptahjs/build","version":"1.1.5","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.5","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"377f3eb1ffc511c80a23ccd856aed2063cf36a9d","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.5.tgz","fileCount":3,"integrity":"sha512-JhWBaKIKQSaHtQWGfwq1heNIgM4p1wI5jTuwTiAuRhpK+Moilq1Rg3ezqgndvC608C0ylCChGA9AU25NGuhSZA==","signatures":[{"sig":"MEUCIQDis6KSHpgQoyCK6mGrBkAEz5h3SvrJenHQ7wLox+8BkwIgL9lhw9rsE+Muwom2iMpa98oTfMW75t7lvRhA4L4L+wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30817},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator","plain-crypto-js"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"0286329d6964d2c6666810394f25bfd571be49d9","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"11.9.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","dependencies":{"vite":"8.0.3","vue-jsx-vapor":"3.2.8","@ptahjs/vite-plugin-json":"0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"@vitejs/plugin-vue":"6.0.5","javascript-obfuscator":"5.4.1","@module-federation/vite":"1.13.6"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.5_1774928627552_0.29145534160450515","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@ptahjs/build","version":"1.1.6","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.6","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"6d80bbb895a639974ccf64eafc4b32c3e1d66357","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.6.tgz","fileCount":3,"integrity":"sha512-rxY25If5B07BT0hxTbphYEoRfvt7QbFRyzOWQp2iUs2t0EnVkA9fLVjfu+DzReuQ2b28FOuo12jqa3/Pgg1Ybg==","signatures":[{"sig":"MEUCIQDGmP7i20jxWPafdHUna7vurIc72TVMnbcpUohS04INLAIgDv4+s7hddi/oiKhfedDsrwP3esCLGerCDpXs4MCoD2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30675},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator","plain-crypto-js"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"0286329d6964d2c6666810394f25bfd571be49d9","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"11.9.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","dependencies":{"vite":"8.0.5","vue-jsx-vapor":"3.2.9","@ptahjs/vite-plugin-json":"0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"@vitejs/plugin-vue":"6.0.5","javascript-obfuscator":"5.4.1","@module-federation/vite":"1.14.1"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.6_1775529860255_0.9414813238759365","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@ptahjs/build","version":"1.1.7","keywords":["vite","build","ptahjs build"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.7","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"b376a9d3d782980d303e08c0cd8356cbabc6a188","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.7.tgz","fileCount":3,"integrity":"sha512-S4u8mCsYAYA34OytRipm6HO5zZ6cabdiETpf89sxr/62UisZdIPTaFQxiI0Me8KK4bflDYl3NtiGcZZ7dzs64A==","signatures":[{"sig":"MEUCIAgeSe9nxqGtnPICvJQ9ML98nUwRlmX5WWw/KYKv1CVNAiEApKFwpxwGUBjATdjQmcD4yis4Cp09qkRB5CIbGS6OGEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27783},"pnpm":{"onlyBuiltDependencies":["esbuild","javascript-obfuscator","plain-crypto-js"]},"type":"module","exports":{".":{"import":"./dist/ptah-build.es.js"}},"gitHead":"6c6a63b9b2263d1bac46221e5ae6f3df40b3d33a","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"11.9.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.8","vue-jsx-vapor":"3.2.10","@vitejs/plugin-vue":"6.0.6","unplugin-auto-import":"21.0.0","javascript-obfuscator":"5.4.1","@module-federation/vite":"1.14.3","@ptahjs/vite-plugin-json":"0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.7_1776219435354_0.06750940743841083","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@ptahjs/build","version":"1.1.8","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.8","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"c3b32a217d6b405bf5d6436ea19ad0c2ce016661","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.8.tgz","fileCount":3,"integrity":"sha512-dhFSDFyFvxFSPSEw4S3D02v9qQ3Ll9VxQfznJPgHhXRyJq6AHH7uRqhZ01+QqpAb5GJSQEDGuBAj0crdgXkWDA==","signatures":[{"sig":"MEYCIQC7OJmeuSE04uUgwljAmNU7DPex/TtlK/EHdIDW24hgWgIhAJXkl9zzkjz/eFkTj7Jj6v2FETRHZfnjWr0VfFfUIEMB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17847},"pnpm":{},"type":"module","exports":{".":{"import":"./src/index.js"}},"gitHead":"8b71e82fad7efdf94119eecb83036df9bb68e394","scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"_npmVersion":"11.9.0","description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"exports":{".":{"import":"./dist/build.es.js"}}},"_hasShrinkwrap":false,"devDependencies":{"vite":"catalog:","vue-jsx-vapor":"catalog:","@vitejs/plugin-vue":"6.0.8","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.5.0","@module-federation/vite":"1.20.7","@ptahjs/vite-plugin-json":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.8_1787037739433_0.3930202942684571","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@ptahjs/build","version":"1.1.9","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.1.9","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"9134025514eccbeb0966ab4f3a96872fc01ad495","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.1.9.tgz","fileCount":3,"integrity":"sha512-K2AYJBhMDUUNyiiXuLH0Ak9tBx1dBePZ0nIl75kTlpuCEPrtHRWlInNCGGkLiMOWY59T6aVW/JffrrdOj39CxQ==","signatures":[{"sig":"MEYCIQDHKtF9FH4yDj2fbpbWDCRR9nRzjq/nvPvzbT+P7BiYnwIhAPTorRcQIvQiHzwh0LwqZ1/7y1n/N+bvyO7LJP9iEB04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17625},"type":"module","exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.1","vue-jsx-vapor":"3.2.20","@vitejs/plugin-vue":"6.0.8","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.5.0","@module-federation/vite":"1.20.7","@ptahjs/vite-plugin-json":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/build_1.1.9_1787038753983_0.3321582964761667","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@ptahjs/build","version":"1.2.0","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.2.0","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"b85ef0947a8be46dbba5f6e12ac41f04119ab594","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.2.0.tgz","fileCount":3,"integrity":"sha512-d/sw5bO+2JPqSqqBLz7ZzADBeX+F2fGI/ZfZpNyKHVDAx8ZNBiF5/vlqj4gGK/3hyaS2Gn4UvImmVu8Xj8YnAg==","signatures":[{"sig":"MEYCIQCuliE8OPGmsXXqGlZ/vD95zgH3U6IJhrYbcP37mMpR6gIhAIhP6gPldqzJ0T3kYuBBXGsgRh2bA+1MOckPbg/JF1py","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17625},"type":"module","exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.1","vue-jsx-vapor":"3.2.20","@vitejs/plugin-vue":"6.0.8","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.5.0","@module-federation/vite":"1.20.7","@ptahjs/vite-plugin-json":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/build_1.2.0_1787038885048_0.15999063880163256","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@ptahjs/build","version":"1.2.1","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.2.1","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"d82209096f5813a8a8f00977e8815604ba590806","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.2.1.tgz","fileCount":3,"integrity":"sha512-jtGNqG5e4KVTbrmk7Qu+0H1oWZTYvZgEYyBmn1WRIqlH7wmGaXQ5CvZSm102e8ddP5XrB/1q2PeXhedlzrm+7A==","signatures":[{"sig":"MEYCIQCOXccRoJa8pTY4pautOppi8h52761qWnDI849CNfVUEQIhALi79cz27jIjCzOvX/8kMPdu5pPgJX4o9sCBhxzcLte0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19410},"type":"module","exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.1","vue-jsx-vapor":"3.2.20","@vitejs/plugin-vue":"6.0.8","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.5.0","@module-federation/vite":"1.20.7","@ptahjs/vite-plugin-json":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/build_1.2.1_1787040453288_0.16254873750366006","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@ptahjs/build","version":"1.2.2","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.2.2","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"4937bf25f7ccb1e201a60d742fa21b1bc60816d2","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.2.2.tgz","fileCount":3,"integrity":"sha512-JMAgLoiL2AaTSsZt4uZqG64byjd4yNjxOepGBXUjBFf0dYrEFNTmTX7u+madiCo5y7pZ9RANdoPEBdsUqBxxLw==","signatures":[{"sig":"MEUCIHAxis0cldv1x6dLM0eKxNWHo+lOdGDd6j48kO0Bhlk5AiEAqegQH4ZGMzOByRETbCGdQikRygKmEHtO8pr/hhhcRDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17622},"type":"module","exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","dependencies":{"vite":"8.2.1","vue-jsx-vapor":"3.2.20","@vitejs/plugin-vue":"6.0.8","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.5.0","@module-federation/vite":"1.20.7","@ptahjs/vite-plugin-json":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.2.2_1787040718791_0.5163535379951725","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@ptahjs/build","version":"1.2.3","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.2.3","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"1db71c203530d3feafeb204579f02b51ac51e3ea","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.2.3.tgz","fileCount":3,"integrity":"sha512-iBIKOr4ATiU03POz4ImojnUJAS5W++Z5Sc3zUIM6LglzcJHXZx+9vlkcEoWYupLE7GtuwHgqXWgoQb+JHk7WyQ==","signatures":[{"sig":"MEUCIQDNqFd+3sHsLMazPirGBaMgsR/2I+EWoRnQnnrA7GMbfAIgZ3Ult9Yq+rwjyTUHDB1gEO1vf9Yp/OiDjdU6/duNFoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20772},"type":"module","exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"description":"PtahJs Building Tool","directories":{},"_nodeVersion":"24.14.0","dependencies":{"vite":"8.2.2","vue-jsx-vapor":"3.2.22","@vitejs/plugin-vue":"6.0.8","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.6.0","@module-federation/vite":"1.21.1","@ptahjs/vite-plugin-json":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.2.3_1788247813196_0.3594104084453418","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@ptahjs/build","version":"1.2.4","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.2.4","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"3b672913c21332ff0bab1cfaf88ec3f292a55089","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.2.4.tgz","fileCount":3,"integrity":"sha512-1icjxEI/MBhneywettH0kJsxGAgjVC7gHWOT/qFsZ46kDfDw/InMms6d//m/BQBF9aEpJGnYmoOyHNbXQilrnA==","signatures":[{"sig":"MEUCIF2ZsdsXkub/myt61MlGKG+XE5IrTIgWO+B/1TYHRacgAiEA/PxiRM3uY569eDU5XziNM6ScYzQemy5FZjTe4BNKFgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFm2UgCpLNOhAqgOpcYIMKPLwgQit6HtpI5uQaHJjFDGAiEAjb5mi0dbhuRdi5oEMcZ+akuYd18eVKdbpMbJArusJ8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18370},"type":"module","exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"description":"PtahJs Building Tool","directories":{},"dependencies":{"vue-jsx-vapor":"3.2.24","@vitejs/plugin-vue":"6.0.9","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.7.0","@module-federation/vite":"1.21.6","@ptahjs/vite-plugin-json":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/build_1.2.4_1789464319776_0.1512004775549891","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@ptahjs/build","version":"1.3.0","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.3.0","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"79cee3934e64b9f8b0c6c015171d874bb2fb24b5","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.3.0.tgz","fileCount":3,"integrity":"sha512-aymFlFGZdrcyAtOkRBLCl6rl4ZuTdbBTfeBoxNoqBRJkgGxAZK5IrFQOwEANaY3pYg8bSNprIpTBXRenzKbuGw==","signatures":[{"sig":"MEYCIQDqc4NemVkrq6Xo/1ClBY2pFmh6lYSyET8bWzgUnZa4JgIhAMW9DYHOX3ZGVCKhhYFu1DUZZHP8wRN6yqga7vt1KPjb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGaPUQAZrkbkEHHe3qUnzANCCSCaW+GLnB0djpl7EmCTAiB+Ij8kzZ31MESEfbH7iUjwLqvEOxB7iO+W4z9uQA8Uzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13737},"type":"module","exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"description":"PtahJs Building Tool","directories":{},"dependencies":{"vite":"8.3.0","vue-jsx-vapor":"3.2.24","@vitejs/plugin-vue":"6.0.9","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.7.0","@module-federation/vite":"1.21.6","@ptahjs/vite-plugin-json":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.3.0_1789612930659_0.197485845939942","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@ptahjs/build","version":"1.3.1","keywords":["build","ptahjs build","vite"],"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"_id":"@ptahjs/build@1.3.1","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dist":{"shasum":"01327deb0322300127ece53b423cf3b72043af68","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.3.1.tgz","fileCount":3,"integrity":"sha512-b1ZzJlMq+px6ZZ7QDgF5yMdEubYMdIpRRG2Udz/b89fNtmzHlHjShrGQ82myfZxLz1xwPw5kVy4roN9XzXrYJw==","signatures":[{"sig":"MEQCIHcSRSaF4McHuuC/J+8Yf8cbHPpI80BPSlSj+LdHWv7zAiAfda13sLCamJivRvQctOo6l2GBCHnqu7DMUHUjrKkpKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDT+0zHWQAN9ztRrkHa59U0ZVC86jzLLGNj0Ks0x/c+QIgZoB8Msy2EjnyNVFm13C0onICY8sZRlBf0HhIebIRWOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17714},"type":"module","exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"description":"PtahJs Building Tool","directories":{},"dependencies":{"vite":"8.3.0","vue-jsx-vapor":"3.2.24","@vitejs/plugin-vue":"6.0.9","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.7.0","@module-federation/vite":"1.21.6","@ptahjs/vite-plugin-json":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/build_1.3.1_1789614153530_0.2952667628625152","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"_id":"@ptahjs/build@1.3.2","dist":{"shasum":"8316f364602219d87101ac356d438e056058d2f4","tarball":"https://registry.npmjs.org/@ptahjs/build/-/build-1.3.2.tgz","fileCount":3,"integrity":"sha512-colZuJSDBoBi4VIN5FVSnYI/JOf9ohrpyTDyElvdEuC6aPOUYul87HihheNJTUeALeVycXUtqv0nLHPbytUE0g==","signatures":[{"sig":"MEYCIQDD0lz9AGhEwqleKnXZj5jcikxwqc9ysBKZQR5cgxYcTAIhAJRQnBK8JGOHKrbaQvxG3WdzDhlEFPKQlwbpKKwOYtzE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC06OYWrMhgpGcrXi5/kS4YaDEhAoyVml1lEMGv7XL7nQIhANl7FjZoc8UVdplzz7zIM28ceSKfFA4RMGWhUJ4obSK6"}],"unpackedSize":18317},"name":"@ptahjs/build","type":"module","author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"exports":{".":{"import":"./dist/build.es.js"}},"scripts":{"build":"vite build"},"version":"1.3.2","_npmUser":{"name":"uikiss","email":"bobofpl@gmail.com"},"keywords":["build","ptahjs build","vite"],"description":"PtahJs Building Tool","directories":{},"maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"dependencies":{"vite":"8.3.0","vue-jsx":"3.3.0-rc.2","@vitejs/plugin-vue":"6.0.9","unplugin-auto-import":"21.1.0","javascript-obfuscator":"5.8.0","@module-federation/vite":"1.22.1","@ptahjs/vite-plugin-json":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/build_1.3.2_1790063504241_0.9106256294846893"}}},"time":{"created":"2024-12-12T15:26:49.986Z","modified":"2026-09-22T07:51:44.506Z","1.0.0":"2024-12-12T15:26:50.303Z","1.0.1":"2024-12-14T14:14:43.381Z","1.0.2":"2025-01-15T03:32:32.290Z","1.0.3":"2025-01-15T08:26:17.323Z","1.0.4":"2025-01-15T08:37:12.837Z","1.0.5":"2025-01-28T01:12:28.455Z","1.0.6":"2025-01-28T04:35:11.522Z","1.0.7":"2025-02-04T13:49:08.618Z","1.0.8":"2025-02-24T02:27:11.964Z","1.0.9":"2025-04-20T15:08:02.438Z","1.1.0":"2025-04-21T14:08:52.212Z","1.1.1":"2025-05-27T06:30:51.993Z","1.1.2":"2025-06-26T09:37:41.403Z","1.1.3":"2025-09-08T06:07:13.295Z","1.1.4":"2025-09-08T09:10:31.078Z","1.1.5":"2026-03-31T03:43:47.691Z","1.1.6":"2026-04-07T02:44:20.414Z","1.1.7":"2026-04-15T02:17:15.544Z","1.1.8":"2026-08-18T07:22:19.537Z","1.1.9":"2026-08-18T07:39:14.153Z","1.2.0":"2026-08-18T07:41:25.178Z","1.2.1":"2026-08-18T08:07:33.443Z","1.2.2":"2026-08-18T08:11:58.917Z","1.2.3":"2026-09-01T07:30:13.334Z","1.2.4":"2026-09-15T09:25:19.860Z","1.3.0":"2026-09-17T02:42:10.745Z","1.3.1":"2026-09-17T03:02:33.603Z","1.3.2":"2026-09-22T07:51:44.341Z"},"author":{"url":"https://github.com/PtahJs/","name":"Bobby","email":"bobofpl@gmail.com"},"keywords":["build","ptahjs build","vite"],"description":"PtahJs Building Tool","maintainers":[{"name":"uikiss","email":"bobofpl@gmail.com"}],"readme":"<p align='center'>\n<img src='https://www.ptahjs.com/assets/image/logo.png' alt=\"@ptahjs/build - PtahJs Building Tool\"><br>\nPtahJs Building Tool\n</p>\n\n# @ptahjs/build\n\nA unified Vite build configuration tool for the PtahJs ecosystem. Two factories cover all scenarios: `defineApp` for applications (Vue SFC / Vapor JSX), `defineLib` for libraries (pure JS core packages / Vapor UI packages / federation remotes).\n\n## Installation\n\n```bash\npnpm add -D @ptahjs/build\n```\n\n## Quick Start\n\nCreate `vite.config.js` in your project root:\n\n```js\nimport { defineApp } from \"@ptahjs/build\";\n\nexport default defineApp({\n    framework: \"vue\",\n});\n```\n\n## API\n\n### `defineApp(options)`\n\nApplication mode: dev server + app bundle. `framework` is required.\n\n```js\nimport { defineApp } from \"@ptahjs/build\";\n\nexport default defineApp({\n    framework: \"vue\" | \"vapor\" | [\"vue\", \"vapor\"],\n});\n```\n\n### `defineLib(options)`\n\nLibrary mode: ES bundle with entry name derived from `package.json` (`name` without scope → `<name>.es.js`). Omitting `framework` builds a pure JS package.\n\n```js\nimport { defineLib } from \"@ptahjs/build\";\n\nexport default defineLib({\n    framework: \"vapor\", // optional; omit for pure JS packages\n    entry: { runtime: \"./src/index.js\", devtools: \"./src/devtools/index.js\" }, // optional multi-entry\n    external: [\"@ptahjs/shared\"],\n});\n```\n\n### Shared Options\n\n| Option          | Type                           | Default           | Description                                                                                                                                                                      |\n| --------------- | ------------------------------ | ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `framework`     | `\"vue\" \\| \"vapor\" \\| string[]` | — (app: required) | Wires the framework plugin(s). Omit in `defineLib` for pure JS packages                                                                                                          |\n| `vueOptions`    | `object`                       | `{}`              | Passed to `@vitejs/plugin-vue`                                                                                                                                                   |\n| `vaporOptions`  | `object`                       | `{}`              | Passed to `vue-jsx/vite`                                                                                                                                                         |\n| `external`      | `array`                        | `[]`              | Dependencies excluded from the bundle. In `defineLib`, node builtins, `vite`, `@vitejs/plugin-vue`, plus `vue` / `vue-jsx` (based on `framework`) are externalized automatically |\n| `plugins`       | `Plugin[]`                     | `[]`              | Additional Vite plugins (e.g. `tailwindcss()`)                                                                                                                                   |\n| `minify`        | `boolean`                      | `true`            | Minify output                                                                                                                                                                    |\n| `outDir`        | `string`                       | `'dist'`          | Build output directory                                                                                                                                                           |\n| `server`        | `object`                       | `{}`              | Vite dev server options (default host: `0.0.0.0`)                                                                                                                                |\n| `alias`         | `object`                       | `{}`              | Path aliases (build + dev). The `JSONCONFIG` → `virtual:JsonConfig` alias is added automatically                                                                                 |\n| `devAlias`      | `object`                       | `{}`              | Path aliases applied only in development, resolved to absolute paths — for monorepo source debugging                                                                             |\n| `codeSplitting` | `object[]`                     | —                 | Rolldown code splitting groups, e.g. `[{ name: \"vue\", test: /node_modules\\/vue\\// }]`                                                                                            |\n| `serveConfig`   | `{ path, outputName }`         | —                 | When `path` is set: serves the JSON via `@ptahjs/vite-plugin-json` and auto-injects a global `getJsonConfig` import                                                              |\n| `publicDir`     | `string \\| false`              | —                 | Pass `false` to disable static assets copy                                                                                                                                       |\n\n### defineApp-only Options\n\n| Option  | Type     | Default          | Description       |\n| ------- | -------- | ---------------- | ----------------- |\n| `input` | `string` | `'./index.html'` | Custom entry file |\n\n### defineLib-only Options\n\n| Option            | Type                     | Default            | Description                                                                         |\n| ----------------- | ------------------------ | ------------------ | ----------------------------------------------------------------------------------- |\n| `entry`           | `string \\| {name: path}` | `'./src/index.js'` | Multi-entry object keeps `preserveEntrySignatures: \"strict\"`                        |\n| `federation`      | `object`                 | —                  | Passed to `@module-federation/vite` when set (`name`/`filename`/`exposes`/`shared`) |\n| `obfuscator`      | `boolean`                | `false`            | Enable code obfuscation                                                             |\n| `obfuscatorLevel` | `0\\|1\\|2`                | `1`                | `0` no compression, `1` standard, `2` advanced                                      |\n\n## Examples\n\n### Vue App\n\n```js\nimport { defineApp } from \"@ptahjs/build\";\n\nexport default defineApp({\n    framework: \"vue\",\n    server: { port: 3000 },\n});\n```\n\n### Vapor (JSX) App\n\n```js\nimport { defineApp } from \"@ptahjs/build\";\nimport tailwindcss from \"@tailwindcss/vite\";\n\nexport default defineApp({\n    framework: \"vapor\",\n    vaporOptions: { macros: true },\n    plugins: [tailwindcss()],\n    devAlias: {\n        \"@ptahjs/kernel\": \"../../packages/kernel/src\",\n    },\n});\n```\n\n### Pure JS Library\n\n```js\nimport { defineLib } from \"@ptahjs/build\";\n\nexport default defineLib({\n    external: [\"@ptahjs/shared\"],\n});\n// → dist/kernel.es.js (name from package.json)\n```\n\n### Vapor UI Library\n\n```js\nimport { defineLib } from \"@ptahjs/build\";\n\nexport default defineLib({\n    framework: \"vapor\",\n    vaporOptions: { macros: true },\n    external: [\"@ptahjs/admin-core\"],\n});\n// vue / vue-jsx are externalized automatically\n```\n\n### Multi-Entry Library\n\n```js\nimport { defineLib } from \"@ptahjs/build\";\n\nexport default defineLib({\n    entry: {\n        runtime: \"./src/index.js\",\n        devtools: \"./src/devtools/index.js\",\n    },\n    external: [\"@ptahjs/shared\"],\n});\n// → dist/runtime.es.js + dist/devtools.es.js\n```\n\n### Module Federation (Remote Module)\n\n```js\nimport { defineLib } from \"@ptahjs/build\";\n\nexport default defineLib({\n    framework: \"vue\",\n    federation: {\n        name: \"remote\",\n        filename: \"remotes.js\",\n        exposes: {\n            \"./Button\": \"./src/components/Button.vue\",\n        },\n        shared: [\"vue\"],\n    },\n    server: { port: 5180 },\n});\n```\n\n## Built-in Plugins\n\n| Plugin                     | Condition                        | Description                                     |\n| -------------------------- | -------------------------------- | ----------------------------------------------- |\n| `@vitejs/plugin-vue`       | `framework` includes `vue`       | Vue SFC support                                 |\n| `vue-jsx/vite`             | `framework` includes `vapor`     | Vue JSX Vapor support                           |\n| `unplugin-auto-import`     | `serveConfig.path` is set        | Auto-injects `getJsonConfig` as a global import |\n| `@module-federation/vite`  | `federation` is set              | Module Federation support                       |\n| `StyleInjectPlugin`        | `defineLib`                      | Inlines CSS into JS output                      |\n| `ObfuscatorPlugin`         | `obfuscator: true` (`defineLib`) | Code obfuscation via `javascript-obfuscator`    |\n| `@ptahjs/vite-plugin-json` | `serveConfig.path` is set        | Serves JSON configuration files                 |\n\n## Notes\n\n- `base` is always `'./'` (relative asset paths).\n- `optimizeDeps` compiles JSX inside pre-bundled dependencies with the Vue convention (`h` / `Fragment`), so deps shipping raw JSX work in Vue projects.\n- `__VUE_OPTIONS_API__` is disabled by default when a framework is declared, to reduce bundle size.\n- The dev server listens on `0.0.0.0` by default for LAN access.\n- `devAlias` only takes effect when `mode=development`, useful for local monorepo source debugging.\n","readmeFilename":""}