{"_id":"@getstrata/bootstrap","_rev":"152-1998a00aa0972e2e3aaaa65e64fb7255","name":"@getstrata/bootstrap","dist-tags":{"latest":"1.1.7"},"versions":{"0.1.0":{"name":"@getstrata/bootstrap","version":"0.1.0","license":"MIT","_id":"@getstrata/bootstrap@0.1.0","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"7bc2fb93d32718f53e14e63a9e74a5b241e82251","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.1.0.tgz","fileCount":107,"integrity":"sha512-6qa2BMVuN6i+uU4uOGT372lk1094lzyUhjdBYhLdsMH1V+iMYrS2whYtzKzlr7v/OR9yM0BnAZ/WReHfsDJcww==","signatures":[{"sig":"MEYCIQDg2eZ3HPreAKVayzgfn8OM/l1JgHjGQLSRYNpo8BPVEQIhANYSP5+h8bJsbh3ZZjzG4xyU9Ii3Q3B/3Ej3Gj5P5Ocq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117777},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"b736ad50d6c41e69b597feb03a37e3627087c8d9","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.1.0_1786302546677_0.14049678724038528","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@getstrata/bootstrap","version":"0.1.1","license":"MIT","_id":"@getstrata/bootstrap@0.1.1","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"cec00c013a9f02666281d106b6f7930781aa9854","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.1.1.tgz","fileCount":111,"integrity":"sha512-x6oyRGCO/PbEnRNEN0Dwip8tObC6b+WYOplqXEH/fZwLLRU6cnfdiU+IRrU+jbpcH7RJHTVUhkma5iMN3I7DNA==","signatures":[{"sig":"MEUCIC6seBJd24rM/O9rLyCg49UwPP8g9QKjbMJkuPnP4TFrAiEAm4QpYWpDVAabbQTMERfah3m1jRFvY8fPvI5AOc+Ohg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120832},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"e0ed332cd478f5c4b13fa2e6e739c86ce0f88f86","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.1.1_1786351975273_0.1444908172871986","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@getstrata/bootstrap","version":"0.2.0","license":"MIT","_id":"@getstrata/bootstrap@0.2.0","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"728d9746f1cd7bf98f62226586a6cd88e22342e3","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.0.tgz","fileCount":183,"integrity":"sha512-OYpnomaCbxpSp90MLfyc15ROdO1wKN/hiM0pw2Abyyq6XTNY80QLPK5l4+05Rdudiley52BRlmVM1g1vLeAvaw==","signatures":[{"sig":"MEUCIHY2OGCjAbuFoZr2MGXvAKX0j9F2wRpu0FeoONIkgITAAiEAsfrSj/tfmDKx1vkMCJMqeXrHCi6yCopn+Q0etxLH7nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278725},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/entries/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/entries/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/entries/providers.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/entries/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/entries/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/entries/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/entries/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"}},"gitHead":"937c58f3eed556f848fff5d0158de934d67f0748","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build index.ts entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.0_1786359444295_0.3656697009063785","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@getstrata/bootstrap","version":"0.2.1","license":"MIT","_id":"@getstrata/bootstrap@0.2.1","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"11e51dd60ab9885c62082ceab19cf2a4ad5a8305","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.1.tgz","fileCount":183,"integrity":"sha512-Erv81aNyAoSrmshFXC2HSJpmI2+ExmBmxE4WZIxT7p3eN0e7yOlyCrCYS0rBbqzj/QR35pxKwkEM5HlpeLeovQ==","signatures":[{"sig":"MEQCIFRaXKYQBN1rb5Riye6i80IBSHsD+GGSHTRBFktLX9oUAiBQNQnOIOh35dWpjJbi08VRMILyouqtFgr8Th+N0mfosA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278834},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/entries/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/entries/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/entries/providers.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/entries/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/entries/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/entries/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/entries/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"}},"gitHead":"054191c5537521ec2b97cef695256c7d5e500e27","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build index.ts entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.1_1786360631299_0.9470321413163223","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@getstrata/bootstrap","version":"0.2.2","license":"MIT","_id":"@getstrata/bootstrap@0.2.2","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"ffcc2c7136f9fadd370a6a696e4a618cff1d0a1f","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.2.tgz","fileCount":210,"integrity":"sha512-UoPN9HBehTC077jHWeTGR9Kp3kHhZp25m6gEFtLiFdiPVgQgRhD2YDTSYdq0KJfIG5RIUEGkQgo7X3fdIzWuJA==","signatures":[{"sig":"MEQCIEsigXeYKcArVC0SikEl1DXpmdGhUhSSY8o/lUXR9ZOrAiBSMUNe7AFTGDKc6I+VECVWxK6OZUeTMS2DtAJMF/uTNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304636},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/entries/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/entries/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/entries/providers.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/entries/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/entries/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/entries/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/entries/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"}},"gitHead":"90744e9be7f1b632eac6ce6f4984c76e447951ca","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build index.ts entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.2_1786361148096_0.40275330478202","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@getstrata/bootstrap","version":"0.2.3","license":"MIT","_id":"@getstrata/bootstrap@0.2.3","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"6bc592acab1a0e88d5cdc817312ede50f0b82377","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.3.tgz","fileCount":213,"integrity":"sha512-XZRnGTrwnZOmfv00RlZnd19jrOwyiqvNS4Wij9Qu7zdx3BkN3DUcegiS+5k0g0zRUBC298L7jaMmu/ZxY7ZGyg==","signatures":[{"sig":"MEQCIEqKPbjjQjzRDjXFB2RypI0vxskxflAh/e/pxNb+bqKaAiATWgd8hbuZS3SzYjUlOlAOQ1fYaDijrwObe7xM976Qlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306347},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/entries/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/entries/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/entries/providers.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/entries/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/entries/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/entries/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/entries/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"}},"gitHead":"9714210f383bc27282662ae2ed42c9bc6ce2de3d","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build index.ts entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.3_1786364004448_0.07202014744648921","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@getstrata/bootstrap","version":"0.2.4","license":"MIT","_id":"@getstrata/bootstrap@0.2.4","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"0d8072ce81f1f0edc2742a3cb4766090eb231a4a","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.4.tgz","fileCount":231,"integrity":"sha512-dAfxsJ/EWzWtJ2vZ2PbkkWxcJ7HnLi1za2LjnUBGBzu0ha+FhnPYoFSAGkfGsHfaJHiVLcrzl3kxN/x8lVUWlQ==","signatures":[{"sig":"MEQCIHnXmjVQgLMNwDSEJnLuocyqw/d2r5wfeZSHibpedX1QAiAcqi6rn9bw1Cp9qrHNakaStVMsSl8COM+QUS2lNIH5Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320545},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"}},"gitHead":"9a2bd3500be97826cfca3104a7e04eed90eec1bd","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build index.ts entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.9"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.4_1786387839970_0.748459535875553","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@getstrata/bootstrap","version":"0.2.5","license":"MIT","_id":"@getstrata/bootstrap@0.2.5","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"9bbd1625445db6dde90109fa3a5200a65bfb48bd","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.5.tgz","fileCount":241,"integrity":"sha512-aPVn0oiH/mDdSw6gUGZ2zHJQNWaJUjjlHXMYB2fWoWlVNFjHqr6xAY3KvvMnm1CR5gXGZkWJCbx/HWN423fPTw==","signatures":[{"sig":"MEUCIQCp4K1OmOht19hwZmZ8IFGmHaUGljr3ZeaK7BEbhX1QNQIgUF66jdDbWWE3Gn4LK1xE70UO2vbvvvkx5wjWWlSfU+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338044},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"}},"gitHead":"c8ddb16f99944a002bdf164b494a78d6c27b2248","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build index.ts entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.9"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.5_1786396718277_0.13412418977852036","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@getstrata/bootstrap","version":"0.2.6","license":"MIT","_id":"@getstrata/bootstrap@0.2.6","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"2c5b7419a9dda643beec2560d3e70c278a1e63ef","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.6.tgz","fileCount":241,"integrity":"sha512-LC+lb/vMGP46DGpZ+zHBSrD64N5W41awSvPcyFL9h0KGr8JdeOSb6DVLjafmni3Sc4QKul9scmT5ULY0SNTrpA==","signatures":[{"sig":"MEUCIQDdhgFjRunIeduZDww4MXxhgRZSyTIZbzWd8n7+6ZBXVwIgR7fDU04K5P+oTTpL621mHfj73xj+POV96hS+jZxDI1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309096},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"}},"gitHead":"31a6e6707f7cce1c3fc8d6b267f9b2114f1ec39f","scripts":{"build":"bun run build:bundle && bun run build:types","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build index.ts entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.14"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.6_1786807593117_0.22864924807709275","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@getstrata/bootstrap","version":"0.2.7","license":"MIT","_id":"@getstrata/bootstrap@0.2.7","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"ec438dec3210ee33405bbe18376cd43092a32bde","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.7.tgz","fileCount":259,"integrity":"sha512-U+6cIdiAIWVMme6uiZ8Fmrp2lAPZu/KauDQSYtVPoz7m/RGgqTGlDfGVyWevhEqwn1hIWgHZMyTvvl5atJi+eg==","signatures":[{"sig":"MEUCIQC6pz61HsvBKEjbrI8vqaPyPo4iDt4fVH28HZkuPJlO1wIgVjHIk53JFBTNtaX5fFV8DMOVdYFRG6GWlZlB95HA7sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646309},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"}},"gitHead":"26f833f493c243b2133b18cbe851ecd4ab1d5272","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.7_1786820785918_0.4638883288830511","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@getstrata/bootstrap","version":"0.2.8","license":"MIT","_id":"@getstrata/bootstrap@0.2.8","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"3f0e7438be04d4e0c5608652bb6e5f630f2e4fe6","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.8.tgz","fileCount":261,"integrity":"sha512-rQ0EfvamI+c9eWbFq5yubPbbMoJ2F5MLYQtoZze5CBaTK5X1YVtx4NdpgqwwncjP90OHd8eISKeo5rWZ0WFnLw==","signatures":[{"sig":"MEUCIAZF4dfH0jHmfUwmljiziUbn3dMcjy+zJGwdSFA7WUyzAiEA8h4yWtcmfhVFTEaHgkosj/uzXgtK1UuG3U18X0KzEfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664260},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"f4e780d6369180fcc016c7b192b10410f7e9322f","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.8_1786821346826_0.2532506615267329","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@getstrata/bootstrap","version":"0.2.9","license":"MIT","_id":"@getstrata/bootstrap@0.2.9","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"1f94907d69b44f211aed8d1aa13f9724389a3545","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.9.tgz","fileCount":265,"integrity":"sha512-nDDCFcX4VHP7/FjvGeMLLUI34hngUfmxIV6wUcpn6h4Wv8lWtWy2aBV56kiU4UP2U9x5uWJ9m/U2cmk+NLGwNQ==","signatures":[{"sig":"MEYCIQCEkwn0RP6Tvp7fpHRCqaxz7Jzz+49hyjSnjLncufdfbQIhAImg4yjoZlBDv+Odimp59uK67x0ZH6I+MXlA1hZL4YAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700065},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"2ce909c14f43b37d3e11b5862317c47522b09590","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.17"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.9_1786821742489_0.3427049262248203","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@getstrata/bootstrap","version":"0.2.10","license":"MIT","_id":"@getstrata/bootstrap@0.2.10","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"af66d6db73b2d9c639b6d891b245a6fbd39fd7f5","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.10.tgz","fileCount":266,"integrity":"sha512-awL45jYDFH5yRkzP4RHBcgLvxIeLYMMDSpNk8RQTUTvQK2uxXDSEb8OHUxHCSoeTytJkgAkJNgmHofU97QvYjg==","signatures":[{"sig":"MEUCIQDslpOpkcoqW3JvZRRxJQF+DHqLULHQfeQ2/JWBB7+pwAIgRESCauUYkhoITuGf8h749oCA4GMHQWKpAEmrXrYYoPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683666},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"f9a904e55caa1d4e4718517d714e984e14deda0c","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.18"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.10_1786822628751_0.9545373344302208","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@getstrata/bootstrap","version":"0.2.12","license":"MIT","_id":"@getstrata/bootstrap@0.2.12","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"8d04c6b6cc6f33148a31f3f222ccfa5823187e3c","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.12.tgz","fileCount":271,"integrity":"sha512-mgHMujFePtnd7aRZlKvs2qMVs9PKj9KS3Xc/yyU/ftZ83o4ItmcrNISKHR+DcyHVrGCKiA7Z/OY7ZCTNNEEKUA==","signatures":[{"sig":"MEUCIQDmVnjwE8TkZGKNGG3QliklHZGF+hC9bsnqOcmEvcGrwAIgQMQEYGxscQlkIIgopyxAU+PkRDEB5WffTa694q6jIxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703343},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"d9baeedfd5210af9304176057555b7b0b3fee2d5","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.20"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.12_1786874963854_0.18072228323169082","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@getstrata/bootstrap","version":"0.2.13","license":"MIT","_id":"@getstrata/bootstrap@0.2.13","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"87d1833acc0aa33679a139eb8a09d046df5d791a","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.13.tgz","fileCount":273,"integrity":"sha512-4e9pOhOwUTuWo4bJcvWp4OEEBfxMKCBIJIF/awVCyv4euJoybHUvI8nFDABpxnZm5OrujzT0Hr+Mlz6EpyHqLQ==","signatures":[{"sig":"MEQCIDaFSxQfuh8NZaD9rGfY3DRXYVOQDWFDRwFHH+me92gOAiBBck6fksE8xcMaTVWBv82NXK0TyZAlFbAYc5CGn6pSNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693373},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"5c340859aa908f15ae61ee36f3abbf488b35c112","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.21"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.13_1786876091894_0.28321180667186696","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@getstrata/bootstrap","version":"0.2.16","license":"MIT","_id":"@getstrata/bootstrap@0.2.16","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"e07c799285b10c92ac5d6f5ee8616984eb3fff32","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.16.tgz","fileCount":273,"integrity":"sha512-HcgZyHsiys5GUitYdGv6Cs1cb6hc56GYD55xbvNzj0JY/oIlQhlIyTS7d0L2Gir/Sw1d8PhWDmUpSFL6b6tp2Q==","signatures":[{"sig":"MEUCIB9aQBzlC9fkbq/QZIMEpgkzUBSHV34GqoqxAbTKTGQkAiEA9UfC5YST50dWbeoELEcJc438QGhA78987JgPoR9Hym8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694293},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"a455155147e5256acbef22cd718aa561168871ea","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.24"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.16_1786877491380_0.383863859601562","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@getstrata/bootstrap","version":"0.2.17","license":"MIT","_id":"@getstrata/bootstrap@0.2.17","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"7e0530feb8e2c2ebe65f22c0bef81142b7133f92","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.17.tgz","fileCount":279,"integrity":"sha512-Ims5oLofaWn8hpwb6p/+E59EaQMGQmth5E8zd/gMJnvEiarMamxuv+fEOfUhlqgg2EmQlsK2TzK9aFc/LPRPrA==","signatures":[{"sig":"MEUCIDCY6EajhBn8gUXPp5P6PZUvSwvHJdPH+PfFkRxiFmj1AiEA8wyrX7P2AwoC/EHY81DTsIAwLzos6yE1MvR+JdeypQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722946},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"56ba9c2165fe543ca15c05ef563a31094ea39abe","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.25"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.17_1786879122394_0.08705100741227301","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@getstrata/bootstrap","version":"0.2.19","license":"MIT","_id":"@getstrata/bootstrap@0.2.19","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"d83ba55e06c8423be8e2fa321119be670473d5a2","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.19.tgz","fileCount":281,"integrity":"sha512-E523C8+jBV5JUl2o7W1gwp3PNkSLWNRnH3N/gzSo+K6LcvaUilqhhsa01GJXsrizQBDZ40fwwOyf9dPR0bK3Sg==","signatures":[{"sig":"MEYCIQCNayr2KDo4rju0ldNQVIzM4U9lytGven2Ge4OYn1nNQQIhAKT5YQ1+mqYiYsNmVKqeaaiYauMEs2CLrMjspUYNV9Pu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724840},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"8fe28ef3f3d269bb1b02c03a67954bb9e13b4fa6","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.27"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.19_1786879735792_0.4044123930803343","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@getstrata/bootstrap","version":"0.2.18","license":"MIT","_id":"@getstrata/bootstrap@0.2.18","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"c347abce205af01e6e684a47ff236ba9470b1d14","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.18.tgz","fileCount":281,"integrity":"sha512-nSVK17hxKKPpylVGVWFkZT8OFHZS7WpvTHNUGiAG/PmCLi2+AvA77sxt/ijQk9LIhNfBklLCYVPbjVQMOep91w==","signatures":[{"sig":"MEUCIBMj0ume+XZaTIo37ZT4we8ymq1rC0/cXs7ZkPQS1CTrAiEA3BKwZP+hPdis12yq5k3FhpeA4yo9pWFwWgRrjNb1ETQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724840},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"cbe310bf18b6a50be1b1dec9ec10cff40ada2ba5","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.26"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.18_1786879736982_0.694397580228693","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@getstrata/bootstrap","version":"0.2.20","license":"MIT","_id":"@getstrata/bootstrap@0.2.20","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"1283cebe45c4f0c75cb06ee743ef9e673271fa85","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.20.tgz","fileCount":280,"integrity":"sha512-isvmYpr2mAP42IX/sanJuosLECp7i7F9dVVsp82T+AicsS52GcJ4dZStVfHDdwiuMYbKAGCjYkV3hi3RoeJ7uw==","signatures":[{"sig":"MEQCIDmlqTugxq10AuLIhdSiFdR183Q1BalscuSQAdc/pQmsAiANE6+ci5H5gz/1WPsYsWJ48G/33jjCd+57B5QlOLJoZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724417},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"26ba4c81c99f1dff15b3dfd65042287812db0758","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.28"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.20_1786880459391_0.2745332079473859","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@getstrata/bootstrap","version":"0.2.21","license":"MIT","_id":"@getstrata/bootstrap@0.2.21","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"2dbce0f34396ac533e2ef294275d03d202e689f1","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.21.tgz","fileCount":283,"integrity":"sha512-xpW0sAeJQnmTZUWm2aaSBdDRoZP8g00Ebqm8epzH+73ih61XaNmaiArwGin2dGka3y/cBkZJNT5zGS4X04xVzw==","signatures":[{"sig":"MEUCIQD2LAn43zjKAUKlnL8tNsG5Si3ixffm8RQKZHEKT1GunwIgdbh3MANdG9I62AXPy+/KjCZK+aAk/LiBPEcKvb4h9Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860435},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"4098d9abc2f542a3e3673b01098c5950fd967009","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/dependencies.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.29"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.21_1786881535735_0.6715777579142261","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@getstrata/bootstrap","version":"0.2.22","license":"MIT","_id":"@getstrata/bootstrap@0.2.22","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"a688d49ce4b0526ba035c2026b1d8b17c5dfdcd8","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.22.tgz","fileCount":284,"integrity":"sha512-PNZPyqndH5NmNKIDBVJqbH0uGszigGHrHYl4XClcdr16zpJZIXNwBntNHIbX2uZ6Sp7d23/kZMHSD/opW1mCnA==","signatures":[{"sig":"MEUCIF4rySgIRYq6NGcp6YcYDGIXOngxiTUJfwxFIB3FwmaoAiEApAkZX65G7VRLORJrkhl5KB3se5fUsF5pJaJVtKU3KVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875168},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"08f3f993f1e30f493c0ab610823f7250bd8ee917","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.30"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.22_1786881967412_0.8010191935479276","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@getstrata/bootstrap","version":"0.2.23","license":"MIT","_id":"@getstrata/bootstrap@0.2.23","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"1e3b3ce33db2acb17be2ca038f7aa31cc5b73e74","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.23.tgz","fileCount":73,"integrity":"sha512-xEuBYm8MPwj7hh66gWmat+Em0VAtpBW21OJk26l1sIIVAJLT4dHnOCPWQQB8ddjmcnY5kA8jvgjDCUFFqCW3qw==","signatures":[{"sig":"MEUCIDwbmRKmJg19zWLzSTlvEOLpgjRs8v4wx4rxZG8hyBQMAiEAlox6WRtynCQe2BMJVi8uTi7QYnR/VGZCygMlX3dEHlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729051},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"04371ae6ac20cc8248601e97eaa2539882d5b0a9","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.31"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.23_1786882201252_0.13671186988749806","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@getstrata/bootstrap","version":"0.2.25","license":"MIT","_id":"@getstrata/bootstrap@0.2.25","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"bb62d879e850aae0c69b8fcae5badd257faa749a","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.25.tgz","fileCount":75,"integrity":"sha512-B5rZJLLM6G3LGeO4p8pclGpISPVHDR58sE4JCc0tGSDqgoppuquxy16gLep5UxwOhaexEfaJhS3rNgwD1xhf+A==","signatures":[{"sig":"MEQCIGWesLvzLSZ013H4XmiMU7uAqLSmxht/we+lf1qyDM/NAiB3eCozA95dirRehpaA0LtyQs2XSo+sm+wZBKmI8EzIZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700099},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"840db00bb91076b937047613a6526064020ea2d1","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.25_1786883506650_0.8459034866620154","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@getstrata/bootstrap","version":"0.2.26","license":"MIT","_id":"@getstrata/bootstrap@0.2.26","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"a3d75884077e2131b4a26fc96f736ca6513782ef","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.26.tgz","fileCount":75,"integrity":"sha512-meQsX6bVxKxmV6F99lhZ2aG91O8Ulww682erTqJPP0U8g0nnWTOL1LSvMfAnQVrRXYGEfZicpU3ele1psZ/e1w==","signatures":[{"sig":"MEYCIQDeGbejL9tRJ7UHsFYbn2LNF8tiopd/7UAptWgXDs+PLAIhAKo9kHz96jW9sIN6oyHu05fPB/Bp9qpJmEoFhGf7RWxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700045},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"}},"gitHead":"4fb4959ae206df29048a50910cb65565a03605c8","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/membershipService.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.26_1786883738065_0.7893182336924756","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@getstrata/bootstrap","version":"0.2.28","license":"MIT","_id":"@getstrata/bootstrap@0.2.28","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"ad2f6e9bc4d290e433b7bd16fc0f112dd801515f","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.28.tgz","fileCount":79,"integrity":"sha512-OS/j91Q91LqL0aV1STxqfiyj3C+k9GRlqn4OpKAN9yAoJcbZilWeY+KCLCCtMi5rP5ea6oDr+o3DSCRtxS3H9A==","signatures":[{"sig":"MEQCIDcWtNZE7GhlZBV3Nwb0Vsbd3zgDgyb7EU1msFYA02ATAiBQgzq9yIjSp99UroE1xKX88/BZYoS6/IPsj72RjZFGiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713833},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"e79a29d46c4048e9bc35fbe8e890e06c00ce3e18","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.28_1786884385280_0.2607177944499952","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@getstrata/bootstrap","version":"0.2.29","license":"MIT","_id":"@getstrata/bootstrap@0.2.29","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"0932c91f9f534e0df0b84e8ea463ea5fa5137c1e","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.29.tgz","fileCount":82,"integrity":"sha512-04qtBK+4f2r8QO16LjHZsRgDrfCcNwZkLLcoufYHOqyMwkgxK46TDDRmELdJLt6wcViaJfzzOolLgQiXKKUXPg==","signatures":[{"sig":"MEQCIDsg4RF9MyCCoeY2b0mZvF1HhO/nipRB6Wobuuoo5HIgAiAOb2G0YY4G/CE9I51PoFdOD+pDNLRN9KYqMW4WjBUPiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349621},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"f719a0c0628683e385e611a73853e6e6bb430b30","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.29_1786884684542_0.45054312021414233","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@getstrata/bootstrap","version":"0.2.30","license":"MIT","_id":"@getstrata/bootstrap@0.2.30","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"28122a9bdb9fd4857d8c38d2f065017aa9c78907","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.30.tgz","fileCount":82,"integrity":"sha512-ttB0L1nJuiqt8iggEpvSnT/0cqgG4YIV6pPA4vVKFEnuaixKqz2posfZ4q3x2UILJM5HoK3WFQ0jVbcIoDkiSA==","signatures":[{"sig":"MEYCIQDpVOCGbHY9cHLVkHWJqIgMTXh2GJTiQc97yqdYeTnKKAIhAJa2z+4P6aBv8AGr4Tl4QBTbxs1XI28RZ5XYFj4qDent","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349785},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"56b2bcd3b7cb2537639790594b5213b31c641036","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.30_1786884968899_0.5621786750519435","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@getstrata/bootstrap","version":"0.2.31","license":"MIT","_id":"@getstrata/bootstrap@0.2.31","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"e8cc6b0752405ecaaa0bdb3685d4a22466a35189","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.31.tgz","fileCount":82,"integrity":"sha512-pqD+i4ngUCzt+Cqdd3gUUfpnh8dY76pB8YM3LmiLYXRSIRbUMrs9UAg7esmlQUudU0s1jOW9ZaRARSieH3HYOA==","signatures":[{"sig":"MEQCICeIHBOAvAowQ2ArOx/W2VOB0fSFNhzlWgeI2qZ1z7xcAiBb1YVQ8P+hrQP7K5rKKtEP8r2p15jQnclP7AJvM0varg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285678},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"b0fbee7f4df2124624a82c140bc7cfc2e24aa43f","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.31_1786885431033_0.4907913949212157","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@getstrata/bootstrap","version":"0.2.32","license":"MIT","_id":"@getstrata/bootstrap@0.2.32","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"7ed2a5efd42dfde0d35fff37472960e8cb4d814e","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.32.tgz","fileCount":82,"integrity":"sha512-grSYd2ZGGmytS+wV3cVdkaGcnVzxNklJ0ZBfwpOgEa+ZPhZdsv/tx/jLas4mnRMPVkJmbrtGbWqJGfvTGV3gcA==","signatures":[{"sig":"MEQCID5dDJ5q85z8pqaY7quYdecWttPWVfPQwxXZPuKZdMD1AiATHMX7JsfDRUhTxOel2ONPxnfYJCj+H1nHOFS8C1SxoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285719},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"460f210b30b350869be4b6998747682f66d6f33b","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.32_1786885863550_0.3533170363903835","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@getstrata/bootstrap","version":"0.2.33","license":"MIT","_id":"@getstrata/bootstrap@0.2.33","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"0c6f2327eda5ccf01b57ff3b1a1254ca0a00e4cf","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.33.tgz","fileCount":82,"integrity":"sha512-gt0bYVgf940S8PVqJPRqJO3Y4wblw78czQUcwIGcb8WubORToT9Swmwu1y2vvlWyjgSi4D9zsfRVDPxHZQJaHQ==","signatures":[{"sig":"MEQCIFVhUBmgVLxuXRJBWiSz2OV4QPdDBbTfoV+A2klmy9WwAiAw5LbF2fMi4uP377QLiMVQ59pJTSAZ4UyEQ0OslqeIqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285719},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"f1416deb856ff9bb4dd92d54ab6c88ed048aabda","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.33_1786886241934_0.5808084690101378","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@getstrata/bootstrap","version":"0.2.34","license":"MIT","_id":"@getstrata/bootstrap@0.2.34","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"06fb472ab8faff44a455e41d9190e6e99f96e95d","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.34.tgz","fileCount":82,"integrity":"sha512-vxUMCeOfZxZhvytW3TV4EedtTwJEHIhJxVY6HVAZqLzwZzrtsXvLoXgWG/OO8mdNT6wWzv/Yb6yv+ulCoSxZiw==","signatures":[{"sig":"MEYCIQCsE0CoAAj2qHnFPMUJ/4s7mUiFXLnP+P2NrnzEb/8GbAIhAON1PXuaDDT5lH412l0Qy7vFZ2NJMEVJohkmyUFK+iuD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285719},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"5829bd03e2f265f18d131372c4248c7ca1cc5ce3","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.34_1786886764292_0.3431268660090574","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@getstrata/bootstrap","version":"0.2.35","license":"MIT","_id":"@getstrata/bootstrap@0.2.35","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"0ad0dc41232164a66114d0712ae5e2c607a0005e","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.35.tgz","fileCount":82,"integrity":"sha512-82j8XVnrhhtn1LpCjxvIkM+NWZOtJh4YTEjDr3EYmkwj1nQFhXiK89B1Suld83om/cbX+EgH3TRKOXvW5ogB2w==","signatures":[{"sig":"MEUCIAUsqAhmKm/7AgxfXle9b3xP9uWNf4ms2/Hv/2CiYQrJAiEAyqJzQB+vPez7rjrtA9wbE3xvQVq/JTZv5VAxWvNMKpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285719},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"4e7897e79fad6ac9c242ec21e93c931de47d59dd","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.35_1786887345269_0.011393904211940642","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@getstrata/bootstrap","version":"0.2.36","license":"MIT","_id":"@getstrata/bootstrap@0.2.36","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"0c67998c22d481f5da293f23b81cfbfc1eefc93e","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.36.tgz","fileCount":82,"integrity":"sha512-rc5y3059dYzwJC+cfFjC5PzgdimjIeDIbfdk5PQ8aawKrdTQw0bJXJXNKiXEpLdHKyvDxnqJmD2ez+/gDZ0MLg==","signatures":[{"sig":"MEUCIE/xxV8T7hvuLHh/Iz08Qb/V/bKOD57kSpR9zFBMjEIRAiEAlZFaTAvxGDUslAPYdIfSfDE/yn8gmgAXu6xKQ1V3PmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"3ef43244dee4ec3c7b17321a428056364fdd3eab","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.36_1786888130326_0.4727708914921742","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@getstrata/bootstrap","version":"0.2.37","license":"MIT","_id":"@getstrata/bootstrap@0.2.37","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"15834d5cab5b4897031872a051cd365d8292df1b","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.37.tgz","fileCount":82,"integrity":"sha512-ivum7AA6SQJs3UZUdJ+shVfNbvMRmgk8GDF877KwUHcHy+2XC+Zovc7zx0GFAy4YNXKj/w5ROa+tj8P4LXFSIg==","signatures":[{"sig":"MEUCICv8JyA58+850icfJaQBI+KgFTZ+/H0vzUmPf0Dd2saiAiEAstaxsT/XjyHjtUg2sQI/ntLayA39CgUDogMeCg5wDSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"d6363199540cda7fe115b739cd8a7ca8ae3b09ba","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.37_1786889313517_0.2422481973105619","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@getstrata/bootstrap","version":"0.2.38","license":"MIT","_id":"@getstrata/bootstrap@0.2.38","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"e272d9399ab185e2ec7a5d32eae8bdf1adb27046","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.38.tgz","fileCount":82,"integrity":"sha512-sybjkcovqJsYRvrxK+xjnk+5mqRWi3JUzwhym0w7eM7qa7+CyhCYvnUlVzYWS/OxWRqCob/Eto5eq9cGdLseNA==","signatures":[{"sig":"MEYCIQD/33988uLfegJnghOcZyNBSMImrT4ZJa1YG3DSx0L+iAIhAPxyu6noRjI+yzdhTJucqfvpfSJGYJlfZyWkceYn0wrH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"1a3ce6e1e2bbb4dbf0d909d5f99382cb5c234d7a","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.38_1786889549351_0.4587809730315633","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@getstrata/bootstrap","version":"0.2.39","license":"MIT","_id":"@getstrata/bootstrap@0.2.39","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"5210daaac96f9857d85b9885647f5a50ef8215cd","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.39.tgz","fileCount":82,"integrity":"sha512-dMAXSWiFAvqnIiX/xYJYNiZxdu9YTEEBtVNp86P/HCKUHU/8dG9X5D84+I2I5SIsP9hyoX/6p3PDiDp1rfqPZg==","signatures":[{"sig":"MEYCIQCfrMCocgY8v1wIo/dZY9ozrSvPopn+C0W6G8/dQKua3AIhAMenfDccyYzHNNKcsc1nIRmC80k0OTAS6flgRl7k8U55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"62b6bff81521485f673b1f166605d890918f45d0","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.39_1786889948522_0.9554457560643277","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@getstrata/bootstrap","version":"0.2.40","license":"MIT","_id":"@getstrata/bootstrap@0.2.40","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"6ef940236f4856b0283564d2c11a45b0311b044a","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.40.tgz","fileCount":82,"integrity":"sha512-56lqo7oBWD9lebRhFqBHr6xviHFw0l/SCufcDB1gIVh3/ryMn/k9bPWx9yFkgJmC1d8GlbbNZYP5EWTgY95Kgg==","signatures":[{"sig":"MEUCIDyeBDm0JM96DjZiQLAaHlkEE5U7eOQyqyeCzgx5jJ/rAiEAtttVfT4M/5dI02CCkA9ojGD4UwQhIEWI7PnhS1nSGHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"e248b77807f0d9a95d5946b79b54e175e1c7ad65","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.40_1786890289242_0.029189801499326373","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@getstrata/bootstrap","version":"0.2.41","license":"MIT","_id":"@getstrata/bootstrap@0.2.41","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"cab55ad29dc533e5a06a413adb210635948bed94","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.41.tgz","fileCount":82,"integrity":"sha512-aCJm4UEi8b/oMBBCsVwL1/Ri4nEjSh9ST6fdxFW7CjqL5Gp616UT5sZG7OgPB/6dR54N6/gc15ckLtkeBqx1mw==","signatures":[{"sig":"MEUCIQCTbRilon7jAEYDyjXkMhvEcVyVW7BZd0eiHgtp4blRTAIgAU8AksT+e6MNn7SkU98gufzfjNs8WcGyrwzNvpS8asg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"b86685c39e3bcae9685905196f03f3cb0bc5242e","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.41_1786890847577_0.30151927451884775","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@getstrata/bootstrap","version":"0.2.42","license":"MIT","_id":"@getstrata/bootstrap@0.2.42","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"c1c58c8bce8457289ec7f2423105d35314e1d453","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.42.tgz","fileCount":82,"integrity":"sha512-YriwiMg0hjOVI3eOXxjXDdjeSc3NiNZBmDmmzXhvEwkJ7W3iCJXk1pzK7XzPtaLNWB2CN6VCMGEOMKwiOq7Unw==","signatures":[{"sig":"MEYCIQCE5SbDe4REcgktTB8gha7wsHUOaPrhz3ArRk/sIimymQIhAPSGVJ/zLzmjgBoGBgjzeJWa5gDqqReW660pwJhVgN0x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"54ae25519b7b75e1ae05308675e0135ab6b1f3c5","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.42_1786891935388_0.44510900494955696","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@getstrata/bootstrap","version":"0.2.43","license":"MIT","_id":"@getstrata/bootstrap@0.2.43","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"57185afb7386ba3e5baef7eea2312f8b735121f1","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.43.tgz","fileCount":82,"integrity":"sha512-t3wrNhCea0YwEqmPFIzabK/96eqQyjttaMSuYht+kklF5yG3AONvJQNzL9E3m9KdM37gCHi1Bx9uphEsZA49/A==","signatures":[{"sig":"MEYCIQDbrEKwVKqvV+8Hu70KfHGmbvRbqO7bx+4CQ0OhVGZpvgIhANlnzcFmjsaIZ9pnkLMFEImVSMoQVAPpnqmheGU5dNdd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"ee8b9b2d44ec7511eda8b23a0604d6a1ef0fbf44","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.43_1786892267467_0.30321481406892814","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@getstrata/bootstrap","version":"0.2.44","license":"MIT","_id":"@getstrata/bootstrap@0.2.44","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"13ce131de3cf988674e5834964327efd2365d544","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.44.tgz","fileCount":82,"integrity":"sha512-E009tNk3qEJ2ma0vUAi2hnVpsNIgkhl9h3eEgfokA8+j86JVUJZPfkWN5fBjnaYyXrPVMejmyHNM2kg9/deWeQ==","signatures":[{"sig":"MEUCIG8w9f20ePrh5TTa9awmHOVOQKAGXw1omatEI0F1AZEsAiEA1yKSMKrW6ipNB5j8nMkXEsLQAPDdP9hLsbhV6EFFEDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"f788a3ad98e57d67b16010a010c002b61c7b183f","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.44_1786892630612_0.022138254194859153","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@getstrata/bootstrap","version":"0.2.45","license":"MIT","_id":"@getstrata/bootstrap@0.2.45","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"1474e3646355fe1b4b681dbfabec9b0840b80f54","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.45.tgz","fileCount":82,"integrity":"sha512-fo2QuisrrzdF5eL8VjZEfmePHHiqWfZpGv21UhGSotX2zGbpRj7B3xosRqbGPmzFIjRZFCG6Whf7ThQreBXVAg==","signatures":[{"sig":"MEQCIH60E1QxHivPb1IR4rWoddOQmwY6X0/6UkNBZE9FGJFTAiAy7nxcwk8DJphunEx1sVZOEBKC0cGTH8nhQD3Vf5XQmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294629},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"210cab19581b8645d5f13cf033d52177d996d3d1","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.45_1786893276734_0.605490483922785","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@getstrata/bootstrap","version":"0.2.46","license":"MIT","_id":"@getstrata/bootstrap@0.2.46","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"c62f11cd09c96f44cb4da882fc8191e5a1a6f437","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.46.tgz","fileCount":82,"integrity":"sha512-qIE34/jLpcYEhNNuHpIh2m2HY6g2BRusGnM9fM2nCNMQQTUr+bXmwZLLeizixqgmvzod+obIMSVVeLUw6DN4vQ==","signatures":[{"sig":"MEYCIQDp4Jl9Yl5H+rz1XUJgospHd+mHyq2C8wFBUF47dwy4pAIhAPPXKAKMstRp77bQ1mvkB0wmUG8RtMBanX2t8iilqJ7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303411},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"30c8a647c40154f7c740c40c69fab59a7d811d6a","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.46_1786896727316_0.788998314493379","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@getstrata/bootstrap","version":"0.2.47","license":"MIT","_id":"@getstrata/bootstrap@0.2.47","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"1d862cdfce298ccbb3d521aba53417193fbb6dbe","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.47.tgz","fileCount":82,"integrity":"sha512-9CIDrlKgkb+weQ4dgV3zeixYJ3vNZjOE7bPjPi/iaP16ZkpGtNfkU7tMIEU5l2KHXcTPthMXCFaIyKWBDa1QLQ==","signatures":[{"sig":"MEUCIGjttbDz538x3LkJsFA73rBCRglLZSnnORh8TQSEvWxyAiEA6lljP712GwmzXJjieR2h9uHTrVBAF5eVfsYjBkr6dc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303533},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"4d71adca93cadddcf44bf0e8397f0792464952eb","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.47_1786899598482_0.5919282324918682","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@getstrata/bootstrap","version":"0.2.48","license":"MIT","_id":"@getstrata/bootstrap@0.2.48","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"e13a000d917a3d9c51c827ec6604652272fba4ac","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.48.tgz","fileCount":84,"integrity":"sha512-YYVacQVbhRgrGlKnnxFS7lBnECD6zqat+H7qYWYk6fkKxhst8NE3MJlpvfBjq2bi5s4FF4DLLUDpFRFQvxul9Q==","signatures":[{"sig":"MEUCIAN54LT2RCP3mEnUvUPn6gLZq0MJWVdFiiO8SNItmnIiAiEAzkWAm6ItXxnIECPwMfTjnhW98rT4oBFsl1XFMHn4rZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304261},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"a1fbb8b2ffc3b4bf93c52cdc2a2bc575d76a5987","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.57"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.48_1787408852190_0.7669713012789807","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@getstrata/bootstrap","version":"0.2.49","license":"MIT","_id":"@getstrata/bootstrap@0.2.49","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"42e9baf982bd17915e6b07cabe3f143eea2fa56b","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.49.tgz","fileCount":84,"integrity":"sha512-lIg91PYUrf+ZjYno+lBpzjLOPhT9QiUgmFVj3ELRnT50VNwXDaLyZhkqvH44BGvD5Gxxty5Ow97E4VpkFlN/OQ==","signatures":[{"sig":"MEQCIF6N9pev51HLxtntjaZ1Rebx9J2l+eun4jdjkJaGX2CBAiBXf2pK9ClVwJCOW5wE8Dy4Q5zeTXMktjqWcJN97MHn/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298766},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view/index.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"1ba53524ab7ace4066b60f9041e47918b92fbba3","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.58"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.49_1787414278262_0.08397630571653503","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@getstrata/bootstrap","version":"0.2.50","license":"MIT","_id":"@getstrata/bootstrap@0.2.50","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"772c13e2523471bdf39035405f47387bb4c16505","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.50.tgz","fileCount":85,"integrity":"sha512-UlPM4CIxHKKkkrFV11hAFAttNmneR8a4HHcUa5INW+UuOWWmV9NLVac68fFzbMUL4oW7xiifhaWrUELFDhqx+A==","signatures":[{"sig":"MEUCIHuThjtKjdksty9bHastVokLUokORHnmpHLnCxPrbjPfAiEAtGv6XyOBFPC1l9JV//kkJPCY3NceAAMiioVJkaUCWEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314915},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"c807382e138235a3069a9bf3cfd2e0281d28722c","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.59"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.50_1787566331370_0.2050931828117757","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@getstrata/bootstrap","version":"0.2.51","license":"MIT","_id":"@getstrata/bootstrap@0.2.51","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"8ca66994c8966ac409be6067ca2ddc9c49f4273c","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.51.tgz","fileCount":85,"integrity":"sha512-qlQFEyzbtKhoU9I3a2hpEgh4XzU+UYuTDBVTztPHSin2yLqwdR1SVa322aKNAX8qImBDT77OrEgZ/a6a/gdw/g==","signatures":[{"sig":"MEYCIQCyZYBdqUO3sjWEHloKFeAnz7O5Wrvl8FUQozI94DThmwIhANvgFh4C0dKoLKnJDVSEnO5/M4fBid6Gi4a5XF76pb9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319290},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"fb2628f219bf289a120cd3c05543b6a30b6bab45","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.60"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.51_1787574153773_0.4366948032910509","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"@getstrata/bootstrap","version":"0.2.52","license":"MIT","_id":"@getstrata/bootstrap@0.2.52","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"d768bf1266b6b12487c7fae11a1606bc462fa644","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.52.tgz","fileCount":85,"integrity":"sha512-mEx/ATeUn7U6Hxr/uM1xMrOpabRy/yGoWv/LOqjiC93udCPaCgNZ3qQ3Khh2pc7lxDMEetVbPX2EMUDoR1GkmQ==","signatures":[{"sig":"MEUCICXtVzQfFa+1boSyzluPw908h+FNFcFSRoMDnnV+dGNAAiEAoIpkWCoxYx0t2bhTNWJUHXynJLrxiWmnhoglboCmfLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322842},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"9f55be88a237194cbe2d66aab997a2d4dbb7f7ca","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.61"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.52_1788000543565_0.8310779107634265","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"@getstrata/bootstrap","version":"0.2.53","license":"MIT","_id":"@getstrata/bootstrap@0.2.53","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"652f454f143cc632ce2cd996a2a1c9d9d159b362","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.53.tgz","fileCount":85,"integrity":"sha512-f6fMSHGuyuVMqcdIcJvCMA03XswjGEmax0QylmkNAJbaoMJ+hqmmz4Kk0BtG9CRnAQBxc1qaWxyK4mjjKmdqnQ==","signatures":[{"sig":"MEYCIQCrM+/gxV+HC0U3pTh1haooi5R7NlnB/5Izx9ww47Td6QIhAKoNEZP1NT0PJ7eyKmctfMG8TulvmDGA2Fh6dTcroyi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324889},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"8959a54e75364d94190adda68f35489eb97791e2","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.62"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.53_1788003031080_0.9449542500240966","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"@getstrata/bootstrap","version":"0.2.54","license":"MIT","_id":"@getstrata/bootstrap@0.2.54","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"877c456e7ab28fd418e32dcf26e374e2558af601","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.54.tgz","fileCount":85,"integrity":"sha512-tQIcJAQ8DFY8XcQO2tL/YCecDuBX51WBXn43/otsKT5Y4lKQlbmjNHryf/wFVmIlmovY5CVnY3bTIk7Xb2Po8A==","signatures":[{"sig":"MEUCIF88hiWwt7JBmhl6Yh1LpriIGEA2T8gI1AtiRJ7Z3iIkAiEAuOY/uMhOkNHSDnu8yWpngmyY5vgv6Fjg4NnxqdlkBYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326447},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"6f6e09c2b86f5bf325750c142546866c6097cefb","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.66"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.54_1788006212382_0.0938880853531252","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"@getstrata/bootstrap","version":"0.2.55","license":"MIT","_id":"@getstrata/bootstrap@0.2.55","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"920e4a2c36f93297d8d03834db1e2be4624d5695","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.55.tgz","fileCount":85,"integrity":"sha512-xTDgAqPVwACWHCT89QievIO421z4Tx4eL3EPAD4DFRZj9efP41NukVldj5D2tKMB3pr/VC5H0qDsb2YvJBs+Qg==","signatures":[{"sig":"MEUCIDRPLuRlsZ9BBiyFw5ZIrxvQV0c+946nYzBvr3oD8VbWAiEArZz+jePAe7r2S2elX46rQYLc5AC6yBEJfAkISq+gpcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324308},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"9d49022787dc47df54fef8db7fd82b70c439dfb2","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.68"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.55_1788007860009_0.07929862240659702","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"@getstrata/bootstrap","version":"0.2.56","license":"MIT","_id":"@getstrata/bootstrap@0.2.56","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"d58251ed31cd067a7b1bf4ac4d73632ce1bea676","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.56.tgz","fileCount":85,"integrity":"sha512-uybgPRKeoBo0Reqe4CHR4YiPwkomJ8JVWDMXI3yhJL+LA4jLgdZgOyeW+xyi2wAp4ojygaWhohNOtG8bdafAPQ==","signatures":[{"sig":"MEUCIHQ7UocGclzmi/5xALa+F3W3AQQviGhIad8TVkp0wkuYAiEAt+EGcFOxDew+QgnAherGlN/iSFc3Pw8S5gapgmfYhnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325162},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"e368c7f050d5f01134fcd8a1befba1cf676f734e","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.69"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.56_1788010161810_0.25792471066239875","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"@getstrata/bootstrap","version":"0.2.57","license":"MIT","_id":"@getstrata/bootstrap@0.2.57","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"af46595af8818ef84615f50c3fb224e3c25242be","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.57.tgz","fileCount":85,"integrity":"sha512-34SgLCPFgHlsrHyRZ8XrTilaGP0uBMFsWmj5ow1tr3TeRP64DkYa31KF0CSmBSQJkjpYFoUP6gs+ckB4UbbW+g==","signatures":[{"sig":"MEYCIQC93Lk3RBe14Y3sN+aPyIwmX1ZlHE2C9yyoGBsg+UUOEQIhAI2etwY+uBBZCFBUF9fE01NYuxP6uMCQzFkezz03EWE4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325243},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"a33823b15b699ecf5dfd50b9c1f79589b686f222","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.70"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.57_1788011501971_0.3345581012829866","host":"s3://npm-registry-packages-npm-production"}},"0.2.58":{"name":"@getstrata/bootstrap","version":"0.2.58","license":"MIT","_id":"@getstrata/bootstrap@0.2.58","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"ed60dbd6f70331eba3e56c1b80e93eb34bd9af54","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.58.tgz","fileCount":85,"integrity":"sha512-9SYbtx9i4ivm+soEYtqQjmPrdFJsj4O+rGQrw3bBvB3JAEQT/3NllxDl2bkgCQH5BKjjre0slLHjOF5rLbBrvA==","signatures":[{"sig":"MEQCIBHUMJSmtqhVLAGt+fcl0qvPOg9xGnXNVtI4DdHacFPEAiALXdhozw30pJrB0YE5gYIYYE4egTcb0rioWoRCtWbgpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325578},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"95e4059a562c7c7f02fda79dcc16880fc81c18e6","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.71"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.58_1788013030143_0.9161035399510542","host":"s3://npm-registry-packages-npm-production"}},"0.2.59":{"name":"@getstrata/bootstrap","version":"0.2.59","license":"MIT","_id":"@getstrata/bootstrap@0.2.59","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"d09f3bb1f51f47b6b2e5ca7d916c7793251f8d01","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.59.tgz","fileCount":85,"integrity":"sha512-/VUHCVpAsqmQJrTQQoPQtpdR462uPPd/GvL5xSnAlUqGZPh7DKU5obn5RpupmaPxXz8P0sMuphvHZ4fzglBlig==","signatures":[{"sig":"MEQCIBDkRqSFrCfTwT5g7lj3OyO5Sr6lfa17jxfZHSGcyMhvAiAPCtBtIp6lka4sd/AwZ2Qq/Zhic26qy4bQhOtthmC6jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328355},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"1610583c0c0125a26ee09ec76f20a73210117ecf","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.72"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.59_1788013440762_0.40906082008810474","host":"s3://npm-registry-packages-npm-production"}},"0.2.60":{"name":"@getstrata/bootstrap","version":"0.2.60","license":"MIT","_id":"@getstrata/bootstrap@0.2.60","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"ee8e33513b62f6599b903de355847d2338c60ac3","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.60.tgz","fileCount":85,"integrity":"sha512-UU/9XL7dRoSRziQGWkQEbqqOHzF1a/JbGGuNUdFs3qtFLqo1Yq83p7+bNI+ERjVXD5yUjV3c4n/KSgX0VsVcWw==","signatures":[{"sig":"MEUCIGvrGiuxCkavZauauu5atsGX4yR05Hri72NOvq215Ui/AiEAjr0jqmyLtLTTYEJ8ocB2568HfNZW94SDG1P7ftg5KCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328448},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"7fbc3e4669f064ebc3a01a9cc0951f0ae025460f","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.73"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.60_1788014250842_0.6990824093531174","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"@getstrata/bootstrap","version":"0.2.61","license":"MIT","_id":"@getstrata/bootstrap@0.2.61","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"8a9060ee5e8f5fe48bfd4fbe44e9b2a66cd6ef39","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.61.tgz","fileCount":85,"integrity":"sha512-G1u3vZLZegBN3/us7Qe6lK8XGv1iR2KXcqLZdJfnzaSBMpnc+OibV3sz4BlTqYX0FgViNe2WGPirZXT01UFfdw==","signatures":[{"sig":"MEQCIDLoqdPi7R31/AOHunJ9PNiNcnvJTgyFgCXpoSkabsjeAiBbfD50h1AkIKsgEMxcVBWf+axGrPK9kdBnELSGkttlSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337533},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"1119b5a0fc661453e279483911f157beec3f2069","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.74"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.61_1788014601838_0.5964138041417837","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"name":"@getstrata/bootstrap","version":"0.2.62","license":"MIT","_id":"@getstrata/bootstrap@0.2.62","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"d167e54ea1e993d7dad7b7679fc34d539dcadfdd","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.62.tgz","fileCount":85,"integrity":"sha512-h/9RIK/CzGrLs0Z7395okD9kOBccfAhk8NfzLJJWsBUGuj3IlW42421iBQlf7yN9MEiqO1YVwtZj4XSP02JFUA==","signatures":[{"sig":"MEUCIQDhe+0etQEMMA0iUtcDHAI02rDpaQzrOOSbyafsFDtKYAIgeN5YI2iXVLp/CkETFUhN2vju4FRu6MalXzUW52GXDJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339883},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"5f8a251e569561c645c1a2422c4249a507aad397","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.75"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.62_1788015471347_0.5450409845814834","host":"s3://npm-registry-packages-npm-production"}},"0.2.63":{"name":"@getstrata/bootstrap","version":"0.2.63","license":"MIT","_id":"@getstrata/bootstrap@0.2.63","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"74d675868f22f437bacf7fc88a41dbfe8acf8cc2","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.63.tgz","fileCount":85,"integrity":"sha512-zZSpk4dFleFFn2Z86tuNlofA5HZkwxpry46q9wKtQvBmZFzodc6Wyyh2SRFi8sdRVF5BrAb86vOvy0IVOYPNxA==","signatures":[{"sig":"MEUCIFYmfK7Ij0fMRthMBOv/RdpxJF93Rfwf07waK43ScwDUAiEA0MKEZR3yxpSup2eDEnUftao3MWkbi5XTasbtkD7rFis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372644},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"6ddcb6493a3e2571ed2265e8baedcd9796576b43","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.75"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.63_1788096020270_0.3722956317730548","host":"s3://npm-registry-packages-npm-production"}},"0.2.64":{"name":"@getstrata/bootstrap","version":"0.2.64","license":"MIT","_id":"@getstrata/bootstrap@0.2.64","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"a801f830c8f8de81078ec61a0c94454115e8d0b9","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.64.tgz","fileCount":85,"integrity":"sha512-avGrSq1kNHOxKEMulH7TZ4D8scSbBSGMcWaAJze8AxJE3s8lswBjQlMKV6xB5PvdIRjx6bcKEGTl8ZnJ44Llsw==","signatures":[{"sig":"MEQCIF4y06o8FdKE6oVPrLRy4j3UC2e/nz4+/0cGQ383ZRiaAiBdDTsb/BPQOT/B8SG95vVOmCEKiu1fRmSjzahZWapRPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372257},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"c8222031f936932ae6c72b93f208912a3130ad1a","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.75"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.64_1788097010480_0.9771625929258376","host":"s3://npm-registry-packages-npm-production"}},"0.2.65":{"name":"@getstrata/bootstrap","version":"0.2.65","license":"MIT","_id":"@getstrata/bootstrap@0.2.65","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"04e6bf0de38295ba4c3e710193f8829e03e3ae80","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.65.tgz","fileCount":85,"integrity":"sha512-VUHxF8cVQkeTVcglT19lcnbQRYuSvJXEVy1Y5YqPJkW3gdjiZJqS5h1IZP9BFFMYkjBWjVRe0n5NFbPgRqmGRQ==","signatures":[{"sig":"MEYCIQCM7JSCEhhje6t53jDCG2DB8uK1HhRZPEwIfn7YMZBsgwIhAMEi9AYJMKIvJyowRdmQy72T5cuibCnCmvMC8iUDsud5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373131},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"e46c3123e3b1dde747fc1403e2779535b7c3c076","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/dispatchWebhookJob --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.75"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.65_1788107527253_0.29112033218896416","host":"s3://npm-registry-packages-npm-production"}},"0.2.66":{"name":"@getstrata/bootstrap","version":"0.2.66","license":"MIT","_id":"@getstrata/bootstrap@0.2.66","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"79dd9b90354741fda719a7229a008e958764d095","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.66.tgz","fileCount":86,"integrity":"sha512-uqKMUDRO9Etg+sRjhnixgwOW3eK4/MzblUiJ/JbmEMelf3KDupdvYMuTs3McyaXBg5DUz4RfUJDy0q/Du0LxlA==","signatures":[{"sig":"MEUCIQCbCNI5k8FPj1uG+UDK7dQjfKBXOO1gyUIy7UltMYiiLQIgZkU5fN/m5hqmqlDdvu+NbruBheLjrcJP/NDtb56FECw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371970},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"a0d3a1a812c5fee29c29be12ae30205591317340","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.75"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.66_1788122412896_0.9401785912411686","host":"s3://npm-registry-packages-npm-production"}},"0.2.68":{"name":"@getstrata/bootstrap","version":"0.2.68","license":"MIT","_id":"@getstrata/bootstrap@0.2.68","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"3fee752ce583972e8e9d278661e14ff4d2857183","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.2.68.tgz","fileCount":86,"integrity":"sha512-sBlGHu4Gg1pvKmIxSAOAxpAvKZN9jiknIjpWY/8FRlFtbGnqrmocoYnqrJXERxKYN90clxot0gbc4HScpd3xLg==","signatures":[{"sig":"MEUCIQCm9Md0FFu/eqvQj1jijmA5+jnzQkjrVuqYEgeFwzZJEQIgAoQ4ZhDxAKhlH53tBFKKx+SLa/5rr8lagGt5iUWwxEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBu3NNZRnp1OMU6xkFrzF+B1LU6OiuY2CMLeOPOvXQovAiEA5RUUTNjFjp0rVESejma6X4xKjvjkLN6bXDRxpZlwmQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319189},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"8c6efea4f665592ff3b5d0deccbc9d024ec53e73","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap — HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.5.75"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.2.68_1788543363245_0.13774480446741633","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@getstrata/bootstrap","version":"0.4.2","license":"MIT","_id":"@getstrata/bootstrap@0.4.2","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"c6575a759a26a58a7abd65d02d67b3c135a9bd8d","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.4.2.tgz","fileCount":87,"integrity":"sha512-wMI6OClPeDeOQZhzaE4T56Bop/BEh1YfMCMiNQHU2cmJLRmt4QSycOqN9R+u2t5//Krc3DCEreKoFopXO4qS3Q==","signatures":[{"sig":"MEUCIQCkzE2T8r3Iwy97/HlUKCQOt8gJcrGIBVjXgZhueCdfVgIgNywbR5riAU2SM5Kv/9TC4g8NpDqErqE0YERMI8ltHtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuJxAvFYqeE3Q+oNoxSJUii5RwaPFuYvRJASmkztTs7AIhANzAoqVS7kfTDYFBh+n5W7YqG03/JW5vZkgHQou6w5JL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330236},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"1eec397898ecd3abc98c091b778ee2c151b16537","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.4.2_1788623774507_0.15728138300923233","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@getstrata/bootstrap","version":"0.4.3","license":"MIT","_id":"@getstrata/bootstrap@0.4.3","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"9e832e7d16af737e82f0451617ce8565320a827c","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-0.4.3.tgz","fileCount":87,"integrity":"sha512-l4HgWf+GAk7MA/BNoqtEbN/JQMBPDL1bOUSR9Dee1BfDDctjjbRy2qTMdzTPMDwVYDMLstw3vO6Kp7eWyKXEFQ==","signatures":[{"sig":"MEQCIHGanjfLwu2fEi8sPEVzHMasMm72lzzi1f8gz1IRusrVAiBTfsain8ihVhb+2DwFqb2zoWnW+kyNlE5JI/IAB1D+pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFlo0EE8+KUc5HbqP85jEmXf3V3j+Dx2LsTN02v/Om8oAiEAgtm/XKduUBtKhtc/7cscQdvnuEFxnxhpv7Cm/0m3D/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330957},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"5e189f7d8b20c25e3ad9758c1a189bbf13f09d5c","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"deprecated":"Use @getstrata/bootstrap@1.0.0.","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_0.4.3_1788700226987_0.5549643014855188","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@getstrata/bootstrap","version":"1.0.0","license":"MIT","_id":"@getstrata/bootstrap@1.0.0","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"bf9c5a6090dcbf85fa79ed98234cde3e3af02abc","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.0.tgz","fileCount":87,"integrity":"sha512-AwsLO0CcGqwV08GL7vpSng874mo9Mz0y++wMC7y2lgaycvGIdoGlic4z7bkiEL2PtjFxNqW9x6z1mRsEP+7+Rg==","signatures":[{"sig":"MEQCIHu4WmdW4HQh4bkTQcukH4kDZ6jgoaGMxJ3l0cuRuVCtAiB7Tz2yXRjq70EdHJ7F2iZghP7GD6nE/OgxqGHtRQBU8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWnyvxdrH4x+81GrFx08/5iW4LAf8ZCVFDbYdVwgDS0AIgebIdHHfbXD9csSxteiwMskU0VkUjEk8LcP6ZcRZHdMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329845},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./createRoutes":{"types":"./dist/bootstrap/createRoutes.d.ts","import":"./dist/entries/createRoutes.js","default":"./dist/entries/createRoutes.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"a7aad1e9e4a50db71fc32efba8d1ab82125a420f","scripts":{"build":"bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.0_1788711293786_0.6449851231042769","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@getstrata/bootstrap","version":"1.0.1","license":"MIT","_id":"@getstrata/bootstrap@1.0.1","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"e9ac97c9df4e74e56acd03c43d1c0c6acc6be60f","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.1.tgz","fileCount":80,"integrity":"sha512-BH6onvNu4QkSQA9bILLnWEjjbQEH+IPnWCKaEZ5vkYgtnkahl4THAMYgq2USEjEcEVAr4QS6VSndo7pvU3wNNQ==","signatures":[{"sig":"MEQCIFNTeogDiLguWsEpyMlyOvz2KWD6O9Je1/zqwgxV0jYtAiAOSnDVDW4XaE2wgcWqVtDCjRbUOk/Sfv7UkOV2az0Faw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7bZaqOCqQ8cwzM+0VO5xLoexCGKeEXIwZA7v5mvZeXgIgY0Ix1QC2PggNFhITsVQrouEqUpfFNtP+UO0l9EdwSl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300118},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"3e5c0c67c4d3a64dfc4ba4f94bbae42d0d5732c4","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.1_1788731119515_0.3252851681396869","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@getstrata/bootstrap","version":"1.0.2","license":"MIT","_id":"@getstrata/bootstrap@1.0.2","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"bfa4c3c1dbec537b59f07cb09a097a4e6ef70404","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.2.tgz","fileCount":80,"integrity":"sha512-E29T67Q6ITJdWx3OfUIBssFybFmakkPjWU0c69DHtMJsCDC4UBJE6Zz9KNjb5/ClB181d0qNWM1w3u3Vf1NrpQ==","signatures":[{"sig":"MEUCIFabjVa1ykAPzS350euMrcCwtgzVhWOHNFiWv/9Qz4ErAiEAuH0oNtZOpeLBK7TT4frwZBgUMnsK0fjb4wcmlIuKB3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5VwXay8SPjcgNLaL02DFoBD2kIr0NJvZkJ7e5ycDq6AiANkJCniJoxGzuQ9aiETwi46GVaLDKikhNXYNBLWbzieA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300188},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"dc4733e74fc1e4606f660fed0eccd42198f36b8f","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.2_1788733342544_0.328719825432207","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@getstrata/bootstrap","version":"1.0.3","license":"MIT","_id":"@getstrata/bootstrap@1.0.3","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"cc2048ad05cc6dd82441090a4565fe866d91b631","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.3.tgz","fileCount":80,"integrity":"sha512-/5NE23Og6u+fbO7EBYeqsArbbeu6J19OXqhOQnCdZvBcKWXqvDeNgmzgqnoadGXtdLENAsi6wCGl6Dv9MxMQlw==","signatures":[{"sig":"MEUCIQCEN/rumz7Gw7Dxl2OXgLAPnStF1ZvQWWXpZMyt//9iIQIgKxo3zmwYRo/mSbJYp+bU2mfH6de7Nc4QpcXSPHNx734=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFphpq8xHKCFVBvMitv5oX3hnS+cIzpN3/5td191xfUiAiBPl01spykrRBvcjC43wb37PX17ZHrTcmQ4G0TjYPiLng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300258},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"f644797ca0cf78b2464df5f595773c3718ec78e5","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.3_1788771825996_0.8005242107196013","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@getstrata/bootstrap","version":"1.0.4","license":"MIT","_id":"@getstrata/bootstrap@1.0.4","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"b66752806d5c90e0c04766f6d78ea93b555d63c4","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.4.tgz","fileCount":80,"integrity":"sha512-6Ksbmc5LQqGVK2eBtya1xs/dZUzNa6J31MUi+83u2FgR4kRYJxJEix+nyfEqxMdVS/QrCI9nJ+YNZ+XaFBSNiQ==","signatures":[{"sig":"MEUCIFgT6+S0lZzylET/rzEKweGAyf0xTTykeErQGPNf6wNFAiEA0VFAfuxuow0w4zuDkSmAJwWSmtVbNIm6BwQ2L6CeqT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYJQK18Lk71x0crtUyPG7p/CyQAF1QSgRwEWfpUELerAIhAK4zDv4PSU4AJVYhDt2/hHiPmOUd9Iilysd9GLOp9joD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300630},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"9e9284db0714c51dee385167745879537dcf71fb","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"10.9.8","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.4_1788787806635_0.5185196225691442","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@getstrata/bootstrap","version":"1.0.5","license":"MIT","_id":"@getstrata/bootstrap@1.0.5","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"a8ccc134221fd58c7f0d7f2237843102f8949c8c","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.5.tgz","fileCount":80,"integrity":"sha512-hti2YeNipPT8GC5DNXhowHvFQ9kKZPric26Nk0wWvNHH/GWN2oMNY1EGXhhIJtkO3SCd69ZI/idEmxb1meZEGQ==","signatures":[{"sig":"MEUCIQC+wYqv64ZRv5JzKWauco4dAVxnYXTOD/EpyUgp6vmCMQIgHwHO/cFGs+rcdMckDg8ZlUGjwNTLzlbTl+hTET8/thU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDUj6xaH3466DmNgDT/xRf8wUTw3Qxo9WGpoclZVW11rAiEA8JfShlM7XwyfEDK9CF6SQxAeMURXUjcmg1WFM98EGhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300700},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"314c4d7c2eb161a932de8736a0c802722eb1d6c3","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.5_1788791529201_0.406002983805166","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@getstrata/bootstrap","version":"1.0.6","license":"MIT","_id":"@getstrata/bootstrap@1.0.6","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"040d1ff03f7bd169ccb2239b3abe60f78a01606a","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.6.tgz","fileCount":80,"integrity":"sha512-26CdxqTyKwzjoyTDJpvKG6WelDY9RnyDD06PeB60fCPbSzLrQkAVxy6Qyvi3w77068Qnf4V11SMvcMbUdx37/w==","signatures":[{"sig":"MEUCIHVeHSyqGA2Q3rnXjRnwXE/rNLod3bLGTMUkU+21BQACAiEAr2bptVmD3onvgdzMShF3yWC6R+Kww1GKJXSKWjwPKoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGAVSegQRYF++WHDLyHAtJ3mv+LyN/NupCmxw87VaZuXAiEAoV0UP3r8+Hus0teQLDkldNDElW6dejJsOWCvDerWwNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300770},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"486ed100c29e506ad34377d49edce834ebfe6e5c","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.6_1788948363110_0.9872563536767489","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@getstrata/bootstrap","version":"1.0.7","license":"MIT","_id":"@getstrata/bootstrap@1.0.7","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"9d92bcd39ecd5b224f70756d78ae2e97483c8b16","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.7.tgz","fileCount":80,"integrity":"sha512-KV+t6TALJZj8s11W02noRWQW2oPj4EzFa2zGLZAghb2xpvjx/CxNbCt0LKfS5VC2hxhrZKNvNcD/5TOmIl02cg==","signatures":[{"sig":"MEQCICKVj259q7hWFQzoF6FFntFjJF3ykQyWXItztSLaUxOWAiA9UxUsgJuWJPiCJO/pC7piPAHup1bJRkFSITLXLrpdJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwHhHEMqdqmQK0HrYD/xL/d9oKneBpHR74Jcu9tTEFNgIhAIMnjuGvhhINpt5Cdf4PajlAqGEhNd0T4P3w5GIC77gG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300780},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"0e153b843a9cc78958d57220681daf26b335b05a","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.7_1789047017961_0.9741655912658993","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@getstrata/bootstrap","version":"1.0.8","license":"MIT","_id":"@getstrata/bootstrap@1.0.8","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"1d08f1d3d849d10e91b209797a06abd0193a1a95","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.8.tgz","fileCount":80,"integrity":"sha512-koNnYBQLdaCdYmc7hlWP62P489nFQW6jpw7xig34iJD6X5yXrriEzIj6PfebCwVeuIjHXZxq82HWo1JiKrRWJA==","signatures":[{"sig":"MEQCIEhySbhHoPQDodnA+a5giCHAcuM/v/MNMBZCNwMzVM9ZAiAHuy82WVmwDeUskjat0MqPs4d8Ifa95MQrVIw5+2BVtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF3iR2zJly8AbuD85eeobezQ/mXQrBH/alMl90SiYHmNAiEAkfV74mY/nx2VpqPv88bDSZu0z5vC0AeW+OCuqSdyCnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300856},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"4f12f26d5f8e92d3b5d44fc64753800afe320f2b","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.8_1789051720970_0.8475707213791144","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@getstrata/bootstrap","version":"1.0.9","license":"MIT","_id":"@getstrata/bootstrap@1.0.9","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"b72f8a7e577e79e7a1572f270ca9f00486f60eaa","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.0.9.tgz","fileCount":80,"integrity":"sha512-LrOQdL372i5lUpRI33cV/gvc5knv684WPP1lYiNS7vcaVf+5uY943yXuxIhfEe4TvqV/01xDvq8Z47eyk3ALkQ==","signatures":[{"sig":"MEYCIQDQc2KD/3CR9Ozx4d1VQ7Vtt/v2GBiPIbH0kiE3ii0imgIhAJieR9e6QXt9vSkgfSrA7lpquE44amy4Mf0NcNh4FTk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCh52XQS4mdH5S8t70l6DWUfaqJQsRZxhCosXYrg0jc9AIhAIQZ/I2axEJ85rbbtVw+8yJ0zoC0eZNdkORWByK1jXyn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300930},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"edbcc381950844b6a150fcf8b6e08323bf03584f","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/password --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.0.9"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.0.9_1789134468807_0.37450407334103053","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@getstrata/bootstrap","version":"1.1.0","license":"MIT","_id":"@getstrata/bootstrap@1.1.0","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"a992de96713746abb2a745e1ef5c8adc90c10a53","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.1.0.tgz","fileCount":80,"integrity":"sha512-VftuYfN0QiZjhyFT60KBSDO1mGz0TB3YT7aO4nLcXn57pZ6lU35a0ANISsZd0NpH81Z8Ti8VSU4VVeJk4qP1dQ==","signatures":[{"sig":"MEUCIQCc4lW5K0h1drhLyPqVjAT8gAOl7hQNn09xZh+GiFjlwwIgDP3aDMILpoGAam+88+IgjJmfNqxcR0+b3dZK5iCwueU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBUjGWGzH6Ww3Qoc9ehSU/DWNhRU8pIvmnAUUpXQOQJFAiB+q1SO3dxEIcP3P2ilQmPT8Tsibf6kc6Qif+P2s9LuEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313259},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"362269decad7980a7ae33570e72a943feaeeb523","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/saml/samlServiceProvider --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordLogin --external @getstrata/core/auth/oneTimeToken --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safePath --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tenant/enableTenantRls --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.1.0_1789317898300_0.5151040160250693","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@getstrata/bootstrap","version":"1.1.1","license":"MIT","_id":"@getstrata/bootstrap@1.1.1","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"023000c24e84c0fcb0125ad2ae13edb00ebe92ae","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.1.1.tgz","fileCount":81,"integrity":"sha512-ltD+2pMvGytI2wEIctcKHvABPyVdJzaIQgAyNdJmJ2nx+mGtLBUcgxPqcAO7hma3VV0QeXesF0C+8Hh0GwiZ4g==","signatures":[{"sig":"MEQCIC0wMOg8bvE4rdS6reaZ8qlTKHs85FTYnIYvwLa8pqMIAiAswdg8Rn6zm+ZxcpSTWw4/DEtxSH4hN4pBajOH6UwzTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHa4MDDTIpQtYHJzf+0bIKfyMKXqF30Tw8xIR/rLP9FoAiEAuEDLW81Xf38VaaxQRIgM4DF7NDaxmvd/fIP7I68FFO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317191},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./discoverListeners":{"types":"./dist/bootstrap/discoverListeners.d.ts","import":"./dist/entries/discoverListeners.js","default":"./dist/entries/discoverListeners.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"2bed42d8b38ead79b6b2f0334e9cbbc769245183","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/discoverListeners.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/discoverListeners --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/saml/samlServiceProvider --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordLogin --external @getstrata/core/auth/oneTimeToken --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safePath --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tenant/enableTenantRls --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.1.1_1789830221763_0.45243724719295275","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@getstrata/bootstrap","version":"1.1.2","license":"MIT","_id":"@getstrata/bootstrap@1.1.2","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"14e802934e78476b4396289c4b851941d94b0ef4","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.1.2.tgz","fileCount":83,"integrity":"sha512-HG1qJxiIyJhnkluew35o0FfMwmLnLJTEc5nLe1XLM0V90LbVJb7SKECrrGOlUlfabQAyAdiug1ho4P3Itt8/Zg==","signatures":[{"sig":"MEUCIQDc/gmXx3RWEM9zIsdyak9AEWZez8kEOi21Xt1f45y3EAIgKHyz6FNSUy1pTxOmJ3FXpjiYncsZfeNdD5gyBt0A8XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDX8/voCuJTMj4nqXUMkgnU1P6UWgt/q/YXB3FGAiKomQIhALGjm357hUhVTCZsAxv/0i2nVAlK3/6GAQPKIx5qbHtL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328805},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./discoverJobs":{"types":"./dist/bootstrap/discoverJobs.d.ts","import":"./dist/entries/discoverJobs.js","default":"./dist/entries/discoverJobs.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./discoverListeners":{"types":"./dist/bootstrap/discoverListeners.d.ts","import":"./dist/entries/discoverListeners.js","default":"./dist/entries/discoverListeners.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"3ce521af82de00173a4baa0d81c0049d7c8f0d6d","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/discoverListeners.ts entries/discoverJobs.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/discoverListeners --external @getstrata/bootstrap/discoverJobs --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/saml/samlServiceProvider --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordLogin --external @getstrata/core/auth/oneTimeToken --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safePath --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tenant/enableTenantRls --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.1.2_1789903485400_0.2903096179159139","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@getstrata/bootstrap","version":"1.1.3","license":"MIT","_id":"@getstrata/bootstrap@1.1.3","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"fe63a2c7fc3cc5a8432c4f3a0f51381ca9fc0391","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.1.3.tgz","fileCount":83,"integrity":"sha512-TlULSxycf7d9FPRuf6e89xfWf3vqV4fTPxczCFrVt0Qvcx0nGj8NmwL/kzYOzir8tUnoMPgkfTb5d5TGXsDvEQ==","signatures":[{"sig":"MEUCIQDcLTC/AI6wuiBW/1mYq9tsTiHH/ELEIMeoEeBBR9OIfwIgOGlCKEvH0+9IsNZJfPeQRIeZ/2gjoWlWU4AFYtiOVBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFv/1+KjrbIJvBFVF+B/57DhDHiiCOoJx3laLFKEBz90AiAdRPHcZL+756xqow7kpKbUbCBv3LBdpdlcxjTNB512Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328876},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./discoverJobs":{"types":"./dist/bootstrap/discoverJobs.d.ts","import":"./dist/entries/discoverJobs.js","default":"./dist/entries/discoverJobs.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./discoverListeners":{"types":"./dist/bootstrap/discoverListeners.d.ts","import":"./dist/entries/discoverListeners.js","default":"./dist/entries/discoverListeners.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"83c3bd05fda34cf9b53ef80b9b96d0c1874e1a19","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/discoverListeners.ts entries/discoverJobs.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/discoverListeners --external @getstrata/bootstrap/discoverJobs --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/saml/samlServiceProvider --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordLogin --external @getstrata/core/auth/oneTimeToken --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safePath --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tenant/enableTenantRls --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.1.3_1789907954187_0.4001185374737093","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@getstrata/bootstrap","version":"1.1.4","license":"MIT","_id":"@getstrata/bootstrap@1.1.4","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"a3ae8a9dd6f058c198f977f34c8d6b44d3e2f1a1","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.1.4.tgz","fileCount":83,"integrity":"sha512-1YX+FuO8VRhQ7QCSW4Rvl2pX0yeOUCJ/cGbgUPAWALP9hbVohYhbM7DngZ4jfh4JMvuGBAaRQUuGcdv33h2Hzw==","signatures":[{"sig":"MEYCIQD6ZLDgjwspf0iAjFCanMWfFLE1KF+LaSm5+yw9EPe6MwIhAIBXL7Ydr3wTIfA34iaRfObHewtf22z+DN+Z+w+ZZN96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG2l88tOvf5YQfz66UAhyeREs1EtDd7CGHB+iqCsRe3aAiBDV/1rj7o54oAdU0bz1gq2qfJfvEgKtKYM6FiCfAjs4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328995},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./discoverJobs":{"types":"./dist/bootstrap/discoverJobs.d.ts","import":"./dist/entries/discoverJobs.js","default":"./dist/entries/discoverJobs.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./discoverListeners":{"types":"./dist/bootstrap/discoverListeners.d.ts","import":"./dist/entries/discoverListeners.js","default":"./dist/entries/discoverListeners.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"81b58a8a419df4c913647a65884874ac0ffc92ea","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/discoverListeners.ts entries/discoverJobs.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/discoverListeners --external @getstrata/bootstrap/discoverJobs --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/saml/samlServiceProvider --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordLogin --external @getstrata/core/auth/oneTimeToken --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/uploads --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safePath --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tenant/enableTenantRls --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.1.4_1789910480024_0.6581209395687797","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@getstrata/bootstrap","version":"1.1.5","license":"MIT","_id":"@getstrata/bootstrap@1.1.5","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"3ff309d42a11a71c46a36eb70539d65c72ba623f","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.1.5.tgz","fileCount":83,"integrity":"sha512-8q7Zy/ZR7iJ26x22xrSQqhkHoYB3U4M/vw6heLrae/xXHFipSkzByERFzUlO4Rc7+IzojJ5vitVqjBLU3bRGvw==","signatures":[{"sig":"MEUCIQDLoG6oLdupSwMnhpxhljHWv7TncmF93n5ykrqB8As+SAIgJ9m2blQJ0JVAe3JUC5S4KQ20U/owWHYY3P56dm5IDVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDQLK59WusIV4t+4YxSCZxJI6l8iLIfC+IShcnhVYxxoAiAlF7B8fj3eykuZHW38rmhVJhaFXvt/vNzCGFZ1hbGRkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329539},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./discoverJobs":{"types":"./dist/bootstrap/discoverJobs.d.ts","import":"./dist/entries/discoverJobs.js","default":"./dist/entries/discoverJobs.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./discoverListeners":{"types":"./dist/bootstrap/discoverListeners.d.ts","import":"./dist/entries/discoverListeners.js","default":"./dist/entries/discoverListeners.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"f89082024a44e6fb85a0620c0ca1cede11d17f34","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/discoverListeners.ts entries/discoverJobs.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/discoverListeners --external @getstrata/bootstrap/discoverJobs --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/saml/samlServiceProvider --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordLogin --external @getstrata/core/auth/oneTimeToken --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/uploads --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safePath --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/webhookSignature --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tenant/enableTenantRls --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.0.2","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.1.5_1789927690904_0.2605085467887811","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@getstrata/bootstrap","version":"1.1.6","license":"MIT","_id":"@getstrata/bootstrap@1.1.6","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"homepage":"https://github.com/EyK-26/strata#readme","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"4a5cbc5c409ebbddcc0c49ff8e1f4145f2658b12","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.1.6.tgz","fileCount":83,"integrity":"sha512-IJ+7D4WNhlLogZFToynF/EuqqnShOV06zgLmIQRcEih6H/Ch04g5xXPpLx4KiovonW5Gv3zItTFqpegP8wKurw==","signatures":[{"sig":"MEUCIQDU2WdSEKyN6iloB80+wjP8Y0qHYQlJGj7MMyoU60HeHgIgQpawpPTrfjvfYqr4pEjHr/36kKgV1zbQ5GIj7+7bLqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB2LTWJmoQMP2ui0xK2yky9X6M9dkLE1Zi1Z8uBGZqMJAiBA0Teot1C7QYNx5+HKy2E48zKc8vC6+k5PnTKHp9b7Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329606},"main":"./dist/index.js","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./discoverJobs":{"types":"./dist/bootstrap/discoverJobs.d.ts","import":"./dist/entries/discoverJobs.js","default":"./dist/entries/discoverJobs.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./discoverListeners":{"types":"./dist/bootstrap/discoverListeners.d.ts","import":"./dist/entries/discoverListeners.js","default":"./dist/entries/discoverListeners.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"8934cf4f300c118b2ff2e2a480809a26a9afab60","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/discoverListeners.ts entries/discoverJobs.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/discoverListeners --external @getstrata/bootstrap/discoverJobs --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/saml/samlServiceProvider --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordLogin --external @getstrata/core/auth/oneTimeToken --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/uploads --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safePath --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/webhookSignature --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tenant/enableTenantRls --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a4bad815-8a82-4407-a5fa-e468170e62a7"}},"repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.1.0","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bootstrap_1.1.6_1790763119364_0.22980338086750507","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"_id":"@getstrata/bootstrap@1.1.7","bugs":{"url":"https://github.com/EyK-26/strata/issues"},"dist":{"shasum":"0ae4e9e64d0110fad38c93fc169255bc3ee1b80c","tarball":"https://registry.npmjs.org/@getstrata/bootstrap/-/bootstrap-1.1.7.tgz","fileCount":83,"integrity":"sha512-BDO7egojHe17iSRMxoKIBOoQ+H9FDdXSkMVBlkh9gExDRu3EWlHKUMwD8PGK2jyK6N4Bpkjt9kTOVmfD34Sr1A==","signatures":[{"sig":"MEQCIBFGE6jJOG1RqHywPFNQnC3gQDZGmF0LoAQ8RzpZPZwzAiAKuMMWVVCfIDmQyJ3FB6CoEDqpV7xTIjs8WxcHMmjSmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDv/qrO+k6zAUJKlmS9ktW6myVOUR/uKHfj4gVVXULEQIhAMrFgxjbSMMWvfZizUJOwO0kYQm+q5A9Yy7dOGcvrnGt"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@getstrata%2fbootstrap@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329681},"main":"./dist/index.js","name":"@getstrata/bootstrap","type":"module","types":"./dist/bootstrap/public-api.d.ts","engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/bootstrap/public-api.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./config":{"types":"./dist/bootstrap/config.d.ts","import":"./dist/entries/config.js","default":"./dist/entries/config.js"},"./health":{"types":"./dist/bootstrap/health.d.ts","import":"./dist/entries/health.js","default":"./dist/entries/health.js"},"./context":{"types":"./dist/bootstrap/context.d.ts","import":"./dist/entries/context.js","default":"./dist/entries/context.js"},"./schedule":{"types":"./dist/bootstrap/schedule.d.ts","import":"./dist/entries/schedule.js","default":"./dist/entries/schedule.js"},"./web/slug":{"types":"./dist/bootstrap/web/slug.d.ts","import":"./dist/entries/web/slug.js","default":"./dist/entries/web/slug.js"},"./contracts":{"types":"./dist/bootstrap/contracts.d.ts","import":"./dist/entries/contracts.js","default":"./dist/entries/contracts.js"},"./providers":{"types":"./dist/bootstrap/providers/index.d.ts","import":"./dist/entries/providers.js","default":"./dist/entries/providers.js"},"./web/forms":{"types":"./dist/bootstrap/web/forms.d.ts","import":"./dist/entries/web/forms.js","default":"./dist/entries/web/forms.js"},"./httpKernel":{"types":"./dist/bootstrap/httpKernel.d.ts","import":"./dist/entries/httpKernel.js","default":"./dist/entries/httpKernel.js"},"./web/server":{"types":"./dist/bootstrap/web/server.d.ts","import":"./dist/entries/web/server.js","default":"./dist/entries/web/server.js"},"./web/routing":{"types":"./dist/bootstrap/web/routing.d.ts","import":"./dist/entries/web/routing.js","default":"./dist/entries/web/routing.js"},"./web/session":{"types":"./dist/bootstrap/web/session.d.ts","import":"./dist/entries/web/session.js","default":"./dist/entries/web/session.js"},"./dependencies":{"types":"./dist/bootstrap/dependencies.d.ts","import":"./dist/entries/dependencies.js","default":"./dist/entries/dependencies.js"},"./discoverJobs":{"types":"./dist/bootstrap/discoverJobs.d.ts","import":"./dist/entries/discoverJobs.js","default":"./dist/entries/discoverJobs.js"},"./secretsGuard":{"types":"./dist/bootstrap/secretsGuard.d.ts","import":"./dist/entries/secretsGuard.js","default":"./dist/entries/secretsGuard.js"},"./metricsRoutes":{"types":"./dist/bootstrap/metricsRoutes.d.ts","import":"./dist/entries/metricsRoutes.js","default":"./dist/entries/metricsRoutes.js"},"./routeRegistry":{"types":"./dist/bootstrap/routeRegistry.d.ts","import":"./dist/entries/routeRegistry.js","default":"./dist/entries/routeRegistry.js"},"./providers/view":{"types":"./dist/bootstrap/providers/view.d.ts","import":"./dist/entries/providers/view.js","default":"./dist/entries/providers/view.js"},"./createSpaRoutes":{"types":"./dist/bootstrap/createSpaRoutes.d.ts","import":"./dist/entries/createSpaRoutes.js","default":"./dist/entries/createSpaRoutes.js"},"./createWebRoutes":{"types":"./dist/bootstrap/createWebRoutes.d.ts","import":"./dist/entries/createWebRoutes.js","default":"./dist/entries/createWebRoutes.js"},"./discoverModules":{"types":"./dist/bootstrap/discoverModules.d.ts","import":"./dist/entries/discoverModules.js","default":"./dist/entries/discoverModules.js"},"./buildModuleRoutes":{"types":"./dist/bootstrap/buildModuleRoutes.d.ts","import":"./dist/entries/buildModuleRoutes.js","default":"./dist/entries/buildModuleRoutes.js"},"./discoverListeners":{"types":"./dist/bootstrap/discoverListeners.d.ts","import":"./dist/entries/discoverListeners.js","default":"./dist/entries/discoverListeners.js"},"./membershipService":{"types":"./dist/bootstrap/membershipService.d.ts","import":"./dist/entries/membershipService.js","default":"./dist/entries/membershipService.js"},"./queue/defaultJobs":{"types":"./dist/bootstrap/queue/defaultJobs.d.ts","import":"./dist/entries/queue/defaultJobs.js","default":"./dist/entries/queue/defaultJobs.js"},"./applicationRegistry":{"types":"./dist/bootstrap/applicationRegistry.d.ts","import":"./dist/entries/applicationRegistry.js","default":"./dist/entries/applicationRegistry.js"},"./buildWebModuleRoutes":{"types":"./dist/bootstrap/buildWebModuleRoutes.d.ts","import":"./dist/entries/buildWebModuleRoutes.js","default":"./dist/entries/buildWebModuleRoutes.js"},"./cache/modelCacheTags":{"types":"./dist/bootstrap/cache/modelCacheTags.d.ts","import":"./dist/entries/cache/modelCacheTags.js","default":"./dist/entries/cache/modelCacheTags.js"},"./http/securedRouteModelBinding":{"types":"./dist/bootstrap/http/securedRouteModelBinding.d.ts","import":"./dist/entries/http/securedRouteModelBinding.js","default":"./dist/entries/http/securedRouteModelBinding.js"},"./listeners/invalidateCacheOnModelWrite":{"types":"./dist/bootstrap/listeners/invalidateCacheOnModelWrite.d.ts","import":"./dist/entries/listeners/invalidateCacheOnModelWrite.js","default":"./dist/entries/listeners/invalidateCacheOnModelWrite.js"}},"gitHead":"df73925f9ae03b316d845c93eed31e4d19a40426","license":"MIT","scripts":{"build":"rm -rf dist && bun run build:bundle && bun run build:shims && bun run build:subpaths && bun run build:types","build:shims":"true","build:types":"tsc -p tsconfig.types.json && bun ../../scripts/prune-bootstrap-dist-types.ts","build:bundle":"bun build index.ts --outdir dist --target bun --external bun --external eta --external mysql2 --external @getstrata/core","build:subpaths":"bun build entries/applicationRegistry.ts entries/buildModuleRoutes.ts entries/buildWebModuleRoutes.ts entries/cache/modelCacheTags.ts entries/config.ts entries/context.ts entries/contracts.ts entries/createWebRoutes.ts entries/createSpaRoutes.ts entries/dependencies.ts entries/discoverModules.ts entries/discoverListeners.ts entries/discoverJobs.ts entries/health.ts entries/http/securedRouteModelBinding.ts entries/httpKernel.ts entries/listeners/invalidateCacheOnModelWrite.ts entries/membershipService.ts entries/metricsRoutes.ts entries/queue/defaultJobs.ts entries/providers.ts entries/providers/view.ts entries/routeRegistry.ts entries/schedule.ts entries/secretsGuard.ts entries/web/forms.ts entries/web/routing.ts entries/web/server.ts entries/web/session.ts entries/web/slug.ts --outdir dist --root . --target bun --external bun --external eta --external mysql2 --external @getstrata/core --external @getstrata/bootstrap --external @getstrata/bootstrap/applicationRegistry --external @getstrata/bootstrap/buildModuleRoutes --external @getstrata/bootstrap/buildWebModuleRoutes --external @getstrata/bootstrap/cache/modelCacheTags --external @getstrata/bootstrap/config --external @getstrata/bootstrap/context --external @getstrata/bootstrap/contracts --external @getstrata/bootstrap/createWebRoutes --external @getstrata/bootstrap/createSpaRoutes --external @getstrata/bootstrap/dependencies --external @getstrata/bootstrap/discoverModules --external @getstrata/bootstrap/discoverListeners --external @getstrata/bootstrap/discoverJobs --external @getstrata/bootstrap/health --external @getstrata/bootstrap/http/securedRouteModelBinding --external @getstrata/bootstrap/httpKernel --external @getstrata/bootstrap/listeners/invalidateCacheOnModelWrite --external @getstrata/bootstrap/membershipService --external @getstrata/bootstrap/metricsRoutes --external @getstrata/bootstrap/queue/defaultJobs --external @getstrata/bootstrap/providers --external @getstrata/bootstrap/providers/view --external @getstrata/bootstrap/routeRegistry --external @getstrata/bootstrap/schedule --external @getstrata/bootstrap/secretsGuard --external @getstrata/bootstrap/web/forms --external @getstrata/bootstrap/web/routing --external @getstrata/bootstrap/web/server --external @getstrata/bootstrap/web/session --external @getstrata/bootstrap/web/slug --external @getstrata/core/auth/accessControl --external @getstrata/core/auth/abilityChecker --external @getstrata/core/auth/authContext --external @getstrata/core/auth/emailVerification --external @getstrata/core/auth/guard --external @getstrata/core/auth/jwt --external @getstrata/core/auth/jwtGuard --external @getstrata/core/auth/basicAuthGuard --external @getstrata/core/auth/tokenAbilityChecker --external @getstrata/core/auth/membershipContext --external @getstrata/core/auth/membershipMiddleware --external @getstrata/core/auth/membershipScope --external @getstrata/core/auth/membershipService --external @getstrata/core/auth/oauth/oidcProvider --external @getstrata/core/auth/oauth/providers --external @getstrata/core/auth/oauth/samlProvider --external @getstrata/core/auth/oauth/types --external @getstrata/core/auth/saml/samlServiceProvider --external @getstrata/core/auth/password --external @getstrata/core/auth/passwordLogin --external @getstrata/core/auth/oneTimeToken --external @getstrata/core/auth/intendedUrlCookie --external @getstrata/core/auth/passwordConfirmCookie --external @getstrata/core/auth/policy --external @getstrata/core/auth/scimAuthMiddleware --external @getstrata/core/auth/sessionCookie --external @getstrata/core/auth/sessionGuard --external @getstrata/core/auth/tokenHash --external @getstrata/core/audit/exportAuditLogs --external @getstrata/core/audit/siemFormatter --external @getstrata/core/admin/formatValue --external @getstrata/core/admin/registry --external @getstrata/core/admin/types --external @getstrata/core/cache/tags --external @getstrata/core/cache/createCacheStore --external @getstrata/core/cache/repository --external @getstrata/core/cache/simpleCache --external @getstrata/core/cache/simpleCacheStore --external @getstrata/core/config/envSchema --external @getstrata/core/contracts/serviceTokens --external @getstrata/core/contracts/authUserDirectory --external @getstrata/core/contracts/container --external @getstrata/core/contracts/di --external @getstrata/core/crypto/fieldEncryption --external @getstrata/core/crypto/mfaSecret --external @getstrata/core/database --external @getstrata/core/database/baseRepository --external @getstrata/core/database/bindConnection --external @getstrata/core/database/boundConnection --external @getstrata/core/database/bunSql --external @getstrata/core/database/connection --external @getstrata/core/database/connectionContext --external @getstrata/core/database/defaultConnection --external @getstrata/core/database/dialect --external @getstrata/core/database/mysqlConnection --external @getstrata/core/database/namedConnections --external @getstrata/core/database/errors --external @getstrata/core/database/factory --external @getstrata/core/database/migrations --external @getstrata/core/database/migrations/types --external @getstrata/core/database/model --external @getstrata/core/database/query --external @getstrata/core/database/relationships --external @getstrata/core/database/repositoryConnection --external @getstrata/core/database/repositoryQuery --external @getstrata/core/database/seeders --external @getstrata/core/database/seeders/types --external @getstrata/core/database/schema --external @getstrata/core/database/sqliteConnection --external @getstrata/core/database/table --external @getstrata/core/database/transaction --external @getstrata/core/database/types --external @getstrata/core/database/whereBuilder --external @getstrata/core/errors/http --external @getstrata/core/events --external @getstrata/core/facades --external @getstrata/core/http --external @getstrata/core/http/authMiddleware --external @getstrata/core/http/authorizeMiddleware --external @getstrata/core/http/bodySizeLimitMiddleware --external @getstrata/core/http/clientIp --external @getstrata/core/http/cookies --external @getstrata/core/http/contentNegotiation --external @getstrata/core/http/contentSecurityPolicy --external @getstrata/core/http/conditionalResponse --external @getstrata/core/http/corsMiddleware --external @getstrata/core/http/csrfMiddleware --external @getstrata/core/http/csrfProtection --external @getstrata/core/http/csrfToken --external @getstrata/core/http/etag --external @getstrata/core/http/flashSession --external @getstrata/core/http/flashMiddleware --external @getstrata/core/http/formRequest --external @getstrata/core/http/middleware --external @getstrata/core/http/metricsMiddleware --external @getstrata/core/http/loginThrottleMiddleware --external @getstrata/core/http/memoryThrottleMiddleware --external @getstrata/core/http/pagination --external @getstrata/core/http/parseFormBody --external @getstrata/core/http/parseMultipartUpload --external @getstrata/core/http/requireAbilityMiddleware --external @getstrata/core/http/requireAuthMiddleware --external @getstrata/core/http/requireGlobalAdminMiddleware --external @getstrata/core/http/requireWebAuthMiddleware --external @getstrata/core/http/requireVerifiedMiddleware --external @getstrata/core/http/requirePasswordConfirmMiddleware --external @getstrata/core/http/resources --external @getstrata/core/http/response --external @getstrata/core/http/route --external @getstrata/core/http/routeMiddleware --external @getstrata/core/http/routeModelBinding --external @getstrata/core/http/safeInternalPath --external @getstrata/core/http/signedUrl --external @getstrata/core/http/statelessAuth --external @getstrata/core/http/scimThrottleMiddleware --external @getstrata/core/http/securityHeadersMiddleware --external @getstrata/core/http/securedRouteModelBinding --external @getstrata/core/http/requestMetaContext --external @getstrata/core/http/webErrorResponse --external @getstrata/core/http/webFormRequest --external @getstrata/core/http/throttleMiddleware --external @getstrata/core/http/uploads --external @getstrata/core/http/validation --external @getstrata/core/jobs/exportAuditLogsJob --external @getstrata/core/jobs/invalidateCacheTagsJob --external @getstrata/core/lifecycle/gracefulShutdown --external @getstrata/core/logging/logger --external @getstrata/core/logging/requestLoggingMiddleware --external @getstrata/core/mail/mailer --external @getstrata/core/mail/markdownMail --external @getstrata/core/mail/markdownMailable --external @getstrata/core/mail/sanitizeMailHtml --external @getstrata/core/media/imageTransform --external @getstrata/core/metrics/prometheus --external @getstrata/core/notifications --external @getstrata/core/openapi/generator --external @getstrata/core/openapi/registeredRoute --external @getstrata/core/openapi/validate --external @getstrata/core/pagination --external @getstrata/core/queue --external @getstrata/core/queue/createAppQueue --external @getstrata/core/queue/failedJobRepository --external @getstrata/core/queue/failedJobService --external @getstrata/core/queue/jobRegistry --external @getstrata/core/queue/jobRunner --external @getstrata/core/queue/queueMetrics --external @getstrata/core/queue/publicQueue --external @getstrata/core/queue/redisQueue --external @getstrata/core/queue/types --external @getstrata/core/runtime/appEnv --external @getstrata/core/runtime/appKeyPrefix --external @getstrata/core/runtime/frontendMode --external @getstrata/core/runtime/applicationRegistry --external @getstrata/core/runtime/asyncContextStore --external @getstrata/core/scheduler/schedule --external @getstrata/core/scheduler/osCron --external @getstrata/core/security/oauthState --external @getstrata/core/security/publicReads --external @getstrata/core/security/recoveryCodes --external @getstrata/core/security/safeFetch --external @getstrata/core/security/safePath --external @getstrata/core/security/safeUrl --external @getstrata/core/security/scimTenantTokens --external @getstrata/core/security/securityEvents --external @getstrata/core/security/stripeWebhook --external @getstrata/core/security/webhookSignature --external @getstrata/core/security/timingSafeCompare --external @getstrata/core/security/tokenExpiry --external @getstrata/core/security/totp --external @getstrata/core/storage/storage --external @getstrata/core/tenant/tenancyConfig --external @getstrata/core/tenant/tenantContext --external @getstrata/core/tenant/tenantDatabaseScope --external @getstrata/core/tenant/databaseTenantContext --external @getstrata/core/tenant/tenantMiddleware --external @getstrata/core/tenant/enableTenantRls --external @getstrata/core/terminal/runShell --external @getstrata/core/tracing/traceContext --external @getstrata/core/tracing/tracingMiddleware --external @getstrata/core/validation/rules --external @getstrata/core/view","prepublishOnly":"bun run build"},"version":"1.1.7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a4bad815-8a82-4407-a5fa-e468170e62a7"}},"homepage":"https://github.com/EyK-26/strata#readme","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"_npmVersion":"12.1.0","description":"Strata application bootstrap: HttpKernel, DI, web session helpers","directories":{},"maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.9.0","@getstrata/core":"^1.1.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bootstrap_1.1.7_1790769037945_0.35730873882029046"}}},"time":{"created":"2026-08-09T19:09:06.430Z","modified":"2026-09-30T11:50:38.397Z","0.1.0":"2026-08-09T19:09:06.893Z","0.1.1":"2026-08-10T08:52:55.418Z","0.2.0":"2026-08-10T10:57:24.481Z","0.2.1":"2026-08-10T11:17:11.476Z","0.2.2":"2026-08-10T11:25:48.234Z","0.2.3":"2026-08-10T12:13:24.618Z","0.2.4":"2026-08-10T18:50:40.122Z","0.2.5":"2026-08-10T21:18:38.428Z","0.2.6":"2026-08-15T15:26:33.260Z","0.2.7":"2026-08-15T19:06:26.068Z","0.2.8":"2026-08-15T19:15:47.001Z","0.2.9":"2026-08-15T19:22:22.654Z","0.2.10":"2026-08-15T19:37:08.965Z","0.2.12":"2026-08-16T10:09:23.998Z","0.2.13":"2026-08-16T10:28:12.055Z","0.2.16":"2026-08-16T10:51:31.534Z","0.2.17":"2026-08-16T11:18:42.546Z","0.2.19":"2026-08-16T11:28:56.014Z","0.2.18":"2026-08-16T11:28:57.136Z","0.2.20":"2026-08-16T11:40:59.548Z","0.2.21":"2026-08-16T11:58:55.883Z","0.2.22":"2026-08-16T12:06:07.568Z","0.2.23":"2026-08-16T12:10:01.439Z","0.2.25":"2026-08-16T12:31:46.811Z","0.2.26":"2026-08-16T12:35:38.217Z","0.2.28":"2026-08-16T12:46:25.431Z","0.2.29":"2026-08-16T12:51:24.697Z","0.2.30":"2026-08-16T12:56:09.072Z","0.2.31":"2026-08-16T13:03:51.182Z","0.2.32":"2026-08-16T13:11:03.695Z","0.2.33":"2026-08-16T13:17:22.086Z","0.2.34":"2026-08-16T13:26:04.435Z","0.2.35":"2026-08-16T13:35:45.417Z","0.2.36":"2026-08-16T13:48:50.439Z","0.2.37":"2026-08-16T14:08:33.670Z","0.2.38":"2026-08-16T14:12:29.494Z","0.2.39":"2026-08-16T14:19:08.672Z","0.2.40":"2026-08-16T14:24:49.379Z","0.2.41":"2026-08-16T14:34:07.745Z","0.2.42":"2026-08-16T14:52:15.535Z","0.2.43":"2026-08-16T14:57:47.621Z","0.2.44":"2026-08-16T15:03:50.782Z","0.2.45":"2026-08-16T15:14:36.894Z","0.2.46":"2026-08-16T16:12:07.460Z","0.2.47":"2026-08-16T16:59:58.631Z","0.2.48":"2026-08-22T14:27:32.343Z","0.2.49":"2026-08-22T15:57:58.437Z","0.2.50":"2026-08-24T10:12:11.509Z","0.2.51":"2026-08-24T12:22:33.917Z","0.2.52":"2026-08-29T10:49:03.701Z","0.2.53":"2026-08-29T11:30:31.227Z","0.2.54":"2026-08-29T12:23:32.513Z","0.2.55":"2026-08-29T12:51:00.161Z","0.2.56":"2026-08-29T13:29:21.963Z","0.2.57":"2026-08-29T13:51:42.122Z","0.2.58":"2026-08-29T14:17:10.291Z","0.2.59":"2026-08-29T14:24:00.909Z","0.2.60":"2026-08-29T14:37:30.992Z","0.2.61":"2026-08-29T14:43:21.976Z","0.2.62":"2026-08-29T14:57:51.481Z","0.2.63":"2026-08-30T13:20:20.405Z","0.2.64":"2026-08-30T13:36:50.630Z","0.2.65":"2026-08-30T16:32:07.390Z","0.2.66":"2026-08-30T20:40:13.028Z","0.2.68":"2026-09-04T17:36:03.332Z","0.4.2":"2026-09-05T15:56:14.616Z","0.4.3":"2026-09-06T13:10:27.071Z","1.0.0":"2026-09-06T16:14:53.875Z","1.0.1":"2026-09-06T21:45:19.618Z","1.0.2":"2026-09-06T22:22:22.622Z","1.0.3":"2026-09-07T09:03:46.079Z","1.0.4":"2026-09-07T13:30:06.724Z","1.0.5":"2026-09-07T14:32:09.280Z","1.0.6":"2026-09-09T10:06:03.190Z","1.0.7":"2026-09-10T13:30:18.066Z","1.0.8":"2026-09-10T14:48:41.057Z","1.0.9":"2026-09-11T13:47:48.882Z","1.1.0":"2026-09-13T16:44:58.386Z","1.1.1":"2026-09-19T15:03:41.852Z","1.1.2":"2026-09-20T11:24:45.494Z","1.1.3":"2026-09-20T12:39:14.281Z","1.1.4":"2026-09-20T13:21:20.123Z","1.1.5":"2026-09-20T18:08:11.007Z","1.1.6":"2026-09-30T10:11:59.451Z","1.1.7":"2026-09-30T11:50:38.039Z"},"bugs":{"url":"https://github.com/EyK-26/strata/issues"},"license":"MIT","homepage":"https://github.com/EyK-26/strata#readme","repository":{"url":"git+https://github.com/EyK-26/strata.git","type":"git","directory":"packages/strata-bootstrap"},"description":"Strata application bootstrap: HttpKernel, DI, web session helpers","maintainers":[{"name":"eyk-26","email":"efeyagizkiziltas@gmail.com"}],"readme":"# @getstrata/bootstrap\n\nApplication bootstrap for [Strata](https://github.com/EyK-26/strata) apps: HttpKernel, service container, and web session helpers. Requires Bun (tested on 1.4.x).\n\nGenerate an app rather than wiring this by hand:\n\n```bash\nbunx create-strata my-app\n```\n\n## Install\n\n```bash\nbun add @getstrata/bootstrap @getstrata/core\n```\n\n## HttpKernel and providers\n\n```typescript\nimport { coreProviders, createAppContext, createHttpKernel } from \"@getstrata/bootstrap\";\n```\n\n`createAppContext()` does not call `assertProductionSecrets`. Call that yourself when `isProductionEnv()` is true (`APP_ENV` or `NODE_ENV` production, `APP_ENV=staging`, or an unrecognized `APP_ENV`); it is feature-gated, so an HTML app with API tokens off is not asked for token secrets. It rejects empty secrets, short `SESSION_SECRET` values, wildcard `CORS_ALLOWED_ORIGINS`, `AUTH_DEV_HEADERS` other than `false`, `FEATURE_PUBLIC_READS=true`, and any secret still holding a generated `change-me` placeholder.\n\nBuild routes with `buildWebModuleRoutes` and `buildModuleRoutes`.\n\n## Web utilities\n\n```typescript\nimport {\n  CookieSessionStore,\n  createCsrfProtection,\n  createWebServer,\n  parseFormBody,\n  slugify,\n} from \"@getstrata/bootstrap\";\n```\n\n`CookieSessionStore` reads `is_admin` from the user row for `wrapWebGlobalAdmin`. Pass `loadSessionUser` when your `users` table does not match the default `SELECT u.*`.\n\nHTML apps should bind `createCookieSessionAuthManager` from `@getstrata/bootstrap/web/session` rather than the HMAC `SessionGuard`, then use `signIn` / `signOut` or the redirect helpers. Pass `mapUser` to map roles.\n\n`wrapWeb` applies the web group (CSRF plus flash) and `withErrorHandling`, so a CSRF `ForbiddenError` becomes an HTML 403 when views are on (`FRONTEND_MODE=server-htmx` or `hybrid`). `wrapWebGuest` sends signed-in users to `/` by default; pass a string or `(user) => path` to override. `wrapWebLogin` and `wrapWebRegister` already include the web group plus throttle, so do not wrap them with `wrapWeb` again. The throttle callback should return an HTML form at 429.\n\n## SPA routes\n\n`createSpaRoutes` and `mergeSpaRoutes` serve `SPA_PREFIX` (default `/app`) as `prefix`, `prefix/`, and `prefix/*`. Hybrid keeps HTML at `/`. Pass `distDirectory` and `wrap` when the app is not the process cwd. Until the SPA is built, the prefix answers 503 telling you to run `bun run frontend:build`; generated apps ship that script.\n\n## Queue\n\n`registerDefaultJobs()` registers `cache.invalidate-tags` and `audit.export` only. Outbound model webhooks are not a core job. Put a class with `static jobName` in `src/jobs/` (generated `--webhooks` uses `webhook.dispatch`) and call `discoverJobs()` on boot. `queue:work` already does that. There is no `registerWebhookJobs()` export.\n\n## Not a starter API\n\n`@getstrata/bootstrap/createWebRoutes` and `@getstrata/bootstrap/schedule` assemble in-repo fixture HTTP for framework tests. They are not a general app API. New apps use `buildWebModuleRoutes` and `buildModuleRoutes`.\n\n## Docs\n\n- [Building apps](https://github.com/EyK-26/strata/blob/main/docs/BUILDING-APPS.md)\n- [Production](https://github.com/EyK-26/strata/blob/main/docs/PRODUCTION.md)\n- [Auth choices](https://github.com/EyK-26/strata/blob/main/docs/AUTH.md)\n","readmeFilename":"README.md"}