{"_id":"toiljs","_rev":"115-a90a087b2624d73e9ac73595c06444b8","name":"toiljs","dist-tags":{"latest":"0.0.119"},"versions":{"0.0.1":{"name":"toiljs","version":"0.0.1","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.1","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"eeaf91881fd147eb261333ee13381d9d0fd80a1a","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.1.tgz","fileCount":86,"integrity":"sha512-fHiPBVwyITmF5kk/K5UvvUOVp2AEWUwNX8kEzC/2qWngJv0USs1H7EZQCJGbfv113n3ckpkTcYbpwfOuceIW+Q==","signatures":[{"sig":"MEUCICbqYDjUAdi0qObIv3sHaHHk55IG1MZu4qYK46zXIGsMAiEA4L3kVjiVwIRoPKjABznl2J1vkPc855FC+xyzQprQsGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157135},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"246122d2b2f1bee08edb15746129b966b7bd18fc","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.2","@clack/prompts":"^1.5.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.0-canary-ab18f33d-20260220","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","eslint":"^10.2.0","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.1","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.1_1780129386932_0.8809443007686901","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"toiljs","version":"0.0.2","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.2","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"1e77e4c701223d03370e76cf11e259c99130518f","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.2.tgz","fileCount":1616,"integrity":"sha512-ypregeU+DbBUPoy9m/VwpAY5DoLVbW5wFm8gy59lQil7VTHXAN4pOxmWGtcKvs6KklYVw68OqojHdYmGCveoiA==","signatures":[{"sig":"MEUCIQCeHdit8x+GmfVjcduDYw9LqO3RG3tYGz0SHg6y9BM/VQIgfAhKb14/UaSzs8Yn8KJYZoUCHgIgv5NmKzN4ZsBNKsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55113017},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"af47e738246f39870aee57cba1ca80bc76ed9bad","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.2","@clack/prompts":"^1.5.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.0-canary-ab18f33d-20260220","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","eslint":"^10.2.0","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.1","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.2_1780131877238_0.3902565621821805","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"toiljs","version":"0.0.3","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.3","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"70077ae7651051d57a06893fbb635bbbfb635dd4","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.3.tgz","fileCount":1616,"integrity":"sha512-cFnQEVuoTNsDGm/Y6CQN0IQszCaqd2ZTfYp1FyIJYwReyDlUm1enXXv0NX6Mr7scyMZqVpxAYuZB24XLuyhXNA==","signatures":[{"sig":"MEYCIQC7uAEC0U9C+lfcdu49KTQhH32wYnMFgibbPRBfrnHo0gIhAIHlYmOMZILPCCsBeywYjMp2OC1CJt4UDND4I1YyASTL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55113788},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"18849df66f53c8eba942e67ada2ddb19b3130642","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.2","@clack/prompts":"^1.5.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.0-canary-ab18f33d-20260220","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","eslint":"^10.2.0","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.1","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.3_1780132664534_0.5390936685775067","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"toiljs","version":"0.0.4","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.4","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"0be74ee36136d621df26d9be45bb75e310827510","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.4.tgz","fileCount":1616,"integrity":"sha512-JvaLUUmOYSp+EwZk+XcdsgdFed2snQhOEBnWxK11ckmxI7DFVMlkDpSB46+jD5nAea9Y4IulCur7BFuFAHHVmw==","signatures":[{"sig":"MEUCIQChxQ1ALgNFiJO8hjSwFU9/q2DDqvWLR3aFYXd6gonj3wIgINTqtqqG+4kXz0ue3L4hU7zfBL4lO8cfo3vafX/p2IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55114627},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"0ef857381f1c386ab55e2880c280a6ee23f71ec3","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.2","@clack/prompts":"^1.5.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.0-canary-ab18f33d-20260220","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","eslint":"^10.2.0","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.1","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.4_1780133129246_0.9109130957585658","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"toiljs","version":"0.0.5","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.5","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"04d9659a41cbe2493592c973e925a9e2ebbdcd82","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.5.tgz","fileCount":1887,"integrity":"sha512-s+ae0tvR3u1vyVpEto79aJE9lWCXyamCkjlxERhbQrNbPEYMHVcpF9hkJJUE4h3Cfc47eUUBk2Cn6/u6nYen1g==","signatures":[{"sig":"MEUCIB5mmfyzJanODlKeC5MRwrpM/jBy9Ya9mWNemZ5PwiK7AiEAsQfoLjILP0U/fgYVLyzLWpb0MNyCMaTxQ5XogUQZshI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160029228},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"8caabf3fc4a71ae5a9ee45c8e25805754eefc3a7","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.2","@clack/prompts":"^1.5.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.0-canary-ab18f33d-20260220","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","eslint":"^10.2.0","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.1","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.5_1780198028012_0.4344475210162533","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"toiljs","version":"0.0.6","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.6","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"8169643635a46e986e6d1cff13a1e5ffac8692e6","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.6.tgz","fileCount":1935,"integrity":"sha512-lnDWman8rBjIWB5kCVPdjNmoX7MrjwCWn81wfF9UfGmQDcilUBW252pGYq9l3BE3fml7qBAkp7b8CFuHozGuYA==","signatures":[{"sig":"MEQCIEUOzB9VTEZ551TI+kJj1JLIY+EwUr71mRsyYbxgK6HuAiAvsGmHO5vZeYXzr6EfThWKvybROsgH+shfwc+NDF7Kgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160107707},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"b9c829a50f2b7f0a9f303871d09c2b6d9efb002c","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","@clack/prompts":"^1.5.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.0-canary-ab18f33d-20260220","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","eslint":"^10.2.0","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.1","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.6_1780205058259_0.42532008922402986","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"toiljs","version":"0.0.7","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.7","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"9bdeaee8ce870c73a198bdb587314de128631130","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.7.tgz","fileCount":249,"integrity":"sha512-fKiB8i6hQCIrl2zb+2coYZ3P2CUtlm7BzbrdBThUuVdweX+shklukEdUruy1fJc/HttZqTnDAJ1BFvtF4bLYmw==","signatures":[{"sig":"MEUCIFnnfXKRAswz0p33FHzH5qLhG4lE//x8yIJ5tDyMdzC8AiEA7IR9RlTDHYthZ0CuL0gHztdeN8P7shq0bP8EJzzy7TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715075},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"08d3e075126589d1fee330fe868be9de38207c76","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","@clack/prompts":"^1.5.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.0-canary-ab18f33d-20260220","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.2.6","eslint":"^10.2.0","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.1","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.7_1780266908689_0.4825418444987388","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"toiljs","version":"0.0.8","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.8","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"edfa9d4bfd86148ca614c47aa1f36a72773caed5","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.8.tgz","fileCount":271,"integrity":"sha512-c6HWM9eZoKn7qoTSbb07c/jK3HH/sshBh5RoVkZcX/O+7TEorTcWa2kl7pm/qUs9Zp8MGAYA+U7reYD8gbw2uA==","signatures":[{"sig":"MEQCIBXQ4NS2NN5w45MICJzB0MEVvHxJu5aU3BARaj5x886MAiAvJXbLLmUY0M2yBDJzZyS/J8PwS6UJe3aInQCm8e94pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813197},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"3a83be53602fa0ac48fb58542b1451bf7eb15806","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","@clack/prompts":"^1.5.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.8_1780285338054_0.9283258992536962","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"toiljs","version":"0.0.9","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.9","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"cdaed64dbe772fdc09875b23538545ca79cbb302","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.9.tgz","fileCount":301,"integrity":"sha512-St38b2Ui4tMDg/c40Fh3OLwgo37NUcpDdL0k341r876gxVShnJvZ8+lMrtO5a2I7znJL7VjgdFLNjuz+okv5pQ==","signatures":[{"sig":"MEYCIQCtTap5C7HEaIXtIKNkUYbJosWfsi/FAnzcXB8LAUbF7gIhANIdELzR8XHcFxT93qMI9pXZYMH/dwqwxYu1e3qVi1W4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":922271},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"1bb909159221d50cf293ff85da0d76e77eb27f7c","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","@clack/prompts":"^1.5.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.9_1780303021549_0.3769675492048714","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"toiljs","version":"0.0.10","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.10","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"e2b2791dc20ad47811f412a9a1f9312ca657c20b","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.10.tgz","fileCount":301,"integrity":"sha512-U3jdvYWLMwEj+oePn3/AGij90kPWYl0gNX2PhGtCAEh7B/UPSGJXkVR7NT74dsIvcedDaNWzmVdAlVf0EDFgeQ==","signatures":[{"sig":"MEUCICxT6Ci1Cfx/iVvTYCagZBEQ6bZmoUnEgO4Ix9X6zYwJAiEAtSsoEUSSaI5IHy1ucDjajmFmXMjPOC6ysTlDytK6E7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924399},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"975e7e7bd70b3220b9e37b35d08e78da46694b26","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"todo","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","@clack/prompts":"^1.5.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.10_1780379888218_0.6359395240795918","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"toiljs","version":"0.0.11","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.11","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"5aeb9e4124a6d35ba4c5d672642b5057a7d42944","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.11.tgz","fileCount":321,"integrity":"sha512-a+v0oiw97G1DD8tiif9ktRXOB5mqwuXnQw1YiDYa8/hy59bgRhiliV1U169sjqWnXNy017IX+EOITdR27mKaGA==","signatures":[{"sig":"MEUCIQDOJjvXPmGcPrRpBe5Ez9UY73Asq0oVMwX341gB1rYenQIgboe+6x6cI1CDtO32BCjZ/B8FfKyfaJelpukWQ3WyzVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":972544},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"99aec2a0abe5622c8307d2a6c07435730ee1d250","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"Full-stack TypeScript framework: a file-based React app with a toilscript-compiled WebAssembly server.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","@clack/prompts":"^1.5.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.11_1780384969042_0.13666460040157236","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"toiljs","version":"0.0.12","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.12","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"8efdae1f2d55760901d5127c717dc5f4d3810ed3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.12.tgz","fileCount":347,"integrity":"sha512-m8wr5xM3NmgIBskrPYa7Aj7OdzYIhUztxj/J0j0Eo3KqjdUUMfOPOUfzCAftOQO2/5UoN4ZePMfQx7Zt295Ejw==","signatures":[{"sig":"MEUCIQDomyA4GfcisrkuVe4qbrz1J19f0exCb2hMer3qrGyBPgIgJpBGABtfBgdhgNFQLOeemBlkZRlAwyQ0a3Iv9x/9KZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088082},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"77cfa44daa25c4ceae313f3cc87dc9ecad87a137","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","@clack/prompts":"^1.5.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.12_1780387739724_0.6842199083496106","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"toiljs","version":"0.0.14","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.14","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"f3aec0f84a877cb30ed3ba2e9e04f9022e709548","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.14.tgz","fileCount":347,"integrity":"sha512-UHq1dofAR5qGC6EIgK2hpwY0LR81LfOcq0UAkSGXtViji1Z/msvC9ZMeQhsC7Kml+qplq9sz+gZ77xUxDit9TA==","signatures":[{"sig":"MEUCIQDjrrltEBifEjJ1q3LeEDSln4e0/ax+vgys/o/2AKI5owIgER5H3KiUfS7qcp33KoUrzoMlJxzZ3RMtnxiJcRz0BRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090078},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"2915abe976dc33ec2e407510cfb1ebee8aa6a1b6","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","@clack/prompts":"^1.5.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.14_1780388768815_0.47922368023868667","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"toiljs","version":"0.0.15","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.15","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"b307e6d9fc96b23571909ea8057206b1078605c4","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.15.tgz","fileCount":352,"integrity":"sha512-45F6Clj7jg6OW19lUHtbYNRi4eSUi9Zhppg+FU5h8c2e/ZXGKafI8NYl5XjXHyLyfcr4Yy2HchN6qhaMdNZc4g==","signatures":[{"sig":"MEYCIQDEhOV4FGoM7Yi9D1kSf+/nOGuMNxCul2InO2lLUduwjwIhANKufy0TqrIYaP9kA900ATg3Hgg7/ghhSoIEty4Pf2EK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1210409},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"700c5313085b34c8621e82f1f060bc8fe1854165","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"_npmVersion":"11.14.1","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.15_1780452344127_0.9320772965653514","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"toiljs","version":"0.0.16","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.16","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"8dcc0cb00f8d3d42be23dfaedece43bb48bd57f8","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.16.tgz","fileCount":294,"integrity":"sha512-fV1bTByboHN+P3uQsIHxr1Di+LHhrHdkGx8TjI9UVx2JZ8MuI5IRlTwIirDXVIsU7fHd89nJNdAq2JjdO19Gcw==","signatures":[{"sig":"MEYCIQCx4OXdH67wiRtXh+UTDR9jkOk708xbAxbY2hf/Tx3wjQIhAIgEpOGUdH01GMdTpKGAG5+Y62VxQwKYEoyjXUTP1qO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197728},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json"},"gitHead":"2dedea640c76173d9a8e6ab3411b9c98c5b8d44f","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' --exclude src/server src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli && npm run build:server","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:server":"toilscript --target release","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.4","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.16_1780463773363_0.0031163858644502884","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"toiljs","version":"0.0.19","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.19","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"35cdd64e3f0de2c2f96753d3b9b92e386ac547a7","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.19.tgz","fileCount":316,"integrity":"sha512-EmoXA2Ru7jMgcDeHUcvOuwj5KhlVDvNfy7kYgQTvdKAUKZLS+5I8daPp5iL96O3UHT9C6HOTCEAUD6J+GQalow==","signatures":[{"sig":"MEYCIQCjcCMkrenbFQ9myYwUmCvMnJEf/yopNJN60bCzeFgZCQIhAN9SV7aPoySgEoz8Gw/m2aDQbKJT5kBNIau4kWGxcpyx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330524},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"0e46df9b8837cfe3589e15f50c31fd7c0b2cc503","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.11","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.19_1780714361529_0.9425721095798245","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"toiljs","version":"0.0.20","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.20","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"37649cc0c690b479f44b2ca76f3f6eea4721a9f3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.20.tgz","fileCount":316,"integrity":"sha512-CkyJU/1vbS4H6SMhpp+MRS6i7Rznqg7GaQh18BvsPp93I1IfrKBtNDkGBr/+pycNu3UKervWVFcMjls1WJ83hQ==","signatures":[{"sig":"MEUCIQCmL9V2Kv3pnldRI3wd+DBX6mgrHw7siSKpbPA27m7LOAIgAWdXvqlTtiyEzPYHVt5W5aLduCSVfehZBGH4zXBkMXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1336738},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"cb6afcf7eeacf2b5ccb16eca1dd132f3dff4027c","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.13","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.20_1780717025891_0.16110185848454517","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"toiljs","version":"0.0.21","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.21","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"72320e744c9c480d9a6ccbbe15b226566046841d","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.21.tgz","fileCount":316,"integrity":"sha512-7qQ+0RRRkzPGu9pyFIi+CQAdZACzRB1JCCAyvVLhNhkfRA1mh9mAY7sMOiQe3f9dQ7BGcQMfTuGTKLBwVaT96A==","signatures":[{"sig":"MEYCIQDUP+EeUKy2eKEGCfbKWBJFPMrRbV6Wm+JFq8xpeR8a0wIhAOZyPN1akKasJbLnaaBLYqCTF2qt89v9pkmObOusYzod","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1337115},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"cb3baa533728ae9ae4dba36fc94f998c5e51c650","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.14","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.21_1780719486424_0.3319433446418478","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"toiljs","version":"0.0.22","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.22","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"e6ef87ce997de48b0420790034133ae9462ee16c","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.22.tgz","fileCount":316,"integrity":"sha512-T6Hqmb9lSIhxSjDOQSXzK6NRJmZVHjDZFOkpdLSaevlndLtelukRFpAEhnHedhBzJFgl8U/+M4wkj99PXmsZTA==","signatures":[{"sig":"MEUCIQD+7j9sRfJG+tffJbq0wnk7NbqYeBywMt6lhY4cTkGNRgIgfryJuKLTVxUNzsvloDaUjobPXwjhF/2EFtfqk8WvQn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1337776},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"047c4dc602894f46b21d83e8e455e6bdb7e4f885","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.15","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.22_1780721033173_0.05541620101894251","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"toiljs","version":"0.0.23","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.23","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"3cc0441bf7bc5fd41a300f4ba36ebfc75676df50","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.23.tgz","fileCount":320,"integrity":"sha512-Oux3rhWib8Dr6s9X6fekMItnpo/PPKECHVv8jamrPjDv209fOuo0Iet7+WcCv8aHc+YxZWRAyYQfP0ggc9y4/A==","signatures":[{"sig":"MEQCIGwumPjPrOwrxDjW3SGTiOG9ZrshoH4vAiHQharvAPOAAiBi3GYIUbAwwXzOWcUAJ62oyEjopxc9blbXtMLISiymSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1354286},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"4df3ec44de7305f0a6cb1038873242e088d9bc83","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.15","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.23_1780872836167_0.15530288442938067","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"toiljs","version":"0.0.24","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.24","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"3263dd97f338a102aefe02da04a315fe7e610b33","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.24.tgz","fileCount":320,"integrity":"sha512-EZIkG5gAkCjXAe9fEFhgtTK/0iIAzLmIVXkXpJkMlT5yvT0KD8TANEDxeWo2Sw5t3Qppn/WU2nTgKfyEXrnPJA==","signatures":[{"sig":"MEUCIGq+yFtc3MXj+GtwzGGoAttYMhICYlTynw6ei5sFmuoXAiEAl3sncw9y4DC8Epljolx4v7GcyFv2UGoLFDEh/wNFKKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1354496},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"06f0e843468d2f8be6490bdc91874a7b626bb762","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.15","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.24_1780873198601_0.7434164160488441","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"toiljs","version":"0.0.25","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.25","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"1122b98319d5274860ef06daf114a0afc818408e","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.25.tgz","fileCount":320,"integrity":"sha512-k2qcJVJwwh9LzD/3X1R9ItqTDAXeK3EcyxZl8109RkqDATu5EALrfgtI64O5YJQZdOU8YyJLDnJJl6mrKe2T5w==","signatures":[{"sig":"MEUCIQC5OQobqa5F/JUwImf7kdPfyBoxA9IpvyD8gFGc6d0yQgIgKERroQF3MnARyCTSI5bLKlHzl3tm68YEff98aGwIRGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1360550},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"65ba663c593215c745f81f3f83c7f98b5b1eb8e9","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.15","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.25_1780874164768_0.9440142803193043","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"toiljs","version":"0.0.26","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.26","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"c6955ee96de256ba1276a19fb2f6f0b5fb30b2d0","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.26.tgz","fileCount":320,"integrity":"sha512-0DdujQPDFOkzY8z7TSlNV4n1I47NP6Zhg3tO9OIpKtcGWvN8UqUldIASGOHOVdUVF9RpwE5n52DWJZsSKHVNbg==","signatures":[{"sig":"MEYCIQD1zWgXSPgN4q0sUzqZUFFPgOTaz2zfXLTN2YpevHB1FgIhAPpNjIUg5DJ/Zhxb4qkL2Ln4lR/gpMxJNYnkWtNWBA4I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1361166},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"63971e55b01323b31342d8716d806979d8f71e4e","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.15","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.26_1780878478451_0.319744967111079","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"toiljs","version":"0.0.27","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.27","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"6240ea603cce61a2209f00f54f89a29d0aa78db3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.27.tgz","fileCount":338,"integrity":"sha512-895+Q1URkSQbK7clUv8xwvFKKXLdKZ8agpwG+9IDyg1+6ECdJiuNXfDTqFpXn8e2MDMEAlzKhsiUEjP+GNSQ/g==","signatures":[{"sig":"MEYCIQCMkR3f879xooxP1AN4S/YYdK7h1m6VLWWCp8i5TyprNwIhAKxpkNgqsDQLevmCGhkqzD/B+wPqiG4tAZrUVjwsZPsc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1482190},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"ed0d5037a4df76a48836ae4d045461e7c2ace13d","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.16","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.27_1780894968993_0.43328616080642113","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"toiljs","version":"0.0.28","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.28","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"7c2653b3e20d5c45e44f1f8615122308ba5680d6","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.28.tgz","fileCount":341,"integrity":"sha512-xZJq8fUj3t83GauFAn85PSSnS4M/EC1RL8GtNDPBUaHxe8TsVNHuDG07aMsPz8i9a/U5CGMP1Iiuu8nMdfgzDg==","signatures":[{"sig":"MEUCIAHEXGb+0hZL3kNeS0fIvSL0UnI4G/dfaMQCS0+7CBHRAiEA0oeFGkzySU9PkY1dGLtNrWF5+48eTEeAd0vL2HRpgU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513185},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"bd64aa12b0e5e80cbe91ca26e27ce5e8c421c925","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.17","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.28_1780900999734_0.6823370097181596","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"toiljs","version":"0.0.29","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.29","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"888defe48e68dbfc0dc87823f321bff62e753a11","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.29.tgz","fileCount":341,"integrity":"sha512-eJlCWzqwcvh0VwKzByXReXkwFAv+vILvgtPSgqQcfB3iOEgu7mMx94c46QTBRUbao84g0gtJkS0cSIrUG6DadA==","signatures":[{"sig":"MEUCICAtEDuD4S1L/WB2Bw7t4Rah4DoIJw6XZ0+fi/m6YAVmAiEA4811e1jtPHeo5to6rdtfGIKF9LnsrP3u4wnhqLVXzOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514359},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"e9c7e40403e41ac49173923c09b135127403f7c6","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.18","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.29_1780962039277_0.5108891978176655","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"toiljs","version":"0.0.30","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.30","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"648c4e9a3e54faa074538f5c33117bb46803e3cf","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.30.tgz","fileCount":342,"integrity":"sha512-2c9paEWG+wixTbkYY9JoRall+9SWWas3wS7P6zaLTrc4irZo7+oneErPGrKBaZIZmH8HetM840qx6i1sfKj1/g==","signatures":[{"sig":"MEUCIQCpwANkIkT0226M/jWH1Pqfd2QEK5IMVPddx/t34erEfAIgCIfNDH4Wz1QqGTUNC1HHHMTC0L9IJHYx6mc1gmrS7hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1520414},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"c4d12016ecffd395775973015879bf16746276cd","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.16.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.34.5","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.18","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@btc-vision/as-bignum":"^1.0.0","@btc-vision/as-loader":"^0.0.0","@typescript-eslint/utils":"^8.60.0","@btc-vision/hyper-express":"^6.17.4","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.7","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.30_1781153906489_0.4967271313318087","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"toiljs","version":"0.0.31","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.31","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"4c95fa74920f07bb91266a178c251aa543c0a4fb","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.31.tgz","fileCount":342,"integrity":"sha512-QwGt/v6sT1yEA1W1aUv5O9eQbmB9uhGZvLEqpvf4nrvKAwfbJV+1JAG58JBoyX7lnYk7GhTNk/r0+CxjovzWxA==","signatures":[{"sig":"MEUCIQCVBzE/zORFLvPp/dsC/slaKQBTmziyBQgfLZwFgGlpEAIgFNr3K7KkCqEwzZZrPyEqXwpy07QKxHVCzKCoY5dU1x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1520950},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"3f1541a776a6c053f15bab6542d6061e0091bcb1","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.35.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.18","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.31_1781231120451_0.8465015546269687","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"toiljs","version":"0.0.32","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.32","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"0032632946b2b0f59b4972d979ae3a88ad9df893","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.32.tgz","fileCount":345,"integrity":"sha512-wgrk/v5fbLRw+9RPGWsW36DvPawFvUlE8z4/S3cwAyVECpgAh/TydCqm8hhwgLp7U1tIGlkK5JTk6sZZlduOHQ==","signatures":[{"sig":"MEUCIQDYhqY0XpLSA0Ab3y5SjqpdMK0mr7Xr+MKB9T1E3Fq+BgIgT9pi49UJ5Je7SQIXQs3iyajQDmojIO1DouZ3kJbooek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1542774},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"6ba5c494fc8563bc35b336b376b13e5fa14a68d5","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.35.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.18","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.32_1781242210189_0.6206313084875477","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"toiljs","version":"0.0.33","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.33","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"ec7d6200b244dc91367a663b4ff9c6ae65eb6dba","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.33.tgz","fileCount":346,"integrity":"sha512-WdspNSVOxhMRMjXdhWuHuBhcJUE5hHzyqvPyfo6hvuxyuyZKv5bYZIXBiScv4nWMHcOMVswDXyKbJUNL7uy5Wg==","signatures":[{"sig":"MEQCIHYtICuEDk6jqdhjbLbcVVJkqs9TuqqqCDLXRr0EkE6yAiAvfuO71i5bY+dtNN0oGOtIkaj+veBjW+C14oNA9saSzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1553294},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"1adab9c8ec0f8a97454da2652bf4b89c169e4b4c","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.35.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.18","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.33_1781245069150_0.8295692206294514","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"toiljs","version":"0.0.34","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.34","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"41a36fda975fcc45f560e1000a306fc6dfcbc96b","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.34.tgz","fileCount":361,"integrity":"sha512-bmmRn5+1SPw883cO260gc3swhW6k04wbbPYjV1R/7hMoAMIA/7nwHX1cjr/et8EXDFtKPkAOipqlxV2+hIDoAg==","signatures":[{"sig":"MEUCIQCnHPLQoTL/Mr4/8n2k+pyjAdgK1AcNxbzTy8oCZTr5RQIgSn0KQilScnRKf3sdOayFboQUlITI9oO29nmEYKtrEyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1582249},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"6e1ce16f49222e3a3dba7e18adb2878bb5f7fd93","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:client && npm run build:io && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.35.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.21","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.34_1781318165828_0.04201692292286663","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"toiljs","version":"0.0.36","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.36","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"5d0e3fb0b46fa20a5d7854342ca8dd57441fccd3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.36.tgz","fileCount":428,"integrity":"sha512-TBlyhw6TkHRRo0H+DIdUeBK6r/YvAkbz6R2CPjSZu39IAmY0xlGHUJKuKng3XMozyw4kaKXI2K8M5vJNU8AReg==","signatures":[{"sig":"MEMCH1oMCx7cNENDn6x5s5gKjoackVbCPe+TF7h8tG+UhyoCIHjSEUYtI3DN/L1Y0mlixO3LAQ0GHMwo+mya4VA9KXA4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1937445},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"072c60fd4ffac6991de081507de0d313bd9e323a","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.22","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@btc-vision/post-quantum":"^0.5.3","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.36_1781334296261_0.7482753353738714","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"toiljs","version":"0.0.37","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.37","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"bfc18be10125262319dc671a5b88b83f9eee1916","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.37.tgz","fileCount":428,"integrity":"sha512-ORVLutU3zFxjMIhL1ArS5wnFE8SHvQMiMArWgDDfjgxUqXot0k7jH3Jq7HS8hwVdNZXNBGrhB8NlaS9fSh0EgA==","signatures":[{"sig":"MEYCIQDaLetKiMr/lb1XLeBTeAzU0FbMUPB6+Usstbuq3Oe51QIhAJPhpcnuTiIvjtHKLxh4O6ttNKxO/RkJer8w6HKpCXIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1945000},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"2424731074547c8a2865b19eb6ee3daf79d43af7","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.22","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@btc-vision/post-quantum":"^0.5.3","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.37_1781334662939_0.7189806195711907","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"toiljs","version":"0.0.38","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.38","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"2ba19df02a9d525eba0a3dd8548ed43b1d8b873b","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.38.tgz","fileCount":427,"integrity":"sha512-XnCsbI8CoKpncaTfzb+WfOQJ1XRaevQ6aWf9ci/EELaNSTFvVAqdeoZHAZOl7i0P/5hM9rLHrujCunlOizXBcQ==","signatures":[{"sig":"MEUCIB47xFTE6eLGGtTb4ig5uzZ5JLHgQRHB0AkZ8x4NYyYrAiEA4RvQydQ5eym5heRexnJU0KwDayHoHtpXNuHEHIfHHow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948624},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"144e9c62353b699a7c11b95a8915474e6635fa95","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.22","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@btc-vision/post-quantum":"^0.5.3","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.38_1781337609928_0.037841551260520356","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"toiljs","version":"0.0.39","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.39","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"1301cf17658d55ca383fc86854b356538890e51e","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.39.tgz","fileCount":427,"integrity":"sha512-+QhYcOCme4/oOWd/CaabUonHx78MFoDigMssDPDd3dBJ1w2KG46nYOs0bQqMELUKCpyS4mPEo6laWfg8V7w1wQ==","signatures":[{"sig":"MEUCIQCAcubFGjOpVdffnQSpsi51pYYgD02j5X/4ejWYCH8yFAIgaiK6WEFvh0XukrUBO7u2FieEEBRnqotCsXMsXCseQ08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948625},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"40f822d268bf2db8b34ccd796aae4deaac603b5b","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.22","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@btc-vision/post-quantum":"^0.5.3","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.39_1781391933822_0.6572466295431474","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"toiljs","version":"0.0.40","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.40","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"0b0109e84e89e0124eece03b7d2122b0b9f4f261","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.40.tgz","fileCount":438,"integrity":"sha512-yzg+F7TUlOS6van++fDjCtaIFg00vBIHsH2eVtyDICNv4kJVSI5NZP9YdnVbAdyUt943np5KE6N8SuJOmhnTlA==","signatures":[{"sig":"MEUCIGIL89JdA5WwtYT9Ag4B31Pi0/saccdjAO/SUWEEVr75AiEAmx4mF5tcHDTN44hFmDSljSETLI5zNh2e+W0tTtFZ+Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2019419},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"028cb228c1e4a3014d47c9908a40f5b678cf6fd5","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.23","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@btc-vision/post-quantum":"^0.5.3","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.40_1781501743023_0.452162427809943","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"toiljs","version":"0.0.41","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.41","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"1bccff05fff6ef3faf5b7de9fe5f3882db17f1a9","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.41.tgz","fileCount":438,"integrity":"sha512-hgJjKIKXn17pTZ5eb+Sd5AXjtzMOtMVmj6ztzBrTr3+sJREJrPwRzRpTVQzpzJkPT/aRqaB1zISazFzy8na+pA==","signatures":[{"sig":"MEYCIQCCq3TKe+PCaITiSUSiy81a54UHjg3F85tIUGqvisfANwIhANS9VfioYrYu8gEurlsbfsviUQooYEBkO22ocjKYhyys","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2029789},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"2a99687de7d0b2137a3aa83e1d537782f6352887","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.23","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@btc-vision/post-quantum":"^0.5.3","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.41_1781503483509_0.7099225290715601","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"toiljs","version":"0.0.42","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.42","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"a5cb2e71ec9a2cec14014670ba89394a22162b6a","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.42.tgz","fileCount":422,"integrity":"sha512-j/Jru+iiF714WBte/sTyYCOPegKHUoujYWzUuMg/FxL7i7i8msIIA3G6mug5TPpxDPRME/I3strB6ipoKcxj1A==","signatures":[{"sig":"MEYCIQCVA3IHkVmoJZSJMiFVwkLX4Fr5Qslub451iSfmsDYomAIhAN9zKNIRI7ux8BQXxjOFi5RMUF0RJ4omFj+pQ/anSUfT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2020132},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"a039b33e6d216dc8e489ebb3996c3579a2e4e705","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.24","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@btc-vision/post-quantum":"^0.5.3","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.42_1781556046143_0.9643343410556788","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"toiljs","version":"0.0.43","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.43","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"6ec1e7584b11f06f71d685c1cae195a04baca3db","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.43.tgz","fileCount":423,"integrity":"sha512-XHS5JE/ICzK7cRlsHtwV2vSORfBuEPj9WfLKKoydUvl/QnBWO8WmvJiDr784gX2SP1uD5Of93UfOav1dXG8FyA==","signatures":[{"sig":"MEYCIQDC9v366HdvYAqVdfSIsvOIMW8Ph7QiYFjjUAzdeCl+YgIhAPdM4Qi176iqSUmnDqmO+zL7I6S0MO2qacMc7xgRG8EL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2024490},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"812116ad4b7170a99323bbc848b7c584a671b7bf","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.25","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@btc-vision/post-quantum":"^0.5.3","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.43_1781562557424_0.21131671171418076","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"toiljs","version":"0.0.44","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.44","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"87c1dd6d0a430c882f006a0815d1c63244af6d92","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.44.tgz","fileCount":430,"integrity":"sha512-ga7Q6yaaLgE7hpGoEWOZ1Qrk0WebJ8aiYXsZ/F79Sp+lf2zKnFtZCAvVL9Ma5vb9xk9TtE8jBTW/ZyxonDycKw==","signatures":[{"sig":"MEUCIF5ppY9VLJMsgo1vHIXP5Wy0xgpOkNudv9GSGLGX31ogAiEAyfTV2QJjQ69TqnPoZtJZaWN1ZX5O+mOECisxwcSuXvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2062551},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"6641ce626fe78076c3198f0aaade3f3418d4ba88","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","picocolors":"^1.1.1","toilscript":"^0.1.25","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.44_1781566987800_0.6803838344821471","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"toiljs","version":"0.0.45","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.45","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"983419845f95049cd11ed5a75e635ffc4f95eac5","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.45.tgz","fileCount":455,"integrity":"sha512-qATE8DYo1dEdBDe5YuJ2+vBlTXanD7xSvr62twmlWvuXhxAjB7FYFHSBrsryqNPxr9lV3GMqTl+bOIFAIGJPBw==","signatures":[{"sig":"MEUCIQDGl7Zj/OT6NlbrD/O3He4VnTP3eU5ktZ8a6zWJvKkI8QIgWvSZuKzMunM5lJkLc9A6k/6pI7sqP/6u61wfUoPOcV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2137227},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"978dbce70c6a564e583a3313d1e6d72cc2062918","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.25","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.8","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.45_1781568016717_0.8014438455918469","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"toiljs","version":"0.0.46","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.46","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"1d62180bca5235b9efb6b85c7abd0fa8ad985ed5","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.46.tgz","fileCount":460,"integrity":"sha512-BJiFGf9RzO7rlfcBgamQd3fhJYgI586TllyudX3Z098qnoaps25J+6OWOYjwEYZiKb23F5h4nMTcVt++bkYH5g==","signatures":[{"sig":"MEQCIDUHcddffjruP3Oa8x6sYNtjabZsCmnBsEkLhRCfWr4sAiBJaIn83jE+qOQ31ssLzYP3oayEouIdfVxMkzIB1bW3Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182489},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"054b5bb42f6a32dfde40c409e7ebde8ece639d7b","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.25","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.46_1781572466211_0.9476436098509731","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"toiljs","version":"0.0.47","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.47","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"b562783ea8b0bf0138b2dc2307641d163539da68","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.47.tgz","fileCount":460,"integrity":"sha512-KLBmWQcWvlS5OybDaAixdobLJAjt82HwVJ+1i4v4QQXaQ3/B0LdGwKfYSZ5T5hBNHHYq6xSECzssrvzMQ4z6ow==","signatures":[{"sig":"MEUCIQCzjXs5XomP4yYiiGKdDdPwLu8HZiF0lzziqtEx4NUq2gIgB07JuSEl1gkNeHFmX66PzhZmSpE2Q9gTb8EpzIqk4OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2188265},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"610a697fa3c27eb767fc3f0373d4c773db9fb453","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.25","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.47_1781582809496_0.5350678531354749","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"toiljs","version":"0.0.48","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.48","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"849ef49b9ec04c74c3da4fab141680981ddb50c0","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.48.tgz","fileCount":460,"integrity":"sha512-bayVYo/JlEFT4ui7I2m1T9/68WmFComq/yRarOJatApVP9e5KOdbeQGn/aFfl/Ru5m8/GVFc5TMzpB7+XAmdDA==","signatures":[{"sig":"MEUCIE59cvu/3BxhdfFSP0D8rmZmSy/W/RGUlI0zGbvmiCTmAiEA98Rm6fQBd05HNihQiiUuwAho2ATVSYp0sih6N8KCrPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2188487},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"44aeddb0c042ea0498643b42508b91ea2e7c2341","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.26","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.48_1781588113369_0.6620940304386158","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"toiljs","version":"0.0.49","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.49","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"80c058b7ea9718c4476f653562a80c5e8e1ecdf3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.49.tgz","fileCount":460,"integrity":"sha512-Uc/md4BJasZ7c2miXTsllwdxV2feJTV/8/7BYBTEuzt1mALetX5qyj9VqevfRZO9j4ZdUPJ6WB2sceUQZInVWA==","signatures":[{"sig":"MEQCIH74dJEEJ/eVpzySl6XMHJ2IvSFo3miaFG5WeIDf3WL6AiB8fFdNoR/Qgb9eH5LQwg3GDQAAO3XSm9OvVqEURIXMfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2192698},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"586c15b049a91d7942ebfa810709da154621d538","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.26","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.49_1781589621610_0.7558494670487508","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"toiljs","version":"0.0.50","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.50","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"a006090fc98ae1278fcdbd464772990d825a7bab","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.50.tgz","fileCount":460,"integrity":"sha512-217cVTHVD1kkKUhVRJ5lpBtZkahqEGIq3Hb+0yH7IZS351pBT4UY71c8Hao+lSuBfFheC1m/xwYz/m8FCLkxyg==","signatures":[{"sig":"MEUCIF7ZzOFjL8Rj8DbLz3ukybEuYj27SayhbT0Vo7aVmMmZAiEA7owunMn1WI765TPWGigzaRjzRWNOSJJr61KIgQo5N38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2192801},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"23bca15cddb5085cd10c87631e6c3ac56161833e","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.27","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.50_1781648222904_0.5312812653382752","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"toiljs","version":"0.0.51","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.51","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"fb4608bc48b141e5b589bdb046338da17fe30c23","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.51.tgz","fileCount":460,"integrity":"sha512-I1zssUfl1Ywfi04GktZt/R117tCEySeQoS3oWataGFyEaneEGsVE604pIyrc8Vtm3EUG3tm79bOHZMdEgoBY3Q==","signatures":[{"sig":"MEMCIBvSM2mhS4dO8eGff3zmpkjhAreS1Kjb9iLzr3zlCPqOAh8q0O7umMUkR3IrmgY2tjRLlGfeV0Sm8K88lr20UC2y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193908},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"246d1e67f06709d95e100dec38d941ee74ff8281","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.27","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.51_1781651302840_0.8667398950809277","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"toiljs","version":"0.0.52","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.52","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"878d4cb82fce217203e1cb910ef710f09adbdb47","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.52.tgz","fileCount":466,"integrity":"sha512-q9dlfQcoZrNi6m8abzEF/NTno0/qLvwpbuMnseqBtOH39XsPrIXzVxksnVTzOH56occaoicAAi3mnN76mw596w==","signatures":[{"sig":"MEYCIQDnvx4x560KmlnhE/POtb4sO4r1nxZgT7X7MmN3e5S1oQIhAIYeKk0kQUooAjZzkyP+C3xwpwMwygRMFeGr7WRzJ9Xn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2597038},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"495457d34948648e0e58833261dfb4ab2e3adddc","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.27","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.52_1781659015167_0.4140596027194432","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"toiljs","version":"0.0.53","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.53","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"55eb777840228f745cefc998acefb0eb39a5bc86","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.53.tgz","fileCount":466,"integrity":"sha512-CHSE32pNsJYreDf5nY3FMssWoLNEIEI6IQOx21ROqplLK8vfo9swmLu/pruXB99RaRx8nFlcmMkaw25UkhDI8A==","signatures":[{"sig":"MEUCIBFm59nyxRV1DLgmQOBTxlWmtCpfjvP4sNt10dzsZBbAAiEAkn02oEqFuru21Cm+NLkQDuf+ifIAiH3nD2NPrDQMEC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2605729},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"eb27f58659c6f46b6cce91388523f60183a50d41","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.27","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.53_1781675487329_0.059557124459283184","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"toiljs","version":"0.0.54","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.54","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"fb1149147d35d0824b137a45f105e31b1378a711","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.54.tgz","fileCount":466,"integrity":"sha512-Hc88210fAIsOVLaB7g3jKNpkRkX099enOTtOZaRFaqR2PHicox5yn6K7cVT5iblyjBeniCE2iyTF7GsncxT+jw==","signatures":[{"sig":"MEYCIQCTILUro9lqFKI5bo+aUL8DpEXry1KJsp+uj3pZUNlXKwIhANeiAC9ml3Agi0W4bbOg/B/dNgkpvDVHW0dfcGHETTNY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2604040},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"d1fa3f080aaa9d5292412bb55b684fa53ddfc987","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.27","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.54_1781677010141_0.043855798498078746","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"toiljs","version":"0.0.55","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.55","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"a69ffc069693e1cde866e383c5c39ffd248ce5fa","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.55.tgz","fileCount":472,"integrity":"sha512-DS8hyzmhUKavURBrhHN52k1BJpVeP6RDl8QtoIh3cRy/V6zPYRt/Ryoc9mrb2rWAtqLr8zy7HkQkm5bo0uyFVQ==","signatures":[{"sig":"MEYCIQCh0J2mf9bsFXIKW0sBTjIOfZ6V1I06SlR5+AjPYrSXfAIhANwXQRgwhtNYD3FKHt/Xc8SnunFHExYYlJpIIa0t70wA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2649237},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"31598ddaa0f8fc13927711fa5aa460ab81d9fba1","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.28","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.55_1781754594500_0.23524219878337926","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"toiljs","version":"0.0.56","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.56","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"cab50e90f6f817e610740e302f21c5d4913605c1","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.56.tgz","fileCount":472,"integrity":"sha512-7MOUJCF/PLfSlqYxbruQvVQBBdUEIDzbYQnoAhiQn0fsSTQokkvn+hJFAsweOBLP0LIyCd6q3bF7kJG61FUKPA==","signatures":[{"sig":"MEUCIQDIlYwVIgjWMyhsRTcP3GKUSzOjffjCQv3nz4wzpvvIlAIgJPnoHCfppOhHFo2PPH7lo1S59JTQn1XjGWhNmtZd6ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2667385},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"d27887d5a3c61667149ea6571eba3c2a3e17fea5","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.14","juice":"^12.1.0","sharp":"^0.35.0","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.0","picocolors":"^1.1.1","toilscript":"^0.1.28","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.0","typescript-eslint":"^8.60.0","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.60.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.8.8","eslint-plugin-react-refresh":"^0.5.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","eslint":"^10.4.1","vitest":"^4.1.7","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"^3.8.3","react-dom":"^19.2.6","@vitest/ui":"^4.1.7","micromatch":"^4.0.8","playwright":"^1.60.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","@types/react":"^19.2.15","@clack/prompts":"^1.5.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.7","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^7.29.7","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.56_1781758880432_0.5029108371111874","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"toiljs","version":"0.0.57","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.57","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"cf722ae6d257a29f1b9d0a1142ba0576e0ac302d","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.57.tgz","fileCount":473,"integrity":"sha512-901Qa4WYb79Xp5DYz9U6Kb3puX4hToHEXsWHBQCEVaHUu7qhtgF6vKXai1HS1se0Efvoq3sTn/nvQY78umlvgg==","signatures":[{"sig":"MEYCIQCXjoa6Lj9CiaPOE+wDYNnE+aFSUgVpDzx0oCt48QsScgIhAJETmiNx6KNEwNTA2mNMKnqtnGAQjeJgCMWZYl81Bfgp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2697550},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"0429dd041155e27515b849e3b142f104a4bd1980","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.16","juice":"^12.1.1","sharp":"^0.35.1","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.29","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.61.1","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.61.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.0","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","playwright":"^1.61.0","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.5.1","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.1","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.57_1781934608974_0.6087237590973733","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"toiljs","version":"0.0.58","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.58","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"9a978a803dc963f3d00b1d1a5ae3ff347c584479","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.58.tgz","fileCount":473,"integrity":"sha512-8Xz9MjUeKeKUN8JR831A6CbV5EP5+fEuRouyyuKrUtq8wWsyu6rh8XftE+qF3UgLOu+eITGAgGd+5AfhIWPTHQ==","signatures":[{"sig":"MEYCIQDpVylRWRFtHiiY3EclgUydBLmAql2tbTO7jtqhEGiTcAIhAJdkMI5EPVpY01nxPJ05yBMhEnq+qZL0Uedw3dQeUFbZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2697550},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"a4dfec952abdfa102332910ef43861b5bde38f2b","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.16","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.36","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.61.1","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.61.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","playwright":"^1.61.0","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.58_1781935348106_0.996681048607134","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"toiljs","version":"0.0.59","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.59","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"0150983cd3625942665d8dffff440f60ff5f9871","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.59.tgz","fileCount":473,"integrity":"sha512-H2K2ICjNdqK8h/L7L8Ymb/tOZ3RPHhrQ9mmEDOZ7FghhPYKRodhWJarO1UfltYqrZbNWsl3/mdmBfU1e/2vVmQ==","signatures":[{"sig":"MEQCIB8hnHfysxA3oq/+cLIOIlheZhbcHlhuzM3rfsod/GKeAiAdMuWmH/PWW3CrAKq1gUVF2a9KBJvHj0hdcD8DT4paLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2697770},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"dbea3dfb933f98d193e4550199da2a03b26e7d43","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.16","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.36","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.61.1","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.61.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","playwright":"^1.61.0","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.59_1781938327002_0.279182633072236","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"toiljs","version":"0.0.60","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.60","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"229e92e0fa6b086d3c339bc0ad0afa64bf7ceb55","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.60.tgz","fileCount":488,"integrity":"sha512-5NTJsvg6fQevyIfYajthfUTGGn77nBOOtIjfGvt5+B0481333l5Cyvl7d6NWYyMW2yq3qPlXLWiblR2hxH+w0g==","signatures":[{"sig":"MEYCIQCJMYuhcJFf5vfAyv5I1LuQo0X1VNh3bAGZKLb6vL3c9gIhALeFOEZEZ/XqtLtLzpAnS0n6cDAnoFQkTO7gC67WTXCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2785999},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"64ba128006ef67360791febd28ff25c0b73d9eeb","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"tsc -p tsconfig.compiler.json","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.0.16","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.37","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.61.1","@vitejs/plugin-react":"^6.0.2","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.61.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","playwright":"^1.61.0","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.60_1782012945413_0.0075866368555916885","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"toiljs","version":"0.0.61","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.61","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"71f3ee767632019e2edfe485e4340cf4d940c5f3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.61.tgz","fileCount":531,"integrity":"sha512-UjrfhD49ZS3DlwbLXQgIWoErV7DyOkdRDE1pMEbi/nufDYQkK9NAaJlAqvBFaryFZgUSVEwy4yo/zvCRYK/OLw==","signatures":[{"sig":"MEUCIQDBdhwJ+x5uA8kfDacfmRhAdlcwsphzmhuo3FfPXVcGcQIgPjyZBXf2+/oW23MFSuL4zNVrPIA4xdkIQ9T9kxdrbr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3301457},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"ecae7a0927529337d3c2fc11274eb79719107a15","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.39","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.61_1782261183315_0.21729779033078667","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"toiljs","version":"0.0.62","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.62","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"7d126e612f1c2ea85e78ea2844a1c993dbc7ad5e","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.62.tgz","fileCount":532,"integrity":"sha512-GEKeCKu3cHT7DDjWIbjrlGqOXt0dgCw3PuzHTqVaY1rWL6NHBKz+Uf/k7EQA/7O7aOAPa268r5ve3pFltHn4ng==","signatures":[{"sig":"MEUCIH6VzDWcMQ5vlfjuO832FkRkERPLQyv2kDKKN2o00JwSAiEAsBRvE6fC9P85bACl+YYAJ1X1C8Dt1K/ahQLZj7yyRRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3306808},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"2afc702d098a5c57a78ef6c73639587bda6d5af2","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.39","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.62_1782265905917_0.7314378302582525","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"toiljs","version":"0.0.63","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.63","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"bd9e8ab33c340192bedd0aa5571e8d38f79e2e0f","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.63.tgz","fileCount":531,"integrity":"sha512-Vyh1kVpKicAvoUZq154xvkipPaTVhDf1fL/uEoKmBhKQ+4OpTbb3yX6UER+jk/O+QbP1RYc1XtSEbbZS52LAyg==","signatures":[{"sig":"MEUCIHd10yQus6Fdg88aNBRcZ+GJfNlLSyuLTHZt25iqOPfsAiEA4vi+KP6AW2MVbpxHasoTcwrsjcZYBrn0egZv8orFFLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3315593},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"ec252c5d3877ed2c0aa492ad4994ec2b17bebf8e","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.39","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.63_1782271037368_0.26991095840175894","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"toiljs","version":"0.0.64","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.64","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"14b90fef0ee4873387cb5169c9a9fcc64e0fac79","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.64.tgz","fileCount":534,"integrity":"sha512-OZvOukSWJI7d9h3HZlrJFwNCIegDeBzqmMm0YRACe0HeRFdrG9PJnfO7YlixCpThXmeohJzbtslVEC72EnBpWg==","signatures":[{"sig":"MEUCIDXMOwS0j5rQXjc76VHc8mjOHbHDgw4ce4/2S8O9KH3yAiEA5zRGjaQhfgbzzTNxsrpNvHf1qGHca2q5avezmu5x7iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3367597},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"52920b1e7c0b3b64b5c77fcd1156a5795d313c8d","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.41","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.64_1782277012840_0.7850767956350972","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"toiljs","version":"0.0.65","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.65","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"c30b7abb16310b7d7205c33546b63d69e8f552d3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.65.tgz","fileCount":534,"integrity":"sha512-WMa+tW0tnKu3tNg+hg0rXM/o2j2Ox1FIEW/fc+UXq96H38q/cwKnYGFo7Rq1ubSQ7K2RIorV5MnO5YdQYxCtoQ==","signatures":[{"sig":"MEUCIQCV2R5RJRm+tSf7ebSj2MSmxuG8zpUeOLF1CzhETcCbtAIgJ58ujf8ypoIDTg5j2eKqPvS0PD3xauLb58laJs3rApY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3373045},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"ff95b66eaf65d50ca2ba5cda1cd6d0f1b06a825c","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.41","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.65_1782282553044_0.16570942819591528","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"toiljs","version":"0.0.66","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.66","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"183ceb5d72bd7c8b0f36f87a5502dfc81f417427","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.66.tgz","fileCount":534,"integrity":"sha512-WZGwfSMLaSnqL7OBa1lsrTLFI+aK1YeeMdtIjGZP6IkjDbwfr9e66xYQOJkjR55OPWwvurMURJKguWngmZDHOg==","signatures":[{"sig":"MEUCIQDLlEPf1iMlSShFia/9o0P0BZaVkA//4KybszJGgPb4hQIgTGDhUpoFIdMs1j+eXf/z2w0WQrrvEKE4+AmUqIAHdIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3375507},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"1ede30475c345addc1badbf3ddcc3e7b776acf5c","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.41","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.66_1782286934084_0.7511325128647435","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"toiljs","version":"0.0.67","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.67","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"86df2070964d1979e1a76707d9c41dd560ee011a","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.67.tgz","fileCount":534,"integrity":"sha512-xaDTxIkAVb537yP3NnMZlefFt+XqiQT7N9BqFuOLWOqeIp5lK+v2jFZ/yo2FVRn5BA0YkV+5hBPGOzoEIO5B2g==","signatures":[{"sig":"MEUCIQDvfczYTknzzKJYeGvaLCRLFYv1StL35/4Iau0+KangDAIgFUFeW4c/SCfRFJA1+Bi37b2veS0XuheY403yZvK4GBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3377326},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"bd91b83c5b71058c9b90376553870994b90373e8","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.42","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.67_1782293690739_0.976340014952344","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"toiljs","version":"0.0.68","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.68","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"1e74abba68b427b73d9a41c72bd7446c4b1b107d","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.68.tgz","fileCount":581,"integrity":"sha512-c8TC/PAb9g0jQO1yI/Y7oZfk93D9DiiqUJjOcH1nmQaXsBJ4bHlquBHhntCuBjys+uwZTJ4Dbi5jHXS8cO8+zQ==","signatures":[{"sig":"MEYCIQCHm2c280q3i78zIQz4raSvFxe1igVBZBLa/M9wyEAj/AIhAPKtGUqotojJPUe6XsXz4vC1tceGlx0y12dw4tdHdsEp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3566972},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"909aa88c71fd0ce1882472939ec3eec5abf0313d","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.43","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.68_1782358373154_0.807029356019985","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"toiljs","version":"0.0.69","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.69","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"af47fe0e47b6441f841443213dc24b581cce8cd0","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.69.tgz","fileCount":583,"integrity":"sha512-XFQhAuzZDB4A5NIeOiUNBEjcAXKwzHvPfx04dsCqtjjAIKdqpgrFKOia4ihHW0Co4DjQ/clx16jGzMUOwKORlw==","signatures":[{"sig":"MEQCICjB3p4sW6JrecYicnQsIoPhB3Kx/CpgyZjHQrPHLuOsAiBUT+CvGcE7lzWzVuAV6pqMxDMQXrUdmprLNk8uhCkDwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3593429},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"13c553c3dac98fd8489900c8de8d74a19504bc2c","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.44","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.69_1782361783473_0.8930409911868562","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"toiljs","version":"0.0.70","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.70","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"e5f1c100c61f1b038e3bc24843f09d37632eee85","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.70.tgz","fileCount":583,"integrity":"sha512-AQob632vcDp/YFzjJmGCQ+r3s6YxJk216DJ3OT/0PNbyiEdbPWPLh8rlckP15bu4dBxr0lK/OxRfz4k4iytbRQ==","signatures":[{"sig":"MEUCIQDa2Pb2OpDSogFdZ3MwiSr74A1AkznvM+W6Fq3M6RbZ3QIgCE3OUNybvhbPmuxiR0qHTlLuSZxpS+q/MNOkwwK/psE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3643420},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"97947495f14213bdf3e2f0bc2ea32589594d58d1","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.45","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.45","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.70_1782449078626_0.6249283640363332","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"toiljs","version":"0.0.71","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.71","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"51afdb15f725a1e150e37fe2e19a44b021433a0f","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.71.tgz","fileCount":583,"integrity":"sha512-3zQQ/fP5rVNlZqSfY6o3mbX5wdvKvZkn0wfc+ce1Nnkb1JRnO4HXiSlw7zZ9kda1H+AsOLVpItruHmeh959vBg==","signatures":[{"sig":"MEUCIQC1UM711nFGn/wLd8g6aBrE/QUxIMkLjgv3QxFGGXmrpQIgSa9r0jB2aNAM25DYN3Vsld9ozJrBzrdlln+bjbPmnyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3643462},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"45620953bf8f4580a41cb5a31853ff85036a46a4","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.46","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.46","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.71_1782461817255_0.4342367727506966","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"toiljs","version":"0.0.72","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.72","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"12a9ca4b895c4bdce120c83fca6f8118eef22a51","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.72.tgz","fileCount":586,"integrity":"sha512-KuLT7fSKy+3ly8TPK4D9sQBvqH8S6w0wpZfcmKp/WI4jHnynrst3/5WeKV7wrPOrx3FyAmXqccpu30bN6S9zjg==","signatures":[{"sig":"MEUCIGgyLGRHwxM2TRQEr9CcaL0ooXQU+6ma5OnGPnB90S11AiEApdp4m+yJxKgRNnuHQe1OEq85KAIvt5SYrMMq+8CXSWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3650942},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"32afe102ef24dd1683aa6e058cabdeb2b9854454","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.47","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.47","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.72_1782465824855_0.6409102365255583","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"toiljs","version":"0.0.73","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.73","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"5e01a38a8ad9983a122efd617ffeaf6907dc840c","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.73.tgz","fileCount":586,"integrity":"sha512-IOFpn1SnpAi/EJUHpnIgOib7atXwzl/YI6XDV9WY71oA778lQyQJDzs0CxiXAbsCkp1wBe2NaKl52QM8uNquAg==","signatures":[{"sig":"MEYCIQDVMGctY7Dxs+zbRrZqvd20TgFimbg8Fsb8w6YLzrJD5QIhAJSWaGci2tZ2M1kn3OMgR3brNkdoDsxWTgcVXqm0YKs8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3650984},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"09d270e8026e27b17e6fafc5f7ce20a26a33365c","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.73_1782511046812_0.5178756507398938","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"toiljs","version":"0.0.74","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.74","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"b5451b6fa945d71916d995430d7049a38db02c80","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.74.tgz","fileCount":592,"integrity":"sha512-6OdugsMTD8zY69hMQrTXmMN+aat7ZZLus16TF7fG8BaqJd5/Ey53JbxRpIkglAuFybVEGJ4EsLwucWNObmF6LA==","signatures":[{"sig":"MEUCIQDDecT5G7tMkDuo5TwQw+WAbDVmMmRkht7ry8e5f34rJAIgCRtYeozuw1llrg+Iq90nLF1uJKXdAdopIWJtyF2gc48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3672363},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"30ba18a48cb21f28e09593daf10a07e202a88101","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test && npm run test:server","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","test:server":"asp --config as-pect.config.js --verbose --no-logo","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","test:server:ci":"asp --config as-pect.config.js --summary --no-logo","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@btc-vision/as-pect-cli":"^8.3.0","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9","@btc-vision/as-pect-assembly":"^8.3.0","@btc-vision/as-pect-transform":"^8.3.0","@btc-vision/as-covers-assembly":"^0.4.5","@btc-vision/as-covers-transform":"^0.4.5"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.74_1782686130921_0.4665434906923758","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"toiljs","version":"0.0.75","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.75","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"8ab514f4911f9f788f32a1341ec79fd52d46c4d9","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.75.tgz","fileCount":592,"integrity":"sha512-LE5w2t9dZIHxh+naMNafUL+WP5IB6S0UM1XtP9usOQtrGxxpLUNWDwLIbTdc8BDTVWFRvql/Kcje65dHJBxhxw==","signatures":[{"sig":"MEUCICRxOUSIMQdlmDnOJdERByeTgzExhNgDXnlQIVpGHQjuAiEA1Ep9QLYNmEpkeqZ///BIo9gaptIpAQqSPGwyfnrAdr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3675547},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"0c74e2ffe23f1bffabc8fa7b86ac526b62f30d8a","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.75_1782692563581_0.7750510710116243","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"toiljs","version":"0.0.76","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.76","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"f25d415d913c22dc56bd9502916ee649dbe9d02d","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.76.tgz","fileCount":592,"integrity":"sha512-W58ap44meH1MSJVshKp97OiP1PoFJSRh744vlxGztR4VvFact9imoJcjFigOxVQUrfDxyzbHxPo+H6pgxWpLjg==","signatures":[{"sig":"MEUCIAJjUTFEL69hg8zjmrvihmPvOchYCpag+gx4twCm82a/AiEAyDSxuA4ggwPJ3PIgRKCbQ3IWarM3o5F+SZv1rrYYS9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3684528},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"3e2da95f3dfcdef8d6156c938211cbb43241c055","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.76_1782698143948_0.41531078232409","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"toiljs","version":"0.0.77","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.77","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"afcfd1809038628caa7c82326a1c86394b1168e6","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.77.tgz","fileCount":592,"integrity":"sha512-K3rkVUWfdvshlGjjoKcmKYq6Ho2AuU+HkN9/XipeT+spUz4uyTblBszIc8TXueBLd8YGsQOKA1Qy1UVtCAXKXA==","signatures":[{"sig":"MEYCIQDgty7ohxti8efRv5YLUXIajFpFdXtNxYPPhDSZu1OsAwIhAKXIq8LuohbfUXS2bNU23JWXsIQa7MaCHkkz1c6K+o1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3686268},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"b364c5c09c201f7be3e8c9fc002059d2999867d5","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.77_1782703045030_0.4031807038172275","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"toiljs","version":"0.0.78","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.78","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"5896524277d116af441cc8222cb610a42d57184c","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.78.tgz","fileCount":592,"integrity":"sha512-hIcGEKCqVqq5cRk/LmxImBZ2t2ZXgn3mpl+OKrC2zowUjQ+E2BpwX4rsgOQvG2sGvAIU+0skCATZGioMsBjf/A==","signatures":[{"sig":"MEUCIQCyf1hxLzjT3PY+fcBK9L3E+vYcXtEXv5ZManarUfqqWAIgQ2VvdrLjLnG6FwuIt3JFNtom/2Uy/RyQycHCWwMhQEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3695654},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"966592b822453971cb19e24730127314c0069e45","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.78_1782704000824_0.48544460100573295","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"toiljs","version":"0.0.79","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.79","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"35e5f8f76d5ee4f3f6a73c2f0336724568e2cf99","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.79.tgz","fileCount":592,"integrity":"sha512-LJx3vrHghSbJRPF6A+3yEjtT5lyNMrjS/a4JMHESGebFTFL4YfglIsJhDpxMTOjVye4efCVnz/+hb+eFltVJog==","signatures":[{"sig":"MEUCID91NoGk6YIEtYgQKV4eipe1RSrG/Rck3E+BjPjWxZeUAiEAnJ0e845FnBwCQqgpRc5FTWhCObt4+zeQPTgwM8VmbMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3699995},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"80e7859345a601606df16fb71a0a0da20dcc2f28","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.79_1782705646658_0.7394287607824066","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"toiljs","version":"0.0.80","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.80","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"da05bc1c3219133a72835d7cd305853f09ba506a","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.80.tgz","fileCount":592,"integrity":"sha512-gxVykgkJT3z6KHWgMQemRObGPG/BRMxNHt4j5HT0GW7jt2j3fo08nNEyVyXz1TNVPC9ropgJ5U4EBsB6QCBe6A==","signatures":[{"sig":"MEUCIEOot+GTo0bl0i/ofnNuP9FGF7OeFSm0IT8gzrMW1VTbAiEA6BWaolDTcQy0gElHuygeK24UmOyphWupyKRf5mJfK+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3700568},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"ff59d8cbf522391dcddd257d3e72e5a48b18b99f","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.80_1782707082696_0.7577311097256612","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"toiljs","version":"0.0.81","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.81","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"3bb530e4bea337085bac7a4269f08c95734359f3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.81.tgz","fileCount":597,"integrity":"sha512-1wdaboDsFrAHlZcQHtb2iI0uvCvt9V80G8Vh/p8FClJfHR74MJMKDgKXt25XbD2GT+v8obvl7vrHvfe6WHayqQ==","signatures":[{"sig":"MEUCIQDwjunnq7sLCZjp0ytowjso7OMwE6BgN+JpC8bkFK6icQIgQ9KE2sbz8wwt2mbqhnlRKne1Sw4bR+0KRcifHqGNgH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3733190},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"65a94d50a77d62e951085ea2f638f9c7deb2147f","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.17.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.81_1782709294965_0.8502327072582594","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"toiljs","version":"0.0.82","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.82","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"ee8ee9095883f4f56ff0db6f2cfabce78b9b3624","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.82.tgz","fileCount":598,"integrity":"sha512-Hk5keNJstIWV5TbZIFZIqbPRkQQBXxL/QhspDmUaKRS6c0zpll5Q5NLTvRq/Lpib5eiiVaFEazXNbYTcw68z2g==","signatures":[{"sig":"MEUCIQC5WYXDQjyiH8AWxA/vAICR/JhmkV5EzIXMOP/JV0nvwgIgRZEDxhtGJ13dpvIK2/b/YOuJnfLNr2kf0i2FjgGvnmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3753560},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"93b2a2ab9b123d5bd33c1369e7acc41173e1ba56","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.82_1782889798337_0.5345590309635238","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"toiljs","version":"0.0.83","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.83","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"0b85746a8fc009c22f8f197812cd921c3eeed4b6","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.83.tgz","fileCount":602,"integrity":"sha512-TV7GZZdR8TgCA+3Zi4qnYuZNTugjjg10g5iwWNv64/VA4s7VK3oVCsCrkJF8WHFEarQ9agyl0ecG3XXEWjCLmw==","signatures":[{"sig":"MEUCIQDsYegTYHyK2L+ANfn1Wu54HBWRZD8N0xVCike/H2nbTgIgEqNOlcbCz+Jh46cC6Pbn3DUyPVEYQ9Yd5Lvk3W/1fcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3765850},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"8e506e39f349ca9f29c0af2c2f616254e5ebbd79","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.83_1782932856896_0.32249836023594614","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"toiljs","version":"0.0.84","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.84","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"96730b5a4f62564d567ece4ca7259cf9b0126abf","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.84.tgz","fileCount":602,"integrity":"sha512-1SJUIIE/2FTWO34UNq4y0OvbpsYwq51YrPe+nveHEx1y8easj7KVc5Ibg3r44ydzQOpNqbCUs0/qHO/MEz87Kw==","signatures":[{"sig":"MEYCIQDEM2rqAWjY5B89HwxKQ57C2DMkxvOJ//nKwCgBgIVMmQIhAPSHbtKYIL1LVbjH/8IIBE9Z1nmKa6EXFZau3WFQQ+cb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3773916},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"b083a36e2a41b05f903effdb4f1c48455e6ca4e8","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.84_1782963757119_0.655824967687423","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"toiljs","version":"0.0.85","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.85","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"2b23108e2c3e7ab3290228ee11c67b487a7782a2","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.85.tgz","fileCount":603,"integrity":"sha512-XpCn6QXm9Kspe6qu18FdzFguBKrG3Y/4DclTXUSH2mowE7VsxDq8IWGtr294GA3K6Up9VKmeAL5Rchni4pSRpA==","signatures":[{"sig":"MEUCIQCyD7Lt1iLZiOx+IQ3H9l1Qi7VInKV0dBJSB1pZtIYonAIgNOpEBzw05g3w0GdE4ljQq3/Dy4dup1pODFqjT6a6QdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3791764},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"af047c6530f7f00b51013e6e00809e2e7c324260","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.85_1783041619389_0.8139654291281659","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"toiljs","version":"0.0.86","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.86","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"c4f0ba7bc9f2d49330a80470f2edccb5f07d9fa1","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.86.tgz","fileCount":613,"integrity":"sha512-0s6bITxLKLolCj/lW5gh9uXaEpKucS/dVnYEN5L259qQ1gss3uh8MPhSn/ImYGNDCTUoL7O6vsp3hYKeBqqhtQ==","signatures":[{"sig":"MEQCIC9e4JZddRrWuFgb5FMqCgJ/x4bMdGfvGBEA/WFrFv3FAiAMBxWXy06Ec3aOzT6XL7BNeaIt+WHnJqF7HsVcXZl8eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3936529},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"e2b49d4ba0718afc3737c23b41bfe7792886637d","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.0","juice":"^12.1.1","sharp":"^0.35.2","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.1","picocolors":"^1.1.1","toilscript":"^0.1.48","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.5.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.8.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.0.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.86_1783048888356_0.25057338026811204","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"toiljs","version":"0.0.87","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.87","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"099f777a5e436613832564dff105efdc2395e82a","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.87.tgz","fileCount":649,"integrity":"sha512-BGNSRvq2hnzfJmF5tepQ9WZw6LgY7VvVZH5xpiuDOIYXKOMWYpHU5isv8EQdBqJkXmb81b8Wn1B7+vTKuG00Ug==","signatures":[{"sig":"MEUCIQCltyfzveLs73Bd/iCa1byAn/ugs3ZV7XOlc4yOGuU6FAIgeZY7Qq8/uVw2GZ6Vqkb3BMAGOfQYj2l3JkBfXHeggqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5322061},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"a9f42eb0583917c18c2812ca736678320b68c541","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.52","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.48","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.87_1783121217601_0.5392708519817739","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"toiljs","version":"0.0.88","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.88","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"ec3733bd6d3222b0779046d3f81d8f8b661cb98e","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.88.tgz","fileCount":649,"integrity":"sha512-wQT2zoSYZHYPd0qkYMOpcDHPVOiBvXSwZa8Izp5bX7x75iepArOoCdA54oFfvOVCfGokdkUo/Be437OtoYfZ2g==","signatures":[{"sig":"MEYCIQDaIMLTgBBIzagZUTuvSaE6um3aqk/APD2Ut+ChDzrVCgIhAIdhaU0kvj2PELyQ2W02Lkthu1+m6T74W75LDqrSZBb4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5322061},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"f07b63cdd2f6681400b8ea95214d177169a118f5","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.53","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.53","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.88_1783121450780_0.24569142672882083","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"toiljs","version":"0.0.89","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.89","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"745b1b7bebd7ec0d8b6982ef926c27c634d481d3","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.89.tgz","fileCount":649,"integrity":"sha512-/5p9WlC0CEE89sv0+vhTIChGj/h9eoScyapUm7OddoqiMB0rLS+YiXFNlU3WwOCcVaCpNpTARvKakTrHax1MkA==","signatures":[{"sig":"MEYCIQCQUrfEnJRQeTf115kIJebDn+3seunBuUfA7hvZGbaCyAIhAIcKCzPr3dQaKztlaiklDJlrKEkEFe1kRuPTwaO3Vu5D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5369633},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"d008049d43642e19a91a514a7b638336b6f78066","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.89_1783153224332_0.666905618466419","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"toiljs","version":"0.0.90","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.90","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"717a3ae52c14dcd6079a5e4d955c81b07e368f00","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.90.tgz","fileCount":649,"integrity":"sha512-+h58MOLCxZUf40E1pIMSPNJ7osFSXoLB0IEoW2dSY+HUaCfxbEYnYmABSgT8vyYqjsK8fQT0wue0nHWZBx/Okw==","signatures":[{"sig":"MEUCIQDf/XAUGMuF2XCKbc7Tu9bPwYOXBs+1L/KhZvPpSRo+TQIgd+jJgb1uPtgK+xyg0yYcLR9ucvhar2Xkv8J4SRN+UMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5371145},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"ae16c85313c3f00648c04460a922a9510fe6341f","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.90_1783209468830_0.19164589319560266","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"toiljs","version":"0.0.91","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.91","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"9ac788aa84f6f5873ed7763e09b75d360cc53a50","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.91.tgz","fileCount":649,"integrity":"sha512-woywW8gt43W5pvp4VXOmyeT5f/CP0v4R1kKC+6ssNjRiWHIxq1zsJ+55vZvtTnR3XdksmhdIItGaoxQv6Bl7lg==","signatures":[{"sig":"MEQCIElg8qx2xolfxgNJglfS6VbeytAA7DJOFFTGK2ZDv0J3AiAeWAqqL/+IjEi+94bjGVgH/AoUdALbGGMFXT8cGdAB0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5412287},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"9a3dc4de1890919caffcfee8b4c84c7e0126b5f9","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.91_1783215448286_0.3045605631368391","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"toiljs","version":"0.0.92","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.92","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"bb5ba28f79bf70307ec017cdf09c529f4c924d04","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.92.tgz","fileCount":649,"integrity":"sha512-fsLCkYNlsic9e7lZrT6KyUo5tl2C5qQ9/iqaNC886QY6ms8787MnUuxbySSQ5OS6tfU4g1vFuGyx0swCnVg9YA==","signatures":[{"sig":"MEUCIHdgx6rNWE7p/2K3c4w9Ib+t/xEAZpX9/0qqwXPPxjAAAiEA1ejSo4eBnPQ+iYP3FALzbO2fnSlcbMjvDCX6Rd6Q04s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5420240},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"0782d3509a6506f349076baa2009037e18b5132f","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.92_1783216917917_0.07432977295061205","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"toiljs","version":"0.0.93","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.93","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"43320b869d1635bf3a762dd8bbb14fdfb1d222e8","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.93.tgz","fileCount":650,"integrity":"sha512-PPl/dGRaenlRnfKCRjpI9FZUu3eNP70gh/ImG1QwC1sAECMC9PO3Y2+0tZN9R+WiXdsvzFJjEa8wYJmCzpnKiw==","signatures":[{"sig":"MEUCIQDPWUvuqZE7sYGGh6i2d56/PBZ5AYgR18fiJriT039TRAIgF/JVZzD7pcV2ojo4IUDJDXSouj8ApDPKWjG7KjgWE6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5427484},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"91f4990656ff497c7cae55e0d03bd7d641071259","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.93_1783217646622_0.04472778949649148","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"toiljs","version":"0.0.94","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.94","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"8fc729bc8846336d554c315dbb457cf1b5b81e88","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.94.tgz","fileCount":654,"integrity":"sha512-VOuCKkRvF4gLUP1r3u2G0Lk4dyzeW40fShwc8ijofqPbYseyKWEKlSq6fGRH9kpHAe5377GXBZVYxQhlZ5A00A==","signatures":[{"sig":"MEQCIApMzXIMq3zkWXn0RPKxLc0qaeue1aXEVgaAJii79SMfAiBBxWkMq38vQOiPf5u5m/N0M9K2SLwMGC/JQE+ZLewE5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5440719},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"f6e379695d8dc0a966199a944541730bbca24427","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.94_1783218883854_0.118535157834319","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"toiljs","version":"0.0.95","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.95","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"276ba964a9edf4cf5b22f9f7051668bdbb0e74e8","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.95.tgz","fileCount":654,"integrity":"sha512-zyD5kkZy90yalD5mlFiEzmjCqQm9EpbhehtFmepTf1qfVp5zyFF1yRsQpvbMlTp10jMdjshsm10sGJ8gQfCzAQ==","signatures":[{"sig":"MEQCIGEZLLZD2rGhxi1nR4JK0MN+yMVlRA3GmFr3ypgEl7ydAiAv2yrG2RCdLHRYXJbO6JPM6BrVfASWk46grM7ICoH6vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5453516},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"4a71fcc17a5a0473e89f3b967bcf327799421231","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.95_1783220243399_0.7014128379801674","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"toiljs","version":"0.0.96","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.96","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"dba781808216894ce1eebfdae0ff6932d3e0f0b8","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.96.tgz","fileCount":654,"integrity":"sha512-QhJE+pEvnR862PrzQ2FDvfgwJM5TEQaFslA+6LLvsewPjcLlMqGKYvGhrWaWXc8Nq7wZQk0miLLImnii7ilWEA==","signatures":[{"sig":"MEQCIBEQMK6TvxVg8ZAt+pl992BbK9qcYRwFIuyj+haAHIwWAiB72ZEUZ7qd9/Sib+FGcNxQ2QhGT7VlLqd9UWWyw0+mSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5453558},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"e24171389a512d481510c581f61026042ed4c210","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.96_1783221454732_0.2842941612802039","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"toiljs","version":"0.0.97","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.97","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"865da672309b70981c9bbb907ad00e5a93d85888","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.97.tgz","fileCount":657,"integrity":"sha512-jKHOGVDTg+F8+/PsOYjpJpMAWjUCOxSZzj7HKtnhQ8B2+YQSyequQ9Y2Cp+30yHp7w+SMHA8Y3ko0QEFry1gIw==","signatures":[{"sig":"MEQCIBAjCDxkXp612gJF/3oN9c4BFe1YBGdpShTlcaItWBVEAiANC5Z0P4stNtVUUlKHZqIR3r8uDPUVp4/+WwFHE3xw5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5614300},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"6e066dee6a987c9ec4461670a79b8d8d56b9d524","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.97_1783222690717_0.32746758938652953","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"toiljs","version":"0.0.98","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.98","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"d909cba106c9283fe8edfefbccece56055ecefe9","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.98.tgz","fileCount":657,"integrity":"sha512-yRqyam3/ruxoPptpnhw+ilq8g2aisJ3Ho01a6mJFZ1pdpeRf+2WMIE0xOjW/OaEjApqTGTkJxFCtfZu3RoNYDw==","signatures":[{"sig":"MEYCIQDY8KAqPJsB3JaFtYYE2Hlnj/wv81sPsD/thXefGRs+hgIhAIYA7QgoLBwlaCgkBBW24Myw0U98IvQ4pFZu7XEYTQdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5617997},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"109e4bf473da67ae8fe1dd81c889f54a920e2d08","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.98_1783227430082_0.1813611281355929","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"toiljs","version":"0.0.99","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.99","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"0d62656996bd366ab21c60210059cd6f6e7c9278","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.99.tgz","fileCount":657,"integrity":"sha512-f6I+f7Awfzk+HZNeryHCvTMYHedg+itLznuF/YxjlQFUfTwC6eEJvfqF8irwbVxkqBdntjqBGljq8McZlWfMUw==","signatures":[{"sig":"MEUCIF9wVxEYZ/OsJf+cV/tlDQggmsCZWy5PsnrrRaS4XTekAiEA4DFUpdUmQf+vPLn+c4E9yEjewIXdVAvpFdJzO+Sp9EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5634412},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"5278f6ceed05cb197df525dea8f19e7bf3ee769e","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.99_1783228147853_0.4065179170506239","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"toiljs","version":"0.0.100","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.100","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"66f5ef7c947bf60b18b5ebe59c4cfe6d2d81f6fa","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.100.tgz","fileCount":657,"integrity":"sha512-XA3EGTS+/0cIgvUM0ZBhLPA6CmxfLNrmZ7D8UYXNPTigHOaYIXh7y5SCXlYUAbxfmx2y4cqBnlr2ZreKiWfvfg==","signatures":[{"sig":"MEQCICSyIFJevhUJc/WyL8Je4KNVSr14IAizbWlH5bPTgl7pAiAk62SO6p/t7xQ10yeqY13T2CSOlc51vIn/Fp0w6LXO4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639048},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"46cf4c57c883610a3b5acbd8ddc740a97af0be98","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.100_1783229321065_0.341772525764628","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"toiljs","version":"0.0.101","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.101","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"379893ea3ce456cc93ee6196bd9081350550015f","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.101.tgz","fileCount":658,"integrity":"sha512-EjexuXQD0d+c4X561gOnGu7hk70L43MDCUwIXwf+YqEHjZJBtfjpbyGzTb34mVNLf+RK6MIAbcbMo9J0tqadBQ==","signatures":[{"sig":"MEQCIAGaM9VOTJ0R9TGvl+uWptMMCr0zv2mV5AYAKeP8kTZeAiAN/TA2f0n8HID0HIK+sotgNyRLjUEKE74dxQukFD1PKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5689687},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"bc5138137803d8ac5091d72cc95fa890e219d116","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.101_1783230259379_0.3669890889890719","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"toiljs","version":"0.0.102","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.102","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"dca2ebdc2b3eee432187f0e4f855a10ea7de344f","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.102.tgz","fileCount":658,"integrity":"sha512-1ZFTj6HOLhkFIjM8Hc5zvLK55uKgbIeF1HHe8ovER2G4f4QaLsr2l9z32ovQ0KXBpm9TucVmllBhOPVKNJbn3w==","signatures":[{"sig":"MEUCIQC4RHfKNRc10m+NHjdYpnsAfEzzPPoQ3AnRUatl6RZ2bQIgP8d9fIG3mtKEfDOYjVYhhjmqp9JgFNTbMAu5Z9Gw7XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5695947},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"5cf65afc959d976ab3d8cb75fd4a6f3e13268eef","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.102_1783232214937_0.6346833298897432","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"toiljs","version":"0.0.103","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.103","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"7a096d871e6531b002916f9140b70e98f1aa945b","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.103.tgz","fileCount":658,"integrity":"sha512-HKEFTtH1cb966SaBj9mJYKN9jr9a+uoJ+kJcD+Oz9UGbzJY7Zuc+5Op65u0qxKb7fag35y95BvrLv8O7Kb0PIA==","signatures":[{"sig":"MEQCIHuERUDrQNpk0/nOS4LkY7VoJHpj3ZzYsE8iVMhvKxbMAiBL1g4i5IK/BkBVyZL/pcBK3yf0Xlz3Q6LpMusKZnG8Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5758734},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"42ec1700bd6134b623dbb362b047856dea6d8cc0","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.103_1783235415533_0.5917232261043295","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"toiljs","version":"0.0.104","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.104","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"8e851a1d2d253eeb46880b5496d078a80a096611","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.104.tgz","fileCount":658,"integrity":"sha512-FDCFddBffSAs5pMu4Xdn6W5QvQleHFbbuLjLnrFzQiObU+nmXE9SY9bRz03qnEZiSFIOHlj8RLvHmxdr/ucfEQ==","signatures":[{"sig":"MEUCIDPMlBFjjxhUmyshEcAReSzss7wQihlz+LEWDClu8g9oAiEAm33nKDBTqSeGwZcWvQ12O6b0ENw7H1emm0pp+7HWSsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754624},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"bd39f43a1056156aa22f90b9915bf1f45123c6bb","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.104_1783236636024_0.31207002104263415","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"toiljs","version":"0.0.105","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.105","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"88b194bc100c161abd969db92b6208f3713b71eb","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.105.tgz","fileCount":658,"integrity":"sha512-BnblnMnfwX4yNrxfEtDB0b5WFRFJFLAgMq+52492D60FQU4sO4VjEiEwcwBLf9STwWAUTcMchWqw1kB/t3m9QQ==","signatures":[{"sig":"MEUCIQDQI2+jigdMt3POU/QD0HgCvF9ZPe5vbpzqzkotodslGQIgMwIr1EpDrDOAb9E0WcnGpM6aJRzxz2azLVrciO9an7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5759359},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"90b07c8a8453e423949b9c672ff41cfb120641b6","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.105_1783237216753_0.9963398091366267","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"toiljs","version":"0.0.106","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.106","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"44323625ec098d58a3470ba39a2893cc50e79c9d","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.106.tgz","fileCount":663,"integrity":"sha512-e2yb9N1uptba/XjP9rHm8bAT+mp/f0hUGGgqJtoHgZnvpsNql4HlhZ6tXTNTYWqyUAEy2sgxHUI+pt1zkHEM6A==","signatures":[{"sig":"MEUCIDNJvFRgAxtKYUjYNjknBZKbMJahLCH6Tkb8EPgtRX3CAiEAtE0Xvzd9iugaAdR03Y1KDZwoAgFg4nxf3GwUk+h0Fro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5805132},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"c087f53f884db895ace534eeb4cd0c6bb095386a","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.106_1783289888163_0.08285414368225807","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"toiljs","version":"0.0.107","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.107","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"7b349ade591f09e4ed03e0369700fa2fab80570a","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.107.tgz","fileCount":663,"integrity":"sha512-J2izSEoLVeRJIIWP9V/+AYDPD2A0wDpKXfszJMvDcC0TYEPViS7llrUFvLoWn7r5X362cpNbFacIvKRGyS5ANg==","signatures":[{"sig":"MEQCIEAmpW2mzPVeoryLQlsgm6B3j9Oe7fRJfwyqkr0JrAiwAiAcafGToGlhUcrI4iK/k6ve4E4n0NxwhehDhsd+B9R0bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5811230},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"545e0de0639af0e791827e044284a4c8b0e0e331","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.54","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.54","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.107_1783295630042_0.7414822166392738","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"toiljs","version":"0.0.108","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.108","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"c126ca750d4c31158b15f0c1f36d0e2268465811","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.108.tgz","fileCount":663,"integrity":"sha512-Di0rIZAcTYo54JNH/SzRDhl9KuQg0F9IBpIIVntSQX7rzs7Xh6t5RibxMuPsg5eJh+bXdUImKDz7aHx4QwweNg==","signatures":[{"sig":"MEUCIAE+jd+5iSpjYoF5uhQyHJ92iH0US3fmlRuTr0Hca1QyAiEAmDMxIXGicB2hoVrhRTtPd0Q/5DUuXmznxX4qt5FGwBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816380},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"90478020a3b0a6754b82a9c1d58aa30081248926","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.56","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.56","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.108_1783309558903_0.8559861997375442","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"toiljs","version":"0.0.109","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.109","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"1028bf4c497ef00b1303d0903939c5e39979bb70","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.109.tgz","fileCount":663,"integrity":"sha512-FrgGtV5P07ufW7n6h3lWyRfnKYQHvyXrAySJZzMCmCxkldotBehjn9MJ+BWTe6Sh6by3fEwq40RrEncKoQPBqQ==","signatures":[{"sig":"MEYCIQCY5saQZMXG0YwO8bFWuXXVdmOtoefea2ciEBouTWN+RAIhAPOOj47aG+gD3T7R2PgfVpgFzcPZIEqiqoFmrbBsB/sK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816499},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"bff8b9272c29bbff5dda2ccbd4c3021e6b51d630","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.56","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.56","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.109_1783312565163_0.9723139314642266","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"toiljs","version":"0.0.110","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.110","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"e6adaab994b08f691c7e672a40fc1f8deac0acbf","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.110.tgz","fileCount":663,"integrity":"sha512-3SMaxMYKBpEITd5olI83JFcmJy6G1b4prYt5n1eTsvEMBn8aljGUudaIeiMZ3Qf3NNV8HvOFl7O7ufmWNWykRQ==","signatures":[{"sig":"MEUCIAO62ZB5dgnxWNUGVoR/QSrxp88oUk8W1haH7K74/3ewAiEA8JCqz1RsiN9aN2+DWvJhklNYJaPDlS3GoPxiVSOK3E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5819722},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"801c85cfad90b426958570b30150cb59b9d270c8","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.56","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.56","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.110_1783317724755_0.07282737885529444","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"toiljs","version":"0.0.111","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.111","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"50b95339335bcc72c4b391bdfef906fde82d0c2c","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.111.tgz","fileCount":663,"integrity":"sha512-Rlm7U+tn/Paiq0AIObk44bRVnbjjE9IsXBoeJi/i2G/pw52UAxe4xjXM7EtL+zN+g1Qc3ZWeaY4fWd4lzLWrlA==","signatures":[{"sig":"MEQCIC43/Q6bljK+ni+kiuXW/NqZEMKTChIlqAq5oGaTKdzZAiAsHhHOVWHw+mYFptGcqHlgbUmLBn+OTTfiUVSmzReN0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5819874},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"7140090b42152578787f7978462d4b09e6c1266a","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.56","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.56","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.111_1783400747792_0.0879877459127254","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"toiljs","version":"0.0.112","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.112","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"218ddb106e899957a63d9dec4e880885d08072ad","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.112.tgz","fileCount":663,"integrity":"sha512-9TdwgL2J3v2Rj5VBgWGQUzntapCSrABjrU35qbJLjl6k6NDaw1OVMPo5ALg8GHF4KYTYFQkzO76oa11+LD9wRw==","signatures":[{"sig":"MEYCIQDXF/bLKeGYniUFI+hutbsKtikv/xgcrVyCpy0xqbpxOAIhAK0CSBeMMrWJphYyu8xKVA7B9VIN8+FBoD0379/die7C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5830279},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"87faf36bcefca54161308b779f31378b029600e0","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.56","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.56","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.112_1783472118166_0.9715435427026233","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"toiljs","version":"0.0.113","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.113","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"36ecc661ef7eff7f2dc2a8e6a25de1df5676a600","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.113.tgz","fileCount":663,"integrity":"sha512-vxg92y6bsbSj/vjiKECfIlpDnksCcLCZkm+5MoPMEVVpjTHtIR7nfuYyLIyHZ2cFmAn0TjVLEWha4KwikzlhJg==","signatures":[{"sig":"MEUCIAT9jEWHZO5dW4GAtg5ftYMoTnbB8fDttXhj8asL7Mc3AiEAoclsnXFeYiYo9BsMyUz5nfVmcMA/8Xqf5/sr7fD1w74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5839960},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"5abf62fac8c56d11266ed3a013dd84cd703b0a17","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.3","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.59","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.62.1","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.62.1","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.10.1","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.9","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"^3.9.4","react-dom":"^19.2.7","@vitest/ui":"^4.1.9","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.0","@types/react":"^19.2.17","@clack/prompts":"^1.6.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.59","typescript":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.113_1783570955475_0.707407088449608","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"name":"toiljs","version":"0.0.114","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.114","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"8fa167f3e293d4f3f1e676b832d2422ad0e77c3e","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.114.tgz","fileCount":663,"integrity":"sha512-aqTvshwzeakFM3tUgUmq3AgPzvoBZF9I5a4ID5QYvnuGVo2JLs4lWfYGTjKSmFNDCTWl6dILkAZaUnvCKKbFWQ==","signatures":[{"sig":"MEYCIQC8N7cOJt78TFij3YJ8FtTnSuHLICPCpwFgnZFcQJVqngIhAIsfWUoJ5NIkcN9FAIHmCd627dVnRLjnrVDMtDWgTCab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5876278},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"7a92686f0667405722ff1884d553172e24c73f3e","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.4","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.60","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.63.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.63.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.13.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.10","esbuild":"^0.28.1","typedoc":"^0.28.20","prettier":"^3.9.5","react-dom":"^19.2.7","@vitest/ui":"^4.1.10","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.17","@clack/prompts":"^1.7.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.10","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.60","typescript":">=6.0.0 <7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.114_1783642787331_0.851169872136728","host":"s3://npm-registry-packages-npm-production"}},"0.0.115":{"name":"toiljs","version":"0.0.115","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.115","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"d43910c55f1a5393c7384fc05a8c8e860566c1dd","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.115.tgz","fileCount":663,"integrity":"sha512-yRxkZYWtJZVZ/r6R8c3+mys3gXi/MkWKFWaB5fHz25fzK4xF7ksr5mTT+GUK28qPmjwK/dL7YL5dKEMbRNW2RQ==","signatures":[{"sig":"MEQCIHR73PWiMaBxfhJZvHUtfxxtnRoyUp6ZxJsP61YWBHajAiBnyCA/Ny15G8KGnrysAUTdHfoHWdcHiq3W41bmiyABiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5889133},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"c70288214597112dde0d9538628d39cc47b58890","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.4","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.60","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.63.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.63.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.13.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.10","esbuild":"^0.28.1","typedoc":"^0.28.20","prettier":"^3.9.5","react-dom":"^19.2.7","@vitest/ui":"^4.1.10","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.17","@clack/prompts":"^1.7.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.10","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.60","typescript":">=6.0.0 <7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.115_1783756647869_0.8653576995473491","host":"s3://npm-registry-packages-npm-production"}},"0.0.116":{"name":"toiljs","version":"0.0.116","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.116","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"1d2464cda6b2de2be0c924db3628a2de370d07af","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.116.tgz","fileCount":663,"integrity":"sha512-kQq6SUbkHZIzIfF5+Uf5ANZWci+O4DOvzYxgcOCZdLrMuc+7BAQ/jMDveHg4smyiI1Mfkt03/bLEWsypuh0WXw==","signatures":[{"sig":"MEYCIQCgYHhmY0mHLpwFUUt2Nzy99crXMftQzt8QEsMC7rfYSAIhALAYMdLRzExbWNZBZmmP6lwmS2MrXgiBYn1qo3RWBp4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5888380},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./eslint":"./presets/eslint.js","./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"7a0f68035983caf6e4156be611dc852d4ab7b62a","scripts":{"docs":"typedoc --out docs --tsconfig tsconfig.json --readme README.md --name TOILJS --plugin typedoc-material-theme --themeColor '#cb9820' src","lint":"eslint src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"11.18.0","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"vite":"^8.1.4","juice":"^12.1.1","sharp":"^0.35.3","hash-wasm":"^4.12.0","@eslint/js":"^10.0.1","nodemailer":"^9.0.3","picocolors":"^1.1.1","toilscript":"^0.1.60","@noble/curves":"^2.2.0","vite-imagetools":"^10.0.1","typescript-eslint":"^8.63.0","@vitejs/plugin-react":"^6.0.3","@dacely/hyper-express":"6.17.4","@typescript-eslint/utils":"^8.63.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0","@eslint-react/eslint-plugin":"^5.13.2","eslint-plugin-react-refresh":"^0.5.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.7","eslint":"^10.6.0","vitest":"^4.1.10","esbuild":"^0.28.1","typedoc":"^0.28.20","prettier":"^3.9.5","react-dom":"^19.2.7","@vitest/ui":"^4.1.10","micromatch":"^4.0.8","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.17","@clack/prompts":"^1.7.0","@types/react-dom":"^19.2.3","@babel/preset-env":"^8.0.2","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^4.1.10","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@babel/preset-typescript":"^8.0.1","@microsoft/api-extractor":"7.58.9"},"peerDependencies":{"react":">=18.0.0","eslint":">=10.0.0","prettier":">=3.0.0","react-dom":">=18.0.0","toilscript":">=0.1.60","typescript":">=6.0.0 <7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.116_1785312825997_0.24464244002381652","host":"s3://npm-registry-packages-npm-production"}},"0.0.117":{"name":"toiljs","version":"0.0.117","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.117","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"427f4780c41a19a5dad8356ed2e69592c4897361","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.117.tgz","fileCount":377,"integrity":"sha512-IL1I85dzqwSZpVP5yM3nR1ftzhEvRvr0rg8kLLT6wGXqofFG2g++UxuxGdO9b9clJPHIGgdsDtFD0fp28Z4htQ==","signatures":[{"sig":"MEUCIAb7fOkSHC8Hk9bzjK+kLIoCrOsLiskNGIoLIWiQetXcAiEA074N3i44rSC3cgYtXe+q8719dkNECh3nf0YX6QrttQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFkA82Y2q3vQTCyqlgY/bz8qjzfJYxF85Y+UuKORTM8AIhAOQXbcedXDZxFk70n0+pMf7nJOrez1Ep34J94we4imZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2976147},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./oxlint":{"types":"./presets/oxlint.d.ts","default":"./presets/oxlint.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"02467d72c9a18a58f6eb0b266c9518d4eb5e57ec","scripts":{"docs":"npm run build && node scripts/gen-api-docs.mjs","lint":"oxlint --type-aware src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"12.0.2","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"vite":"^8.3.0","juice":"^12.1.3","sharp":"^0.35.4","oxlint":"^1.83.0","semver":"^7.8.5","hash-wasm":"^4.12.0","nodemailer":"^10.0.10","oxc-parser":"^0.150.0","picocolors":"^1.1.1","toilscript":">=0.1.60","@noble/curves":"^2.4.0","oxlint-tsgolint":"^7.0.2001","vite-imagetools":"^12.0.1","@vitejs/plugin-react":"^6.1.1","@dacely/hyper-express":"^6.17.4","@stylistic/eslint-plugin":"^5.10.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","react":"^19.3.0","vitest":"^5.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.3.0","@vitest/ui":"^5.0.0","micromatch":"^4.0.8","typescript":"^7.0.2","@babel/core":"^8.0.5","@types/node":"^26.5.1","@types/react":"^19.3.0","@types/semver":"^7.8.0","@clack/prompts":"^1.8.1","@types/react-dom":"^19.3.0","@babel/preset-env":"^8.0.5","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^5.0.0","@testing-library/dom":"^10.4.2","@testing-library/react":"^16.3.3","@babel/preset-typescript":"^8.0.1"},"peerDependencies":{"react":"^19.3.0","prettier":">=3.0.0","react-dom":"^19.3.0","toilscript":">=0.1.60","typescript":">=7.0.2 <8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.117_1789424375014_0.3613606633745776","host":"s3://npm-registry-packages-npm-production"}},"0.0.118":{"name":"toiljs","version":"0.0.118","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"author":{"name":"Dacely"},"license":"Apache-2.0","_id":"toiljs@0.0.118","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"homepage":"https://toil.org","bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"bin":{"toiljs":"build/cli/index.js"},"dist":{"shasum":"4c7bf536abb52b8c5f6bb1038bf73ec8aab5076f","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.118.tgz","fileCount":380,"integrity":"sha512-+UnDBP+5pplsz0Bnj2DVoT/mjTLi8abv/LIGAU3G+Bxx3yanHAU+2fAI0qDhprIDYEofQ+lVWd3yhqel1fWE4A==","signatures":[{"sig":"MEUCIQCOj7Dpd/wNOuzCDxQYmSMRUzakH3kPfM+prNVATlorsQIgPnr4+nkeKlFL69F1csd95mHb5aWUfmxtFxpme4HQRcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEFy/Zshb6HzOaEWgt8ByFLe8qj7v6RCIYcbWtxpq01KAiBOARHN6iAUmglQBnyf54QRkKyl/q5Lj/fFgb5KBhs7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2988422},"main":"build/client/index.js","type":"module","types":"build/client/index.d.ts","module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./oxlint":{"types":"./presets/oxlint.d.ts","default":"./presets/oxlint.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"de4d732ea9fab61a3245e0158a8cc52be1171f09","scripts":{"docs":"npm run build && node scripts/gen-api-docs.mjs","lint":"oxlint --type-aware src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"12.0.2","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"vite":"^8.3.0","juice":"^12.1.3","sharp":"^0.35.4","oxlint":"^1.83.0","semver":"^7.8.5","hash-wasm":"^4.12.0","nodemailer":"^10.0.10","oxc-parser":"^0.150.0","picocolors":"^1.1.1","toilscript":">=0.1.60","@noble/curves":"^2.4.0","oxlint-tsgolint":"^7.0.2001","vite-imagetools":"^12.0.1","@vitejs/plugin-react":"^6.1.1","@dacely/hyper-express":"^6.17.4","@stylistic/eslint-plugin":"^5.10.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","react":"^19.3.0","vitest":"^5.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.3.0","@vitest/ui":"^5.0.0","micromatch":"^4.0.8","typescript":"^7.0.2","@babel/core":"^8.0.5","@types/node":"^26.5.1","@types/react":"^19.3.0","@types/semver":"^7.8.0","@clack/prompts":"^1.8.1","@types/react-dom":"^19.3.0","@babel/preset-env":"^8.0.5","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^5.0.0","@testing-library/dom":"^10.4.2","@testing-library/react":"^16.3.3","@babel/preset-typescript":"^8.0.1"},"peerDependencies":{"react":"^19.3.0","prettier":">=3.0.0","react-dom":"^19.3.0","toilscript":">=0.1.60","typescript":">=7.0.2 <8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/toiljs_0.0.118_1790571334418_0.8054666309160541","host":"s3://npm-registry-packages-npm-production"}},"0.0.119":{"_id":"toiljs@0.0.119","bin":{"toiljs":"build/cli/index.js"},"bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"dist":{"shasum":"d99bbaa0b3ff04362f5d0248bcbf6b7da2cedc24","tarball":"https://registry.npmjs.org/toiljs/-/toiljs-0.0.119.tgz","fileCount":380,"integrity":"sha512-6VAqXwlXLw6znQzSmF07IImof0dabOgZCySBXOQ3WJCIEI0w9lYQOc4M0qE5q7VGBmNdgJghX57e494wTZe6iw==","signatures":[{"sig":"MEUCIQCvr13xp5h4QWAJZqymnix21/yXlK0r9OI1k/FTNthwqwIgN6N5QExcix+DHvPKGXClpobH+VD3N9YUVoh6FBEjCB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICIuGnpLUComIaFa5f0DSR0ZnW6eMeV6hkyCobRO0GdRAiEAo3hJWrxHrtMv6rDcfa4Z7d1Zzc+Tbn39wpn/OLNwDBU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/toiljs@0.0.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2988465},"main":"build/client/index.js","name":"toiljs","type":"module","types":"build/client/index.d.ts","author":{"name":"Dacely"},"module":"build/client/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./io":{"types":"./build/io/index.d.ts","import":"./build/io/index.js","default":"./build/io/index.js"},"./client":{"types":"./build/client/index.d.ts","import":"./build/client/index.js","default":"./build/client/index.js"},"./logger":{"types":"./build/logger/index.d.ts","import":"./build/logger/index.js","default":"./build/logger/index.js"},"./oxlint":{"types":"./presets/oxlint.d.ts","default":"./presets/oxlint.js"},"./shared":{"types":"./build/shared/index.d.ts","import":"./build/shared/index.js","default":"./build/shared/index.js"},"./backend":{"types":"./build/backend/index.d.ts","import":"./build/backend/index.js","default":"./build/backend/index.js"},"./compiler":{"types":"./build/compiler/index.d.ts","import":"./build/compiler/index.js","default":"./build/compiler/index.js"},"./prettier":"./presets/prettier.json","./tsconfig":"./presets/tsconfig.json","./devserver":{"types":"./build/devserver/index.d.ts","import":"./build/devserver/index.js","default":"./build/devserver/index.js"},"./server/auth":{"types":"./server/auth/index.ts","default":"./server/auth/index.ts"},"./server/runtime":{"types":"./server/runtime/index.ts","default":"./server/runtime/index.ts"},"./prettier-plugin":"./presets/prettier-plugin.js","./server/runtime/*":{"types":"./server/runtime/*.ts","default":"./server/runtime/*.ts"},"./server/runtime/exports":{"types":"./server/runtime/exports/index.ts","default":"./server/runtime/exports/index.ts"}},"gitHead":"78068a7a84e5c487f7d159f957870ab6e2a2b2ea","license":"Apache-2.0","scripts":{"docs":"npm run build && node scripts/gen-api-docs.mjs","lint":"oxlint --type-aware src","test":"vitest run --coverage","build":"npm run build:shared && npm run build:logger && npm run build:io && npm run build:client && npm run build:backend && npm run build:devserver && npm run build:compiler && npm run build:cli","setup":"npm i && npm run build","watch":"tsc -p tsconfig.json --watch","prelint":"npm run gen:docs","test:ui":"vitest --ui","build:io":"tsc -p tsconfig.io.json","gen:docs":"node scripts/gen-toil-docs.mjs","test:all":"npm run test","build:cli":"tsc -p tsconfig.cli.json --noEmit && esbuild src/cli/index.ts --bundle --platform=node --format=esm --outfile=build/cli/index.js --external:toiljs/*","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest","build:client":"tsc -p tsconfig.client.json","build:logger":"tsc -p tsconfig.logger.json","build:shared":"tsc -p tsconfig.shared.json","build:backend":"tsc -p tsconfig.backend.json","test:coverage":"vitest run --coverage","build:compiler":"npm run gen:docs && tsc -p tsconfig.compiler.json","prepublishOnly":"npm run build","build:devserver":"tsc -p tsconfig.devserver.json"},"typings":"build/client/index.d.ts","version":"0.0.119","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a28976ab-e21b-493c-ba2c-d4168e1fe38b"}},"homepage":"https://toil.org","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"overrides":{"elliptic":"file:./stubs/elliptic"},"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"_npmVersion":"12.0.2","description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","directories":{},"maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"_nodeVersion":"26.10.0","dependencies":{"vite":"^8.3.0","juice":"^12.1.3","sharp":"^0.35.4","oxlint":"^1.83.0","semver":"^7.8.5","hash-wasm":"^4.12.0","nodemailer":"^10.0.10","oxc-parser":"^0.150.0","picocolors":"^1.1.1","toilscript":">=0.1.60","@noble/curves":"^2.4.0","oxlint-tsgolint":"^7.0.2001","vite-imagetools":"^12.0.1","@vitejs/plugin-react":"^6.1.1","@dacely/hyper-express":"^6.17.4","@stylistic/eslint-plugin":"^5.10.0","@dacely/toilscript-loader":"^0.1.0","eslint-plugin-react-hooks":"^7.1.1","@dacely/noble-post-quantum":"^0.6.1","vite-plugin-node-polyfills":"^0.28.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","react":"^19.3.0","vitest":"^5.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.3.0","@vitest/ui":"^5.0.0","micromatch":"^4.0.8","typescript":"^7.0.2","@babel/core":"^8.0.5","@types/node":"^26.5.1","@types/react":"^19.3.0","@types/semver":"^7.8.0","@clack/prompts":"^1.8.1","@types/react-dom":"^19.3.0","@babel/preset-env":"^8.0.5","@types/nodemailer":"^8.0.1","@vitest/coverage-v8":"^5.0.0","@testing-library/dom":"^10.4.2","@testing-library/react":"^16.3.3","@babel/preset-typescript":"^8.0.1"},"peerDependencies":{"react":"^19.3.0","prettier":">=3.0.0","react-dom":"^19.3.0","toilscript":">=0.1.60","typescript":">=7.0.2 <8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/toiljs_0.0.119_1790571597425_0.300879927375588"}}},"time":{"created":"2026-05-30T08:23:06.729Z","modified":"2026-09-28T04:59:57.898Z","0.0.1":"2026-05-30T08:23:07.085Z","0.0.2":"2026-05-30T09:04:37.584Z","0.0.3":"2026-05-30T09:17:44.885Z","0.0.4":"2026-05-30T09:25:29.697Z","0.0.5":"2026-05-31T03:27:08.721Z","0.0.6":"2026-05-31T05:24:18.851Z","0.0.7":"2026-05-31T22:35:08.873Z","0.0.8":"2026-06-01T03:42:18.265Z","0.0.9":"2026-06-01T08:37:01.725Z","0.0.10":"2026-06-02T05:58:08.431Z","0.0.11":"2026-06-02T07:22:49.240Z","0.0.12":"2026-06-02T08:08:59.908Z","0.0.14":"2026-06-02T08:26:08.961Z","0.0.15":"2026-06-03T02:05:44.300Z","0.0.16":"2026-06-03T05:16:13.570Z","0.0.19":"2026-06-06T02:52:41.730Z","0.0.20":"2026-06-06T03:37:06.076Z","0.0.21":"2026-06-06T04:18:06.612Z","0.0.22":"2026-06-06T04:43:53.364Z","0.0.23":"2026-06-07T22:53:56.320Z","0.0.24":"2026-06-07T22:59:58.776Z","0.0.25":"2026-06-07T23:16:04.991Z","0.0.26":"2026-06-08T00:27:58.675Z","0.0.27":"2026-06-08T05:02:49.203Z","0.0.28":"2026-06-08T06:43:19.906Z","0.0.29":"2026-06-08T23:40:39.423Z","0.0.30":"2026-06-11T04:58:26.682Z","0.0.31":"2026-06-12T02:25:20.676Z","0.0.32":"2026-06-12T05:30:10.361Z","0.0.33":"2026-06-12T06:17:49.338Z","0.0.34":"2026-06-13T02:36:06.026Z","0.0.36":"2026-06-13T07:04:56.472Z","0.0.37":"2026-06-13T07:11:03.154Z","0.0.38":"2026-06-13T08:00:10.090Z","0.0.39":"2026-06-13T23:05:33.988Z","0.0.40":"2026-06-15T05:35:43.252Z","0.0.41":"2026-06-15T06:04:43.684Z","0.0.42":"2026-06-15T20:40:46.381Z","0.0.43":"2026-06-15T22:29:17.626Z","0.0.44":"2026-06-15T23:43:08.008Z","0.0.45":"2026-06-16T00:00:16.927Z","0.0.46":"2026-06-16T01:14:26.456Z","0.0.47":"2026-06-16T04:06:49.697Z","0.0.48":"2026-06-16T05:35:13.547Z","0.0.49":"2026-06-16T06:00:21.803Z","0.0.50":"2026-06-16T22:17:03.143Z","0.0.51":"2026-06-16T23:08:23.093Z","0.0.52":"2026-06-17T01:16:55.369Z","0.0.53":"2026-06-17T05:51:27.484Z","0.0.54":"2026-06-17T06:16:50.331Z","0.0.55":"2026-06-18T03:49:54.675Z","0.0.56":"2026-06-18T05:01:20.624Z","0.0.57":"2026-06-20T05:50:09.129Z","0.0.58":"2026-06-20T06:02:28.348Z","0.0.59":"2026-06-20T06:52:07.179Z","0.0.60":"2026-06-21T03:35:45.586Z","0.0.61":"2026-06-24T00:33:03.527Z","0.0.62":"2026-06-24T01:51:46.111Z","0.0.63":"2026-06-24T03:17:17.578Z","0.0.64":"2026-06-24T04:56:53.046Z","0.0.65":"2026-06-24T06:29:13.192Z","0.0.66":"2026-06-24T07:42:14.246Z","0.0.67":"2026-06-24T09:34:50.938Z","0.0.68":"2026-06-25T03:32:53.289Z","0.0.69":"2026-06-25T04:29:43.717Z","0.0.70":"2026-06-26T04:44:38.827Z","0.0.71":"2026-06-26T08:16:57.416Z","0.0.72":"2026-06-26T09:23:45.056Z","0.0.73":"2026-06-26T21:57:26.966Z","0.0.74":"2026-06-28T22:35:31.102Z","0.0.75":"2026-06-29T00:22:43.732Z","0.0.76":"2026-06-29T01:55:44.110Z","0.0.77":"2026-06-29T03:17:25.238Z","0.0.78":"2026-06-29T03:33:21.026Z","0.0.79":"2026-06-29T04:00:46.867Z","0.0.80":"2026-06-29T04:24:42.870Z","0.0.81":"2026-06-29T05:01:35.143Z","0.0.82":"2026-07-01T07:09:58.552Z","0.0.83":"2026-07-01T19:07:37.122Z","0.0.84":"2026-07-02T03:42:37.325Z","0.0.85":"2026-07-03T01:20:19.636Z","0.0.86":"2026-07-03T03:21:28.563Z","0.0.87":"2026-07-03T23:26:57.814Z","0.0.88":"2026-07-03T23:30:50.958Z","0.0.89":"2026-07-04T08:20:24.528Z","0.0.90":"2026-07-04T23:57:48.990Z","0.0.91":"2026-07-05T01:37:28.456Z","0.0.92":"2026-07-05T02:01:58.089Z","0.0.93":"2026-07-05T02:14:06.794Z","0.0.94":"2026-07-05T02:34:44.027Z","0.0.95":"2026-07-05T02:57:23.580Z","0.0.96":"2026-07-05T03:17:34.947Z","0.0.97":"2026-07-05T03:38:10.885Z","0.0.98":"2026-07-05T04:57:10.251Z","0.0.99":"2026-07-05T05:09:08.019Z","0.0.100":"2026-07-05T05:28:41.234Z","0.0.101":"2026-07-05T05:44:19.610Z","0.0.102":"2026-07-05T06:16:55.152Z","0.0.103":"2026-07-05T07:10:15.717Z","0.0.104":"2026-07-05T07:30:36.209Z","0.0.105":"2026-07-05T07:40:16.941Z","0.0.106":"2026-07-05T22:18:08.379Z","0.0.107":"2026-07-05T23:53:50.220Z","0.0.108":"2026-07-06T03:45:59.085Z","0.0.109":"2026-07-06T04:36:05.316Z","0.0.110":"2026-07-06T06:02:04.927Z","0.0.111":"2026-07-07T05:05:47.999Z","0.0.112":"2026-07-08T00:55:18.380Z","0.0.113":"2026-07-09T04:22:35.734Z","0.0.114":"2026-07-10T00:19:47.549Z","0.0.115":"2026-07-11T07:57:28.018Z","0.0.116":"2026-07-29T08:13:46.166Z","0.0.117":"2026-09-14T22:19:35.170Z","0.0.118":"2026-09-28T04:55:34.517Z","0.0.119":"2026-09-28T04:59:57.582Z"},"bugs":{"url":"https://github.com/dacely-cloud/toiljs/issues"},"author":{"name":"Dacely"},"license":"Apache-2.0","homepage":"https://toil.org","keywords":["toil","toiljs","typescript","react","webassembly","framework"],"repository":{"url":"git+https://github.com/dacely-cloud/toiljs.git","type":"git"},"description":"The modern React framework: a file-based React frontend and a ToilScript-compiled WebAssembly backend.","maintainers":[{"name":"blobmaster41","email":"felix@dacely.com"}],"readme":"<div align=\"center\">\n\n<img src=\"https://raw.githubusercontent.com/dacely-cloud/toiljs/main/assets/logo.svg\" alt=\"ToilJS\" width=\"128\" height=\"128\" />\n\n# ToilJS\n\n### Build better. Ship faster.\n\n#### The first fullstack React framework for a globally distributed application delivery network.\n\n<sub>React on the client. Your server compiled to WebAssembly, built to run on an edge runtime measured at <b>8 million requests/s on a single modern box</b>.</sub>\n\n<sub>Nothing to configure: routing, data, SEO, top-tier tooling, and full AI support, all built in.</sub>\n\n<br/>\n\n**⚡ Dynamic as fast as static.** On the Toil edge runtime, running your server code is measured as fast as serving a static file.\n\n**⚡ First-class WebTransport over HTTP/3**, with automatic WebSocket fallback.\n\n<br/>\n\n[![npm](https://img.shields.io/npm/v/toiljs.svg?color=2563ff&label=npm&labelColor=0e1520)](https://www.npmjs.com/package/toiljs)\n[![types](https://img.shields.io/badge/types-included-2563ff.svg?labelColor=0e1520)](https://www.typescriptlang.org/)\n[![react](https://img.shields.io/badge/react-19-22e3ab.svg?labelColor=0e1520)](https://react.dev/)\n[![server](https://img.shields.io/badge/server-WebAssembly-7c3aed.svg?labelColor=0e1520)](#the-server-toilscript--webassembly)\n[![webtransport](https://img.shields.io/badge/WebTransport-coming-654ff0.svg?labelColor=0e1520)](#realtime)\n[![license](https://img.shields.io/badge/license-Apache--2.0-8b9ab4.svg?labelColor=0e1520)](./LICENSE)\n\n<br/>\n\n<img src=\"https://img.shields.io/badge/React_19-20232a?style=for-the-badge&logo=react&logoColor=61dafb\" alt=\"React 19\" />\n<img src=\"https://img.shields.io/badge/TypeScript-3178c6?style=for-the-badge&logo=typescript&logoColor=white\" alt=\"TypeScript\" />\n<img src=\"https://img.shields.io/badge/Vite-646cff?style=for-the-badge&logo=vite&logoColor=white\" alt=\"Vite\" />\n<img src=\"https://img.shields.io/badge/WebAssembly-654ff0?style=for-the-badge&logo=webassembly&logoColor=white\" alt=\"WebAssembly\" />\n<img src=\"https://img.shields.io/badge/ToilScript-cb9820?style=for-the-badge&logoColor=white\" alt=\"ToilScript\" />\n\n</div>\n\n---\n\n<details>\n<summary><b>Table of contents</b></summary>\n<br/>\n\n1. [Built for scale](#built-for-scale)\n2. [Everything, at a glance](#everything-at-a-glance)\n3. [Routing](#routing)\n4. [Data and caching](#data-and-caching)\n5. [Rendering and SEO](#rendering-and-seo)\n6. [Assets and the Vite build](#assets-and-the-vite-build)\n7. [Components](#components)\n8. [Realtime](#realtime)\n9. [The server: ToilScript + WebAssembly](#the-server-toilscript--webassembly)\n10. [Agentic tooling](#agentic-tooling)\n11. [Configuration](#configuration)\n12. [CLI](#cli)\n13. [Architecture](#architecture)\n14. [The road to hyperscale](#the-road-to-hyperscale)\n\n</details>\n\n---\n\n**ToilJS is the first fullstack React framework built for a globally distributed application delivery network.** That is the whole point. Most React frameworks are built for convenience and start to buckle the moment real traffic arrives. Toil is built the other way around: for scale that serves the millionth request as easily as the first. Your client ships as a static bundle to the edge, and your server compiles to a single portable module designed to run at line rate, so the app you write on your laptop is shaped from day one to take serious load instead of folding under it. On the Toil edge runtime that is not a slogan but a measurement: a request that runs your code is served as fast as a static file, so dynamic costs you nothing. The edge is not limited to CPU either: GPU hardware acceleration is coming, projected to take a single box from 8 million requests/s today to 50-200 million.\n\nIt is also the entire stack, already wired and configured: routing, data, caching, SEO, site search, an image and font pipeline, realtime, a dev toolbar with AI, and a strict toolchain. One command scaffolds it, then you build your app, not your stack. Nothing to assemble, nothing to glue, nothing to configure.\n\n```bash\nnpx toiljs create my-app\ncd my-app\nnpm run dev\n```\n\nDrop a `.tsx` file in `client/routes/` and it is a route: typed, code-split, prefetched, with its data loaded before render. Your `server/` is written in **ToilScript** (TypeScript syntax) and compiles to a single WebAssembly module. You configured nothing.\n\n```mermaid\nflowchart TB\n    classDef today fill:#0e1520,stroke:#2563ff,stroke-width:2px,color:#cfe0ff;\n    classDef soon fill:#160f1f,stroke:#7c3aed,stroke-width:2px,color:#ead7ff,stroke-dasharray:6 4;\n    classDef gen fill:#0c1a14,stroke:#10b981,stroke-width:2px,color:#c8f5e2;\n\n    %% ============ WHAT YOU WRITE ============\n    subgraph APP[\"your app, one repo\"]\n        direction LR\n        subgraph CLIENT[\"client/ &nbsp; React + TSX\"]\n            direction TB\n            CROUTES[\"routes/ &nbsp; file-based<br/>dynamic, catch-all, groups<br/>layout, template, loading, error<br/>parallel @slots, intercepting\"]\n            CPARTS[\"components, styles, public<br/>loader + useAction data<br/>Link / navigate, prefetch<br/>useChannel realtime<br/>Head / OG / JSON-LD\"]\n        end\n        subgraph SERVER[\"server/ &nbsp; ToilScript .ts\"]\n            direction TB\n            SREST[\"@rest controllers<br/>@get / @post handlers<br/>Request to Response\"]\n            SRPC[\"@service / @remote<br/>typed RPC methods\"]\n            SDATA[\"@data models<br/>@database + @collection<br/>Events, Counter, Set, owned\"]\n        end\n        SHARED[\"shared/ &nbsp; cross-target types\"]\n    end\n\n    %% ============ BUILD, toiljs CLI ============\n    subgraph BUILD[\"toiljs CLI &nbsp; create / dev / build / start / configure / doctor / update\"]\n        direction LR\n        VITE[\"Vite<br/>HMR + ahead-of-time build\"]\n        TSC[\"toilscript compiler\"]\n        TOOLKIT[\"toolkit: TypeScript 7, Oxlint + tsgolint, Prettier, git<br/>Tailwind / Sass / Less / Stylus optional<br/>dev toolbar: routes, loader cache, head/OG, errors<br/>AI tab to Claude / ChatGPT, Cmd-K palette<br/>dev host emulator: ToilDB, crypto, cache, env, email\"]\n    end\n\n    %% ============ BUILD ARTIFACTS ============\n    STATIC[\"static client bundle<br/>prerendered HTML per route<br/>sitemap.xml, robots.txt, llms.txt<br/>search index, OG / Twitter / canonical<br/>webp images, preloaded fonts, code-split chunks\"]\n    GENCLI[\"shared/server.ts &nbsp; AUTO-GENERATED<br/>@data binary codec<br/>typed Server.* RPC + Server.REST.* client\"]\n    WASM[\"one .wasm module<br/>self-contained, instant start\"]\n\n    %% ============ RUN ============\n    subgraph EDGE[\"where it runs\"]\n        direction LR\n        CDN[\"CDN / static host<br/>instant nav, viewport prefetch<br/>LRU loader cache<br/>WS channels today, WebTransport soon\"]\n        RT[\"WASM edge runtime<br/>ToilHandler: Request to handler to Response<br/>REST dispatch, render-free SSR<br/>binary IO, realtime channels<br/>isolated per-tenant at line rate\"]\n    end\n\n    %% ============ HOST APIs ============\n    HOST[\"host APIs the server calls<br/>Web Crypto / SubtleCrypto, cache<br/>env / secrets, cookies + secure cookies<br/>time, abort / revert\"]\n\n    %% ============ ROADMAP ============\n    DB[\"ToilDB &nbsp; edge-replicated typed data<br/>owned, events, counter, set, unique, escrow, snapshot<br/>local reads fast, CRDT writes merge, durable + blob store\"]\n    CLOUD[\"Dacely Cloud &nbsp; control plane<br/>push app: client to edge, .wasm to runtime, data replicated\"]\n\n    %% ---- edges ----\n    CLIENT --> VITE\n    SERVER --> TSC\n    SHARED -.-> VITE\n    SHARED -.-> TSC\n\n    VITE --> STATIC\n    TSC --> WASM\n    TSC --> GENCLI\n    GENCLI -.->|\"types the client\"| CLIENT\n\n    STATIC -->|deploys| CDN\n    WASM -->|deploys| RT\n    CDN <-->|\"typed RPC / REST &nbsp; Server.*\"| RT\n    RT --> HOST\n    HOST -.-> DB\n    RT -.->|\"region-replicated\"| DB\n    CLOUD -. orchestrates .-> EDGE\n    CLOUD -. orchestrates .-> DB\n\n    class CROUTES,CPARTS,SREST,SRPC,SDATA,SHARED,VITE,TSC,TOOLKIT,STATIC,WASM,CDN today;\n    class GENCLI gen;\n    class RT,DB,CLOUD soon;\n```\n\nThe client is fully static (host it anywhere). The server is a portable compiled module. The two are separated by design and joined by a typed contract, so the frontend ships to any CDN while the backend runs wherever it is deployed. That split is what makes the delivery network global: static files replicate everywhere for free, and one small module is trivial to run in many places at once.\n\n## Built for scale\n\nToil's architecture is the scaling story. There is no monolith to keep warm and nothing re-rendering your pages on every request.\n\n- **The client is static.** `build` emits a plain SPA bundle with each route's HTML already prerendered. It has no runtime server dependency, so it ships to any CDN or edge network and is cached and served close to every user.\n- **The server is one portable module.** Your ToilScript backend compiles to a single self-contained module: no Node runtime to boot, no framework cold start, no per-request bootstrap. It is small, it starts instantly, and it runs the same everywhere.\n- **Client and server are decoupled.** They are separate artifacts joined only by a typed contract, so the frontend scales as static files while the backend scales as stateless compute. Neither one bottlenecks the other.\n- **Shaped for the edge.** That compiled module is exactly the unit a hyperscale edge runtime is built to serve: isolated per tenant, replicated across regions, run at line rate.\n\nThat platform is not hypothetical. The Toil edge runtime is built and measured; this is the stack that runs your app at planetary scale:\n\n- **A purpose-built edge runtime** _(built, measured)_: engineered from scratch to serve compiled apps at line rate, not adapted from a general-purpose web server. Your compiled server runs as a long-lived, isolated, per-tenant WebAssembly instance, with static assets served at wire speed alongside it. Measured at **8 million requests/s with sub-ms p50** on a single modern box, and the dynamic WebAssembly path runs at the same network-bound ceiling as serving a static file.\n- **First-class WebTransport** _(endpoint live, client API landing)_: the runtime already terminates QUIC + TLS 1.3 and speaks HTTP/3 and WebTransport (multiplexed bidirectional streams and datagrams, no head-of-line blocking), wired into the same per-tenant instances as HTTP. The framework's channel API falls back to WebSocket automatically, so the same `useChannel` simply runs on the fastest transport available. WebSocket channels work today.\n- **Hyperscale security built in** _(built)_: every tenant is validated at deploy time and runs under a hard per-request CPU cap and a per-tenant memory budget, isolation is enforced below your code so nothing survives between requests or tenants, and a built-in firewall screens traffic before it ever reaches an app. Overload sheds gracefully instead of melting.\n- **ToilDB, edge-replicated typed data** _(next)_: typed collections where the method name tells you the cost, local-fast reads, CRDT writes that merge everywhere, owner-routed writes, and rare global claims that are explicitly slow. The async foundation it needs is already live in the runtime; the data layer itself is the next step.\n- **GPU hardware acceleration** _(coming)_: the Toil server will be able to tap GPU acceleration on the edge, so compute-heavy work (media, crypto, AI inference) runs on the hardware built for it instead of burning CPU, with a single box projected to reach **50-200 million requests/s** (moderate estimate).\n- **Post-quantum-ready transport** _(coming)_: forward-looking encryption on the QUIC layer that is already terminating TLS 1.3.\n- **Dacely Cloud** _(coming)_: managed hosting for the whole stack, push the app and the client goes to the edge while the server runs on the runtime.\n\nThe same app runs on your laptop and is shaped, from the first commit, to fan out across the edge without a rewrite. Full architecture and status in [The road to hyperscale](#the-road-to-hyperscale).\n\n## Everything, at a glance\n\nThis is the full surface area. Every row works the moment `create` finishes, no plugins to install, no config to write.\n\n|                     |                                                                                                                                                                                                                                 |\n| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **Zero config**     | One command scaffolds a working app. You never write an `index.html`, a `main.tsx`, a router, or a Vite / build config. The framework generates and owns all of it.                                                             |\n| **Routing**         | File-based. Dynamic, catch-all, optional catch-all, route groups, nested layouts, templates, loading and error boundaries, parallel slots, and intercepting routes. Every `href` and `params` is typed against your real files. |\n| **Navigation**      | `Link` / `NavLink`, programmatic `navigate` / `back` / `forward` / `refresh`, hover and viewport prefetch, scroll restoration, instant back/forward, and animated view transitions.                                             |\n| **Data**            | A `loader` resolves before render. `useAction` / `<Form>` write then revalidate. An LRU loader cache with per-route `revalidate`. No fetch waterfalls, no `useEffect` data fetching.                                            |\n| **Rendering + SEO** | Per-route `<head>` baked into static HTML at build, plus `sitemap.xml`, `robots.txt`, `llms.txt`, OpenGraph, Twitter, JSON-LD, canonical, theme-color, early hints. SSG via `generateStaticParams`.                             |\n| **Search**          | Built-in site search over a compiler-baked metadata index, ranked, with a `usePageSearch` hook. Plus `llms.txt` so AI crawlers can read your site.                                                                              |\n| **Assets**          | Imported images compressed to webp and resized via Vite + sharp. Fonts preloaded. React split into its own long-lived chunk. The build logs what it saved.                                                                      |\n| **Components**      | Drop-in `Image` (no layout shift, lazy, blur), `Script` (load strategies, dedupe), `Form`, `Slot`, `Head`, all on a typed `Toil` global, zero imports.                                                                          |\n| **Realtime**        | Typed channels: `connectChannel` / `useChannel`, reconnect built in, text or binary frames. WebSocket today, with first-class WebTransport over HTTP/3 coming (automatic WebSocket fallback).                                   |\n| **Server**          | A typed ToilScript server compiled to a portable, native-speed module. `Request` / `Response` REST handlers, binary IO on both sides, and a typed RPC surface generated from your server.                                       |\n| **Agentic DX**      | A dev toolbar with a live AI tab (hand off page context to Claude or ChatGPT), a Cmd+K palette, and scaffolded agent files (CLAUDE.md, AGENTS.md, Cursor, Copilot).                                                             |\n| **Toolkit**         | Strict TypeScript 7, Oxlint + tsgolint, and Prettier shipped as presets, plus optional git init. Tailwind v4, Sass, Less, and Stylus a flag away.                                                                                            |\n| **CLI**             | `create`, `dev`, `build`, `start`, `configure`, `doctor` (with `--json` for CI), and `update`.                                                                                                                                  |\n\n## Routing\n\nThe filesystem is the router. Every convention below is implemented.\n\n| File or folder          | Route                                                      |\n| ----------------------- | ---------------------------------------------------------- |\n| `index.tsx`             | `/`                                                        |\n| `about.tsx`             | `/about`                                                   |\n| `blog/[id].tsx`         | `/blog/:id`                                                |\n| `docs/[...slug].tsx`    | catch-all                                                  |\n| `docs/[[...slug]].tsx`  | optional catch-all                                         |\n| `(marketing)/about.tsx` | route group, adds no URL segment                           |\n| `layout.tsx`            | wraps the segment, persists across navigation              |\n| `template.tsx`          | a layout that re-mounts on every navigation                |\n| `loading.tsx`           | Suspense fallback while the route and its data load        |\n| `error.tsx`             | error boundary for the segment                             |\n| `global-error.tsx`      | catches errors in the root layout itself                   |\n| `404.tsx`               | not-found page                                             |\n| `@modal/...`            | parallel slot, placed with `<Toil.Slot name=\"modal\" />`    |\n| `@modal/(.)photo/[id]`  | intercepting route: modal on soft nav, full page on reload |\n\nNavigation comes with it:\n\n- **`<Toil.Link>`** and **`<Toil.NavLink>`** (active class + `aria-current`), with `href` checked against your real routes.\n- **`navigate` / `back` / `forward` / `refresh`**, plus **`useRouter`**, **`useNavigate`**, **`useLocation`**, **`usePathname`**, **`useParams`**, **`useSearchParams`**, **`useNavigationPending`**.\n- **Hover and viewport prefetching**, so chunks (and data) are warm before you click. Respects `saveData` and `data-no-prefetch`.\n- **Scroll restoration** on back/forward, scroll-to-`#hash`, and scroll-to-top on new routes.\n- **Instant navigation**: visited pages render synchronously, no flash.\n- **View transitions** (`client.viewTransitions: true`) for animated page changes, respecting `prefers-reduced-motion`.\n\n## Data and caching\n\nRead with a `loader`, write with an action. Both keep the UI in sync without manual refetching, and the client caches loader results so repeat navigations are instant.\n\n```tsx\nexport const loader = async ({ params }: Toil.LoaderArgs) => fetchPost(params.id);\nexport const revalidate: Toil.Revalidate = 10; // reuse for 10s, false = forever, omit = every nav\n\nfunction SaveButton({ title }: { title: string }) {\n    const save = Toil.useAction((t: string) => api.save(t), { revalidate: true });\n    return (\n        <button\n            disabled={save.pending}\n            onClick={() => void save.run(title)}>\n            {save.pending ? 'Saving' : 'Save'}\n        </button>\n    );\n}\n```\n\n- **`loader`** resolves in parallel with the route chunk; the page suspends until ready (its `loading.tsx` shows).\n- **`useLoaderData(loader)`** is typed straight from the loader, no generics.\n- **Client cache**: an LRU of loader results keyed by path + search, with `revalidate` set per route (seconds, `false` for forever, or per-navigation). Prefetched entries are reused on commit.\n- **`useAction`** and **`<Toil.Form>`** track pending and error state and revalidate the routes you name on success. `router.revalidate()` / `revalidate(href)` bust the cache after a mutation.\n\n## Rendering and SEO\n\nA single-page app serves an empty shell. ToilJS pre-renders each route's `<head>` at build, so Google, Facebook, Discord, Slack, and the AI crawlers see real per-page tags without running your JavaScript.\n\n```ts\n// toil.config.ts\nexport default defineConfig({\n    client: {\n        seo: {\n            url: 'https://example.com',\n            title: 'My App',\n            openGraph: { siteName: 'My App', type: 'website', image: '/og.png' },\n            twitter: { card: 'summary_large_image' },\n            jsonLd: { '@context': 'https://schema.org', '@type': 'WebSite' },\n            themeColor: '#2563ff', // also the Discord / Slack embed accent\n            preconnect: ['https://cdn.example.com'],\n            robots: { ai: 'allow' },\n        },\n    },\n});\n```\n\n- **Per-route `metadata`** (or `generateMetadata` derived from the loader's data) wins per page over layout defaults.\n- **Static prerender** writes a `<route>/index.html` for every static route with that route's head baked in. **SSG** enumerates dynamic routes via `generateStaticParams` and bakes per-URL HTML.\n- **`robots.txt`**, **`sitemap.xml`**, and **`llms.txt`** generated together.\n- Full **OpenGraph**, **Twitter card**, **JSON-LD**, **canonical**, **theme-color**, and **`preconnect` / `dns-prefetch`** early hints. Output is XSS-hardened.\n\n### AI search, on by default\n\nTurn on SEO and the build emits an `llms.txt` describing your site for language models, plus a `robots.txt` with explicit per-bot rules. Allow or block GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended, PerplexityBot, CCBot, Applebot-Extended, Bytespider, Amazonbot, and Meta-ExternalAgent with one switch:\n\n```ts\nseo: { llms: { instructions: 'Docs live at /docs.' }, robots: { ai: 'disallow' } }\n```\n\nYour users get search too. The compiler bakes a static index of every page's title, description, and keywords, and `Toil.usePageSearch` (or the pure `searchPages`) returns ranked, navigable results.\n\n## Assets and the Vite build\n\nToilJS owns Vite, for the dev server and for the ahead-of-time production build, and does the boring optimization for you. The build tells you what it did:\n\n```\n$ npm run build\n  ✓ optimized 3 images\n  client/hero.png\n    → images/hero.webp   148.0 kB → 19.3 kB  -87%\n  ✓ preloaded 2 fonts\n    → fonts/inter-latin.woff2   24.10 kB\n```\n\n- **Images** (Vite imagetools + sharp): every imported raster is compressed to webp, with resize and reformat via `?w=400;800&format=webp&as=srcset`. The build logs the savings.\n- **Fonts**: bundled `@font-face` fonts get a `<link rel=\"preload\">` so text paints sooner, also logged.\n- **Chunking**: React is split into its own long-lived chunk; assets land in tidy `images/`, `fonts/`, and `css/` folders.\n- **Node polyfills** (`Buffer`, `global`, `process`) for libraries that expect them.\n- **Styling**: plain CSS out of the box, with Sass, Less, Stylus, and Tailwind v4 a `toiljs configure` away.\n\nYou never write an `index.html`, a `main.tsx`, or a Vite config. The framework generates and owns them.\n\n## Components\n\nZero-import, on the `Toil` global:\n\n- **`Image`** drops in for `<img>`: reserves space (no layout shift), lazy-loads, async-decodes, `priority` for the LCP image, `fill` + `objectFit`, optional blur placeholder.\n- **`Script`** loads external or inline scripts with a `strategy` (`afterInteractive` / `lazyOnload` / `beforeInteractive`), deduplicated so a script never runs twice.\n- **`Form`** submits to an action without a reload, revalidates on success, exposes pending state, optionally resets fields.\n- **`Slot`** renders a parallel `@slot` route, the basis for modal overlays.\n- **`Head`** / **`useHead`** / **`useTitle`** set the title and `<meta>` / `<link>` tags imperatively and compose across the tree.\n\n## Realtime\n\nOne typed channel API for live data in both directions.\n\n```tsx\nconst messages = Toil.useChannel<Message>('/chat');\n```\n\n`connectChannel` / `useChannel` / `resolveChannelUrl` handle connection, reconnection, and message decoding, text or binary frames. Today the channel runs over WebSocket. Next it rides **WebTransport** over HTTP/3: multiplexed bidirectional streams and datagrams over QUIC with no head-of-line blocking. The server side already exists: the Toil edge runtime terminates QUIC + TLS 1.3 and hands WebTransport sessions to the same per-tenant WebAssembly instance that serves your HTTP requests. Toil is built to be the **first framework to ship first-class WebTransport**, with automatic WebSocket fallback, so the same `useChannel` quietly upgrades to the fastest transport the client and network support, with no code change.\n\n## The server: ToilScript + WebAssembly\n\nYour backend is written in **ToilScript**, a TypeScript-syntax language that compiles to WebAssembly. You write request handlers; the compiler produces a single portable `.wasm` module.\n\n```ts\n// server/HelloHandler.ts\nexport class HelloHandler extends ToilHandler {\n    handle(req: Request): Response {\n        if (req.path == '/api/hello') return Response.json('{\"hello\":\"world\"}');\n        return Response.notFound();\n    }\n}\n```\n\n- **REST handlers**: `Request` (method, path, headers, body) in, `Response` out, with `text` / `html` / `json` / `notFound` / `badRequest` / `internalError` helpers and the full set of HTTP methods.\n- **Binary IO on both sides**: `DataWriter`, `DataReader`, `FastMap`, and `FastSet` are shared client and server globals (and `toiljs/io`), so you can move structured bytes instead of paying the JSON tax.\n- **Typed RPC (preview)**: tag a server function and the compiler generates a typed `Server.*` surface on the client, end to end, no hand-written glue. The typed pipeline is in place today; the network transport is landing next.\n- **Cookies**: a complete RFC 6265bis layer as a global (no import). Read with `req.cookie('sid')`, write with `resp.setCookie(Cookie.create('sid', token).httpOnly().secure().sameSite(SameSite.Lax))`, and reach for `SecureCookies` when you need HMAC-signed or AES-256-GCM-encrypted values.\n\n`toiljs start` self-hosts the built client and a WebSocket channel on [hyper-express](https://github.com/kartikk221/hyper-express) (backed by uWebSockets.js) for local and small deployments. It runs production static/SSR output only, never Vite, and starts a production HTTP worker pool by default (`--threads 1` disables it). At scale, that same `.wasm` is exactly what the Toil edge runtime serves: one hot instance per tenant, called directly with your request and wiped clean between requests, so there is no cold start and isolation is enforced below your code rather than by trust. See [The road to hyperscale](#the-road-to-hyperscale).\n\n## Agentic tooling\n\n`toiljs dev` injects a floating toolbar (stripped from production builds entirely, no flag, no leftover bytes) that surfaces the framework's live state: the matched route, params, and active slots; the loader cache with revalidate and clear buttons; the live `<head>` with an OpenGraph preview and an SEO checklist; resolved config flags and versions; a captured error log; and toggles for view and loader transitions. Press **Cmd/Ctrl+K** for a command palette to jump to any route or run a dev action.\n\nIt also ships an **AI tab**: hand off the current page's context (and its source) to Claude or ChatGPT in one click, or wire a provider for inline answers. The API key is read server-side only and never reaches the browser.\n\n```ts\nimport { defineConfig, AiProvider } from 'toiljs/compiler';\n\nexport default defineConfig({\n    client: {\n        devtools: {\n            ai: {\n                provider: AiProvider.Anthropic, // or AiProvider.OpenAI, or a custom endpoint\n                model: 'claude-sonnet-4-6',\n                apiKeyEnv: 'ANTHROPIC_API_KEY', // read by the dev server only\n            },\n        },\n    },\n});\n```\n\nThe `toiljs create` wizard also scaffolds assistant files (CLAUDE.md, AGENTS.md, Cursor, and Copilot configs) so your repo is ready for coding agents on day one.\n\n## The toolkit is the standard\n\nToilJS sets the toolchain so nobody argues about it. Strict TypeScript, Oxlint with tsgolint (strict type-aware TypeScript and React rules), and Prettier come configured and enforced from the first commit, shipped as `toiljs/tsconfig`, `toiljs/oxlint`, and `toiljs/prettier`. New apps extend them automatically and can init git in the same step. Opt in to as much as you want, nothing to copy, nothing to bikeshed.\n\n### Editor setup\n\nRun `npm install` in your project, then install **Oxc** in your editor to see lint diagnostics while editing:\n\n- **VS Code:** install [Oxc](https://marketplace.visualstudio.com/items?itemName=oxc.oxc-vscode) (`oxc.oxc-vscode`) from Extensions, or run `code --install-extension oxc.oxc-vscode`. Set `\"oxc.typeAware\": true` in workspace settings.\n- **WebStorm:** install [Oxc](https://plugins.jetbrains.com/plugin/27061-oxc) through **Settings → Plugins → Marketplace**. Under **Settings → Tools → Oxlint**, select **Automatic configuration** and check **Enable type aware rules**. Apply, then use **Restart Oxlint Server** in Find Action. The plugin's unchecked type-aware setting overrides the project's enabled setting.\n\nUse Node 26 for the editor's tooling, matching CI. See [editor setup and manual WebStorm configuration](./docs/getting-started/installation.md#editor-setup) if automatic detection does not start the linter. `oxlint-tsgolint` is a project dependency; it does not need a separate editor plugin.\n\n## Configuration\n\nOne file, `toil.config.ts`, typed with `defineConfig`. Every option has a sensible default, so most apps only set `seo`.\n\n```ts\nimport { defineConfig } from 'toiljs/compiler';\n\nexport default defineConfig({\n    client: {\n        srcDir: 'client', // source root             (default: client)\n        routesDir: 'routes', // route folder            (default: routes)\n        base: '/', // base path               (default: /)\n        port: 3000, // dev / start port        (default: 3000)\n        images: true, // webp + resize pipeline  (default: true)\n        fonts: true, // preload bundled fonts   (default: true)\n        viewTransitions: false, // animated navigation     (default: false)\n        transitions: false, // keep page during load   (default: false)\n        devtools: true, // dev toolbar, or { ai }  (default: true)\n        seo: {\n            // url, title, openGraph, twitter, jsonLd, robots, themeColor, ...\n        },\n        vite: {\n            // escape hatch: a full Vite InlineConfig, merged on top\n        },\n    },\n});\n```\n\nSet any feature to `false` to turn it off. `client.vite` is merged into the generated Vite config for the rare case you need to reach the bundler directly.\n\n## CLI\n\n```\ntoiljs create [name]   scaffold a new app\ntoiljs dev             dev server with HMR\ntoiljs build           ahead-of-time production build\ntoiljs start           self-host the built client + realtime channel\ntoiljs configure       toggle styling and asset features on an existing app\ntoiljs doctor          diagnose project setup and dependencies\ntoiljs update          check for and apply dependency updates\n```\n\n- **`create [name]`** runs an interactive wizard: template (`app` or `minimal`), CSS flavor (`css` / `sass` / `less` / `stylus`), Tailwind, which AI assistant files to scaffold, image optimization, git init, and package manager (`npm` / `pnpm` / `yarn` / `bun`). Every prompt has a flag (`--template`, `--style`, `--tailwind`, `--ai`, `--images`, `--git`, `--install`, `--pm`), and `--yes` runs it non-interactively.\n- **`dev`** starts the Vite dev server with HMR and regenerates the route table as you add or remove files. `--port` to override.\n- **`build`** produces the optimized static client: prerendered HTML, `sitemap.xml`, `robots.txt`, `llms.txt`, and compressed images and fonts.\n- **`start`** self-hosts the build and a realtime channel at `/_toil` on hyper-express/uWS. `--port` (default 3000), `--host` (pass `0.0.0.0` to expose on the network), `--threads` (default auto, `1` disables the worker pool).\n- **`configure`** edits an existing app: switch CSS preprocessor, toggle Tailwind or image optimization, and sync dependencies.\n- **`doctor`** runs read-only checks across environment, routing, config, assets, and the server build, with a fix hint on each. `--json` for CI; it exits non-zero when a check fails.\n- **`update`** checks the registry and groups available updates by major / minor / patch; pick what to apply or pass `-y` for all (`--target` sets the strategy).\n\nEvery command also verifies you are on the latest toiljs, both the project install and the global CLI, and prints a boxed warning with the exact update command when one is behind. The registry answer is cached for an hour and the check never slows down or fails your build; opt out with `TOILJS_NO_UPDATE_CHECK=1`.\n\n## One file does a lot\n\n```tsx\n// client/routes/posts/[id].tsx  ->  /posts/:id\ninterface Post {\n    title: string;\n}\n\nexport const metadata: Toil.Metadata = { title: 'Post' }; // SEO, baked into the HTML at build\n\nexport const loader = async ({ params }: Toil.LoaderArgs): Promise<Post> => {\n    const res = await fetch(`/api/posts/${params.id}`); // runs before render, no useEffect\n    return res.json();\n};\n\nexport default function PostPage() {\n    const post = Toil.useLoaderData(loader); // typed Post, no generics\n    return (\n        <article>\n            <h1>{post.title}</h1>\n            <Toil.Link href=\"/posts\">All posts</Toil.Link> {/* href is type-checked */}\n        </article>\n    );\n}\n```\n\nNo imports. `Toil` is a fully-typed global, tree-shaken at build. The page renders with its data already loaded.\n\n## Architecture\n\nOne pipeline, from your editor to planetary scale. The build pipeline and the React client ship today; the edge runtime is built and measured (purple = not yet GA), and the ToilDB data layer and Dacely Cloud are the roadmap.\n\n```mermaid\nflowchart TB\n    classDef today fill:#0e1520,stroke:#2563ff,stroke-width:2px,color:#cfe0ff;\n    classDef soon fill:#160f1f,stroke:#7c3aed,stroke-width:2px,color:#ead7ff,stroke-dasharray:6 4;\n\n    subgraph BUILD[\"BUILD, toiljs CLI, shipping today\"]\n        direction TB\n        TSX[\"client/ &nbsp; React + TSX routes\"] --> VITE[\"Vite<br/>HMR + ahead-of-time build\"] --> ART[\"static client<br/>prerendered HTML<br/>sitemap, robots, llms<br/>optimized images + fonts\"]\n        TS[\"server/ &nbsp; ToilScript .ts\"] --> TSC[\"toilscript compiler\"] --> WASM[\"one .wasm module\"]\n        TOOL[\"toolkit: TypeScript 7, Oxlint + tsgolint, Prettier, git<br/>dev toolbar: routes, loader cache, head/OG, errors<br/>AI tab to Claude / ChatGPT, Cmd-K palette<br/>typed RPC surface Server.*\"]\n    end\n\n    CLIENTS[\"CLIENTS<br/>browsers, mobile, API clients, AI crawlers / LLMs\"]\n\n    subgraph EDGE[\"EDGE, anycast, multi-region POPs, scale-out, built + measured, pre-GA\"]\n        direction LR\n        SC[\"STATIC CLIENT<br/>React SPA + baked HTML<br/>images, fonts, css<br/>served from CDN / edge\"]\n        RT[\"WASM EDGE RUNTIME<br/>your ToilScript server as one .wasm<br/>isolated per-tenant instance at line rate<br/>8M req/s measured, sub-ms p50<br/>Request to handler to Response<br/>realtime channels, binary IO<br/>x many tenants x many POPs\"]\n        SC <-->|\"typed RPC&nbsp; Server.*\"| RT\n    end\n\n    subgraph DATA[\"ToilDB, edge-replicated typed data, roadmap\"]\n        direction LR\n        MODES[\"collections<br/>owned, eventLog, counter, set<br/>unique, escrow, snapshot<br/>local reads fast, CRDT writes merge everywhere<br/>owned writes fast at owner, global claims slow\"]\n        DUR[\"durable store<br/>structured records\"]\n        BLOB[\"blob store<br/>large objects\"]\n        MODES --> DUR\n        MODES --> BLOB\n    end\n\n    CTRL[\"DACELY CLOUD, control plane, roadmap<br/>deploy, distribute, scale<br/>client to the edge, .wasm to the runtime, data replicated\"]\n\n    ART -->|deploys| SC\n    WASM -->|deploys| RT\n    CLIENTS -->|\"HTTP/1.1 + WebSocket today<br/>HTTP/3, QUIC, WebTransport roadmap<br/>TLS today, post-quantum roadmap\"| EDGE\n    RT -->|\"region-replicated\"| DATA\n    CTRL -. orchestrates .-> EDGE\n    CTRL -. orchestrates .-> DATA\n\n    class TSX,VITE,ART,TS,TSC,WASM,TOOL,CLIENTS today;\n    class SC,RT,MODES,DUR,BLOB,CTRL soon;\n```\n\n<details>\n<summary>Same diagram as plain ASCII (for npm and text-only views)</summary>\n\n```\n┌──────────────────────────────────────────────────────────────────────────┐\n│  BUILD     toiljs CLI                                            [today]  │\n│                                                                          │\n│   client/  React + TSX routes ──▶ Vite (HMR   ahead-of-time build) ──┐   │\n│   server/  ToilScript (.ts)   ──▶ toilscript compiler ──▶ one .wasm  │   │\n│                                                                      │   │\n│   toolkit  TypeScript 7 Oxlint   Prettier   git   (opt-in presets)   │   │\n│   dev      toolbar: routes   loader cache   head/OG   errors         │   │\n│            AI tab → Claude / ChatGPT   ⌘K palette                     │   │\n│   emits    static client   prerendered HTML   sitemap robots llms    │   │\n│            optimized images / fonts   typed RPC surface (Server.*)    │   │\n└───────────────────────────────────────────────────────────────┬─────┬───┘\n                                                       deploys ▼ │     │ ▼\n┌──────────────────────────────────────────────────────────────────────────┐\n│  CLIENTS                                                                  │\n│  browsers       mobile webviews       API clients       AI crawlers/LLMs  │\n└───────────────────────────────────┬──────────────────────────────────────┘\n            HTTP/1.1 + WebSocket  [today]   │   HTTP/3   QUIC   WebTransport  [soon]\n                        TLS  [today]        │   post-quantum transport       [soon]\n                                            ▼\n╔══════════════════════════════════════════════════════════════════════════╗\n║  EDGE       anycast   multi-region POPs   scale-out               [built] ║\n║                                                                          ║\n║   ┌─────────────────────────┐        ┌─────────────────────────────────┐ ║\n║   │  STATIC CLIENT          │        │  WASM EDGE RUNTIME              │ ║\n║   │  React SPA + baked HTML │        │  your ToilScript server as one │ ║\n║   │  images   fonts   css   │   typed│  .wasm, run as an isolated      │ ║\n║   │  served from CDN / edge │◀──RPC─▶│  per-tenant at line rate        │ ║\n║   │                         │ Server.*  Request ▶ handler ▶ Response   │ ║\n║   │  llms robots sitemap    │        │  realtime channels   binary IO  │ ║\n║   └─────────────────────────┘        └───────────────┬─────────────────┘ ║\n║        instant, cacheable                  × many tenants × many POPs     ║\n╚═══════════════════════════════════════════════════════╪══════════════════╝\n                                                         ▼   region-replicated\n╔══════════════════════════════════════════════════════════════════════════╗\n║  ToilDB       edge-replicated, typed data layer                    [soon] ║\n║                                                                          ║\n║   collections:  owned   eventLog   counter   set   unique   escrow       ║\n║                 snapshot          (the method name tells you the cost)   ║\n║   local reads fast     CRDT writes merge everywhere                       ║\n║   owned writes fast at the owner     global claims explicitly slow        ║\n║                                                                          ║\n║      ┌──────────────────────┐            ┌──────────────────────┐        ║\n║      │  durable store       │            │  blob store          │        ║\n║      │  structured records  │            │  large objects       │        ║\n║      └──────────────────────┘            └──────────────────────┘        ║\n╚═══════════════════════════════════════════════════════╪══════════════════╝\n                                                         ▼\n╔══════════════════════════════════════════════════════════════════════════╗\n║  DACELY CLOUD       control plane: deploy   distribute   scale     [soon] ║\n║  push your app ─▶ client to the edge, .wasm to the runtime, data replicated ║\n╚══════════════════════════════════════════════════════════════════════════╝\n\n  [today] shipping now    [built] running + measured, not yet GA    [soon] roadmap\n```\n\n</details>\n\n---\n\n## The road to hyperscale\n\n> **Architecture and status.** The framework above is what ships in the box today. The edge runtime below is built and measured, not yet generally available. ToilDB and Dacely Cloud are the roadmap.\n\nThe reason the client is static and the server is WebAssembly is that the WebAssembly runs on a runtime engineered from scratch for the edge. Toil's backend treats your compiled server as an isolated tenant and serves it at line rate, so the same app that runs on your laptop scales out across the edge without a rewrite.\n\n<div align=\"center\">\n\n![runtime](https://img.shields.io/badge/runtime-WASM_edge-2563ff?style=for-the-badge)\n![transport](https://img.shields.io/badge/transport-HTTP%2F3_+_WebTransport-654ff0?style=for-the-badge)\n![data](https://img.shields.io/badge/data-edge_replicated-22e3ab?style=for-the-badge)\n![security](https://img.shields.io/badge/security-post--quantum-7c3aed?style=for-the-badge)\n\n</div>\n\n- **A purpose-built WebAssembly edge runtime** _(built, measured)_. Your server runs as an isolated WebAssembly tenant on a runtime engineered for line-rate, multi-gigabit throughput and per-tenant isolation, not on a general-purpose Node process. On a single modern box it sustains **8 million requests/s at sub-millisecond p50** across thousands of concurrent connections, the dynamic WebAssembly path runs as fast as serving a static file, deploys hot-swap with no restart, and there are no cold starts.\n- **HTTP/3 and WebTransport** _(endpoint live)_. The runtime terminates QUIC + TLS 1.3 and speaks HTTP/3 and WebTransport: bidirectional streams and datagrams for interactive, multiplexed realtime, beyond the WebSocket channel that ships today.\n- **Hardened multi-tenancy** _(built)_. Tenants are validated at deploy time, every request runs under a hard CPU cap and memory budget, nothing survives between requests or tenants, traffic is screened before it reaches an app, and overload sheds gracefully. The isolation model is security-audited and soak-tested.\n- **ToilDB, an edge-replicated data layer** _(next)_. Typed collections declared in ToilScript, where the method name tells you the cost: local reads are fast, appends and CRDT counters/sets merge everywhere, owned writes are fast at the owner, and rare global claims are explicitly slow. Hyperscale data, without a per-query consistency knob to get wrong. The async foundation it needs is already live in the runtime.\n- **GPU hardware acceleration** _(coming)_. Compute-heavy workloads in your server (media, crypto, AI inference) will offload to GPU hardware on the edge, scaling past what CPU cores alone can do, a single box is projected to reach **50-200 million requests/s** (moderate estimate).\n- **Post-quantum-ready transport** _(coming)_. Forward-looking encryption on the QUIC layer that already terminates TLS 1.3.\n- **Dacely Cloud** _(coming)_. Managed hosting for the whole stack: push your app, the static client goes to the edge and your WebAssembly server runs on the runtime above.\n\nThis is the spine the framework was shaped around. Today you write a typed, file-based React app with a WebAssembly server; the platform that runs it at planetary scale is already standing in the lab.\n\n## Tech\n\n<div align=\"center\">\n\n<img src=\"https://img.shields.io/badge/React_19-20232a?style=for-the-badge&logo=react&logoColor=61dafb\" alt=\"React 19\" />\n<img src=\"https://img.shields.io/badge/TypeScript-3178c6?style=for-the-badge&logo=typescript&logoColor=white\" alt=\"TypeScript\" />\n<img src=\"https://img.shields.io/badge/Vite-646cff?style=for-the-badge&logo=vite&logoColor=white\" alt=\"Vite\" />\n<img src=\"https://img.shields.io/badge/WebAssembly-654ff0?style=for-the-badge&logo=webassembly&logoColor=white\" alt=\"WebAssembly\" />\n<img src=\"https://img.shields.io/badge/ToilScript-cb9820?style=for-the-badge&logoColor=white\" alt=\"ToilScript\" />\n<img src=\"https://img.shields.io/badge/sharp-99cc00?style=for-the-badge&logo=sharp&logoColor=white\" alt=\"sharp\" />\n<img src=\"https://img.shields.io/badge/Oxlint-f7df1e?style=for-the-badge\" alt=\"Oxlint\" />\n<img src=\"https://img.shields.io/badge/Prettier-f7b93e?style=for-the-badge&logo=prettier&logoColor=black\" alt=\"Prettier\" />\n<img src=\"https://img.shields.io/badge/Tailwind_v4-06b6d4?style=for-the-badge&logo=tailwindcss&logoColor=white\" alt=\"Tailwind v4\" />\n\n</div>\n\nReact 19, TypeScript 7, Vite 8, [ToilScript](https://www.npmjs.com/package/toilscript) (TypeScript syntax, compiles to WebAssembly), Vite imagetools + sharp, Oxlint with tsgolint (strict type-aware TypeScript and React rules), Prettier, Tailwind v4 (optional).\n\n## Start\n\n```bash\nnpx toiljs create my-app\n```\n\nEverything in the framework half of this README is already on. You just build the app.\n\n<div align=\"center\"><br/><sub>Apache-2.0, <a href=\"https://toil.org\">toil.org</a></sub></div>\n","readmeFilename":"README.md"}