{"_id":"@arikajs/view","_rev":"34-f2838cb20dea13d9d14dc98176aa31d0","name":"@arikajs/view","dist-tags":{"latest":"0.10.19"},"versions":{"0.0.1":{"name":"@arikajs/view","version":"0.0.1","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.0.1","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/arikajs/view#readme","bugs":{"url":"https://github.com/arikajs/view/issues"},"dist":{"shasum":"c40d44508d1df1a9ad8b451bb090b1d73c3f2527","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.0.1.tgz","fileCount":39,"integrity":"sha512-A41IbcIQ7U8LDcu3KCVMSYm7sw4GxjZ96+ngl6f2ulytBIH5oIh6ZXX+y0My7vcWN/3NKeLu4OfJZySWAyQ0dA==","signatures":[{"sig":"MEUCIQCsKE0iZR4RDVLIzDLw13CIGpRqwYx0RH1P6YzCUJp47wIgRPSbgysOHbu4oTN31cLA47pp661Si/6aE29CQvOgm1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37589},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c4ec6e683a9a3dd6b57b38f3e7f3f8c71632bca6","scripts":{"test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/arikajs/view.git","type":"git"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.0.1_1771661732445_0.35891619934567176","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@arikajs/view","version":"0.0.2","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.0.2","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/arikajs/view#readme","bugs":{"url":"https://github.com/arikajs/view/issues"},"dist":{"shasum":"374dd81c4a2f220b6bc7497ba45277611fbb5c32","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.0.2.tgz","fileCount":39,"integrity":"sha512-QaDDdKqV8ppCToV7mSIUax3SBIAw0wIWtVwUsb0HzN08JKgke3NCeU1lguIVDXIG7WjFtfkp6RsbIL0VuePkFQ==","signatures":[{"sig":"MEYCIQCn5KsU5chxqdgxfqEZvB3m/eAtB7005XQYko8um8Jv9wIhAO8vMXkwOv+4uQWHzdGiRWubj4ElIcHWtrKfkY8DSMEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37589},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c4ec6e683a9a3dd6b57b38f3e7f3f8c71632bca6","scripts":{"test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/arikajs/view.git","type":"git"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.0.2_1771664734267_0.006208889332293577","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@arikajs/view","version":"0.0.3","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.0.3","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/arikajs/view#readme","bugs":{"url":"https://github.com/arikajs/view/issues"},"dist":{"shasum":"6cb18294bbc142be8d8a0545f2b69d07115558a7","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.0.3.tgz","fileCount":39,"integrity":"sha512-hH5itUhmfl9f3vhMvNHzC34+4Pws1onHx5n/9g60iALqQT+pB4Ni4VaLaSRPq3mQvDTklwTXqkRIwprnjqVucg==","signatures":[{"sig":"MEUCIQCva9lLOrxIAsQM4AaZB1QLyDbncx3945toRBlMVE3yEQIgboh53pohiFTIZICMu7ufqqZT2ScsHeAbeU6rnKOWkWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37589},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c4ec6e683a9a3dd6b57b38f3e7f3f8c71632bca6","scripts":{"test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/arikajs/view.git","type":"git"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.0.3_1771668266721_0.792735412957136","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@arikajs/view","version":"0.0.4","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.0.4","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/arikajs/view#readme","bugs":{"url":"https://github.com/arikajs/view/issues"},"dist":{"shasum":"c0a0de396ef85734c2fa50b58da4a250ab661c1f","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.0.4.tgz","fileCount":39,"integrity":"sha512-Gje7aqLJ7rYqXuIghJp7rOAOgbHouYQVgIRHBpwChTQrsIIWDzHJNtfJsbvYhZ4ZiiOCf8LKwHS7STMbSFNROQ==","signatures":[{"sig":"MEQCIBuH+jT+Z4zMK4apurus2VafvQ3r4nUd/xn2k5ei+55HAiBelUVuuTweDOXzvBnz1U/vezg2oendtg8T5maPdOJ9fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37589},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c4ec6e683a9a3dd6b57b38f3e7f3f8c71632bca6","scripts":{"test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/arikajs/view.git","type":"git"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.0.4_1771668931261_0.24666397494794245","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@arikajs/view","version":"0.0.5","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.0.5","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"cf36e944a2af30f934b2c172eb864ca00150cb88","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.0.5.tgz","fileCount":83,"integrity":"sha512-8C0basuR1OXIuId2rHtDSO4OhHPdgGcBvewVjdTUiibi+2alghvAT1skOIH44jMUWixuHaEm6r8VRcOJDQgpxA==","signatures":[{"sig":"MEYCIQC/yRv8eySkxqkWevLXYd5VBYlOTQmHJ9SELMbDmd1/PwIhAJJwbkW4pNHBu8UDZbUkqY3cE7vGLqsllIGmRRaWHccF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214628},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f1980b7264e042b8ef50767709ee35dbd22276f5","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.0.5_1773568487248_0.6641970503485197","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@arikajs/view","version":"0.0.6","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.0.6","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"f13cad8d9dcffe4cd4869c5857fb8492f45d0c34","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.0.6.tgz","fileCount":83,"integrity":"sha512-oWYn34qXCUu01EJBJlJ8ULeprRLl8hq9XpoH/55yHDa1UVBFC9Bk2GCfkGsk4X3RyPunLQ5yOt+Bbhs5lAriCw==","signatures":[{"sig":"MEUCIQDg7DupBDW5TebXd/5ep8FXLKxN7Q/Fp2yh7UCSNlxdCAIgWsve49jrn8ou9ABbgf4kEu+FTfzRRvf39vE4UVbzihQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214628},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d6a936e60e5a0275c1ccb908cf7c7ce0c6867314","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.0.6_1773569273888_0.5157742676504231","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@arikajs/view","version":"0.0.7","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.0.7","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"5b7f59ccf1dae2fd5c478eff936a8d96a4c0b45c","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.0.7.tgz","fileCount":83,"integrity":"sha512-mm/QI4FWr9iUC25M3PI4tm6IIKPI5x8Pye9CPCuvfAeyXGbv5XaxYBlq9hpV2GpW7EiK9/Sk6H4oz77XzoHK5A==","signatures":[{"sig":"MEUCIHw4urDdKopyGCokb/aGGfbM2HzfiZu+zrXBT9LekvRPAiEAoLTJQjbCS2axP5j7quPWizJSMiYuPsHN5ol178jlW1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214628},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d9c821a7155db62869b9252ef27e3b6416dcbb50","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.0.7_1773569637296_0.14249861582982715","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@arikajs/view","version":"0.0.8","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.0.8","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"5c482eb59fa3b55f737609e2d0bc68acd3da7fdc","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.0.8.tgz","fileCount":83,"integrity":"sha512-hNXUY5Mopg6yE77h37i+0nkOtkvKRDBmMO5lmyQz3WCcVbGimrw9Ne3w6IWeOZ+Uj1lj4v+CX822ECPNm1+chw==","signatures":[{"sig":"MEUCIQDBpf2TGGNNakk8W7vvFETz6eEXkYFbHGR7SXPNh+kHLQIgKihGQvmzStIlxUSzXni0RDbQ/Gy51zZQ6NG2iRn+hg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214628},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"af57cdeea53beadfce3b56f1e1375993eb33ef3e","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.0.8_1773569897803_0.13798063886355072","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@arikajs/view","version":"0.10.0","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.0","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"699e5a0061798728ef8c31fd65b08704fce342c5","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.0.tgz","fileCount":83,"integrity":"sha512-+HH/PGM2ztn3NZf4DEqlRtsyCpPX99ra3OGMSHVZID8h8pNpY7tv6dDUVD4MzIIx9o1WdgZi5xmDE7qm3DsqCg==","signatures":[{"sig":"MEUCIHnXRsgOjBXHQk5e7lTIFWfR2tynXacpEtBF4uJwa3U/AiEAueTOVi2w3y7DSEvo1gxH/09I40DT4FsjjGSY9b+Cctg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214600},"main":"dist/index.js","_from":"file:arikajs-view-0.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/c3d741179c8a9874cfedf77d15b22d48/arikajs-view-0.10.0.tgz","_integrity":"sha512-+HH/PGM2ztn3NZf4DEqlRtsyCpPX99ra3OGMSHVZID8h8pNpY7tv6dDUVD4MzIIx9o1WdgZi5xmDE7qm3DsqCg==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.0_1773571029700_0.42776375836836356","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@arikajs/view","version":"0.10.1","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.1","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"e56c55dae82650e54270b20e822569cedf702d69","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.1.tgz","fileCount":83,"integrity":"sha512-IuLchwRG1GamNBaLNsSeMSa5zUgXH4UBe28pl/wdt6UwvZWJ28b53ubunjeRz+qDLkbJLwMuAv4JMwmNrZHqPg==","signatures":[{"sig":"MEUCIASPoJuHVV+PYhH/qKczABEKb1UKuQ5xG8Q2JMYvAT6eAiEApbFSr9Pxn8YDTSuIJg3fXkKGIIDQBfbLZjHz3Q0cD3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214600},"main":"dist/index.js","_from":"file:arikajs-view-0.10.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/6b84e34bc8c977653920305c841ff0e8/arikajs-view-0.10.1.tgz","_integrity":"sha512-IuLchwRG1GamNBaLNsSeMSa5zUgXH4UBe28pl/wdt6UwvZWJ28b53ubunjeRz+qDLkbJLwMuAv4JMwmNrZHqPg==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.1_1773571219253_0.20241078383471756","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@arikajs/view","version":"0.10.2","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.2","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"1fa3cf44cb2e1eca3a9473990a3b9db9a9975da2","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.2.tgz","fileCount":83,"integrity":"sha512-umH7rc2/Veb8eY5ecz7wWKRQzXWTwvb4TFxBGNrAWI7pfBL3OrVAk/pTKLYFVuZsIoL0oP72gPArffGiHZkTEw==","signatures":[{"sig":"MEQCIHUc6YZuCgFc5pW9E2Ru5QHYZGMg8pZ3dlAzdy2IQzcCAiBGczGm8UkRoogLpFDsJ+/dSWiiBRxGGFuU176X0gx2dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214600},"main":"dist/index.js","_from":"file:arikajs-view-0.10.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/3d1fa3e4f169776d18821bba5657006f/arikajs-view-0.10.2.tgz","_integrity":"sha512-umH7rc2/Veb8eY5ecz7wWKRQzXWTwvb4TFxBGNrAWI7pfBL3OrVAk/pTKLYFVuZsIoL0oP72gPArffGiHZkTEw==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.2_1773571671721_0.9624786198785795","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@arikajs/view","version":"0.10.3","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.3","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"16d9766614b38b2b7a049b3ecfe4c6155d56d73a","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.3.tgz","fileCount":83,"integrity":"sha512-B4474+07wBz4Pili3jvQzSUoTS1YUpbI2QEZ/ZkS90POPkCO2J2eQcfAK24VIFSEQVh2TEsSWOLJwg5NfQ6m9g==","signatures":[{"sig":"MEYCIQDO6pbwOHBaSQzLPPebg1NtIQhNJMdQlSyY7Wjj/0CvrAIhANz9x/05SqlJ8aW1udryD6A3xJTEUWWz/gJ9JVHvswIV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301576},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cd546f7f1c296b876482a3a80681237a2f7dd2ee","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.3_1774209061350_0.239343834105739","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@arikajs/view","version":"0.10.4","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.4","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"7d3fa1ee68c005b1640cfcf28ace10b84b7a5a22","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.4.tgz","fileCount":83,"integrity":"sha512-V8F0CwH4kpUNod7hVagfU4sPjaTM1nY/rL50ad5XBC8eHY+IQ5pGYWTlWfe8IqCP2DjwTtFBxzdnaXuGAFtJ1Q==","signatures":[{"sig":"MEYCIQCIEhWr1BgSmYzEM9oKPG2mQNAMbI867o+CVNCs3dVnuwIhAOyuY3toLyHSvYNO1Kd0Y/AUVqv9WguTBo0ZN3jsutCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301543},"main":"dist/index.js","_from":"file:arikajs-view-0.10.4.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/a07728e7edbbe56cd3c8c84d96101fbf/arikajs-view-0.10.4.tgz","_integrity":"sha512-V8F0CwH4kpUNod7hVagfU4sPjaTM1nY/rL50ad5XBC8eHY+IQ5pGYWTlWfe8IqCP2DjwTtFBxzdnaXuGAFtJ1Q==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.4_1774209711236_0.9437456874426782","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@arikajs/view","version":"0.10.5","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.5","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"202a2f8aeef46ce225aeff9db628e2d23490cdd8","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.5.tgz","fileCount":83,"integrity":"sha512-J9J/Br9o+QAYblJq9+UiiAnCLmj7kW+A4Gr0noTCZZlaqaO68LYNgnVJn+E5YbAqIosh3vvbrbW2CPpCv61DQg==","signatures":[{"sig":"MEUCIQDlvaKFcpS2/zNS2bC9nDRek5xFDeZF0MzoU+THI8AHOAIgM2bP7A/VY46adQPaV7LhjfgJwoq6W3YLxz/sLYfJO4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301543},"main":"dist/index.js","_from":"file:arikajs-view-0.10.5.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/ed17224a2221a889d1f95bde6d2f55af/arikajs-view-0.10.5.tgz","_integrity":"sha512-J9J/Br9o+QAYblJq9+UiiAnCLmj7kW+A4Gr0noTCZZlaqaO68LYNgnVJn+E5YbAqIosh3vvbrbW2CPpCv61DQg==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.5_1774293155489_0.8549846505147871","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@arikajs/view","version":"0.10.6","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.6","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"4f9b79f798c9ba43d260f14ac06e53280701c9bc","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.6.tgz","fileCount":83,"integrity":"sha512-hBpV7YzYGS/MOwem+SvR7XltnNPezfctuZxYl+Q65xydrHWT5w/+1oad/FhNnWgP5sWmynMCwcAtV1zG/bl+bQ==","signatures":[{"sig":"MEUCIQDY/TvrG4JU/3YWGm4c/gY9E7mZj48jCXARxH5qyo5Q1gIgEKsRxD8/r2hIh6eEZPKXMa9r2ZhOFNBl9oIsFbM6TEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301543},"main":"dist/index.js","_from":"file:arikajs-view-0.10.6.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/6f04f61d2c10459cfa918c505d09a4c7/arikajs-view-0.10.6.tgz","_integrity":"sha512-hBpV7YzYGS/MOwem+SvR7XltnNPezfctuZxYl+Q65xydrHWT5w/+1oad/FhNnWgP5sWmynMCwcAtV1zG/bl+bQ==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.6_1774293497688_0.92256343787508","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@arikajs/view","version":"0.10.7","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.7","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"f9801853a619b93a34ea6eef76d5687bbad56153","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.7.tgz","fileCount":83,"integrity":"sha512-gOOv2jGzc5cA5JX3Wl5v9OWEA3W+VatQpSq8VrTahlheYkRXbTK2Z8CsX3KwfRk47zzchGDn/Uque7ML/LDO2A==","signatures":[{"sig":"MEUCIQDUcfJocaQWmnLeTRUsfhI291emy6AlZ08f6f8NuHsE6QIgQitGSyPcC3gA002F8CD7WiYJFEJisIS1FedL9LL/vxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301543},"main":"dist/index.js","_from":"file:arikajs-view-0.10.7.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/cc10b321ae0f7194c16faee3c9138846/arikajs-view-0.10.7.tgz","_integrity":"sha512-gOOv2jGzc5cA5JX3Wl5v9OWEA3W+VatQpSq8VrTahlheYkRXbTK2Z8CsX3KwfRk47zzchGDn/Uque7ML/LDO2A==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.7_1774379794450_0.14696223937988728","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@arikajs/view","version":"0.10.8","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.8","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"d7115486869dce8629f247598ae60b91a78f0f01","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.8.tgz","fileCount":87,"integrity":"sha512-zzu4/B7HN5gnCFI+SW/CKtykz46ATB7GAjt5wmsw1yzYw+pBCR8lTJFDgHM9hJxz19AFUWDoxqHwyBamNtz9gg==","signatures":[{"sig":"MEUCIFgCAk096aantARZR3nr5yoRNDvjRg/YQBhU9Bs8Zj/qAiEAsELACShNk74qF83E7GvkFkGsWw+9jz7LicQTw2rqlF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409162},"main":"dist/index.js","_from":"file:arikajs-view-0.10.8.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/63d0cbab162113c2670c31dca4ddecc6/arikajs-view-0.10.8.tgz","_integrity":"sha512-zzu4/B7HN5gnCFI+SW/CKtykz46ATB7GAjt5wmsw1yzYw+pBCR8lTJFDgHM9hJxz19AFUWDoxqHwyBamNtz9gg==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.8_1775996154070_0.3296135919123029","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@arikajs/view","version":"0.10.9","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"BSL-1.1","_id":"@arikajs/view@0.10.9","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"ced254a6d669b88e70e40a41286d30535a5f0498","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.9.tgz","fileCount":87,"integrity":"sha512-GDrdpof3gauxeJ2km/2XS8OfwO+jxO365qbD1iTCQtQemsEHYZ2tLeM7oBeKnI1ZGShkROoAefp9IhyWVd3FIw==","signatures":[{"sig":"MEUCIQCqcav5VyjP38/inyiCDSbwcpBaFIoBHOUPG3F7nrCUPAIgCt77M0oCYWDmB+wPOvNSeaPPlMQnCdeHrzAnVGLqtW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409166},"main":"dist/index.js","_from":"file:arikajs-view-0.10.9.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/ba7526a9bb0ba1e99ab4616b4843c4ac/arikajs-view-0.10.9.tgz","_integrity":"sha512-GDrdpof3gauxeJ2km/2XS8OfwO+jxO365qbD1iTCQtQemsEHYZ2tLeM7oBeKnI1ZGShkROoAefp9IhyWVd3FIw==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.9_1776107267759_0.8333384474711001","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@arikajs/view","version":"0.10.10","keywords":["arika","arika-js","framework","view","template","ssr","renderer"],"author":{"name":"Prakash Tank"},"license":"BSL-1.1","_id":"@arikajs/view@0.10.10","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"3ae4516de6473fc09396c8afd7478cd2ca4f9d24","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.10.tgz","fileCount":87,"integrity":"sha512-ZtuthxzDxMnv4JvgIUs6I/o8XS22M7uLZHLVx3erzRlImi/oLpDbu7/ejmDTCqHW84DeLgnmnjtfHZ91Gs0jeQ==","signatures":[{"sig":"MEYCIQDZ5JYXdocRgkBR1l+jhRQCTDnnwTQscD1rPEStz7iyygIhALnU+HyKvV7GH3+Th1y/OC0rkWLWRit9Ux6g0Ddi06u7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408742},"main":"dist/index.js","_from":"file:arikajs-view-0.10.10.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/0bd9cd985cfb89d5129e3b0bef940ce2/arikajs-view-0.10.10.tgz","_integrity":"sha512-ZtuthxzDxMnv4JvgIUs6I/o8XS22M7uLZHLVx3erzRlImi/oLpDbu7/ejmDTCqHW84DeLgnmnjtfHZ91Gs0jeQ==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.10_1776184039227_0.8765186929247206","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"@arikajs/view","version":"0.10.11","keywords":["arikajs","framework","node.js","typescript","view"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.11","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"723dd0ae6dfcb18a15d486aa69ab9e123ead7cb8","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.11.tgz","fileCount":87,"integrity":"sha512-fkqnIPp2dUoP1QvIltDVerpBp3FAZFBhsMJOPzfjJ9YeJEEikNk0r5wQlbtgqtR18d8dd4F4R8O22qySCQemBw==","signatures":[{"sig":"MEQCIEAmkV37xDWYsfYVd3isEaRwbd48Fwtq/R7WzcB95q7/AiBkUQhTa7P2cTctpjiAFPO8upPnpDqwIuVAxWDI6tX64Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409150},"main":"dist/index.js","_from":"file:arikajs-view-0.10.11.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/355ed8ce5741cb5ea3f2b007b2ae8501/arikajs-view-0.10.11.tgz","_integrity":"sha512-fkqnIPp2dUoP1QvIltDVerpBp3FAZFBhsMJOPzfjJ9YeJEEikNk0r5wQlbtgqtR18d8dd4F4R8O22qySCQemBw==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.11"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.11_1776270165857_0.7646665264886943","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"@arikajs/view","version":"0.10.12","keywords":["arikajs","framework","node.js","typescript","view"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.12","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"035af0ccff2180483609366d5f212a4e4d22168f","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.12.tgz","fileCount":87,"integrity":"sha512-F+gO71Qp1kDb0tpE+LAKgGSaMlFNHtlOvGxj5Ry1Roip7gxo5Bibu8LCx5ZQmR1Ma02BTdWBiFgKVDMvk/I8Wg==","signatures":[{"sig":"MEUCIQCDYDqVnN9U7oE6WgiaOnEkgajPFS36w3U0np4PzaRgZwIgM+aHsn4edMThXLIfXuxaV7WZkkViINT9w+Zc/PD06us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409150},"main":"dist/index.js","_from":"file:arikajs-view-0.10.12.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npm run build && npm run build:tests && node scripts/fix-test-imports.js && node --test 'dist/tests/**/*.test.js'","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch 'dist/tests/**/*.test.js'","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/8f1401b3ab2713119cb294b6da0f0f8c/arikajs-view-0.10.12.tgz","_integrity":"sha512-F+gO71Qp1kDb0tpE+LAKgGSaMlFNHtlOvGxj5Ry1Roip7gxo5Bibu8LCx5ZQmR1Ma02BTdWBiFgKVDMvk/I8Wg==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.12_1776270503037_0.9872102152593427","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"@arikajs/view","version":"0.10.13","keywords":["arikajs","framework","node.js","typescript","view"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.13","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"05c637a772c7ed6a3e5a59fec3dafbf5c406f302","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.13.tgz","fileCount":87,"integrity":"sha512-i8qTj2qp+lDnA08hxmVK4YtdBCNTJFkR46z8GPDfcxGEcete6uhuX6BnVuKXun+z763puR2fN/0cc8nqkOPeoQ==","signatures":[{"sig":"MEYCIQCv4boicBEyGALQuev5/QYFvE6S/R2i9uda2ipsHmCYVQIhAJ00GSBwm/F3h9bDZiYWvDFb3HNH3jOKs9ejqIUFHytw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409050},"main":"dist/index.js","_from":"file:arikajs-view-0.10.13.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc -p tsconfig.json","clean":"rm -rf dist","test:watch":"npm run build && npm run build:tests && node --test --watch dist/tests","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/22db5fd7b92f8ae7199c2b4a27543817/arikajs-view-0.10.13.tgz","_integrity":"sha512-i8qTj2qp+lDnA08hxmVK4YtdBCNTJFkR46z8GPDfcxGEcete6uhuX6BnVuKXun+z763puR2fN/0cc8nqkOPeoQ==","repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"^0.10.13"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.13_1777196818723_0.9286636773817469","host":"s3://npm-registry-packages-npm-production"}},"0.10.14":{"name":"@arikajs/view","version":"0.10.14","keywords":["arikajs","framework","node.js","typescript","view"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.14","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"68ed71ca80a616a4ff4672b5b57874216f4b2591","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.14.tgz","fileCount":87,"integrity":"sha512-K4hWrxtYYWElXPPcp6a2xx1Gf4zCy+E2ughDc0ON3+k63KgwJHf5uMLcc4Mx1nb0gYCEvAINbXUwoCzKVqzqwA==","signatures":[{"sig":"MEUCIQDHJexVr0S9FDCBpO7YZ3nd7GlCeiI3n1HoiMNSYZmbSwIgeSJpRsyyFaz09V7EDcG5xeCFp6xCqD45DlGHCkRbCPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409081},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5b588331ce80e2b45f75ff2ee4454f7eacdee06a","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch dist/tests","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.14_1777198363049_0.7632987068389934","host":"s3://npm-registry-packages-npm-production"}},"0.10.15":{"name":"@arikajs/view","version":"0.10.15","keywords":["arikajs","framework","node.js","typescript","view"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.15","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"1d7d4f15a2af1e4be9a23df67f51d85406d54fcb","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.15.tgz","fileCount":87,"integrity":"sha512-SPV4QQhU6VBV28uM+UJl7c+MsYdupahxc4/YgcSB2gXKzaM0HFIcuIw3p8mBhd6L/XOxV5xrzAuaIjRl2aE9Xw==","signatures":[{"sig":"MEYCIQD8AvVSiCdyOMNeT1hZcebukRFKUdX8BwFL/fCY4tRO5QIhANFTx41uWE6p/fIpyGJSx+cwQ6h/QCc6+/fEZl20Mim3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409081},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5b588331ce80e2b45f75ff2ee4454f7eacdee06a","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch dist/tests","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.15_1777198723002_0.1414187618243561","host":"s3://npm-registry-packages-npm-production"}},"0.10.16":{"name":"@arikajs/view","version":"0.10.16","keywords":["arikajs","framework","node.js","typescript","view"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.16","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"9ea5b15086dbbd303a71ef05735a188e91637ad3","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.16.tgz","fileCount":87,"integrity":"sha512-XKo5X6ldjn54OvzyLdSPzf9EuepC0xahdpu/hqTwfqaKz0g2k4W2Bf5MlFNF2IFGM7lcyyuJPbx1v0W8Nu5jDQ==","signatures":[{"sig":"MEQCIB18+6BdUuAT0s1DKpRUGzws9Fr/+An5IOGeXm3uJkEfAiBvm05bQQ9RIXc/Nah0FbuCP5XDirkh+zcH3Djl2JWy9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409077},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5b588331ce80e2b45f75ff2ee4454f7eacdee06a","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch dist/tests","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"0.10.16"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.16_1777198856921_0.8824685497161819","host":"s3://npm-registry-packages-npm-production"}},"0.10.17":{"name":"@arikajs/view","version":"0.10.17","keywords":["arikajs","framework","node.js","typescript","view"],"author":{"name":"Prakash Tank"},"license":"MIT","_id":"@arikajs/view@0.10.17","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"dist":{"shasum":"0506292f3b6194f9c18b94119d4cdbb397f532b4","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.17.tgz","fileCount":87,"integrity":"sha512-4Gk/wCY1HClOpNPMQxAtRBJ9Ehevp3y10eAhPBvs2kvJdbUTb9iro/KyB5mQmMwCxPnmpub+X/S5/QhNkcaFzg==","signatures":[{"sig":"MEQCIET/fTJ/t3ggFMDLdPEUw0pe9rVIIlbIFoqBnU83uWJpAiAxSsHbNwinCfdldzM3+CCOj/Zid4/XLzALROJxKDCDHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409077},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5b588331ce80e2b45f75ff2ee4454f7eacdee06a","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"npx tsx --test tests/*.test.ts","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepare":"echo skip","test:watch":"npm run build && npm run build:tests && node --test --watch dist/tests","build:tests":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"repository":{"url":"git+https://github.com/ArikaJs/arikajs.git","type":"git","directory":"packages/view"},"_npmVersion":"10.9.2","description":"Server-side rendering and template engine for the ArikaJS framework.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@arikajs/carbon":"0.10.17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/view_0.10.17_1777199174665_0.980674622122605","host":"s3://npm-registry-packages-npm-production"}},"0.10.19":{"name":"@arikajs/view","version":"0.10.19","description":"Server-side rendering and template engine for the ArikaJS framework.","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["arikajs","framework","node.js","typescript","view"],"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/ArikaJs/arikajs.git","directory":"packages/view"},"bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","dependencies":{"@arikajs/carbon":"0.10.19","@arikajs/foundation":"0.10.19"},"devDependencies":{"@types/node":"^20.11.24","typescript":"^5.3.3"},"author":{"name":"Prakash Tank"},"scripts":{"build":"tsc -p tsconfig.json","build:tests":"tsc -p tsconfig.test.json","clean":"rm -rf dist","test":"npx tsx --test tests/*.test.ts","test:watch":"npm run build && npm run build:tests && node --test --watch dist/tests","dev":"tsc -p tsconfig.json --watch"},"_id":"@arikajs/view@0.10.19","_integrity":"sha512-mCi4IxObEE5aMfizjSujkU585epjTdaAE76+7mvEcVpUe5I9yUXRW+Ytskt4aWSsTsbhebVFkyJD67eeXRyRKw==","_resolved":"/private/var/folders/mm/vzb90h456l1cqlhnkymb0n6r0000gn/T/cdb7a6123bc16a3807b3aa65603b8868/arikajs-view-0.10.19.tgz","_from":"file:arikajs-view-0.10.19.tgz","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-mCi4IxObEE5aMfizjSujkU585epjTdaAE76+7mvEcVpUe5I9yUXRW+Ytskt4aWSsTsbhebVFkyJD67eeXRyRKw==","shasum":"f280aa62564257fb401b10c22c87a258981e7494","tarball":"https://registry.npmjs.org/@arikajs/view/-/view-0.10.19.tgz","fileCount":43,"unpackedSize":198020,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHtE9/L5WJlFix/QMRS3PDXO/Gv/7GVelNLBXbDAbDDlAiAdz3jSCDT/hdmxGwPdeTIeuHjJsqZ7nwIH2UQpPBCqZw=="}]},"_npmUser":{"name":"prakashtank","email":"prakashtank106@gmail.com"},"directories":{},"maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/view_0.10.19_1777199802622_0.8699959301606626"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-21T08:15:32.359Z","modified":"2026-04-26T10:36:42.846Z","0.1.0":"2026-02-17T18:00:28.850Z","0.1.2":"2026-02-18T16:58:53.236Z","0.1.4":"2026-02-18T18:25:34.736Z","0.2.0":"2026-02-19T17:34:13.375Z","0.0.1":"2026-02-21T08:15:32.596Z","0.0.2":"2026-02-21T09:05:34.415Z","0.0.3":"2026-02-21T10:04:26.869Z","0.0.4":"2026-02-21T10:15:31.409Z","0.0.5":"2026-03-15T09:54:47.396Z","0.0.6":"2026-03-15T10:07:54.030Z","0.0.7":"2026-03-15T10:13:57.462Z","0.0.8":"2026-03-15T10:18:17.954Z","0.10.0":"2026-03-15T10:37:09.860Z","0.10.1":"2026-03-15T10:40:19.409Z","0.10.2":"2026-03-15T10:47:51.868Z","0.10.3":"2026-03-22T19:51:01.611Z","0.10.4":"2026-03-22T20:01:51.377Z","0.10.5":"2026-03-23T19:12:35.672Z","0.10.6":"2026-03-23T19:18:17.862Z","0.10.7":"2026-03-24T19:16:34.596Z","0.10.8":"2026-04-12T12:15:54.205Z","0.10.9":"2026-04-13T19:07:47.900Z","0.10.10":"2026-04-14T16:27:19.376Z","0.10.11":"2026-04-15T16:22:46.041Z","0.10.12":"2026-04-15T16:28:23.212Z","0.10.13":"2026-04-26T09:46:58.883Z","0.10.14":"2026-04-26T10:12:43.227Z","0.10.15":"2026-04-26T10:18:43.126Z","0.10.16":"2026-04-26T10:20:57.086Z","0.10.17":"2026-04-26T10:26:14.812Z","0.10.19":"2026-04-26T10:36:42.742Z"},"bugs":{"url":"https://github.com/ArikaJs/arikajs/issues"},"author":{"name":"Prakash Tank"},"license":"MIT","homepage":"https://github.com/ArikaJs/arikajs/tree/main/packages/view#readme","keywords":["arikajs","framework","node.js","typescript","view"],"repository":{"type":"git","url":"git+https://github.com/ArikaJs/arikajs.git","directory":"packages/view"},"description":"Server-side rendering and template engine for the ArikaJS framework.","maintainers":[{"name":"prakashtank","email":"prakashtank106@gmail.com"}],"readme":"# Arika View v2.0 ⚡\n\n`@arikajs/view` is a high-performance, server-first template engine designed for the ArikaJS ecosystem. It provides an instant Single-Page Application (SPA) experience using a native Node.js compiler, eliminating the complexity of heavy client-side frameworks.\n\n---\n\n## ⚡ Server-Driven Native Performance\n\n### 1️⃣ Zero-Runtime Overhead (Strict Mode)\nArika View uses a highly optimized V8 compiler that maps your server variables directly into native function arguments. By eliminating the `with(_data)` runtime lookup used by traditional engines like EJS, we achieve near-zero latency rendering.\n\nYour template variables (like `{{ $user.name }}`) are JIT-compiled into pure native JavaScript functions, making UI rendering mathematically as fast as the V8 engine itself.\n\n```typescript\n// Enabled by default in modern ArikaJs apps natively inside Engine.ts!\nview.config({\n    strict: true \n});\n```\n\n### 2️⃣ HTML-Over-The-Wire (`@spa`)\nGet the instant, smooth Single-Page Application (SPA) feel of React—without writing a single line of React, installing heavy frontend packages, or managing Vite plugins.\nSimply drop the `@spa` directive into your global layout's `<head>` or `<body>`:\n\n```html\n<head>\n    <title>My Super Fast App</title>\n    <!-- Instantly turn your entire ArikaJs application into an SPA! -->\n    @spa\n</head>\n```\n**What `@spa` does mathematically:**\n1. Intercepts all link clicks entirely to stop \"Hard Browser Reloads\" (no more flashing white screens).\n2. Fetches the compiled HTML silently in the background and seamlessly swaps the DOM elements.\n3. Automatically triggers **Native Browser View Transitions** (providing iOS-like crossfades and slides between pages) automatically!\n\n---\n\n## 🚀 Core Architecture\n\nArika View features a completely customized compiler stack:\n- **Lexer**: Intelligent tokenization of `.ark.html` files.\n- **Parser**: Builds a robust Abstract Syntax Tree (AST) for deeply nested loops/blocks.\n- **Directive Registry**: Modular system for extending templating language.\n- **Code Generator**: Produces highly optimized, async-ready JavaScript buffers.\n\n---\n\n## 🛡️ Security & XSS Protection\n\nEverything in Arika View is **Safe by Default**.\n\n### Escaped Output (Standard)\nAll values inside double curly braces are automatically escaped to prevent Cross-Site Scripting (XSS) attacks.\n```html\n{{ \"<script>alert(1)</script>\" }}\n<!-- Renders as: &lt;script&gt;alert(1)&lt;/script&gt; -->\n```\n\n### Raw Output (Unsafe)\nIf you specifically need to output raw HTML, use the `{!! !!}` syntax. **Use this only for content you trust.**\n```html\n{!! \"<h1>Trusted Title</h1>\" !!}\n```\n\n---\n\n## ✨ Key Features\n\n### Pure JavaScript & Blade Syntax\nArika View natively embraces JavaScript and traditional PHP-style variables. You can write `{{ $user.name }}` or `{{ user.name }}` seamlessly — if it's valid JS, it's valid in your template.\n```html\n@if ($user?.isAdmin && $posts.length > 0)\n    <p>Welcome back, Admin!</p>\n@endif\n```\n\n### Type-Safe View Data\nLeverage TypeScript's power in your backend controllers smoothly crossing into your views.\n```ts\ninterface HomeData {\n    title: string;\n    user: { name: string };\n}\n\nawait view.render<HomeData>('home', {\n    title: 'ArikaJS',\n    user: { name: 'Prakash' }\n});\n```\n\n### Modern Components (`<x-`)\nStop using clunky syntax. Build massive apps using modern, HTML-like components.\n```html\n<x-alert type=\"danger\" :dismissible=\"true\">\n    <x-slot name=\"title\">Warning!</x-slot>\n    Something went wrong.\n</x-alert>\n```\n\n### Fragments (HTMX Ready ⚡)\nIf you don't use `@spa`, you can manually render only a specific part of a template—perfect for custom HTMX APIs or partial reloads.\n```html\n@fragment('sidebar')\n    <nav>...</nav>\n@endfragment\n```\n```ts\nawait view.renderFragment('dashboard', 'sidebar');\n```\n\n---\n\n### Server Actions (@action) — Zero-API Development 🚀\nArika View eliminates the need for manual API routing. Call your controller methods directly from your HTML and handle the response with a reactive fluent API.\n\n#### **1. Define the Action**\nInside any form, use the `@action` directive to point to a controller method.\n```html\n<form @action=\"updateProfile\">\n    <input name=\"name\" value=\"{{ $user.name }}\">\n    <button type=\"submit\">Save Changes</button>\n</form>\n```\n\n#### **2. Handle the Lifecycle**\nUse the `actions` global object to add interactivity without writing complex fetch logic.\n```javascript\nactions.updateProfile\n    .optimistic((data) => {\n        document.querySelector('.display-name').innerText = data.name;\n    })\n    .start(() => {\n        myButton.loading = true;\n    })\n    .finish((response) => {\n        toast.success(response.message);\n    })\n    .error((errors) => {\n        alert('Validation failed!');\n    })\n    .always(() => {\n        myButton.loading = false;\n    });\n```\n\n### 🚀 Single Page Application (@spa)\n\nThe `@spa` directive transforms your app into a high-performance SPA with **zero configuration**.\n\n```html\n<body @spa>\n    <!-- Automatic speed boost enabled -->\n</body>\n```\n\n#### **Native Performance Features**\n- **State Preservation**: Add `data-preserve` to any element (inputs, videos, sidebars) to keep them alive across page transitions.\n```html\n<input name=\"search\" data-preserve>\n```\n- **Scroll Restoration**: Automatically remembers and restores your scroll position per route.\n- **Predictive Navigation**: Use `@prefetch` on links to load them as soon as the user hovers, making transitions feel instant.\n```html\n<a href=\"/profile\" @prefetch>View Profile</a>\n```\n- **View Transitions**: Uses the native browser View Transition API for smooth, fluid animations.\n- **Smart Lifecycle**: Listen for `arika:spa:start` and `arika:spa:end` events for custom loaders.\n\n\n### 📡 Live Fragments (@fetch)\n\nCreate reactive UI components that handle their own data fetching and polling.\n\n```html\n<div @fetch=\"/api/statistics\" @interval=\"5000\">\n    <!-- This content will refresh every 5 seconds -->\n    <p>Loading stats...</p>\n</div>\n```\n\n#### **Features**\n- **Automatic Polling**: Use `@interval(ms)` to keep data fresh.\n- **Focus Revalidation**: Automatically refreshes content when the user returns to the tab.\n- **SSR First**: The initial content is rendered on the server, then the client takes over.\n- **Fragment Support**: Works perfectly with Arika's `@fragment` system for partial updates.\n\n\n### ⚡ Template-Level Caching (@cache)\n\nBoost performance by caching expensive HTML fragments. Perfect for sidebars, navigation, or heavy data-driven components.\n\n```html\n@cache('global_sidebar', 3600)\n    <!-- This block only renders once per hour -->\n    @foreach($heavy_data as $item)\n        <div>{{ $item->compute() }}</div>\n    @endforeach\n@endcache\n```\n\n### 🌊 Streaming SSR (Zero-Delay Rendering)\n\nArikaJS supports native streaming SSR, allowing you to stream the HTML markup to the browser as it's being generated. This significantly improves the **Largest Contentful Paint (LCP)** and **Time to First Byte (TTFB)** for data-heavy pages.\n\n```typescript\n// In your Controller\npublic async index({ view }) {\n    // Instead of view.render(), use view.stream()\n    return await view.stream('homepage', { \n        data: heavyDatabaseQuery() \n    });\n}\n```\n\n👉 **Why Streaming?** The server can send the `<head>` and top-level layout immediately while waiting for slow database queries or asynchronous operations inside the view.\n\n### 🌍 Edge-Ready Architecture (Web Streams)\n\nArikaJS is built for the modern edge. The View Engine is **Cross-Runtime Compatible**, supporting standard **Web Streams (Fetch API)** out of the box. This means you can deploy your interactive SSR applications to:\n\n-   **Cloudflare Workers**\n-   **Vercel Edge Functions**\n-   **Deno / Bun** / **AWS Lambda**\n\n---\n\n### 🛡 Zero-JS Validation Mapping\n\nForget writing manual `fetch` error handlers. ArikaJS automatically maps server-side validation errors to your UI.\n\n```html\n<form @action('register') method=\"POST\">\n    <input name=\"email\">\n    <!-- This updates automatically if validation fails -->\n    @error('email') <span class=\"error\">{{ $message }}</span> @enderror\n</form>\n```\n\nWhen the server returns a `422` error, the Arika SPA engine identifies the `@error` fragments and live-patches them with the new messages instanty.\n\n---\n\n### 📂 Zero-API File Uploads\n\nServer Actions natively support `multipart/form-data`. Uploading files is as simple as adding an input.\n\n```html\n<form @action('upload') method=\"POST\" enctype=\"multipart/form-data\">\n    <input type=\"file\" name=\"avatar\">\n    <button>Upload</button>\n</form>\n```\n\nIn your controller, the file is ready for you:\n```typescript\npublic async upload({ request }) {\n    const file = request.file('avatar');\n    await file.store('avatars');\n}\n```\n\n---\n\n### 🌐 SEO & Meta System\n\nManaging social media tags and SEO is dead simple with the `@meta` directive.\n\n```html\n@meta({\n  title: \"Welcome to ArikaJS\",\n  description: \"The high-performance interactivity framework\",\n  image: \"https://arika.js/og-image.png\"\n})\n```\n\nThis automatically generates all necessary `<title>`, `<meta name=\"description\">`, and OpenGraph tags. To render them, simply place the `@head` directive in your base layout's `<head>`:\n\n```html\n<head>\n  @head\n  <!-- Your other assets -->\n</head>\n```\n\n---\n\n### 🛠 Elite Dev Experience (DX)\n\nArikaJS includes premium debugging tools built-in:\n\n-   **Error Overlay**: When a template fails, we show you the exact line in your `.ark.html` file, not just a cryptic JS stack trace.\n-   **Dev Inspector**: Press `Cmd+Shift+X` and click any element to see exactly which view file and line generated it.\n-   **Hot Reload (HMR)**: Changes to your views are live-patched into the browser without losing application state or needing a full refresh.\n\n---\n\n## 🛠 Directives Reference\n\n| Directive | Description |\n|-----------|-------------|\n| `@meta(obj)` | **[NEW]** Declaratively set page titles, descriptions, and social images. |\n| `@head` | **[NEW]** Renders all collected SEO and OpenGraph tags into the document head. |\n| `@spa` | **[NEW]** Instantly upgrades the frontend site to a Single Page Application. |\n| `@if`, `@elseif`, `@else` | Standard conditional logic. |\n| `@unless` | Inverse of `@if`. |\n| `@for`, `@foreach` | Standard JS and PHP style loops internally optimized. |\n| `@each(view, data, item, empty)` | Render a view for each item in a collection. |\n| `@switch`, `@case`, `@default` | Switch statement support. |\n| `@break`, `@continue` | Control loop execution. |\n| `@auth`, `@guest` | Conditional rendering based on user session. |\n| `@once` | Ensure a block is only rendered once per request. |\n| `@verbatim` | Stop parsing content inside the block. |\n| `@push`, `@stack`, `@prepend` | Manage assets and scripts across layouts. |\n| `@await(promise)` | Native async Promise support inside templates! |\n\n---\n\n## 🔌 Advanced Ecosystem\n\n### View Composers\nInject data into specific views automatically before they are rendered globally.\n```ts\nview.composer('dashboard', async (data) => {\n    data.notifications = await getNotifications();\n});\n```\n\n### Global Helpers\nDefine custom functions accessible natively inside every template.\n```ts\nview.helper('formatDate', (date) => new Intl.DateTimeFormat().format(date));\n```\nUsage: `{{ formatDate(user.createdAt) }}`\n\n### Custom Directives API\nExtend Arika View with your own robust functionality.\n```ts\nview.directive('uppercase', (exp) => `_output += String(${exp}).toUpperCase();`);\n```\n\n---\n\n## 📁 File Structure & Extension\n\nArika View exclusively uses the `.ark.html` extension for all templates to trigger the internal AST Lexer.\n\n```text\nresources/views/\n├── layouts/\n│   └── app.ark.html\n├── auth/\n│   ├── login.ark.html\n│   └── register.ark.html\n└── welcome.ark.html\n```\n\n---\n\n## 💻 CLI Integration\n\nGenerate views instantly with the fast Arika CLI:\n```bash\narika make:view home\n# Generates resources/views/home.ark.html\n```\n\n---\n\n## 🧠 Philosophy\n\n> \"Arika View turns your templates into native Node.js machine-code, making UI rendering mathematically as fast as the Javascript Engine itself.\"\n\n---\n\n## License\nMIT\n","readmeFilename":"README.md"}