{"_id":"@spectrajs/core","_rev":"32-9d51679af75141113027848735884429","name":"@spectrajs/core","dist-tags":{"latest":"0.14.1"},"versions":{"0.3.0":{"name":"@spectrajs/core","version":"0.3.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.3.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"49599210e3a1f8b80840c8e6a15b49e6476c0ca8","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.3.0.tgz","fileCount":6,"integrity":"sha512-ZZwmclF/yJmJ070uOe0PUxnuzVXZp9fT1xnd30Swi64fLDbBanmxDvB4crLDa8N3AykBmV3IFO1fShx7SJ2jgg==","signatures":[{"sig":"MEUCIHPGwG1T3YNqOeYWpbrY8uU6NF4Ddo/lKgMPqPpKCo1rAiEAtVo7IivSjilYzIHcm1dQH1W7RSZjCcesrFDS/xX+Kqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36090},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"82728219878e12350f03251eca170e4c1a89478e","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.8.3","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1731152520723_0.13541635019035692","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@spectrajs/core","version":"0.3.1","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.3.1","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"97b9a39cbb6c95a8dcf957baed0943d0e2e18262","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.3.1.tgz","fileCount":10,"integrity":"sha512-g7cWzYa+dg4VG+0zV0JBbgUf/+H6fPyByI5C1WYYNKuhrDR1/GiptAqTfdejRTZrVMdbNIKUZ0K6wx2zNjChQw==","signatures":[{"sig":"MEQCIGUac8+bWHCP2wA1jruRK65YxCGHqTj78akuWrfcBo3BAiBcXtEyOyVaTyfmNRxPIeYuGqFnMDcE7+qrU4XXMrw3Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43053},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapter":{"types":"./dist/adapter/index.d.ts","import":"./dist/adapter/index.js","require":"./dist/adapter/index.cjs"}},"gitHead":"add3d09ccede6e1a65187af2a6fd8e4309de0c31","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.8.3","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1731153022920_0.4675608678971548","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@spectrajs/core","version":"0.3.2","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.3.2","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"26caebe00298596b3afbc9ce7bdace19b11f0d01","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.3.2.tgz","fileCount":10,"integrity":"sha512-eCk6dTLkiaPADXrGczDWrG4XyAVyUX3+oWd+rjpKxuSJYSjVUgAueXkMZEWpzr/epnw4jd20nlo+4wxA/K66+Q==","signatures":[{"sig":"MEQCICA5YaG2IobVKbZr7yvyFNwPuv0uAhaeJDAmNwf++JaSAiB4J/+t3tZZyBPnJYvYxV/PjUbmdPeG2LOSbP9wz6mBtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43196},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapter/node":{"types":"./dist/adapter/node/index.d.ts","import":"./dist/adapter/node/index.js","require":"./dist/adapter/node/index.cjs"}},"gitHead":"4222972b8e807bce8646fe85aadf6bd133be2190","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.8.3","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{"adapter/node":["./dist/adapter/node/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1731154691435_0.750776945905691","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@spectrajs/core","version":"0.3.3","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.3.3","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"3e4eb448583dd359fa7ca067a139909bd0562a67","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.3.3.tgz","fileCount":16,"integrity":"sha512-eb088kt3ucyv3hh/r2Kzw8VTzEiOnFfqnMm88+XEaUG4lEhYXRD65G+K+r9snDY/6nckKt5xOzJl/pF1C+snUw==","signatures":[{"sig":"MEQCIEyTUCQdKp3ny3RVZ9qynE88tbvPx1V9EV4wsX3C2Iy0AiBRVJZ5n4wBFlOhgN5MshvX49BtKdN+kSAtBPBKyUskZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45617},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./adapter/node":{"types":"./dist/adapter/node/index.d.ts","import":"./dist/adapter/node/index.js","require":"./dist/adapter/node/index.cjs"}},"gitHead":"373df7083e1a9ba57bcffe7ed489833b6303313d","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.8.3","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{"middleware":["./dist/middleware/index.d.ts"],"adapter/node":["./dist/adapter/node/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.3_1731227557394_0.9293335626977788","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@spectrajs/core","version":"0.4.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.4.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"94f39109c2a739f7ccde9d0e03760d21a67d6f9a","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.4.0.tgz","fileCount":16,"integrity":"sha512-tS9Ncmhw83BzNgS+QzsdqjcTXrqXCgg5CMWCk7JleXYcgROJIWowRXOPKez9gohISU3Jl/QYw+X9pI/xQ0iCmQ==","signatures":[{"sig":"MEMCIF3Azf6AIzyw27YXlN49uJ/J/bGixUg7NWrCco3xlk38Ah9k0XXfZTqRoDdp2QdHAQMJsGp39QS15aiRognGJaWN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46578},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./adapter/node":{"types":"./dist/adapter/node/index.d.ts","import":"./dist/adapter/node/index.js","require":"./dist/adapter/node/index.cjs"}},"gitHead":"bde9482a5545c82c2d24b1fe7f6e026672836a0c","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.8.3","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{"middleware":["./dist/middleware/index.d.ts"],"adapter/node":["./dist/adapter/node/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1731312749880_0.6144616255247559","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@spectrajs/core","version":"0.4.1","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.4.1","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"a13a0c3b77d3338dd2cd34c369c8f61e8479d39c","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.4.1.tgz","fileCount":16,"integrity":"sha512-JCFl300IGI5HxrXVIVyewgfnA7sMHAQCI7orw7TEw/jTCHu+DJP9vLh/3I78TNVkG94cM/RDFu1DoNwoXvKuOQ==","signatures":[{"sig":"MEQCIGs9j8oUT4e/dmfWSrHvbxkfrWIFWfn60vfPdvp8sQ2FAiBuWYWDu9wYp4wK3Y/ERNS7Dfuj79YlDu8AZnntijO1bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50343},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./adapter/node":{"types":"./dist/adapter/node/index.d.ts","import":"./dist/adapter/node/index.js","require":"./dist/adapter/node/index.cjs"}},"gitHead":"0245db2000ccfbdc545d777117c9e210d5f12ab2","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.8.3","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{"middleware":["./dist/middleware/index.d.ts"],"adapter/node":["./dist/adapter/node/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.1_1731418637190_0.02231178271612766","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@spectrajs/core","version":"0.4.2","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.4.2","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"60c8de637253cc030fcc5e9b8dc4aed98a424932","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.4.2.tgz","fileCount":68,"integrity":"sha512-DikTJSj60IiW+EDDDRdn3faxmG6IGKRHCKDH/PQoyY3eiva9iqkCov85zSBd3kmNCq3/uv+PB+1LMcOjRhfY1g==","signatures":[{"sig":"MEYCIQC76zGGluAVDC/00RvirYsQZ3BdZ8O4cTV5zpsyayBD7gIhAOvrcffG3a2Z8RrTf3gJbUwybE0W86tgLMUijO8oy0s6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71707},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"5c9369f3bd2a52aa95f16b41a5e8b48136bd2869","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.2_1731586240944_0.2816624626512385","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@spectrajs/core","version":"0.4.3","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.4.3","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"d0e5358897b6b0cc6bb1fe20265b3c185c7da24c","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.4.3.tgz","fileCount":72,"integrity":"sha512-/JX/xSoBnPonuV5gZgtucCGIgN+05trZJY2C7E2THRF9o1pRG5D0kXQO8tvuiimSwDo+aWoawMBoIgcchb3rDg==","signatures":[{"sig":"MEYCIQDuRkQ8MYVNYDwTrAeNLa3eOq3dll9epTdvJ0AJPZnJNgIhAMlXCbo+1wrR5PJUJcTo0IQjrvWwj+z171BFP2pyazrc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78924},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"7fc09639f5a79e70c0fcc9dc60620c772d329189","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.3_1731607806505_0.9203955944655162","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@spectrajs/core","version":"0.4.4","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.4.4","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"af2c682062c93c0873e9f5cd30797a184d8ad1f2","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.4.4.tgz","fileCount":76,"integrity":"sha512-J6NX7d5Ua+3zByLarPMH/CQQry5uMH7z7AQ4y2njXU1gTBfyifI2ZZLUM0s4A7IQE873JFhiiAEecI6yjDTS2A==","signatures":[{"sig":"MEUCIG3N7+BZw8THh7kEScoI9zkx375Zcvv+sHNwjeJV8jI3AiEAmHZpshLflJYJFO4+II5/Q9/Ef6WYWC3lpDpDhPP8u6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82793},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"66d47e946185b2a683e4114e63d2eea5e451278f","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.4_1732032265467_0.3680718979158355","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@spectrajs/core","version":"0.4.5","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.4.5","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"0a438caaa28735b4028a0076fb51ba73dbc18c1a","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.4.5.tgz","fileCount":80,"integrity":"sha512-1T2NAarROMDMLl5DnJ2686o1un3GPv9WQm1Ae91HWZTJLMIAQgrNaMXpYk/5OghiIl/IouwoZyCTDutLg4TrQw==","signatures":[{"sig":"MEUCIGZPHylvOpxpYYHZXi03UZFL2+1ZOGS+C7PppotESAg4AiEAzzNB7cU4ZnPBaL8WcRdZiL93CGd68oqALFZmQ+rzcj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87594},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"87bae8774c4fea4cf0de5d08ff710242e066b953","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.5_1732122908121_0.4079032079415357","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@spectrajs/core","version":"0.5.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.5.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"8637ec71b26e5e2348ca8080f370accf757b01dc","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.5.0.tgz","fileCount":88,"integrity":"sha512-VwlSlNWOfXmZHDLy3lzyrYF/3YEt6EgupkynhlL2FwTjY33tAaWQl8LYR3MDvgVIJIcgG1Jx9TtWDUip69jYQA==","signatures":[{"sig":"MEYCIQDaTCkdOgPHk8zjzFMNJTYi0rq5yYL4u3MQ96fvkHdpwgIhAIhLr8mc0INpgaTQFzbrLPwNxu5nbDDa5UIacT+HW7Ym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94982},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"a61b231f2d9cb21150547ebbd8777208fe4cf2c2","scripts":{"test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:node":"tsx ./examples/node.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","vitest":"^2.1.4","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1732374725346_0.9121090415970312","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@spectrajs/core","version":"0.5.1","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.5.1","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"5fa8e033443b866bcb88a30e8aed6bc61406a585","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.5.1.tgz","fileCount":92,"integrity":"sha512-OnyNWqAg3cTLY26QFs2zVxB/wxUQSOd0T92QjVXTmDCygcMKWRfHSnv6iUGUwLjVHWjq3NT1l1MJpafO6+XDgA==","signatures":[{"sig":"MEYCIQCYkI33531iFeLltkJtxoZsgi3uuAgaXIwKX73v3GhijgIhAMEpDvGCU5sB6Xp8WrTZkMODBh/3mr9mzjzRu8xl8X8B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100389},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"e081e177d043e6c77f5d56aaebf520cf2f2fbb8b","scripts":{"lint":"eslint src","test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:bun":"bun run ./examples/bun/index.ts","example:node":"tsx ./examples/node/index.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.1","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","eslint":"^9.15.0","vitest":"^2.1.4","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.7.9","typescript-eslint":"^8.16.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.1_1733243389995_0.46768538037724894","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@spectrajs/core","version":"0.5.2","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.5.2","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"07b4f20719fb02dfeed984274a0d21ee917127da","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.5.2.tgz","fileCount":92,"integrity":"sha512-kUduOnpCf6k5XWa46jAcDGaGf0ub0aB9a4Q/e0ewOvOfKBWieOWrvhZDvKfAHHHCr27gkC6EQPTCyAeA4TR6Ew==","signatures":[{"sig":"MEYCIQDhQf9uSxaomnYLnSHvs/uXpl0kM8r5rboNpRGffFfo2wIhAOlnt+HW6EfRyVEBzfVqNKWHTJQE2PLaW0fYJLCaaBhB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100799},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"9f813acf853cf8555b5f8792cd92257139fec183","scripts":{"lint":"eslint src","test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:bun":"bun run ./examples/bun/index.ts","example:node":"tsx ./examples/node/index.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.1","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","eslint":"^9.15.0","vitest":"^2.1.4","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.7.9","typescript-eslint":"^8.16.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.2_1733675562837_0.8353881622130137","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@spectrajs/core","version":"0.5.3","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.5.3","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"8e2dfa3cd8d73eac551b40b246b95904fd304564","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.5.3.tgz","fileCount":96,"integrity":"sha512-7tOXw9Osvn0DFZPT+lqUXcTJQnJ0zijQ88v/IBuvXJ5BggEbRvWwEfZT7a3m3jRVxHwIOW+2fn8HS5OwLm5q4Q==","signatures":[{"sig":"MEQCIHebkbHLyQCeNumo87MjjxHlAxk7+Va3xIv7vbooBDcTAiA/oDSZfpE9Z+548ubdyBEeuz5l6Mcu0VJ9bdbZylKcEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107982},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"ca84cfa1eeeb363252b1c97e8f8bc341e1adf6e9","scripts":{"lint":"eslint src","test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:bun":"bun run ./examples/bun/index.ts","example:node":"tsx ./examples/node/index.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.1","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","eslint":"^9.15.0","vitest":"^2.1.4","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.7.9","typescript-eslint":"^8.16.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.3_1733755447061_0.39253222704669644","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@spectrajs/core","version":"0.5.4","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.5.4","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"8b6e88aa8c6ba256ef3e12588be306e033876635","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.5.4.tgz","fileCount":100,"integrity":"sha512-6aLHWqBpBdfTy9Rf75lPS0/13ZuhJiCrKXTRHlTzgmxTJ5MZU3NdQMq7IU7yNNoOQTAhOFxvHif5Rl+3hHnG4A==","signatures":[{"sig":"MEUCIHygv33CPEqsx2+QC/VvloRRWP/K7mN1dW6j0usckjvzAiEAlUt+tZqPkN3b2RV+x6+JVEkxOERUc4TUsZfuF9ziV4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109411},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"a081430bb849840477e21b22396ab4d03791ce33","scripts":{"lint":"eslint src","test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:bun":"bun run ./examples/bun/index.ts","example:node":"tsx ./examples/node/index.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.1","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","eslint":"^9.15.0","vitest":"^2.1.4","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.7.9","typescript-eslint":"^8.16.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.4_1733930062212_0.1789371815315175","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@spectrajs/core","version":"0.5.5","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.5.5","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"a9fba2bfb7dd6a00a7421be4ee5c601716141a6d","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.5.5.tgz","fileCount":100,"integrity":"sha512-4SJK4HLlA9Q1Ajb3twiPjgKxpoEwGRl1jARctT1treu+5nlhfk2u5tRRlPpM0ksPiQ+qU3JU/tix3t5b6iJrtg==","signatures":[{"sig":"MEUCIE5oXdHnJUhnJDEm1tclO89raIrI5qlRg+i5Joc8ZLhyAiEA2Pgx9cpzn0KZdY62G/+GhM3s5CBCCftGjILaxkpgIQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111819},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"cdce9dc0bbda41cd7c4e0078abe0ec6db000c9a5","scripts":{"lint":"eslint src","test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","coverage":"vitest run --coverage","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:bun":"bun run ./examples/bun/index.ts","example:node":"tsx ./examples/node/index.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","eslint":"^9.15.0","vitest":"^2.1.4","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.7.9","typescript-eslint":"^8.16.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.5_1734535833082_0.3702147020297166","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@spectrajs/core","version":"0.5.6","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.5.6","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"eafa675a0adc5ebe26dc44b7707e29e5547e3833","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.5.6.tgz","fileCount":104,"integrity":"sha512-wNn9bCf7EeKHAfSNtlZh35g2Cs9cRxd3SvM8eYB9g4bnLdYVYbGSdPZ1UP4KE+U9yyM2WCnc++8J1wNOLliSOA==","signatures":[{"sig":"MEQCICZT0gwVSO7tKDZdgSWpCiAIX4fOEsKWte3xUSnpDgBHAiAo6DOAK+lknNbk0GNblJuCZ1Q6DOhOCBcmfOaCYelBnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114497},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./adapter/*":{"types":"./dist/adapter/*/index.d.ts","import":"./dist/adapter/*/index.js","require":"./dist/adapter/*/index.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"7c49999cb77fa6d599a1a14dc0394479c0880949","scripts":{"lint":"eslint src","test":"tsc --noEmit && vitest run","build":"tsup","format":"prettier --check \"src/**/*.ts\" \"examples/**/*.ts\"","release":"np","coverage":"vitest run --coverage","format:fix":"prettier --write \"src/**/*.ts\" \"examples/**/*.ts\"","prerelease":"npm run test && npm run build","test:watch":"vitest watch","example:bun":"bun run ./examples/bun/index.ts","example:node":"tsx ./examples/node/index.ts"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"adapter/*":["./dist/adapter/*/index.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.19.1","tsup":"^8.3.5","eslint":"^9.15.0","vitest":"^2.1.4","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.7.9","typescript-eslint":"^8.16.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.6_1734766680399_0.5958237081480744","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@spectrajs/core","version":"0.6.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.6.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"c45d61c57624fd2cd00dcfcaaf0481bf247c42a5","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.6.0.tgz","fileCount":84,"integrity":"sha512-rjMusu9YInbhptSTc4awq0HgCSZPfq2thvaUjrhddUkPlDv2X9bJ2KPhuVf7q/jiCYpr9S1hCtldkjpVu0F+hg==","signatures":[{"sig":"MEUCIQCDPReHUKmOG2FLv/3SjcobyDsaQnpFj9hbMM323XaBpgIgGnR0cPy/99XvXZgwIqyFLAlugy3y0eUnx4BkFY0fcbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98564},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"c6ab2f82ca4584416317f3d33fb47692359b8af4","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1735058101013_0.5057931425830049","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@spectrajs/core","version":"0.6.1","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.6.1","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"baee517779e9b369e3bf6bd49834f489230cd8b4","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.6.1.tgz","fileCount":92,"integrity":"sha512-D41xSmBkE7Y+JC6DJO7X+oIeJ3NAk7o5WZpHtjt7SHt0hVNKmAVNxWA0RqfXlfFhnwi2yE1CJwg0GLUPi+smMg==","signatures":[{"sig":"MEUCIGm/E3Pq8O/vZFZcZzLAifBQLPIirZQDjs7FgqRvRnOXAiEA2l3pMM+vsTLlHKAvA6vZFiakTFMh+t7XarJ159DYFvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"306b23d6ca8405e3d594c701c67b133cdf75a92a","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.1_1735405548754_0.6614667256342979","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@spectrajs/core","version":"0.6.2","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.6.2","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"2579c2c2ba94720c0e4cf968c1329d79ec536445","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.6.2.tgz","fileCount":92,"integrity":"sha512-Iy2VO9rI3/IE5d6F+LZxqzR64LGONONE1uiDVVx5HcFBFZtyvFRQ4WtLtIXA3o80AwmQXDJAzVQkrTo7igsDSw==","signatures":[{"sig":"MEYCIQCyzn1lHpxqlp38b8LIxr4MuBNybQUUTRUx/kZCLHHUCAIhAIXfI3Vka8pvBB2hDUMOwzkuE5cCR1XjTtqxAPSmBDQQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107396},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"bdd974b85da4814bb237b1f3afc6df6dc294b553","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.2_1735742299367_0.8748337957058585","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@spectrajs/core","version":"0.7.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.7.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"da605f43fe3c1b411ae1f5bce1b29f447bb4648f","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.7.0.tgz","fileCount":96,"integrity":"sha512-80yJ//ZMWROw8qfMoU87Rw2/Td/Yhcm1PbngXRRwHxw5HoOy/GsFrLi/I92N5flxUFOmk0Qkhl3x9TzEHsK4xw==","signatures":[{"sig":"MEYCIQDJ2PhRhuptBxXH8ex1KSpfYyMr9TUg9iURqAvryDC+IgIhAIxpEuhX4gfxaHtOI35HCuIqU6TTNfR4FO6WLiHdG6qk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111121},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"839428be5ffe39c62d1944ad07f993b8ef4913fc","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.0_1736510664987_0.9011545244253067","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@spectrajs/core","version":"0.7.1","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.7.1","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"580e8bb53d6dc1ebba31493817189d9c0708387e","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.7.1.tgz","fileCount":96,"integrity":"sha512-no1X4TWkSaq8oSlctKsOGs2W7MhgPSvQZrjjrOfUE+UFwQaqtGsbw01O+y/oKi/zGd4JQaYh7s1Y0JJXBoen4w==","signatures":[{"sig":"MEYCIQCh+viAVIheA2ZtqvTM8OR7Mk+iQyEXV4K6F3c3mT/++wIhALTMQQFcCqxh/k1t7Pc13deIUZ81k/Hk+MWW3tFxanxp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117091},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"19675e3d3a83e507bb33059e8ce7faa8d106be61","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.1_1737195048672_0.07361099329616194","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@spectrajs/core","version":"0.8.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.8.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"3452edeec95df9e86453134419b5c4250b24738b","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.8.0.tgz","fileCount":96,"integrity":"sha512-/NewCNMmhl/OFZajSRmV02k/I30qB7lG3a8aXsQLsS2qMqG70eHoJftkB/N/XgKMs3gck7b675ScU7KJvyh82Q==","signatures":[{"sig":"MEYCIQCKGRbOFbY6O4+eNSlG9E+my5vyKyaiw8oOHcVLZwFx7QIhAM9DDE3yPIc5GHTuIh5t7gmL0y9yPtPRt/yb6A8ShjPK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118825},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"79b77b0aa24de1f5da678d882134c0826d86b668","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.0_1738081943242_0.564054538463179","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@spectrajs/core","version":"0.9.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.9.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"8d5c54b339e54734991825ffb6f733e31fb4b95a","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.9.0.tgz","fileCount":100,"integrity":"sha512-MbajYessZzofJd68DO6reTM/Hm4EX5h6KPJmJT9K90n+k/rg6XSPQ0Ah4xe01QWAaXZFVsZM3q69coFFkcGFmQ==","signatures":[{"sig":"MEYCIQC2yB3K4TAyQ4wc1H2h93UjC7H4CUgdk2K0Em90Ij85wAIhAOr8r3yXDqVm/cG5qjvICse+zf7tCpek6LaF+t3ZuTZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132991},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"daf9754dcc89978c65679ef3eba7ccff61cec0ed","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"21.6.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.9.0_1739008087847_0.2870777897868042","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@spectrajs/core","version":"0.9.1","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.9.1","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"2a95d8d8170c7ce61b3494051beb81319105dbd8","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.9.1.tgz","fileCount":100,"integrity":"sha512-6HI0yArtUYt6OAUlR/hPDlk4NRXAQoODlWBrmAn3oeeyjeFdfVsVlyCH2NFeeDwssMOg2K0Zp98Tti8cW8Otiw==","signatures":[{"sig":"MEUCIDg0iv0JxmolLk6o3oCuInkSs860K8dpRS1dfn6DzlapAiEAlU0/uCdWpMdlsdrvpYq1+qUDanYtmOmzt2XOdDtEfws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133614},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"e554c99fef28ade9879b314c8e0b6e6570753de5","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"11.1.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"23.7.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","esbuild":"^0.25.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.9.1_1739351999909_0.2904577896480569","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@spectrajs/core","version":"0.10.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.10.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"8f866cbdfbfe2c32fcbdbaebad759c1f1b31d56e","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.10.0.tgz","fileCount":108,"integrity":"sha512-dAlzLEE1j6z6r1wDBiVGxZYtsT5aIcmEirKrg47x8v1zaNdjLlWu079sR9Gjdy3yayhkB07zE9+RACX5+wssGA==","signatures":[{"sig":"MEYCIQCeY2XQEA4LbG9FCJvO+NZSqSvKRDXS4yikH3037PgM3QIhALjgjQQ6tYkwfh8i2fZzhNevIYksAAUJH712ugdvie5r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js","require":"./dist/middleware/index.cjs"},"./middleware/*":{"types":"./dist/middleware/*/index.d.ts","import":"./dist/middleware/*/index.js","require":"./dist/middleware/*/index.cjs"}},"gitHead":"491353b7c408b890bcf9d3f9c848a0d965dc8566","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"11.1.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"23.7.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"middleware":["./dist/middleware/index.d.ts"],"middleware/*":["./dist/middleware/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","esbuild":"^0.25.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.10.0_1740054537331_0.7079399194709812","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@spectrajs/core","version":"0.11.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.11.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"c63013c409ab273c908dd6f440c610a7fe200d79","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.11.0.tgz","fileCount":104,"integrity":"sha512-MISJtodXI8bjtTjffS7KICUqCnVoVHQvcv+ROVNOeXqqroGGjg1wmLumD4KQcgU7pp1JsjnYdBlcgvXuyKwEdQ==","signatures":[{"sig":"MEUCIEzrLK4rNTQh+mYtAmO/YzpE5QOzIoeg3FqcyS20iKaZAiEA6hSjpZ5sxjODbgjI7U+ZEz2TcVWJkJTQr/Mugxdq/hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140699},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cors":{"types":"./dist/middleware/cors/index.d.ts","import":"./dist/middleware/cors/index.js","require":"./dist/middleware/cors/index.cjs"},"./etag":{"types":"./dist/middleware/etag/index.d.ts","import":"./dist/middleware/etag/index.js","require":"./dist/middleware/etag/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./logger":{"types":"./dist/middleware/logger/index.d.ts","import":"./dist/middleware/logger/index.js","require":"./dist/middleware/logger/index.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./timeout":{"types":"./dist/middleware/timeout/index.d.ts","import":"./dist/middleware/timeout/index.js","require":"./dist/middleware/timeout/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./body-limit":{"types":"./dist/middleware/body-limit/index.d.ts","import":"./dist/middleware/body-limit/index.js","require":"./dist/middleware/body-limit/index.cjs"},"./powered-by":{"types":"./dist/middleware/powered-by/index.d.ts","import":"./dist/middleware/powered-by/index.js","require":"./dist/middleware/powered-by/index.cjs"},"./request-id":{"types":"./dist/middleware/request-id/index.d.ts","import":"./dist/middleware/request-id/index.js","require":"./dist/middleware/request-id/index.cjs"},"./compression":{"types":"./dist/middleware/compression/index.d.ts","import":"./dist/middleware/compression/index.js","require":"./dist/middleware/compression/index.cjs"}},"gitHead":"87ec5f5746c6bf6dce67c9394fab59cd8f7b8d33","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"11.1.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"23.7.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cors":["./dist/middleware/cors/index.d.ts"],"etag":["./dist/middleware/etag/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"logger":["./dist/middleware/logger/index.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"timeout":["./dist/middleware/timeout/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"body-limit":["./dist/middleware/body-limit/index.d.ts"],"powered-by":["./dist/middleware/powered-by/index.d.ts"],"request-id":["./dist/middleware/request-id/index.d.ts"],"compression":["./dist/middleware/compression/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","esbuild":"^0.25.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.11.0_1740762055622_0.328915317468244","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@spectrajs/core","version":"0.12.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.12.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"1f742faf00afa9fd24c664c1381303923cb89537","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.12.0.tgz","fileCount":109,"integrity":"sha512-muvCsraQbw7qS92ouuy+XHNE91+Bx/4aJXehS7R4SjQEtn6avKIBgXy7F/vBrR1EWa4xqrKbyRfr/56WbrAjoQ==","signatures":[{"sig":"MEUCIQCGkVAP5v9TCBNw3XAjJBZxQDjumpSnFz9/krVypdABuwIgG8rAD8kxU89/SvDOYy/cfPynPF5DUgXZK1OM/RyBckk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146695},"main":"./dist/index.cjs","type":"module","_from":"file:spectrajs-core-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cors":{"types":"./dist/middleware/cors/index.d.ts","import":"./dist/middleware/cors/index.js","require":"./dist/middleware/cors/index.cjs"},"./etag":{"types":"./dist/middleware/etag/index.d.ts","import":"./dist/middleware/etag/index.js","require":"./dist/middleware/etag/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./logger":{"types":"./dist/middleware/logger/index.d.ts","import":"./dist/middleware/logger/index.js","require":"./dist/middleware/logger/index.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./timeout":{"types":"./dist/middleware/timeout/index.d.ts","import":"./dist/middleware/timeout/index.js","require":"./dist/middleware/timeout/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs"},"./body-limit":{"types":"./dist/middleware/body-limit/index.d.ts","import":"./dist/middleware/body-limit/index.js","require":"./dist/middleware/body-limit/index.cjs"},"./powered-by":{"types":"./dist/middleware/powered-by/index.d.ts","import":"./dist/middleware/powered-by/index.js","require":"./dist/middleware/powered-by/index.cjs"},"./request-id":{"types":"./dist/middleware/request-id/index.d.ts","import":"./dist/middleware/request-id/index.js","require":"./dist/middleware/request-id/index.cjs"},"./compression":{"types":"./dist/middleware/compression/index.d.ts","import":"./dist/middleware/compression/index.js","require":"./dist/middleware/compression/index.cjs"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"_resolved":"C:\\Users\\mete\\AppData\\Local\\Temp\\c40257424949c6629ef6eb417a302632\\spectrajs-core-0.12.0.tgz","_integrity":"sha512-muvCsraQbw7qS92ouuy+XHNE91+Bx/4aJXehS7R4SjQEtn6avKIBgXy7F/vBrR1EWa4xqrKbyRfr/56WbrAjoQ==","repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"11.1.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"23.7.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cors":["./dist/middleware/cors/index.d.ts"],"etag":["./dist/middleware/etag/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"logger":["./dist/middleware/logger/index.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"timeout":["./dist/middleware/timeout/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"body-limit":["./dist/middleware/body-limit/index.d.ts"],"powered-by":["./dist/middleware/powered-by/index.d.ts"],"request-id":["./dist/middleware/request-id/index.d.ts"],"compression":["./dist/middleware/compression/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","esbuild":"^0.25.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.0_1742718615695_0.9381318938571117","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@spectrajs/core","version":"0.12.1","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.12.1","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"f3232a7c1f6d9b3456edda1055b30813044d6a80","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.12.1.tgz","fileCount":109,"integrity":"sha512-RPO4hqGQ7lYWvuKG7KxSkuiAymtm1JLZhhiU493ktdJtTQ3dizbNbIaHGQzpRfaHROf9yDz4GF71Ybbk1MZlSQ==","signatures":[{"sig":"MEQCICgePD0PaNC/5zeCt9RaxQGdWoH596sNWAV1ii3zVUn1AiAe5HC7fk25U53sbDH8hwkB17mdg2ip9fpx/j3uugOi/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146757},"main":"./dist/index.cjs","type":"module","_from":"file:spectrajs-core-0.12.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cors":{"types":"./dist/middleware/cors/index.d.ts","import":"./dist/middleware/cors/index.js","require":"./dist/middleware/cors/index.cjs"},"./etag":{"types":"./dist/middleware/etag/index.d.ts","import":"./dist/middleware/etag/index.js","require":"./dist/middleware/etag/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./logger":{"types":"./dist/middleware/logger/index.d.ts","import":"./dist/middleware/logger/index.js","require":"./dist/middleware/logger/index.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./timeout":{"types":"./dist/middleware/timeout/index.d.ts","import":"./dist/middleware/timeout/index.js","require":"./dist/middleware/timeout/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs"},"./body-limit":{"types":"./dist/middleware/body-limit/index.d.ts","import":"./dist/middleware/body-limit/index.js","require":"./dist/middleware/body-limit/index.cjs"},"./powered-by":{"types":"./dist/middleware/powered-by/index.d.ts","import":"./dist/middleware/powered-by/index.js","require":"./dist/middleware/powered-by/index.cjs"},"./request-id":{"types":"./dist/middleware/request-id/index.d.ts","import":"./dist/middleware/request-id/index.js","require":"./dist/middleware/request-id/index.cjs"},"./compression":{"types":"./dist/middleware/compression/index.d.ts","import":"./dist/middleware/compression/index.js","require":"./dist/middleware/compression/index.cjs"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"_resolved":"C:\\Users\\mete\\AppData\\Local\\Temp\\407119423b8599aff1011271c4ed8fca\\spectrajs-core-0.12.1.tgz","_integrity":"sha512-RPO4hqGQ7lYWvuKG7KxSkuiAymtm1JLZhhiU493ktdJtTQ3dizbNbIaHGQzpRfaHROf9yDz4GF71Ybbk1MZlSQ==","repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"11.1.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"23.7.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cors":["./dist/middleware/cors/index.d.ts"],"etag":["./dist/middleware/etag/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"logger":["./dist/middleware/logger/index.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"timeout":["./dist/middleware/timeout/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"validator":["./dist/validator.d.ts"],"body-limit":["./dist/middleware/body-limit/index.d.ts"],"powered-by":["./dist/middleware/powered-by/index.d.ts"],"request-id":["./dist/middleware/request-id/index.d.ts"],"compression":["./dist/middleware/compression/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","esbuild":"^0.25.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.1_1742915095351_0.6743435217096343","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@spectrajs/core","version":"0.13.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.13.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"cfc6c3839b03030f51f6e9e1caf08630013bfefe","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.13.0.tgz","fileCount":109,"integrity":"sha512-LUoY/D/iTE2Lu83DhKD5Kk+AxMK9Dc8BYvRVsY7HuCvXdAfKTjcBs6SKNJo8CD4Yh6wayeTK2wXlqQwz3QrxqQ==","signatures":[{"sig":"MEUCIQCiR1xNwhjK8c5sUVEG3v4yqkdVitJHejlqcdxMqCvnLQIgLnW5AqzOtNLtB1+DRV247A/0lw+wnmWcVpeek/Oiotg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147733},"main":"./dist/index.cjs","type":"module","_from":"file:spectrajs-core-0.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cors":{"types":"./dist/middleware/cors/index.d.ts","import":"./dist/middleware/cors/index.js","require":"./dist/middleware/cors/index.cjs"},"./etag":{"types":"./dist/middleware/etag/index.d.ts","import":"./dist/middleware/etag/index.js","require":"./dist/middleware/etag/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./logger":{"types":"./dist/middleware/logger/index.d.ts","import":"./dist/middleware/logger/index.js","require":"./dist/middleware/logger/index.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./timeout":{"types":"./dist/middleware/timeout/index.d.ts","import":"./dist/middleware/timeout/index.js","require":"./dist/middleware/timeout/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs"},"./body-limit":{"types":"./dist/middleware/body-limit/index.d.ts","import":"./dist/middleware/body-limit/index.js","require":"./dist/middleware/body-limit/index.cjs"},"./powered-by":{"types":"./dist/middleware/powered-by/index.d.ts","import":"./dist/middleware/powered-by/index.js","require":"./dist/middleware/powered-by/index.cjs"},"./request-id":{"types":"./dist/middleware/request-id/index.d.ts","import":"./dist/middleware/request-id/index.js","require":"./dist/middleware/request-id/index.cjs"},"./compression":{"types":"./dist/middleware/compression/index.d.ts","import":"./dist/middleware/compression/index.js","require":"./dist/middleware/compression/index.cjs"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"_resolved":"C:\\Users\\mete\\AppData\\Local\\Temp\\ad97e49635f687464d9893e91f378343\\spectrajs-core-0.13.0.tgz","_integrity":"sha512-LUoY/D/iTE2Lu83DhKD5Kk+AxMK9Dc8BYvRVsY7HuCvXdAfKTjcBs6SKNJo8CD4Yh6wayeTK2wXlqQwz3QrxqQ==","repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"11.1.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"23.7.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cors":["./dist/middleware/cors/index.d.ts"],"etag":["./dist/middleware/etag/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"logger":["./dist/middleware/logger/index.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"timeout":["./dist/middleware/timeout/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"validator":["./dist/validator.d.ts"],"body-limit":["./dist/middleware/body-limit/index.d.ts"],"powered-by":["./dist/middleware/powered-by/index.d.ts"],"request-id":["./dist/middleware/request-id/index.d.ts"],"compression":["./dist/middleware/compression/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","esbuild":"^0.25.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.13.0_1743077393760_0.9538796896550217","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@spectrajs/core","version":"0.14.0","keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","_id":"@spectrajs/core@0.14.0","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"homepage":"https://github.com/metebykl/spectra#readme","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"dist":{"shasum":"a742a8e472b82e97b986beb9b94a587782948b38","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.14.0.tgz","fileCount":109,"integrity":"sha512-YRAt191WuAWiGomti9cNV/UMLjOpn6IEz71RaYMOoGpsNRYU77wKcHcH3ktBDXt98FbJQhdQdlppE6m28WgZ0A==","signatures":[{"sig":"MEQCIFHfSXcqajnv8ftB+SyNfrXAI2d4AN4jkB+MZrcfgZjzAiAkle7CRRUGwRzM+ABzyKtnr7tBz6Pc3O+pUte9Y9pMVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148419},"main":"./dist/index.cjs","type":"module","_from":"file:spectrajs-core-0.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./cors":{"types":"./dist/middleware/cors/index.d.ts","import":"./dist/middleware/cors/index.js","require":"./dist/middleware/cors/index.cjs"},"./etag":{"types":"./dist/middleware/etag/index.d.ts","import":"./dist/middleware/etag/index.js","require":"./dist/middleware/etag/index.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./logger":{"types":"./dist/middleware/logger/index.d.ts","import":"./dist/middleware/logger/index.js","require":"./dist/middleware/logger/index.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./timeout":{"types":"./dist/middleware/timeout/index.d.ts","import":"./dist/middleware/timeout/index.js","require":"./dist/middleware/timeout/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs"},"./body-limit":{"types":"./dist/middleware/body-limit/index.d.ts","import":"./dist/middleware/body-limit/index.js","require":"./dist/middleware/body-limit/index.cjs"},"./powered-by":{"types":"./dist/middleware/powered-by/index.d.ts","import":"./dist/middleware/powered-by/index.js","require":"./dist/middleware/powered-by/index.cjs"},"./request-id":{"types":"./dist/middleware/request-id/index.d.ts","import":"./dist/middleware/request-id/index.js","require":"./dist/middleware/request-id/index.cjs"},"./compression":{"types":"./dist/middleware/compression/index.d.ts","import":"./dist/middleware/compression/index.js","require":"./dist/middleware/compression/index.cjs"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"_resolved":"C:\\Users\\mete\\AppData\\Local\\Temp\\cc7e15e2d89d8dc19b15734209ebbf90\\spectrajs-core-0.14.0.tgz","_integrity":"sha512-YRAt191WuAWiGomti9cNV/UMLjOpn6IEz71RaYMOoGpsNRYU77wKcHcH3ktBDXt98FbJQhdQdlppE6m28WgZ0A==","repository":{"url":"git+https://github.com/metebykl/spectra.git","type":"git"},"_npmVersion":"11.1.0","description":"Fast, lightweight and fully typesafe web framework","directories":{},"_nodeVersion":"23.7.0","typesVersions":{"*":{".":["./dist/index.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"cors":["./dist/middleware/cors/index.d.ts"],"etag":["./dist/middleware/etag/index.d.ts"],"cookie":["./dist/cookie.d.ts"],"logger":["./dist/middleware/logger/index.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"timeout":["./dist/middleware/timeout/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"],"validator":["./dist/validator.d.ts"],"body-limit":["./dist/middleware/body-limit/index.d.ts"],"powered-by":["./dist/middleware/powered-by/index.d.ts"],"request-id":["./dist/middleware/request-id/index.d.ts"],"compression":["./dist/middleware/compression/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.15.0","esbuild":"^0.25.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.14.0_1744399256577_0.5554073042247663","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@spectrajs/core","version":"0.14.1","description":"Fast, lightweight and fully typesafe web framework","main":"./dist/index.cjs","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/metebykl/spectra.git"},"keywords":["web","http","framework","router"],"author":{"name":"metebykl"},"license":"MIT","homepage":"https://github.com/metebykl/spectra#readme","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs"},"./cookie":{"types":"./dist/cookie.d.ts","import":"./dist/cookie.js","require":"./dist/cookie.cjs"},"./dev":{"types":"./dist/helpers/dev/index.d.ts","import":"./dist/helpers/dev/index.js","require":"./dist/helpers/dev/index.cjs"},"./stream":{"types":"./dist/helpers/stream/index.d.ts","import":"./dist/helpers/stream/index.js","require":"./dist/helpers/stream/index.cjs"},"./body-limit":{"types":"./dist/middleware/body-limit/index.d.ts","import":"./dist/middleware/body-limit/index.js","require":"./dist/middleware/body-limit/index.cjs"},"./compression":{"types":"./dist/middleware/compression/index.d.ts","import":"./dist/middleware/compression/index.js","require":"./dist/middleware/compression/index.cjs"},"./cors":{"types":"./dist/middleware/cors/index.d.ts","import":"./dist/middleware/cors/index.js","require":"./dist/middleware/cors/index.cjs"},"./etag":{"types":"./dist/middleware/etag/index.d.ts","import":"./dist/middleware/etag/index.js","require":"./dist/middleware/etag/index.cjs"},"./logger":{"types":"./dist/middleware/logger/index.d.ts","import":"./dist/middleware/logger/index.js","require":"./dist/middleware/logger/index.cjs"},"./powered-by":{"types":"./dist/middleware/powered-by/index.d.ts","import":"./dist/middleware/powered-by/index.js","require":"./dist/middleware/powered-by/index.cjs"},"./request-id":{"types":"./dist/middleware/request-id/index.d.ts","import":"./dist/middleware/request-id/index.js","require":"./dist/middleware/request-id/index.cjs"},"./timeout":{"types":"./dist/middleware/timeout/index.d.ts","import":"./dist/middleware/timeout/index.js","require":"./dist/middleware/timeout/index.cjs"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js","require":"./dist/utils/*.cjs"}},"typesVersions":{"*":{".":["./dist/index.d.ts"],"validator":["./dist/validator.d.ts"],"cookie":["./dist/cookie.d.ts"],"dev":["./dist/helpers/dev/index.d.ts"],"stream":["./dist/helpers/stream/index.d.ts"],"body-limit":["./dist/middleware/body-limit/index.d.ts"],"compression":["./dist/middleware/compression/index.d.ts"],"cors":["./dist/middleware/cors/index.d.ts"],"etag":["./dist/middleware/etag/index.d.ts"],"logger":["./dist/middleware/logger/index.d.ts"],"powered-by":["./dist/middleware/powered-by/index.d.ts"],"request-id":["./dist/middleware/request-id/index.d.ts"],"timeout":["./dist/middleware/timeout/index.d.ts"],"utils/*":["./dist/utils/*.d.ts"]}},"devDependencies":{"@eslint/js":"^9.15.0","@types/node":"^22.10.2","esbuild":"^0.25.0","eslint":"^9.15.0","prettier":"^3.3.3","tsup":"^8.3.5","typescript":"^5.6.3"},"scripts":{"build":"tsup","lint":"eslint src","test":"vitest run","typecheck":"tsc --noEmit"},"_id":"@spectrajs/core@0.14.1","bugs":{"url":"https://github.com/metebykl/spectra/issues"},"_integrity":"sha512-qx95hFQQ7cUrmIW19jaib3qE6yArbodMguz3+0AuvKzm2yKqlY/qGpHiCJrBjOXFmN17E6vZzpZPk9M1dLvorA==","_resolved":"C:\\Users\\mete\\AppData\\Local\\Temp\\147f3ddfbbaa9ae08f4cb35524f5cda9\\spectrajs-core-0.14.1.tgz","_from":"file:spectrajs-core-0.14.1.tgz","_nodeVersion":"23.7.0","_npmVersion":"11.1.0","dist":{"integrity":"sha512-qx95hFQQ7cUrmIW19jaib3qE6yArbodMguz3+0AuvKzm2yKqlY/qGpHiCJrBjOXFmN17E6vZzpZPk9M1dLvorA==","shasum":"5c2b1c708a9ce5f811c5130094bfa6944c361456","tarball":"https://registry.npmjs.org/@spectrajs/core/-/core-0.14.1.tgz","fileCount":109,"unpackedSize":148547,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB90sMKYLGjhSLiOhEr4dFi5BrkR2U8xAvE0IAvgViSZAiA5ovETCudSq7/FxXFVGbjp9RtOyZ/+SxIvq6qg4YzJ+w=="}]},"_npmUser":{"name":"meteb","email":"metehst@gmail.com"},"directories":{},"maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.14.1_1746372667383_0.5150098650106434"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-09T11:42:00.638Z","modified":"2025-05-04T15:31:07.788Z","0.3.0":"2024-11-09T11:42:00.898Z","0.3.1":"2024-11-09T11:50:23.109Z","0.3.2":"2024-11-09T12:18:11.614Z","0.3.3":"2024-11-10T08:32:37.561Z","0.4.0":"2024-11-11T08:12:30.092Z","0.4.1":"2024-11-12T13:37:17.370Z","0.4.2":"2024-11-14T12:10:41.147Z","0.4.3":"2024-11-14T18:10:06.703Z","0.4.4":"2024-11-19T16:04:25.629Z","0.4.5":"2024-11-20T17:15:08.321Z","0.5.0":"2024-11-23T15:12:05.521Z","0.5.1":"2024-12-03T16:29:50.186Z","0.5.2":"2024-12-08T16:32:43.018Z","0.5.3":"2024-12-09T14:44:07.308Z","0.5.4":"2024-12-11T15:14:22.391Z","0.5.5":"2024-12-18T15:30:33.272Z","0.5.6":"2024-12-21T07:38:00.635Z","0.6.0":"2024-12-24T16:35:01.233Z","0.6.1":"2024-12-28T17:05:48.921Z","0.6.2":"2025-01-01T14:38:19.544Z","0.7.0":"2025-01-10T12:04:25.228Z","0.7.1":"2025-01-18T10:10:48.883Z","0.8.0":"2025-01-28T16:32:23.471Z","0.9.0":"2025-02-08T09:48:08.045Z","0.9.1":"2025-02-12T09:20:00.135Z","0.10.0":"2025-02-20T12:28:57.522Z","0.11.0":"2025-02-28T17:00:55.839Z","0.12.0":"2025-03-23T08:30:15.908Z","0.12.1":"2025-03-25T15:04:55.532Z","0.13.0":"2025-03-27T12:09:54.031Z","0.14.0":"2025-04-11T19:20:56.763Z","0.14.1":"2025-05-04T15:31:07.572Z"},"bugs":{"url":"https://github.com/metebykl/spectra/issues"},"author":{"name":"metebykl"},"license":"MIT","homepage":"https://github.com/metebykl/spectra#readme","keywords":["web","http","framework","router"],"repository":{"type":"git","url":"git+https://github.com/metebykl/spectra.git"},"description":"Fast, lightweight and fully typesafe web framework","maintainers":[{"name":"meteb","email":"metehst@gmail.com"}],"readme":"# @spectrajs/core\r\n\r\n[![codecov](https://codecov.io/gh/metebykl/spectra/graph/badge.svg)](https://codecov.io/gh/metebykl/spectra)\r\n[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/metebykl/spectra/ci.yml?branch=main)](https://github.com/metebykl/spectra/actions)\r\n[![License](https://img.shields.io/github/license/metebykl/spectra)](https://github.com/metebykl/spectra/blob/main/LICENSE)\r\n[![npm](https://img.shields.io/npm/v/@spectrajs/core.svg)](https://www.npmjs.com/package/@spectrajs/core)\r\n[![npm](https://img.shields.io/npm/d18m/@spectrajs/core.svg)](https://www.npmjs.com/package/@spectrajs/core)\r\n[![Bundle Size](https://img.shields.io/bundlephobia/min/@spectrajs/core)](https://bundlephobia.com/result?p=@spectrajs/core)\r\n\r\n**Spectra** is a fast, lightweight, and fully type-safe web framework designed\r\nto simplify the creation of efficent and reliable web applications.\r\n\r\n## Features\r\n\r\n- 🚀 Optimized for speed and efficiency.\r\n- ✅ Well-tested and production ready.\r\n- 🔨 Full typesafety.\r\n- 🍃 Lightweight - zero dependencies.\r\n- 🔋 Batteries included - built-in middleware, framework integrations and lots of plugins.\r\n- 🌍 Works on Bun, Node.js, Cloudflare Workers, and more runtimes.\r\n\r\n## Installation\r\n\r\n```sh\r\nnpm install @spectrajs/core\r\n```\r\n\r\n## Documentation\r\n\r\nThe documentation is available [here](../../docs/index.md).\r\n\r\n## Example\r\n\r\n```ts\r\nimport { Spectra } from \"@spectrajs/core\";\r\nconst app = new Spectra();\r\n\r\napp.get(\"/\", (c) => c.text(\"Spectra!\"));\r\n\r\nexport default app;\r\n```\r\n\r\n## License\r\n\r\nDistributed under the MIT License. See [LICENSE](LICENSE) for more information.\r\n","readmeFilename":"README.md"}