{"_id":"warpo","_rev":"34-2ba8d7fb93dc93514f0f95567b1f0e8a","name":"warpo","dist-tags":{"pre":"2.5.0-alpha-3","latest":"3.3.0"},"versions":{"2.0.0-beta-1":{"name":"warpo","version":"2.0.0-beta-1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.0.0-beta-1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"e568c7793564611967fb4f1c23e37e129b4697ed","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.0.0-beta-1.tgz","fileCount":9,"integrity":"sha512-dsmm5T2JknoZZLwnlZmcH8BH/uISQzUPWZEIYrxCQiPAb+atgAAN7c+ES0jv4t2TTSdEC96oFE7PSh+tX3qqNA==","signatures":[{"sig":"MEYCIQDvIXzCIpFRvyOI5xHhlZIBbaP3+wjuEqxb1mGpyN5PDwIhAOTVB7Ojq7Lh0B34IkMOMAzLyvt2whOH2XnDTKxJByJm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171259},"type":"module","gitHead":"f635a8fa2fc38d8ff7e6f15801556aea3fd2349c","scripts":{"test":"npm run test:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","test:ut":"./build/passes/warpo_passes_test && ./build/support/warpo_support_test","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:snapshot":"./build/tests/frontend/warpo_frontend_test","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"11.5.2","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"diff":"^7.0.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.0.0-beta-1_1758861863175_0.7922449949770289","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"warpo","version":"2.0.0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.0.0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"a73d8a5b87efc7425d06d09a4c19cd81725fa2c0","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.0.0.tgz","fileCount":9,"integrity":"sha512-cAhBO1jKFFLL4h2zV5j9nqoV7TmVTROi+GGDSZ+jV0mmIjbQCKwqBed/rJuskL1Q7PxHHfi+41EJCmsXwt4lxg==","signatures":[{"sig":"MEYCIQCGV/JDhhalCmhyUyFlJC2986L2jARe/inoOBnlM3TFBgIhAPFpVTm9fWGVWGZ6COvbfGuaA3oJXofCcTkT9tCj5eKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171317},"type":"module","gitHead":"b9f481af87f7599bf3c1cc5f2b7bd02924dc9213","scripts":{"test":"npm run test:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","test:ut":"./build/passes/warpo_passes_test && ./build/support/warpo_support_test","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:snapshot":"./build/tests/frontend/warpo_frontend_test","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.3","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"diff":"^7.0.0","prettier":"^3.6.2","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.4","assemblyscript-prettier":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.0.0_1760317614411_0.9859833177695148","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"warpo","version":"2.0.1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.0.1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"6d090a8327d34f508c26fc920b1c8202404225cc","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.0.1.tgz","fileCount":9,"integrity":"sha512-SwOeno7fch91zcjAi/PV4nUTDrblTz7J1DBneWfbp5W0EmkrCMWAQJdCoflch8NNRmEL7aA5sMPLhcB1vn7KbQ==","signatures":[{"sig":"MEUCIQDbcCCG0K9praHUm6oDURnNztTqSyzfaD1kQmFXB4GGwQIgddkgn4+TLcdJO1mERxvFGQVddqUiCokERK7CBXJpdUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170849},"type":"module","gitHead":"78fb8647ccb3fbe2476a3cee0f32e7905de0d2b1","scripts":{"test":"npm run test:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","test:ut":"cd build && ctest --output-on-failure","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:snapshot":"./build/tests/frontend/warpo_frontend_test","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.3","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"diff":"^7.0.0","prettier":"^3.6.2","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.4","assemblyscript-prettier":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.0.1_1761484569523_0.9788729696643617","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-1":{"name":"warpo","version":"2.1.0-beta-1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.1.0-beta-1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"c2b12d0f34fdd21c1e0b86499ac75e8a84e48065","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.1.0-beta-1.tgz","fileCount":13,"integrity":"sha512-XeNyuh5PGzUGcj+zRI7N1w+CdwA/HGLaf3KEnV3VeN8ClJmR5il/D4ZdVyiwtIUDzp2jknEPiZ5pSn6XRxQa0Q==","signatures":[{"sig":"MEUCIQCQ9DycyrkA5C9e1l0I+qnAsw59U2Kv9uoFzvxI/r85eQIgV1Hevp/c+Dw1ZuqLfWZDcP0VuzB9cPufoO58vpa6BTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172383},"type":"module","gitHead":"57b7506fe36100f0848631fead0a46d687f50ea6","scripts":{"test":"npm run test:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","test:ut":"cd build && ctest --output-on-failure","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.4","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.1.0-beta-1_1762762727050_0.29844621442689956","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-2":{"name":"warpo","version":"2.1.0-beta-2","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.1.0-beta-2","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"9273eb7c55b5eab9204cb30f32ec2b5444dcd40e","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.1.0-beta-2.tgz","fileCount":13,"integrity":"sha512-9jttmaBQLkWKkHazkHHesY9OOiUuPWIIGKkUYfUXnPw3gRtRJVmIhIN4uMXC7q9ziXjbgS/CVcY8WLE27f5EmA==","signatures":[{"sig":"MEUCIAUQLjQqn8MKjF2SXRjviHRUX4ZwXZlJ8ZNG/AU8RzOYAiEA6hK3X/uicOqWTgHCcvse+ATdIJFG2z7zVFuBoId87K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172433},"type":"module","gitHead":"dbeed942e4b9c4f94b7f354301a5f6a26499bb12","scripts":{"test":"npm run test:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","test:ut":"cd build && ctest --output-on-failure","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.4","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.1.0-beta-2_1762933515154_0.9485305869884213","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-3":{"name":"warpo","version":"2.1.0-beta-3","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.1.0-beta-3","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"7c216bd52fe2d9da85a04901d1a8a9212ecf8070","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.1.0-beta-3.tgz","fileCount":13,"integrity":"sha512-4C06ozGBGygqr9tQiaYM1HgknAO4wayBsYzfA/pyxSykyqMMZ+RYtnzmqrHRSqeE4s8LzcGTceWLTQYrdCDymQ==","signatures":[{"sig":"MEUCIQDiGyz6GB+5Zvfnvuz0U7KW1Egb4ihj96wZRGDCY7S67AIgHckqnYP6ZatGGyHvYGS6KepmFc9CbS+3VKM85HJ1XFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172433},"type":"module","gitHead":"e10f983b574745368b65750da34892957554c90a","scripts":{"test":"npm run test:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","test:ut":"cd build && ctest --output-on-failure","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.4","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.1.0-beta-3_1763101721115_0.21308689706156425","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta-4":{"name":"warpo","version":"2.1.0-beta-4","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.1.0-beta-4","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"290918dadefd7d98a7d30bcad496582d93d829d9","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.1.0-beta-4.tgz","fileCount":13,"integrity":"sha512-Mn/v+DbMtkrLJnR9Zub0MxTVKx8VbCIVkOA8DUFgYH8XDiboEtXwcmR9Nbc6ctJQ/gWdXhAbctN14pqvEmssfQ==","signatures":[{"sig":"MEUCIQD5D+UFged5RlaCyP5ycBhckWLMlJFAATa4mUPRTzI92AIgWOeaMWFOdfIcmfii53/PDAx+K2TpjhKZkatLd3GuCLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172364},"type":"module","gitHead":"fd15bb0eccb58a4976809d932ebf83328c3eb22a","scripts":{"test":"npm run test:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","test:ut":"cd build && ctest --output-on-failure","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.4","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.1.0-beta-4_1763103289874_0.8361208756880505","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"warpo","version":"2.1.0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.1.0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"c8a6b7e037605d4265d72826eb254ca194ecb6c5","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.1.0.tgz","fileCount":13,"integrity":"sha512-jvw5IKfGCdcZsdxEQMh24Z+YY/wU7UVhab4AppWlzY0hplbCLAIcboD43i8bIkJUQ8+wN/v3y23Al9NHn/0F/g==","signatures":[{"sig":"MEQCIAINnuqrotxPO9b+Yhwj8asncg3k7A04rt+JK5a5hJvBAiBvc6RGlWV38/4ESpONEXVCn8UI5XaXVW3mJyggIaximg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172354},"type":"module","gitHead":"8e65b600702505ef678185240673e9b3aecf77e9","scripts":{"test":"npm run test:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","test:ut":"cd build && ctest --output-on-failure","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.4","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.1.0_1763535459533_0.5494899313839761","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"warpo","version":"2.2.0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.2.0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"e8d2da94254eafb0beeaaf50d5ba3945f290e625","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.2.0.tgz","fileCount":16,"integrity":"sha512-8qGdrMTbrHbdIuYnKgIhIup3siai9wUdUiSOafd4ANwoiJ1t6Gj8Rt3FGZgIiZcAgWvMaNljk7xpIWcwum5egg==","signatures":[{"sig":"MEUCIQD8q5eZI5Ka2BjtSlVnWTQjRVBIoFkQ6eqG0ybVcLxfmgIgAU3kHKId6gluwyR3pkFRzaOJsxYA4p4VZl2AIvpLiLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173011},"type":"module","gitHead":"59a1a23a5121472d8c4c29ee89fa44cbfdd75321","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.2.0_1763974385254_0.8247159213311026","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"warpo","version":"2.2.1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.2.1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"dd0c50445909886e8106683d28542ae345a38a6e","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.2.1.tgz","fileCount":16,"integrity":"sha512-axMWAaHau1YRggySSdV12FGOaV2tpWy/JVp05bzumNRpL9EZRPglimgddwSBq6i+LQWVwdDsBsmPgAztrzCj0A==","signatures":[{"sig":"MEUCIBtTECV5t7outhSyOxvsUMv9Oi2FMIBcowzqnlSYQiLOAiEAo6dYEqHwKzCo/5hQlqyfhKPZJ5UU3oOzs2Op5xIe7hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173002},"type":"module","gitHead":"5161afb944a32bdc8ae0c89172c05d0caa19839f","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.2.1_1764036767700_0.2753250110361749","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"warpo","version":"2.2.2","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.2.2","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"799f083ab51f14525419216cf6c184e489f0242f","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.2.2.tgz","fileCount":16,"integrity":"sha512-GwPeq1ZcL86NzBAdDiJ0yHJkDk7vkIFlBJysOlylQLP4Z8vTF/3+64SGx1/mBWb+to58j0+rpaZLiEGVafTlOg==","signatures":[{"sig":"MEQCICUIYy9zpoCwfYCULlQcN9olHNorV0952rcFHArySCB2AiBgzvJGWZqt3zqW1fVzpKIYg6v+ZMiGiAt3Z5jluynh4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173601},"type":"module","gitHead":"6e2859f185a4747b37e05000e6350375b73f257b","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.2.2_1764121037410_0.19264109306468424","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"warpo","version":"2.2.3","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.2.3","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"b5d0f997a2264414e0948436f140a01df5554f11","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.2.3.tgz","fileCount":16,"integrity":"sha512-gPi0aPw4v2o1q0h7HfWjc3aE93eRI0LRXC8OFBYqj2nG2bjui2F1xO52AELCdXSzux+Ec5kAn1M1Wx25QmXzww==","signatures":[{"sig":"MEQCIHlHwGFS5ujiA66jsczslIc60fqQNdGg6i7Lrb87QRHPAiAKmKNgnwVVdMUZsbJJVy/WzjGD4ohC1vV6iMYzrtS4Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173679},"type":"module","gitHead":"da83423b50bd5feab0b31a038efc4edaab9af338","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"10.9.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.2.3_1764668048679_0.9671600260557973","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"warpo","version":"2.2.4","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.2.4","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"063e660a041f9e718107917d0b52b07ef63faaf6","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.2.4.tgz","fileCount":16,"integrity":"sha512-5Iq6lFjYDSKMYohYKzmDAGkKdgzztixezt1UN1QX4LqMIyOU4NZgVDamo//IIWMGWV0hJxcMe6ZQjMeWRpCCQw==","signatures":[{"sig":"MEYCIQCyDIzEz7ZeIm2dN4VYePZIjorGjILQUjawNVSWKnfCjwIhAP8+seH5UzVLDKufqqZmK4MU5mXtwAWG1unF/hS3ax4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173846},"type":"module","gitHead":"c8d2a165ca862e9ccdd0b8784e40f6ffb4ff9d76","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"congcongcai","email":"congcongcai0907@163.com"},"_npmVersion":"11.6.4","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.2.4_1766137584914_0.2514571335857525","host":"s3://npm-registry-packages-npm-production"}},"2.2.5-beta-1":{"name":"warpo","version":"2.2.5-beta-1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.2.5-beta-1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"0cb85468680ba13a1e7a95834a925248fd55ea3c","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.2.5-beta-1.tgz","fileCount":16,"integrity":"sha512-kqLgU9k4BU6CHeoUOQilavE+IOIjZNBUyoTi10eaiHc09EVnqTheNCTaPMK5IR9QZtoT8YZt9jcqXk7KjK2lEw==","signatures":[{"sig":"MEUCIHA/n8pnBOwSjm7c9Zlo4vJ1/PFlyCymKsQbvf02nmtOAiEAum1oI2Fn616O5Jlhk+Md6JA6pxZuaoUBracbvyqrm8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.2.5-beta-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173929},"type":"module","gitHead":"6c757b92fafc7580a352e5efeac8715385fcaa05","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.6.2","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.2.5-beta-1_1766203744842_0.6495081957893196","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"warpo","version":"2.2.5","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.2.5","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"20eee67f4c53cf94a4a5f8cdeb293eb46fd7f872","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.2.5.tgz","fileCount":16,"integrity":"sha512-6Aa5ArI0ZyWHLqOG/+xe2UKNhtQ7NyqsJ0jtlxyQ/NpLjqQRQGEShHjSaSDefwOFs8VVvDXx36BVAdvyHcdyxw==","signatures":[{"sig":"MEQCIHDxj8+LXTmamXZDNKqHkE5AzuaSC5c7G1LFdPIQ0zW2AiBJhh5lOj4T/U8iRhcX53DkHyv0zXIbBl2kwstIi3uI5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174468},"type":"module","gitHead":"d542b5b5ca5859b9e8f22619a1ca9e8d9c9654ca","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.6.2","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.2.5_1766372975992_0.6909226546376366","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-alpha-0":{"name":"warpo","version":"2.3.0-alpha-0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.3.0-alpha-0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"e2bda7c4964b6ad07f2e8cfed352d6990ed781ce","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.3.0-alpha-0.tgz","fileCount":17,"integrity":"sha512-Oba63Pts3mETxesU7YhMLHoruxqlbJJJF0ibufkrtZZPBs2J++sDosz7cRd0x2tSxhTLVKemLNDVjswKdHOfRQ==","signatures":[{"sig":"MEUCIEVl9moGC1jwKiLmOHH0GWz6oLNmlGcYZhLD+oezt/ocAiEA5s54iE8OtLLDN9PQsq7OYabT57haKeFpYaa1proBG3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.3.0-alpha-0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175216},"type":"module","gitHead":"3819623b4c3784b883b200e30e44279bd2fd479a","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:bootstrap:debug && npm run test:bootstrap:release","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.6.2","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^1.6.3","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.3.0-alpha-0_1767183914508_0.5346681451596058","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-alpha-1":{"name":"warpo","version":"2.3.0-alpha-1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.3.0-alpha-1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"f9305c5e77b079fd4ecd83a086b8282eb3c41af6","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.3.0-alpha-1.tgz","fileCount":17,"integrity":"sha512-GkaT0hxwoFNn85OzA4lc+GRY0elk/HmcwonAoXrRjo8SG/mK6LDh5z+/I4ZH3cjfPf0X1UUIVtrTR0atUhiQFg==","signatures":[{"sig":"MEQCIHCH1LnrUSG4mlARA7vUTYVOormrHNnaG3qlaX68Y2dxAiBIxY80sOfnD58z11p0GW26DUk9n/g+vSUid41wU6WQ2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.3.0-alpha-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178474},"type":"module","gitHead":"fc20e95f28e3acbbbd5e307a76a328f87df66203","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.6.2","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.3.0-alpha-1_1768439173340_0.022025397465845753","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"warpo","version":"2.3.0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.3.0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"119474f64f73e7d1704bb76c3243332f2bc9226f","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.3.0.tgz","fileCount":17,"integrity":"sha512-3lM3sgsjqIcGZYhhaimW5IG1q8SSg4xOlnl0qZQEuu1S43J/iEG7VWWXrZpNNUmX/lzdH8YrFSOp4EAD+/KMvw==","signatures":[{"sig":"MEQCICXbZMLpilL0yVGJSCa9HObiCL7DjSHePRFOsD2uNvVxAiA7ivm2uwTwvvKtCMPQHzQmEURhInUhCK/xzUtc1bMEiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178643},"type":"module","gitHead":"3b5c08f363ff51a652b22933bfa461e77234a156","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.6.2","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.3.0_1768542570188_0.129182282486626","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"warpo","version":"2.4.0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.4.0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"c735ff6039dd61faf37e9deded325b51065ece87","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.4.0.tgz","fileCount":24,"integrity":"sha512-3ga7cRMe1vP2U614o5r44slJPFKYX0SdhFhoaGOIbQhKEAtaHLotaGDQMg9myjpgWfqgzVhwzxm1KmnC3i+Mwg==","signatures":[{"sig":"MEQCIDdpS76ZWcJpkyYJtO5tBUMiiRHdli1nEtTKT6fUDkkFAiBF841DaT5sttSeSLWr9nCPCN8XehKhbVYZolmG6GOPpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178182},"type":"module","gitHead":"2b7ab69c8a4c396eba13fa650f0e0698a62801b4","scripts":{"test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","build:ts":"tsc -p tools/scripts/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"as-test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_symbol":"cross-env-shell ./build/tests/DebugSymbol/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/DebugSymbol/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.6.2","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","prettier":"^3.6.2","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","typescript":"^5.8.3","@types/node":"^22.15.21","assemblyscript":"^0.28.9","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.1","assemblyscript-unittest-framework":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.4.0_1769529518626_0.5790289131519977","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-alpha-1":{"name":"warpo","version":"2.5.0-alpha-1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.5.0-alpha-1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"85b30d26991ecfcab86886dafecc208e7a99f97c","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.5.0-alpha-1.tgz","fileCount":125,"integrity":"sha512-882NLt79fyFdHWV6bdc0sM1SUS3T4GORyySPc728f0EiBkHnGctfcfwcbJnO+bVrgeb5Fin1vnKNlpA2kXE6jw==","signatures":[{"sig":"MEYCIQCl3Gk/e1wBtdM5/C8b5qSYxvEJqxHa1T0Ai1egBmG1LQIhAJPHjlOW3nzCQ4p47v7FwH+rHUFDN8wnsMa5PPCgJGUb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.5.0-alpha-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351274},"type":"module","gitHead":"b0de86b481a8daffd50ea7e127dd320d6cd5045f","scripts":{"lint":"npx eslint --config tools/debug_server/eslint.config.mjs tools/debug_server/ && npx eslint --config debugger/eslint.config.mjs debugger/src/","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.9.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"glob":"^13.0.0","mermaid":"^11.12.1","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","chalk":"^5.6.2","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","ignore":"^7.0.5","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.5.0-alpha-1_1773323280870_0.8072552769770187","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-alpha-2":{"name":"warpo","version":"2.5.0-alpha-2","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.5.0-alpha-2","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"a5afdeb248aaed7a829ecf17fbadbf448b9b4a69","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.5.0-alpha-2.tgz","fileCount":128,"integrity":"sha512-+qE4+d0sx43pSKf+ERLl4rIKN8a9VKoUD+aIJOdLMZpuL83Sgn+Pns/NkLrHYw+9X+UBDJ5oehtuMRrEen9vnA==","signatures":[{"sig":"MEYCIQC5lal+6DP0AaMu4ITSZKqPqT1lDtkUDmznttWqMqt5ogIhAOA3wVELoy52pcNYE1rn27S3cOYeS2hf/bECcNTIXgqW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.5.0-alpha-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351286},"type":"module","gitHead":"09462f2fc5828f686769ae99dcea6fefc7e0b1c2","scripts":{"lint":"npx eslint --config tools/debug_server/eslint.config.mjs tools/debug_server/ && npx eslint --config debugger/eslint.config.mjs debugger/src/","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.9.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","mermaid":"^11.13.0","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","@assemblyscript/loader":"^0.28.9","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.5.0-alpha-2_1773327000492_0.653075730374431","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-alpha-3":{"name":"warpo","version":"2.5.0-alpha-3","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@2.5.0-alpha-3","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"64a8ccbe96a54bb87f215fc779d3d2fbbb49b709","tarball":"https://registry.npmjs.org/warpo/-/warpo-2.5.0-alpha-3.tgz","fileCount":128,"integrity":"sha512-x+TEozm9y9ZYtic6qU4UaDcTCJVDhct8nzGMVUu01gypbYRdNC9+oqJA/KkCD/Hv4JmlWUXR4f51utpvOwow0Q==","signatures":[{"sig":"MEQCIFHtevW1tr7wyRKIXPHB65BPb4cjbl2ub5WFsMSBm50PAiBRhEEPMJxfAToTKVaQ2xFGs7DTqfAo4UUHP2woCTIsvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@2.5.0-alpha-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351286},"type":"module","gitHead":"fd95a633ec66cd32d745c80398106a677220b791","scripts":{"lint":"npx eslint --config tools/debug_server/eslint.config.mjs tools/debug_server/ && npx eslint --config debugger/eslint.config.mjs debugger/src/","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.9.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","mermaid":"^11.13.0","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_2.5.0-alpha-3_1773348852470_0.3709879650234469","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"warpo","version":"3.0.0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@3.0.0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"7fbe3120482c9a79e31361aaba3da03dd7be0611","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.0.0.tgz","fileCount":194,"integrity":"sha512-59WdWnZJ2fK/qfOG5UaKHHYcpNioRWE16m4K14wuH4rWwGZP27J4qs8OBxSBY0Rn+kEiZussm0ayS9P/hsghHw==","signatures":[{"sig":"MEYCIQCK71zn7U32wSB7Ko3nKA7zljqlXnJRxY21Xh4KfyfGSwIhAPX+XGN2VYUBwikKSezB95L0Dh6d/PRzy6fUQ/QWt1QT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597683},"type":"module","gitHead":"dfe988b3860811a4e63a12fd25fd5e9de13452b2","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ debugger/src/","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.12.1","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","wasmparser":"^5.11.1","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.27.0","mermaid":"^11.13.0","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_3.0.0_1779444621335_0.9793956716350396","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"warpo","version":"3.1.0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@3.1.0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js"},"dist":{"shasum":"6e85b7476721c6f91cb430f35ad5d4c89607ed85","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.1.0.tgz","fileCount":218,"integrity":"sha512-Q/Vhw6AywQxXb8n6rswdy/rRp/LiLpxXk92zVFIQ0AhI+GLc5CALlMV+d/aeQpcONdVSvzAyySg5tDaYTSC36w==","signatures":[{"sig":"MEUCIQDa/lxvua1O9kMQH6oWF4xObMF1GEY2HTo4D5x+VKCKMQIgJtRphQ6Lx/hGBu3AKPB2dm+5hLlbYorUmzSewgLY4yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":708787},"type":"module","engines":{"node":">=22.4.0"},"gitHead":"5a47427bbb86b1ea87b5cc52bfa63b31d11fc590","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ debugger/src/","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.13.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tar":"^7.5.15","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","undici":"^7.26.0","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","tar-stream":"^2.2.0","wasmparser":"^5.11.1","https-proxy-agent":"^7.0.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.27.0","mermaid":"^11.13.0","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","@types/tar-stream":"^3.1.4","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_3.1.0_1781232359726_0.9408334349398504","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"warpo","version":"3.1.1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@3.1.1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js","heap-analyzer":"dist/heap_analyzer/cli.js"},"dist":{"shasum":"362af9ad9528783cd927c69bfaa36dd471e269bc","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.1.1.tgz","fileCount":221,"integrity":"sha512-SHQgtgwYs7+nITIspOgI/sX1nr9s6FneQNvmLvZW34T/8qoMKcrVO8WUXxDJYUbKF2E9eDYnDuBay5N5cbkDkw==","signatures":[{"sig":"MEYCIQDlmGD9yomO4V6nZzHqY+OUpSOZwCSDph2NBldsfemP5QIhAOKpjXrUia2wBBOVZUnEIPdzwjKA6C2lED/OOEJFLcDs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723124},"type":"module","engines":{"node":">=22.4.0"},"gitHead":"41fa270096caa7035fe7d1001ace8d2f385bbbd3","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ debugger/src/","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.13.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tar":"^7.5.15","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","undici":"^7.26.0","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","tar-stream":"^2.2.0","wasmparser":"^5.11.1","https-proxy-agent":"^7.0.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.27.0","mermaid":"^11.13.0","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","@types/tar-stream":"^3.1.4","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_3.1.1_1781243359595_0.48724374935238024","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"warpo","version":"3.1.2","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@3.1.2","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js","heap-analyzer":"dist/heap_analyzer/cli.js","warpo_trace_visualizer":"dist/trace_visualizer.js"},"dist":{"shasum":"615f1096e7eb201cdee929f3fbbafe27c3fc0177","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.1.2.tgz","fileCount":302,"integrity":"sha512-nt+b2uvQ3mmiuWNjFe8u8m/gAfN8bwy9OnxPoK4h77EDYQlOjP1EPJXbhnkhIGXlqCEyuc1HCiyDVucblCX2Ug==","signatures":[{"sig":"MEUCIGx4GlxhxxVRVuz8oTrF30iGpLTksTltXTR7BAJzEDjmAiEAiQfx3SqBE+1+GVvcr/2vbLUa0LVsYwJXPpQ2euD3wdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061841},"type":"module","engines":{"node":">=22.4.0"},"gitHead":"4757bd329467ef840ea6005837777a4bbb1b079c","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ tools/scripts/ tools/test_runner/ debugger/src/ tools/dwarf","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:dwarf","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:dwarf":"node --import tsx --test tools/dwarf/tests/**/*.test.ts","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:release":"npm run build:ts && npm run build:cpp:release","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","build:cpp:release":"cmake -S . -B build -DWARPO_RELEASE=ON -DCMAKE_BUILD_TYPE=Release && cmake --build build --parallel 6","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.16.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tar":"^7.5.15","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","undici":"^7.26.0","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","tar-stream":"^2.2.0","wasmparser":"^5.11.1","https-proxy-agent":"^7.0.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.28.1","mermaid":"^11.13.0","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","@types/tar-stream":"^3.1.4","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_3.1.2_1786097097115_0.14127619870548846","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"warpo","version":"3.1.3","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@3.1.3","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js","heap-analyzer":"dist/heap_analyzer/cli.js","warpo_trace_visualizer":"dist/trace_visualizer.js"},"dist":{"shasum":"2e1ca4fffe28a49fc9d53be1447fc75663e633ad","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.1.3.tgz","fileCount":311,"integrity":"sha512-mZqm4215XSLEcyYDFz38ayxUMkict4KNsp8CXYZcgicEV5NRDtfyerTJX5JCiR5X4X8YDqa0f91Mem0LOtaOpg==","signatures":[{"sig":"MEQCIHZQPhBYF9KYLfGz8eZc0BPXC1AoAXQGBZUWvD7NriFgAiA3f5x6msIUAcDffhGbdtpXrsubd5MKbBQY3xtAoUx/hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084145},"type":"module","engines":{"node":">=22.4.0"},"gitHead":"f1ee13f97bfff64ae00703eea1ed73c363abdc6b","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ tools/scripts/ tools/test_runner/ debugger/src/ tools/dwarf","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:dwarf","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:dwarf":"node --import tsx --test tools/dwarf/tests/**/*.test.ts","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:release":"npm run build:ts && npm run build:cpp:release","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","build:cpp:release":"cmake -S . -B build -DWARPO_RELEASE=ON -DCMAKE_BUILD_TYPE=Release && cmake --build build --parallel 6","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.17.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tar":"^7.5.15","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","undici":"^7.26.0","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","tar-stream":"^2.2.0","wasmparser":"^5.11.1","https-proxy-agent":"^7.0.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.28.1","mermaid":"^11.13.0","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","@types/tar-stream":"^3.1.4","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_3.1.3_1786506049216_0.15723525857216902","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"warpo","version":"3.2.0","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@3.2.0","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js","heap-analyzer":"dist/heap_analyzer/cli.js","warpo_trace_visualizer":"dist/trace_visualizer.js"},"dist":{"shasum":"a20b6305132e911251a9c2809f248a00d60a09c3","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.2.0.tgz","fileCount":341,"integrity":"sha512-gEycoBmP90fOFgqgImvZwcPxc52i5NaLd0vYaJKxiaRJLqwSCWB8YRI4O3SB15WyZcBjsvKWbpqQ2Sqq3p3cZg==","signatures":[{"sig":"MEQCIAQ42jF5U0mjw0dKqsVlV99OvwE7XGvXX/euYuvEFxXRAiBL6mdjAWDJG1G9EaXGnfsvI1SR4JYrYZ2sar2S/8eMIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1192517},"type":"module","engines":{"node":">=22.4.0"},"gitHead":"8c21ad03540ce59d35f855570c2dfb15c0276310","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ tools/scripts/ tools/test_runner/ debugger/src/ tools/dwarf","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:dwarf","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:dwarf":"node --import tsx --test tools/dwarf/tests/**/*.test.ts","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:release":"npm run build:ts && npm run build:cpp:release","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"cross-env-shell ./build/tests/frontend/warpo_frontend_test","build:cpp:release":"cmake -S . -B build -DWARPO_RELEASE=ON -DCMAKE_BUILD_TYPE=Release && cmake --build build --parallel 6","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"cross-env-shell ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"cross-env-shell build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.17.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tar":"^7.5.15","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","undici":"^7.26.0","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","tar-stream":"^2.2.0","wasmparser":"^5.11.1","https-proxy-agent":"^7.0.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.28.1","mermaid":"^11.13.0","prettier":"^3.8.1","cross-env":"^10.1.0","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","@types/tar-stream":"^3.1.4","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_3.2.0_1787218254182_0.6849291120834815","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"warpo","version":"3.2.1","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@3.2.1","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js","heap-analyzer":"dist/heap_analyzer/cli.js","warpo_trace_visualizer":"dist/trace_visualizer.js"},"dist":{"shasum":"e48d89e9f5f3f25889f0897e7b58ee235bf5c353","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.2.1.tgz","fileCount":425,"integrity":"sha512-wR1NXwJVCSoVvxy9scs6XU+DUmhX3fATmXSh05hzPd0zzsknbZKbdEaEp9VHGc5N99qO1YHuv73hXKGGJuRB2w==","signatures":[{"sig":"MEUCIQCLEOsRUzmRI1K8/08u9/e/p7fYUU7QIdLVnndWxUim/QIgAz/BYdR3cG0oY2S8LzxR/agBSHORFgr2Zty5E1DqJo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1emeOk5ZaUqg68sXIV/KBaQtSGh36aOeH+0PgoAQ8dAIgeQm0mTAl5ntz/r5v3d2S3a7aBj7o8GvFD8laDmZwfEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1940252},"type":"module","engines":{"node":">=22.4.0"},"gitHead":"9601fa9348581695a5c60f52558f565ec7cb8911","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ tools/scripts/ tools/test_runner/ debugger/src/ tools/dwarf","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:dwarf","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:dwarf":"node --import tsx --test tools/dwarf/tests/**/*.test.ts","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:release":"npm run build:ts && npm run build:cpp:release","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"node tests/run_native_test.mjs ./build/tests/frontend/warpo_frontend_test","build:cpp:release":"cmake -S . -B build -DWARPO_RELEASE=ON -DCMAKE_BUILD_TYPE=Release && cmake --build build --parallel 6","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"node tests/run_native_test.mjs ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"node tests/run_native_test.mjs ./build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.17.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tar":"^7.5.15","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","undici":"^7.26.0","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","tar-stream":"^2.2.0","wasmparser":"^5.11.1","https-proxy-agent":"^7.0.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.28.1","mermaid":"^11.13.0","prettier":"^3.8.1","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","@types/tar-stream":"^3.1.4","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_3.2.1_1788425845368_0.4628016932110137","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"warpo","version":"3.2.2","keywords":["assemblyscript","wasm","webassembly","compiler"],"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","_id":"warpo@3.2.2","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"homepage":"https://github.com/wasm-ecosystem/warpo#readme","bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"bin":{"warpo":"dist/warpo.js","heap-analyzer":"dist/heap_analyzer/cli.js","warpo_trace_visualizer":"dist/trace_visualizer.js"},"dist":{"shasum":"d04a9a22a43f1014a1f86d98c5f117e437e05fc2","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.2.2.tgz","fileCount":425,"integrity":"sha512-rf0yPBrb4kzbWrtcjFa+JENlboAH4nbUgjTklv70Tpx1AOjyTShXOtzfW4wjxC6KkJd18bxLIPqk8Tiwp3jdNg==","signatures":[{"sig":"MEQCIEaiR1vd6SzMYF8YrGD1uPD22ANbuSEjPDjC55T83zufAiAatSl0jMMiUPj3hYf/28aa1uPTRrosMiUYAIzcULk88A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBhi6Y15JFqvZNOgVxNVna1tZypdLwkGLWJg0B4qZbX1AiEAydZY5wkywaaMFmnaf06Z8m8ZgzQmoAjEzC+lKmrv0Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1940252},"type":"module","engines":{"node":">=22.4.0"},"gitHead":"e5d34ca19c05b20a50931390d8a08effd08b11bd","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ tools/scripts/ tools/test_runner/ debugger/src/ tools/dwarf","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:dwarf","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:dwarf":"node --import tsx --test tools/dwarf/tests/**/*.test.ts","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:release":"npm run build:ts && npm run build:cpp:release","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"node tests/run_native_test.mjs ./build/tests/frontend/warpo_frontend_test","build:cpp:release":"cmake -S . -B build -DWARPO_RELEASE=ON -DCMAKE_BUILD_TYPE=Release && cmake --build build --parallel 6","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"node tests/run_native_test.mjs ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"node tests/run_native_test.mjs ./build/tests/dwarf/TestDebugSymbol --update-fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.19.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tar":"^7.5.15","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","undici":"^7.26.0","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","tar-stream":"^2.2.0","wasmparser":"^5.11.1","https-proxy-agent":"^7.0.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.28.1","mermaid":"^11.13.0","prettier":"^3.8.1","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","@types/tar-stream":"^3.1.4","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/warpo_3.2.2_1789021225151_0.9200605289693913","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"_id":"warpo@3.3.0","bin":{"warpo":"dist/warpo.js","heap-analyzer":"dist/heap_analyzer/cli.js","warpo_trace_visualizer":"dist/trace_visualizer.js"},"bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"dist":{"shasum":"c36fdb533c459c8aa828ef57d0eea8aa7f944c4f","tarball":"https://registry.npmjs.org/warpo/-/warpo-3.3.0.tgz","fileCount":427,"integrity":"sha512-7+Hb2cgWyjtyt+kWwKJRc3qpBiB6BKoeklMTj6g6pJw9IbcEk71ELkwrOLbMdMgA4p+A1oHqdJqwD8ouHlkckw==","signatures":[{"sig":"MEUCIEzbsu4eH3aKIyK4o1JkPSMYe7CuTpVNtQ/9N5sG5Hw+AiEA4kx28WEhvqMTlH/FksVlUnvuDzs7+Ljx5pFDD4UgOgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCs7i/cc5lt4N0wQgnJi+x0Qj6XPqKp5OwqJ+SXxtDrswIhAKJ1xiRoS2KzPnBO2bVi+yu4AJytRvZJ+JzrFwxXwMgo"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/warpo@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1947284},"name":"warpo","type":"module","author":{"name":"congcong.cai@bmw.com"},"engines":{"node":">=22.4.0"},"gitHead":"0637147a700aacd5c8913b639f1ded3a8aebaaf7","license":"Apache-2.0","scripts":{"lint":"npx eslint --config ./eslint.config.mjs tools/debug_server/ tools/heap_analyzer/ tools/scripts/ tools/test_runner/ debugger/src/ tools/dwarf","test":"npm run test:as:ut && npm run test:cpp:ut && npm run test:as:snapshot && npm run test:opt:snapshot && npm run test:driver && npm run test:debug_symbol && npm run test:dwarf","build":"npm run build:ts && npm run build:cpp","cspell":"cspell .","update":"cmake -S . -B build && cmake --build build --parallel --target warpo_binaryen_enums_gen && ./build/bin/warpo_binaryen_enums_gen","build:ts":"tsc -p tools/tsconfig.json","docs:dev":"vitepress dev docs","prettier":"prettier --check .","test:all":"npm run test && npm run test:bootstrap:debug && npm run test:bootstrap:release","build:cpp":"cmake -S . -B build && cmake --build build --parallel 4","docs:build":"vitepress build docs","test:as:ut":"node dist/warpo.js test","test:dwarf":"node --import tsx --test tools/dwarf/tests/**/*.test.ts","test:cpp:ut":"cd build && ctest --output-on-failure","test:driver":"node tests/driver/index.mjs","test:update":"npm run test:as:snapshot -- -u && npm run test:opt:snapshot -- -u && npm run test:driver -- -u && npm run test:debug_symbol -- -u","prettier:fix":"prettier --write .","build:release":"npm run build:ts && npm run build:cpp:release","build:parser:ts":"node assemblyscript/scripts/build-parser.js","test:as:snapshot":"node tests/run_native_test.mjs ./build/tests/frontend/warpo_frontend_test","build:cpp:release":"cmake -S . -B build -DWARPO_RELEASE=ON -DCMAKE_BUILD_TYPE=Release && cmake --build build --parallel 6","test:debug_server":"node --import tsx --test tools/debug_server/tests/**/*.test.ts","test:debug_symbol":"node tests/run_native_test.mjs ./build/tests/dwarf/TestDebugSymbol","test:opt:snapshot":"node tests/snapshot_diff/index.mjs","test:heap_analyzer":"cd tools/heap_analyzer && npm test","test:bootstrap:debug":"./tests/bootstrap/debug.sh","test:bootstrap:release":"./tests/bootstrap/release.sh","test:debug_symbol:update":"node tests/run_native_test.mjs ./build/tests/dwarf/TestDebugSymbol --update-fixtures"},"version":"3.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba51e740-58d3-4657-b031-ab9767de4f88"}},"homepage":"https://github.com/wasm-ecosystem/warpo#readme","keywords":["assemblyscript","wasm","webassembly","compiler"],"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"_npmVersion":"11.19.0","description":"next generation AssemblyScript compiler with optimizations","directories":{},"maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"_nodeVersion":"24.20.0","dependencies":{"tar":"^7.5.15","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","undici":"^7.26.0","fs-extra":"^11.3.3","commander":"^14.0.3","source-map":"^0.7.6","tar-stream":"^2.2.0","wasmparser":"^5.11.1","https-proxy-agent":"^7.0.6","@vscode/debugadapter":"^1.68.0","@vscode/debugprotocol":"^1.68.0","@assemblyscript/loader":"^0.28.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","diff":"^8.0.0","cspell":"^9.3.0","eslint":"^9.0.0","expect":"^30.2.0","esbuild":"^0.28.1","mermaid":"^11.13.0","prettier":"^3.8.1","vitepress":"^2.0.0-alpha.15","@eslint/js":"^9.0.0","typescript":"^5.8.3","@types/node":"^22.15.21","@vscode/vsce":"^3.0.0","@types/vscode":"^1.80.0","assemblyscript":"^0.28.9","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.23.2","@types/tar-stream":"^3.1.4","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","assemblyscript-prettier":"^3.0.4","eslint-plugin-unused-imports":"^4.4.1","@vscode/debugadapter-testsupport":"^1.65.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/warpo_3.3.0_1789891903513_0.4657687768877814"}}},"time":{"created":"2025-09-26T04:17:19.836Z","modified":"2026-09-20T08:11:43.995Z","2.0.0-beta.2":"2025-09-26T04:17:20.015Z","2.0.0-beta-1":"2025-09-26T04:44:23.377Z","2.0.0":"2025-10-13T01:06:54.582Z","2.0.1":"2025-10-26T13:16:09.715Z","2.1.0-beta-1":"2025-11-10T08:18:47.230Z","2.1.0-beta-2":"2025-11-12T07:45:15.343Z","2.1.0-beta-3":"2025-11-14T06:28:41.349Z","2.1.0-beta-4":"2025-11-14T06:54:50.058Z","2.1.0":"2025-11-19T06:57:39.723Z","2.2.0":"2025-11-24T08:53:05.530Z","2.2.1":"2025-11-25T02:12:47.911Z","2.2.2":"2025-11-26T01:37:17.617Z","2.2.3":"2025-12-02T09:34:08.888Z","2.2.4":"2025-12-19T09:46:25.050Z","2.2.5-beta-1":"2025-12-20T04:09:04.976Z","2.2.5":"2025-12-22T03:09:36.169Z","2.3.0-alpha-0":"2025-12-31T12:25:14.649Z","2.3.0-alpha-1":"2026-01-15T01:06:13.525Z","2.3.0":"2026-01-16T05:49:30.421Z","2.4.0":"2026-01-27T15:58:38.757Z","2.5.0-alpha-1":"2026-03-12T13:48:01.017Z","2.5.0-alpha-2":"2026-03-12T14:50:00.652Z","2.5.0-alpha-3":"2026-03-12T20:54:12.652Z","3.0.0":"2026-05-22T10:10:21.513Z","3.1.0":"2026-06-12T02:45:59.917Z","3.1.1":"2026-06-12T05:49:19.816Z","3.1.2":"2026-08-07T10:04:57.280Z","3.1.3":"2026-08-12T03:40:49.362Z","3.2.0":"2026-08-20T09:30:54.335Z","3.2.1":"2026-09-03T08:57:25.482Z","3.2.2":"2026-09-10T06:20:25.486Z","3.3.0":"2026-09-20T08:11:43.628Z"},"bugs":{"url":"https://github.com/wasm-ecosystem/warpo/issues"},"author":{"name":"congcong.cai@bmw.com"},"license":"Apache-2.0","homepage":"https://github.com/wasm-ecosystem/warpo#readme","keywords":["assemblyscript","wasm","webassembly","compiler"],"repository":{"url":"git+https://github.com/wasm-ecosystem/warpo.git"},"description":"next generation AssemblyScript compiler with optimizations","maintainers":[{"name":"congcongcai","email":"congcongcai0907@163.com"}],"readme":"# WARPO\n\n[![publish](https://github.com/wasm-ecosystem/warpo/actions/workflows/publish.yml/badge.svg)](https://github.com/wasm-ecosystem/warpo/actions/workflows/publish.yml)\n[![gh-pages](https://github.com/wasm-ecosystem/warpo/actions/workflows/gh-pages.yml/badge.svg)](https://github.com/wasm-ecosystem/warpo/actions/workflows/gh-pages.yml)\n[![check](https://github.com/wasm-ecosystem/warpo/actions/workflows/check.yml/badge.svg?branch=main)](https://github.com/wasm-ecosystem/warpo/actions/workflows/check.yml)\n\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/wasm-ecosystem/warpo)\n\nnext generation assemblyscript compiler\n\nSeamlessly migrate from TypeScript to developing WebAssembly modules!\n\n## Documents\n\nhttps://wasm-ecosystem.github.io/warpo/\n\n## Acknowledgment\n\n- [AssemblyScript](https://www.assemblyscript.org/)\n- [binaryen](https://github.com/WebAssembly/binaryen)\n\n## for Developer\n\nsee [CONTRIBUTING](./CONTRIBUTING.md)\n","readmeFilename":"README.md"}