{"_id":"@meow-meow-dev/server-utilities","_rev":"44-3a3aa48332fd56c2609d48c5157a945b","name":"@meow-meow-dev/server-utilities","dist-tags":{"latest":"4.3.0"},"versions":{"1.0.1":{"name":"@meow-meow-dev/server-utilities","version":"1.0.1","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.0.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"f1b58a0d6e9582b6c95f70b8afc98dffda2f7a4c","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.0.1.tgz","fileCount":64,"integrity":"sha512-PNpYUvnzFJ+PsbQBJNVYhkYi0Coa8iZW7JeBP+UncYQHtEfKpEHqmXlE+5H3baTKc9oZVDt4b4IE8Dy/EOhtkg==","signatures":[{"sig":"MEQCIHrnz23BLHk14YkG51+TdGmF86hdabPlgh8EYVcFScWwAiBoFIOmDhVNoBGVh1sddrUSmbtIgKYEd885Q+yG80hIXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238032},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.0.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}}},"scripts":{"qa":"pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/1859d0b69da55dd959e0b995f819a0f1/meow-meow-dev-server-utilities-1.0.1.tgz","_integrity":"sha512-PNpYUvnzFJ+PsbQBJNVYhkYi0Coa8iZW7JeBP+UncYQHtEfKpEHqmXlE+5H3baTKc9oZVDt4b4IE8Dy/EOhtkg==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","@tsconfig/node22":"^22.0.0","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.0.1_1736247031925_0.6449977922370678","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@meow-meow-dev/server-utilities","version":"1.0.3","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.0.3","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"20a557b76473295f8dfdaced02a8ed92f901af4b","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.0.3.tgz","fileCount":17,"integrity":"sha512-WMZvjOXfkVwVGAjrxkDGgQ+LazLkTPQezhq6HlSXmH1LOpd0713p7RclyOtN4sHCJ21tP1pOMqFzkpRUal4r+A==","signatures":[{"sig":"MEQCIDtTwK+vMr3u+zmibHjvhDBg2uVIKAxpb2mwHT4F9oP9AiBcsEdvacyHkCfG/tFQUpGiJ4K6r899m2hBv1rj/DMcyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16447},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.0.3.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}}},"scripts":{},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/5de5dfd50471c0e27ddc047c1b0a798a/meow-meow-dev-server-utilities-1.0.3.tgz","_integrity":"sha512-WMZvjOXfkVwVGAjrxkDGgQ+LazLkTPQezhq6HlSXmH1LOpd0713p7RclyOtN4sHCJ21tP1pOMqFzkpRUal4r+A==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"publishConfig":{"directory":"package"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.0.3_1736248587698_0.11738104828586748","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@meow-meow-dev/server-utilities","version":"1.0.4","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.0.4","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"ebc70525429335026de2cd8e00b52e09bd14ec65","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.0.4.tgz","fileCount":17,"integrity":"sha512-hRupFyQnFDivSN2e2FpJfm9PbcPxlktwrw7cO0ZgSkgtqyHdTT6xzN7jHRx1THqLn80wSiI90uNNSBjBcZmfrg==","signatures":[{"sig":"MEYCIQCddrdbqIuf4jEw3cP3XG2MQWt8DzVC4gbaNIgYwzczeAIhANxOv3BntOXS5dFqqjC3trKeKjy3R9I8/Zu21KBVnZOr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16603},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.0.4.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/cookie":{"import":{"types":"./dist/http/cookie/index.d.ts","default":"./dist/http/cookie/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}}},"scripts":{},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/c222b964fbe216f0aa38b61162974095/meow-meow-dev-server-utilities-1.0.4.tgz","_integrity":"sha512-hRupFyQnFDivSN2e2FpJfm9PbcPxlktwrw7cO0ZgSkgtqyHdTT6xzN7jHRx1THqLn80wSiI90uNNSBjBcZmfrg==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"publishConfig":{"directory":"package"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.0.4_1736249399637_0.8226330912838176","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@meow-meow-dev/server-utilities","version":"1.0.5","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.0.5","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"8f6c8836566de0ed822980bda8246b872ce9f1a4","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.0.5.tgz","fileCount":23,"integrity":"sha512-LK62hQ0fPkHc/IXxEYvFDabqoZXYbzns55pJTd0hcui8fLQC9LP1XZ9AWqvfQSvApYGs7t1eWOgQ2W8tutJVzQ==","signatures":[{"sig":"MEYCIQDQ5d0y4p556HSe82B5XsTE9j9oEklRL0kC2TWcXH3sEAIhAJzJ9gq4KbXFA/KkZomlcecVllYR059xvwah/eF5WfUI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27008},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.0.5.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":[{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}}],"./cookie":[{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}}],"./kysely":[{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}}],"./validation":[{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}}],"./http/status":[{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}}],"./http/headers":[{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}}],"./oauth_providers":[{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}}],"./http/search_params":[{"import":{"types":"./src/http/search_params/index.ts","default":["./src/http/search_params/index.ts"]}},{"import":{"types":"./dist/http/search_params/index.d.ts","default":["./dist/http/search_params/index.mjs"]}}]},"scripts":{},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/bb2cce12deebf115dc9a7d8673faddf8/meow-meow-dev-server-utilities-1.0.5.tgz","_integrity":"sha512-LK62hQ0fPkHc/IXxEYvFDabqoZXYbzns55pJTd0hcui8fLQC9LP1XZ9AWqvfQSvApYGs7t1eWOgQ2W8tutJVzQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"publishConfig":{"directory":"package"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.0.5_1736250573619_0.05126183367244974","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@meow-meow-dev/server-utilities","version":"1.0.6","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.0.6","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"d4e386dbe6548c92bd61c879411b92351f231728","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.0.6.tgz","fileCount":23,"integrity":"sha512-rKsMwGAkqw5FQylwlFGIEfyQonHEOr632NhZMlzVUsHRFUxqDCAK0B8eocYv/exzq182uJuMYOLkEW/gfxiXqQ==","signatures":[{"sig":"MEYCIQCzX8bqLcnBkHCevd3r7oZtVYDkuRravzJjtUU6JUxsJgIhAOpsBr4+tg5CrF3SpELvvGPQ3ddvR/nPrKR3TypO4tIx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26806},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.0.6.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/163cbfec106f5ec402531cdc6ad17796/meow-meow-dev-server-utilities-1.0.6.tgz","_integrity":"sha512-rKsMwGAkqw5FQylwlFGIEfyQonHEOr632NhZMlzVUsHRFUxqDCAK0B8eocYv/exzq182uJuMYOLkEW/gfxiXqQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"publishConfig":{"directory":"package"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.0.6_1736256599376_0.8852410821456609","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@meow-meow-dev/server-utilities","version":"1.0.7","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.0.7","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"ecea2c6d93b9d4d22acc16841740757594763500","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.0.7.tgz","fileCount":23,"integrity":"sha512-Rq9kUIMG4x7ZyIUTVnQJ9XffSM+dZygFurVgguaYySCO9NLz0LuaPpIP8Vf5HYha4QoThOTYf2hcTxJCouHSFA==","signatures":[{"sig":"MEUCIQC8K6XFTugIPSEjHL4V+wP/6HV7vvPC40bW/aACkFQ3wwIgOF1pAWfEEoC8ktsfSDm4mUDpvwduXDp7LSqBVEwveQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26818},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.0.7.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/a04e5e1637a99bcfa554707112812167/meow-meow-dev-server-utilities-1.0.7.tgz","_integrity":"sha512-Rq9kUIMG4x7ZyIUTVnQJ9XffSM+dZygFurVgguaYySCO9NLz0LuaPpIP8Vf5HYha4QoThOTYf2hcTxJCouHSFA==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"publishConfig":{"directory":"package"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.0.7_1736257936862_0.0726975803036185","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@meow-meow-dev/server-utilities","version":"1.1.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.1.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"583d1aa3ae24eabbe657136253bce60dac71de2c","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.1.0.tgz","fileCount":23,"integrity":"sha512-4WjmXGrO9YvEDKXeSR/4vQ9fZwZgkyTG1MVC5rOrvDT2hFs7CI0Tz7PIz7W8+sbFWqgicS3lX+UYpW3gRkD1DQ==","signatures":[{"sig":"MEQCIDlPw4raRYKlR2gBwFI3micvD5aSJEUdooQ6zT7giuRRAiAWF3CE5FNVXe9Kluz1Dy41EeWwfClij5deBtYqc3TlnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27138},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.1.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/9d556276fbc36a4b5e44fca271495cb1/meow-meow-dev-server-utilities-1.1.0.tgz","_integrity":"sha512-4WjmXGrO9YvEDKXeSR/4vQ9fZwZgkyTG1MVC5rOrvDT2hFs7CI0Tz7PIz7W8+sbFWqgicS3lX+UYpW3gRkD1DQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"publishConfig":{"directory":"package"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.1.0_1736351718998_0.3389590980406516","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@meow-meow-dev/server-utilities","version":"1.1.2","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.1.2","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"cb91a2bf2375f6bf46434cdbcca3746000023ef0","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.1.2.tgz","fileCount":26,"integrity":"sha512-okIKpq7HNdTYPew0fPMFODRxBHWzMVWHkVWy8pZjPcsmztl5PiZqRqUeZPVVk6M3KblUJfyJGE+NpoGmfuMRIA==","signatures":[{"sig":"MEYCIQDwY6MUBPLP2FUJdSQF0+EEV5SBK43vkLR5mTQ4tTW2sgIhAKxr53oRaaPK6AtN+CA8EWhXe11AGeUEpTV/r2aS007/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32208},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.1.2.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/529407864242accc526e8535a4d3bc75/meow-meow-dev-server-utilities-1.1.2.tgz","_integrity":"sha512-okIKpq7HNdTYPew0fPMFODRxBHWzMVWHkVWy8pZjPcsmztl5PiZqRqUeZPVVk6M3KblUJfyJGE+NpoGmfuMRIA==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.1.2_1736354838860_0.5327220383658477","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@meow-meow-dev/server-utilities","version":"1.2.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.2.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"cfdb1b858a579eb31fa8d17be0abc5ac03b583bb","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.2.0.tgz","fileCount":26,"integrity":"sha512-09fk9HCNmIQmwaVtnl5m8tWYkVzmnC+u+UHoiJDlxjfXZAtE74uJyvcslgw1Gcs8bIFnd5lNfo4PN9CpKqj9xA==","signatures":[{"sig":"MEQCIA/WsfVH8tBAw4kcgVseXmtVTgIljnzKPegjQSykg/1nAiB02Lkmxv8ByP79sEA613v1EAnKy4+CuVg8iczeRZSfwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32520},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.2.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=17.5.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/c717bb08c792ae3cff6801ddf5cbd112/meow-meow-dev-server-utilities-1.2.0.tgz","_integrity":"sha512-09fk9HCNmIQmwaVtnl5m8tWYkVzmnC+u+UHoiJDlxjfXZAtE74uJyvcslgw1Gcs8bIFnd5lNfo4PN9CpKqj9xA==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.2.0_1736399400805_0.2945929113736214","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@meow-meow-dev/server-utilities","version":"1.2.1","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.2.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"f5c800a3264b797fb6e80890d202640752f3f0ce","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.2.1.tgz","fileCount":22,"integrity":"sha512-92VNNKLQ67Cz9H7Owrea+6FIszkuTIbrY+V5c/On23eQSsh+2bHrjf21doiwrlHZxr1c/XE/pTTsBkoVPaWn4A==","signatures":[{"sig":"MEUCIAPnviRRiIy0/ljl95egg/BxqbNCUmwXM2Hha8Q1TsSNAiEAgFx86bHmMShSsr96O9XZxVUCCoGVvXX9OJmWf4omPc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17075},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.2.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/7c2e8e9f9000012664b87f0020f4a8ac/meow-meow-dev-server-utilities-1.2.1.tgz","_integrity":"sha512-92VNNKLQ67Cz9H7Owrea+6FIszkuTIbrY+V5c/On23eQSsh+2bHrjf21doiwrlHZxr1c/XE/pTTsBkoVPaWn4A==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.2.1_1736400324904_0.23585825020216356","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@meow-meow-dev/server-utilities","version":"1.2.2","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.2.2","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"4ef773ad282fe1c923d1c7c6b0b9030dc57ae223","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.2.2.tgz","fileCount":22,"integrity":"sha512-MDRc6S2BgFOUwOV4jfvEaUT5PcydZzEqhAFEVxbfkL3yotx26SbSpFBLe/A/Wn0b77xlHNCQJerWQVDQLIOV+A==","signatures":[{"sig":"MEUCID6rSswZN7Yk8/Sk3mRWaS05lgOutqK9pPohrG8TX5VDAiEAkxKzUzyW0mbxb7soQ2ezCDP6I5cnprONDx0UROKGkZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17159},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.2.2.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/29b7db104c39d6abaf471445eb8b2a96/meow-meow-dev-server-utilities-1.2.2.tgz","_integrity":"sha512-MDRc6S2BgFOUwOV4jfvEaUT5PcydZzEqhAFEVxbfkL3yotx26SbSpFBLe/A/Wn0b77xlHNCQJerWQVDQLIOV+A==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.2.2_1736402867582_0.16423956785701455","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@meow-meow-dev/server-utilities","version":"1.3.1","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.3.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"33d958f59a6820ba79c5c76dfe92f4dad088caa9","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.3.1.tgz","fileCount":22,"integrity":"sha512-ogdxctiGP/fZ5Ce7wKX/f1Nf+qk68LX4EBfHjfFy9hh80UazD5FZTCc9hnPK6yxNOJ4xzItnpB9kCAXda9SDuw==","signatures":[{"sig":"MEUCIE55CDxNfnAbGUtEWKsjywtakhi94B/5M3MKzCMjN7b4AiEA01mAeQYbkOcNYUJ3kFfZwejDTw+/fZ8JO3V498t1zk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17422},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.3.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/1b251fbe97c897cc6c4a7680631a26c1/meow-meow-dev-server-utilities-1.3.1.tgz","_integrity":"sha512-ogdxctiGP/fZ5Ce7wKX/f1Nf+qk68LX4EBfHjfFy9hh80UazD5FZTCc9hnPK6yxNOJ4xzItnpB9kCAXda9SDuw==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.3.1_1736404303516_0.8643827415646199","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@meow-meow-dev/server-utilities","version":"1.4.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@1.4.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"78e501445355fbf44489d5c8ca0816258af65a66","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-1.4.0.tgz","fileCount":22,"integrity":"sha512-24QMhTZfV60FWvKiDwJ/BkHdSqIy0FNN0msg2N592VbPbIXQy1CPSNUH+p75zlVwMzAdxgNxzkNbVKQS1oNejw==","signatures":[{"sig":"MEUCIQDaKAaghVhjxlHmnpWka9m6tHvXW8Zze98dCV19/V+5YwIgDMDWu81XijdbzBQFwVDwfFcOkGA/LoBjVBBDBaJqyng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17567},"type":"module","_from":"file:meow-meow-dev-server-utilities-1.4.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/76d7fe1a0237906dba6666028d2496c0/meow-meow-dev-server-utilities-1.4.0.tgz","_integrity":"sha512-24QMhTZfV60FWvKiDwJ/BkHdSqIy0FNN0msg2N592VbPbIXQy1CPSNUH+p75zlVwMzAdxgNxzkNbVKQS1oNejw==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_1.4.0_1736412717966_0.6220006942288332","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@meow-meow-dev/server-utilities","version":"2.0.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@2.0.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"5dd69f573cb7020552d1f69cbd4df8d10f744bbb","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-2.0.0.tgz","fileCount":22,"integrity":"sha512-72Y16enKMFhtVkZ+PvZDq32ZghRQQmFin3RK26EXo7hGRljnqVE4MC8IFr7SvlaEyMJhTAHMld0qdWHfAi1LOA==","signatures":[{"sig":"MEYCIQCY0VtYyDTQYbVlk3qn9tv21ffZI92twKtxbFRqqCeiQQIhAO+sT6xNbvlJA45o4WSVHwDsRLMG62Lm1Z9j05LHASnB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21356},"type":"module","_from":"file:meow-meow-dev-server-utilities-2.0.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/2613c8310effd6fcf5ba7195155e52b2/meow-meow-dev-server-utilities-2.0.0.tgz","_integrity":"sha512-72Y16enKMFhtVkZ+PvZDq32ZghRQQmFin3RK26EXo7hGRljnqVE4MC8IFr7SvlaEyMJhTAHMld0qdWHfAi1LOA==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_2.0.0_1736423284647_0.49499056268480834","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@meow-meow-dev/server-utilities","version":"3.0.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.0.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"68c7dd9e5b7e4e56ef78945010f0bd1704e9fcc3","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.0.0.tgz","fileCount":22,"integrity":"sha512-pzUHUOLKEHOHHbfbAm/T3C5wl9tp/0WShI48UiWLgYgRtnRXBMF8l1b6MRHAGUUlGHvzWVjG4DDsPgj82Cue8Q==","signatures":[{"sig":"MEQCID4pM4gFo273AF9rIPrf7VImnerXzqmwsiwPeOa17LCiAiAHnYr0x9ddZTNBhJGI+mQqHJYU/wxp6w0Ls1YlDgA0Hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21602},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.0.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/775a551047857d121f7cb8858bb11de8/meow-meow-dev-server-utilities-3.0.0.tgz","_integrity":"sha512-pzUHUOLKEHOHHbfbAm/T3C5wl9tp/0WShI48UiWLgYgRtnRXBMF8l1b6MRHAGUUlGHvzWVjG4DDsPgj82Cue8Q==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.0.0_1736431408430_0.2756929709246938","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@meow-meow-dev/server-utilities","version":"3.0.1","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.0.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"03c484b27201a6ccf5e32214b0a85e3fce8e65ae","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.0.1.tgz","fileCount":22,"integrity":"sha512-VMWDXLdrLJuVfBaoQ/4zhS7RXeUpNWf7T26L97CdrMIMPFfmSnDraFa2yiqSTYMghdBbB0W4pOjXQi76BLb5jA==","signatures":[{"sig":"MEYCIQC44e7qaJ5/Z1KiNxdbeMYVnI7AeuIt+kYbl5ov8mTJ7QIhAON/SKqq8WUHunapt08tiYuPGJm2MJY9EnKPYJyuClXt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21557},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.0.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/aedd81a51c159b04a77566b7ee6aaac1/meow-meow-dev-server-utilities-3.0.1.tgz","_integrity":"sha512-VMWDXLdrLJuVfBaoQ/4zhS7RXeUpNWf7T26L97CdrMIMPFfmSnDraFa2yiqSTYMghdBbB0W4pOjXQi76BLb5jA==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.0.1_1736440956279_0.1478804665561102","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@meow-meow-dev/server-utilities","version":"3.1.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.1.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"3f5e8b218a8f2b0a0c44d39be825f8584918e802","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.1.0.tgz","fileCount":22,"integrity":"sha512-xjUhU9CCVEGrmzfnv3fJZV2NnKvGDv6iuhrzbN4W747639kqzIdZjxOtyB7gtGXU6jl3vrWVun95i4EfATR0gw==","signatures":[{"sig":"MEUCIQCcTVIR+EPepJEcv/tIF90xpJZkA/scZ8mmKzqvkIN34QIgRhYyU6aqi3kxjgiD6R7qrIP1uRCRcAGF8/2xQc6fiIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23130},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.1.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/cb29aad08ff742219533914774d40e96/meow-meow-dev-server-utilities-3.1.0.tgz","_integrity":"sha512-xjUhU9CCVEGrmzfnv3fJZV2NnKvGDv6iuhrzbN4W747639kqzIdZjxOtyB7gtGXU6jl3vrWVun95i4EfATR0gw==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.1.0_1736443256585_0.902676712071727","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@meow-meow-dev/server-utilities","version":"3.2.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.2.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"e452fa6afe55b34da1c88e2c7997313afa152b50","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.2.0.tgz","fileCount":22,"integrity":"sha512-Pz5DLgttpvODM2Tp8Rh64RuJd4seESuw2G4vdy3IMATnRcq+rIJf1PALgMXMJuLzUkumXIMy9nLer+yHTyGTfA==","signatures":[{"sig":"MEQCIC4WYwRZMBth0BrD+OTz7Kod5zMukBa6bDv0516f6u03AiAa4XSYH7IO/C7UshSRxl2n7FY7hcpsxl1zLygvAgpmAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24665},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.2.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/9e5cd2df70ca52a251c9dbe7d892971f/meow-meow-dev-server-utilities-3.2.0.tgz","_integrity":"sha512-Pz5DLgttpvODM2Tp8Rh64RuJd4seESuw2G4vdy3IMATnRcq+rIJf1PALgMXMJuLzUkumXIMy9nLer+yHTyGTfA==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.2.0_1736486180024_0.9150531735882228","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@meow-meow-dev/server-utilities","version":"3.3.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.3.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"077c47c5a2b43ee483921ca04eba6a8e2ff6e03e","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.3.0.tgz","fileCount":24,"integrity":"sha512-obQjl5OEQDTrf2nmTjaXlmlEnGqTTEk9afzHUWD4HYKsRK5s7NDBosCitVxk4qZQUNTXY7RKSMEl+E+zdsQfQQ==","signatures":[{"sig":"MEUCIAbmr3AjkG5bBL88zn44sqNVnepvEswNgA8qr2orrsc/AiEAx9Brq8CJpAZktzcL6sWtzhWzD3yVaVrFcQ8NFVNS77Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34482},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.3.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/0de3535b285e20761a70dc04e33c74a0/meow-meow-dev-server-utilities-3.3.0.tgz","_integrity":"sha512-obQjl5OEQDTrf2nmTjaXlmlEnGqTTEk9afzHUWD4HYKsRK5s7NDBosCitVxk4qZQUNTXY7RKSMEl+E+zdsQfQQ==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.3.0_1736534076077_0.052702423888831396","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@meow-meow-dev/server-utilities","version":"3.3.1","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.3.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"d815e56e37aa0a8406d569a36ddadc01c29ab1ea","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.3.1.tgz","fileCount":24,"integrity":"sha512-dOupA+kGUifJWxNshX8ba1swVcESwIpugRCmn5dM9BsuO6hgDxoRGH+ymAzzvv2DpCUis4Lt1/gHXeTIk7lJUw==","signatures":[{"sig":"MEUCIHb9bQaIkLgKg6bpEHm/JSgFN3u4xmpw1C+DfEu5lh9JAiEA90k2nCbVef5rZEujPJVSiLCCu7hQU0HjKLM9VrUJSAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34086},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.3.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/457d7e9a01f21442afa0f0913bf1ecd3/meow-meow-dev-server-utilities-3.3.1.tgz","_integrity":"sha512-dOupA+kGUifJWxNshX8ba1swVcESwIpugRCmn5dM9BsuO6hgDxoRGH+ymAzzvv2DpCUis4Lt1/gHXeTIk7lJUw==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.3.1_1736535590410_0.34066628202794624","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@meow-meow-dev/server-utilities","version":"3.3.2","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.3.2","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"9572fef3748bb7e399e5d46f11b637792ed6a78e","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.3.2.tgz","fileCount":25,"integrity":"sha512-HzSocyJifnPrk6RaO0mCeSgT2qatmT1zfUHOlbYAqHaBpKndktG382SdskpArOwZ51Y/WDlpfyopP3LNHpfr9g==","signatures":[{"sig":"MEQCIBdGC+0XFjaXPIHx2mBxsrPyoBRk0lWKIBhy6mrbMMpUAiAqPq0kQpmXVljwTDuIs83LvPtEOqlc52ZopBSrUQ3Ayg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44357},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.3.2.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/fbb9710960ff3801895d3030e9a162d5/meow-meow-dev-server-utilities-3.3.2.tgz","_integrity":"sha512-HzSocyJifnPrk6RaO0mCeSgT2qatmT1zfUHOlbYAqHaBpKndktG382SdskpArOwZ51Y/WDlpfyopP3LNHpfr9g==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@microsoft/api-extractor":"^7.49.1","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.3.2_1736575988215_0.4710997974877007","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@meow-meow-dev/server-utilities","version":"3.3.3","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.3.3","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"8774209a0608daa6ef1deba8349575a5959f1cf2","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.3.3.tgz","fileCount":25,"integrity":"sha512-CGGu3PH1+KsLAUZj4g79WUbCDORYVndQ68YVJSBde25iCLvFl3FrQgbA+J/Irimpu0yWrl3FFkGcOqi8iH1RbA==","signatures":[{"sig":"MEYCIQC4JDTTR3kcGKGkH+J1SCD1ezCi3KKh89ttl6nF6CVDyQIhALuj6Fu6gIWzZLM3anpzU8gGDZIendbiR7dfl7uouAAC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45001},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.3.3.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/acf7502d971cf5816f51b432b6715595/meow-meow-dev-server-utilities-3.3.3.tgz","_integrity":"sha512-CGGu3PH1+KsLAUZj4g79WUbCDORYVndQ68YVJSBde25iCLvFl3FrQgbA+J/Irimpu0yWrl3FFkGcOqi8iH1RbA==","_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.1","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@microsoft/api-extractor":"^7.49.1","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.3.3_1736591058951_0.012059893815682843","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@meow-meow-dev/server-utilities","version":"3.4.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.4.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"b32bab13459abd473606eb8b7a9db162cee4fc5b","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.4.0.tgz","fileCount":26,"integrity":"sha512-KVgaQAHHPS5ekb2gRx2/y7FTktvt9ZhRYJbB1jA2IuXLAcA0dKjMENmpqizyugNMJ81mcuAP8RhQTvxtFMpNbw==","signatures":[{"sig":"MEYCIQD0+QIk4w2tFTyP2D3ul0a694Mxr8iJwpWuUEsXollCNwIhAKgFafYeZeoTfGIi5G35kpEy3/URhmQKHo9WBCxYKJTj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48774},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.4.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/ad30e1917f5946498ca608528ebbffa5/meow-meow-dev-server-utilities-3.4.0.tgz","_integrity":"sha512-KVgaQAHHPS5ekb2gRx2/y7FTktvt9ZhRYJbB1jA2IuXLAcA0dKjMENmpqizyugNMJ81mcuAP8RhQTvxtFMpNbw==","_npmVersion":"10.9.0","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.12.0","dependencies":{"hono":"^4.6.16","kysely":"^0.27.5","valibot":"1.0.0-beta.11","type-fest":"^4.32.0","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","wrangler":"^3.99.0","commitizen":"^4.3.1","commitlint":"^19.6.1","typescript":"^5.7.2","@types/node":"^22.10.5","lint-staged":"^15.3.0","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"2.1.8","@microsoft/api-extractor":"^7.49.1","@vitest/coverage-istanbul":"^2.1.8","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.5","@commitlint/config-conventional":"^19.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.4.0_1737116548623_0.18263325527114405","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@meow-meow-dev/server-utilities","version":"3.5.0","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.5.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"fb43840ab28d3dad72a0933d1a538021ee634448","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.5.0.tgz","fileCount":26,"integrity":"sha512-XgmHGZGBx1RXoOPy6jXt2XbE1KC/sfBmEzC4eY3gwnzLtH6cSLcHl36w6GIt7vHVH4lvIDkTJDgUUQABDj4dWw==","signatures":[{"sig":"MEQCIHbBkZgvEVMSVMVcQL5WItMA2ThL77oCZMoaiRuA+WFfAiAxsR55mOAbbifEovGKuFgQ09hFd17K4EeDjnczqMgn4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48363},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.5.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","prettier:check":"prettier --check ."},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/a2af4298f9cc9bc1b8ac850a54d376e8/meow-meow-dev-server-utilities-3.5.0.tgz","_integrity":"sha512-XgmHGZGBx1RXoOPy6jXt2XbE1KC/sfBmEzC4eY3gwnzLtH6cSLcHl36w6GIt7vHVH4lvIDkTJDgUUQABDj4dWw==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.13.1","dependencies":{"hono":"^4.7.0","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","husky":"^9.1.7","eslint":"^9.20.0","vitest":"^3.0.5","prettier":"^3.5.0","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@vitest/coverage-v8":"3.0.5","@microsoft/api-extractor":"^7.49.2","@cloudflare/workers-types":"^4.20250204.0","@vitest/coverage-istanbul":"^3.0.5","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.7","@commitlint/config-conventional":"^19.7.1"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.5.0_1739331584533_0.5717081863425144","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@meow-meow-dev/server-utilities","version":"3.5.1","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.5.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"bbc55fff4c9bd531028f6649538da7b28cd06cda","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.5.1.tgz","fileCount":34,"integrity":"sha512-qZlRBzIAUBIRQKbeAEXuQ7oAI5KpFbBuTpikN3Ik7augkpun3BOwQCzTufJYiwRs+f89kfjnLPlrUjtEK0vUUA==","signatures":[{"sig":"MEYCIQDBissyp82tQvaxUNHCZPZ4jyDiRcMqkf2vEkNBDdib+QIhAMj6gzeNPfxv13QsbninZw/7J/9z0E+nnGvOR5OPpOew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57237},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.5.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}},"./~test/matchers/types":{"import":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"}}},"scripts":{"qa":"rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/ab30c060d6a97b5cfaa0ad593b9d6519/meow-meow-dev-server-utilities-3.5.1.tgz","_integrity":"sha512-qZlRBzIAUBIRQKbeAEXuQ7oAI5KpFbBuTpikN3Ik7augkpun3BOwQCzTufJYiwRs+f89kfjnLPlrUjtEK0vUUA==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.13.1","dependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","husky":"^9.1.7","eslint":"^9.20.1","vitest":"^2.1.8","prettier":"^3.5.1","wrangler":"^3.108.1","@vitest/ui":"^2.1.9","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@microsoft/api-extractor":"^7.50.0","@vitest/coverage-istanbul":"^2.1.9","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.7","@commitlint/config-conventional":"^19.7.1"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.5.1_1739459995098_0.19551451289892552","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@meow-meow-dev/server-utilities","version":"3.5.2","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.5.2","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"32c3d6b4c79ae93dd6480a45a99805cb17d6a490","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.5.2.tgz","fileCount":34,"integrity":"sha512-y53hvORUKpqhLW843A6L6n//EQDt6OdLY2UImnLxnr+LME/cSflTIKSL1y53La2D2KiCt2iNd/mD4IXGAhchwQ==","signatures":[{"sig":"MEUCIQC1ZHxgKJX/CRjZc2dx3tXjNWbZCdai/nDMMF0Wg93y3QIgPKgr99opoXxDo6sfXl0gY3wuoZhc+LfKTm2SPeLW2js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57256},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.5.2.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}},"./~test/matchers/types":{"import":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"}}},"scripts":{"qa":"pnpm generate_code && -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/3498fce78f4244b056be270da44b28f8/meow-meow-dev-server-utilities-3.5.2.tgz","_integrity":"sha512-y53hvORUKpqhLW843A6L6n//EQDt6OdLY2UImnLxnr+LME/cSflTIKSL1y53La2D2KiCt2iNd/mD4IXGAhchwQ==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.13.1","dependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","husky":"^9.1.7","eslint":"^9.20.1","vitest":"^2.1.8","prettier":"^3.5.1","wrangler":"^3.108.1","@vitest/ui":"^2.1.9","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@microsoft/api-extractor":"^7.50.0","@vitest/coverage-istanbul":"^2.1.9","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.7","@commitlint/config-conventional":"^19.7.1"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.5.2_1739460156401_0.5437993309254414","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"@meow-meow-dev/server-utilities","version":"3.5.3","keywords":[],"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.5.3","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"3192a6babe8f69d12535c30ba951b4770eab7ff1","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.5.3.tgz","fileCount":34,"integrity":"sha512-g1AdQSQKl+UGV2Co5FMlqQWiQ9B8WCBD9YdRIJ+My1zUYmYbko6EhleSPSaqNXqwQCTeaY/xWOBeYQqpPMPJCA==","signatures":[{"sig":"MEUCIQD7DlToHjqjAMK8UN5mRBQUQI0Mt7+7R0EOGxAuYylhlQIgRZPpOCHPrpZg4m3hAKjFQy0rbEu4VSKkQz6TRYwX8C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57263},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.5.3.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./~jwt":{"import":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./~auth":{"import":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./~cookie":{"import":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./~kysely":{"import":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./~context":{"import":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./~validation":{"import":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./~http/status":{"import":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./~http/headers":{"import":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./~test/matchers":{"import":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./~oauth_providers":{"import":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./~http/search_params":{"import":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}},"./~test/matchers/types":{"import":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"}}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/82dd771a78b84f4d080ca0e96b0ad4eb/meow-meow-dev-server-utilities-3.5.3.tgz","_integrity":"sha512-g1AdQSQKl+UGV2Co5FMlqQWiQ9B8WCBD9YdRIJ+My1zUYmYbko6EhleSPSaqNXqwQCTeaY/xWOBeYQqpPMPJCA==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","husky":"^9.1.7","eslint":"^9.20.1","vitest":"^2.1.8","prettier":"^3.5.1","wrangler":"^3.108.1","@vitest/ui":"^2.1.9","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","@tsconfig/node22":"^22.0.0","@microsoft/api-extractor":"^7.50.0","@vitest/coverage-istanbul":"^2.1.9","cz-conventional-changelog":"^3.3.0","@meow-meow-dev/shared-configs":"^1.4.7","@commitlint/config-conventional":"^19.7.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.5.3_1739500910704_0.12492803964802146","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@meow-meow-dev/server-utilities","version":"3.6.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.6.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"6c9f2addf8691c3599793b40c4fab7eca318c61b","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.6.0.tgz","fileCount":34,"integrity":"sha512-OKaBx0gqTCWmt/tqlFAgl734xLt0GMBGKsO4Wcnnmup9c++u/9LBS2dp8eCh1i6jAHmm7q5YyhBzuqYNoZpLOA==","signatures":[{"sig":"MEUCIQC7rRlI30YhuIkUV7R/nczBVlZXbmFVPI0OnvrhNw2BOgIgH1o73vW7kB4pQ9SW4xeA8kZMCBPwc43nIAoTwuIWorY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56790},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.6.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"},"development":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"},"development":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"},"development":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"},"development":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"},"development":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"},"development":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"},"development":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"},"development":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"},"development":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"},"development":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"},"development":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"},"development":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"},"development":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"},"development":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"},"development":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/45d5300b51910131a3b0193ad5c08cb3/meow-meow-dev-server-utilities-3.6.0.tgz","_integrity":"sha512-OKaBx0gqTCWmt/tqlFAgl734xLt0GMBGKsO4Wcnnmup9c++u/9LBS2dp8eCh1i6jAHmm7q5YyhBzuqYNoZpLOA==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","vite":"5","husky":"^9.1.7","eslint":"^9.20.1","vitest":"^2.1.8","prettier":"^3.5.1","wrangler":"^3.109.1","@eslint/js":"^9.20.0","@vitest/ui":"^2.1.9","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.24.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^56.0.1","@microsoft/api-extractor":"^7.50.0","@typescript-eslint/parser":"^8.24.1","@vitest/coverage-istanbul":"^2.1.9","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.1","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.6.0_1739817233950_0.6639513257782186","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@meow-meow-dev/server-utilities","version":"3.6.1","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.6.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"6564cf3b99da735f6a2e99b6b36821201ccb65d6","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.6.1.tgz","fileCount":34,"integrity":"sha512-qc/jlimivxG7hcRf5gojaFWoPdzE3HQ7X4GK55Q1Pgx4IvCNHxxQkvaeFToOOPRrpmdHFXhaSPO9ffu/52sZrQ==","signatures":[{"sig":"MEQCIA7I/ieHBMTElO/wtbTPmWF7dXWOBe5VZmHFLxIYIxTrAiBJjrV9Wep4ZHBTMcU+FXK1Jl2Blj5IeQGR7CwEOkUfuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57045},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.6.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"},"server-utilities-development":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"},"server-utilities-development":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"},"server-utilities-development":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"},"server-utilities-development":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"},"server-utilities-development":{"types":"./src/context/index.ts","default":"./src/context/index.ts"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"},"server-utilities-development":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"},"server-utilities-development":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"},"server-utilities-development":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"},"server-utilities-development":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"},"server-utilities-development":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"},"server-utilities-development":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"},"server-utilities-development":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"},"server-utilities-development":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"},"server-utilities-development":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"},"server-utilities-development":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/e2b12d147ff8e7eecc75f3e3bf54262e/meow-meow-dev-server-utilities-3.6.1.tgz","_integrity":"sha512-qc/jlimivxG7hcRf5gojaFWoPdzE3HQ7X4GK55Q1Pgx4IvCNHxxQkvaeFToOOPRrpmdHFXhaSPO9ffu/52sZrQ==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","vite":"5","husky":"^9.1.7","eslint":"^9.20.1","vitest":"^2.1.8","prettier":"^3.5.1","wrangler":"^3.109.1","@eslint/js":"^9.20.0","@vitest/ui":"^2.1.9","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.24.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^56.0.1","@microsoft/api-extractor":"^7.50.0","@typescript-eslint/parser":"^8.24.1","@vitest/coverage-istanbul":"^2.1.9","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.1","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.6.1_1739880633931_0.3958568251335901","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@meow-meow-dev/server-utilities","version":"3.7.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.7.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"81a31e80eee2ed16b32b8979608b373b0cc73f6b","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.7.0.tgz","fileCount":34,"integrity":"sha512-DD8YZJkRmLDCR8+m84Lqjuk4BbhJ/35hqa0M0B9RIJC52b71d52pQ7FGBSjoHxv5z4Uj+THYLz0iqsbNwpjG6Q==","signatures":[{"sig":"MEQCHx/s0P/NpQtP9OJwXnwXNBGxE+nM8YNaZe0lkOliJFcCIQCtkmDyXOt3oKXUnY+EgSg30sE0ETXxg/vtnHW+WrgkZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57038},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.7.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/3b6f86925bcac3a7de605f6d03da0090/meow-meow-dev-server-utilities-3.7.0.tgz","_integrity":"sha512-DD8YZJkRmLDCR8+m84Lqjuk4BbhJ/35hqa0M0B9RIJC52b71d52pQ7FGBSjoHxv5z4Uj+THYLz0iqsbNwpjG6Q==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.7.0_1740581956305_0.4965925339909951","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@meow-meow-dev/server-utilities","version":"3.8.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.8.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"ec260915bf499cf1360afdaff5b3aa1a8adc1bc1","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.8.0.tgz","fileCount":36,"integrity":"sha512-I9w2b3Kd6TGJnySkRifNgzUoP/YxkBoxB50EjUVACJhMye+Q6XqMPyBRbc9z71H0Wtt0a+uGSTH+rxlTHSMKqQ==","signatures":[{"sig":"MEYCIQC68Ejaeb5eMrc/T5ZUByqdLtiqGVayzOKJM8ppyDXvCwIhAMD63kyaAcIrb2V6qbyXplYPWQSX1VN/HEOf9rds3z8g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62971},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.8.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/85f4231baddab3beb5196c4b406047fd/meow-meow-dev-server-utilities-3.8.0.tgz","_integrity":"sha512-I9w2b3Kd6TGJnySkRifNgzUoP/YxkBoxB50EjUVACJhMye+Q6XqMPyBRbc9z71H0Wtt0a+uGSTH+rxlTHSMKqQ==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.8.0_1741698451680_0.25222767409664915","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@meow-meow-dev/server-utilities","version":"3.8.1","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.8.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"8b1862ac07d1cdbfc110de8dbab1d38e816f59eb","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.8.1.tgz","fileCount":36,"integrity":"sha512-tjeU+YySqOuvfVpzg30oSIq7EmV5Cc28xOk3HlXGSExaxvHdrNxmVQTzu67R7PzJLYYBwwRVcH4PvDCTNgOFcQ==","signatures":[{"sig":"MEUCIQDySxf1ABswXGcxMwbY+O6v7eKZGoZq5U8jQao9JfxAqAIgbeVIOkTyts8epu4jPx5nAwYEzJqsknkzjmHHpPLWdlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63115},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.8.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/7c08abe14fac24b0c29cfaeda2f1e83d/meow-meow-dev-server-utilities-3.8.1.tgz","_integrity":"sha512-tjeU+YySqOuvfVpzg30oSIq7EmV5Cc28xOk3HlXGSExaxvHdrNxmVQTzu67R7PzJLYYBwwRVcH4PvDCTNgOFcQ==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.8.1_1741699346163_0.8956412737394928","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@meow-meow-dev/server-utilities","version":"3.9.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.9.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"5d7d6e0c5939a15d94f880257fb7eaf94b2ef324","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.9.0.tgz","fileCount":36,"integrity":"sha512-b81eCqOqi1EtBf5yHw/2rXspbzq24rTATDBB0cFik/hudegF9loFd2K0/PYybJhGhUvZ6qmoj+8pOP6xOTOB+g==","signatures":[{"sig":"MEUCIQD7Z2oK40Yq17lDOxM0dEZVgYlVEIxdR8g6xNkW9jd6NwIgT8FKOyT0WuYyGuep/4tEP/B3Iv9oIvjP4kYsx4+uDLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64339},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.9.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/340c53560e9b13e9ac45a57fda681376/meow-meow-dev-server-utilities-3.9.0.tgz","_integrity":"sha512-b81eCqOqi1EtBf5yHw/2rXspbzq24rTATDBB0cFik/hudegF9loFd2K0/PYybJhGhUvZ6qmoj+8pOP6xOTOB+g==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.9.0_1741701098902_0.09762618548405322","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@meow-meow-dev/server-utilities","version":"3.10.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.10.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"c2601ca769aa413d3dc3dbb5f040b43122484dd2","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.10.0.tgz","fileCount":36,"integrity":"sha512-WffsjgVb82APHmPx5/4s4UrSDg5SFKS4ml+m94DKA2nQZ1x1CnaGCW1L5vvaSzvBLHUkw44CRZoP9t7VfbEzXw==","signatures":[{"sig":"MEUCIQD/r0KYe9fiHjmn+PLcTJj4Zyx+wjx1FDpmdOnrlMNeQwIgEPdu+9/t1E3vDSkLR0kGGPn9/3e26VczPu0dXtravJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64302},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.10.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/9f3f14f53a10c79d670adcbe7589cfe9/meow-meow-dev-server-utilities-3.10.0.tgz","_integrity":"sha512-WffsjgVb82APHmPx5/4s4UrSDg5SFKS4ml+m94DKA2nQZ1x1CnaGCW1L5vvaSzvBLHUkw44CRZoP9t7VfbEzXw==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.10.0_1741706598721_0.43824301369951746","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@meow-meow-dev/server-utilities","version":"3.11.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.11.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"034118f5424d9d9408088c98b61cc16efaab1df9","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.11.0.tgz","fileCount":36,"integrity":"sha512-uOd8LDpKZU174HlObNTSZqauC4Y14eyCkUQ3BezzDEN3AmT76OLwl/pak0i9ZU+BZqrU1FeYyBbDpPFJatYzKA==","signatures":[{"sig":"MEQCIGfwHkm3hXLPgcJrwuxD/TGL0OIOvKvT+Pi35tiUH+odAiBD9ztvVLeJHkY3FsGVaKi+eoeVRZDY0xLK/cE4AgQuGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65440},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.11.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/6503c7e138338276e202efd8022a4706/meow-meow-dev-server-utilities-3.11.0.tgz","_integrity":"sha512-uOd8LDpKZU174HlObNTSZqauC4Y14eyCkUQ3BezzDEN3AmT76OLwl/pak0i9ZU+BZqrU1FeYyBbDpPFJatYzKA==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.11.0_1741720487862_0.16759908691950898","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@meow-meow-dev/server-utilities","version":"3.12.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.12.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"55447740d061f4039cc56f2b0929eeec4c009640","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.12.0.tgz","fileCount":38,"integrity":"sha512-79YdRCFT0yuhy2q35+3GMp/JhhxDcYuaQyOTj/FF6SYrj2wGAYeG9igD4SqJvzViokGpux99rh4z5KOfzcSZIA==","signatures":[{"sig":"MEUCIQDvJw6titys5tSIbBtCf2taDNLJDnqcAAamxxwX4x3BSgIgWmcMwrFNjNc7e6H7fCjIEeBWm9nfCKugJMVDACHdtuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69687},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.12.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/7e34d131cef576f9bad098a1168997bd/meow-meow-dev-server-utilities-3.12.0.tgz","_integrity":"sha512-79YdRCFT0yuhy2q35+3GMp/JhhxDcYuaQyOTj/FF6SYrj2wGAYeG9igD4SqJvzViokGpux99rh4z5KOfzcSZIA==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.12.0_1741758852839_0.1979696037650731","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@meow-meow-dev/server-utilities","version":"3.13.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.13.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"d49dad03fa179dbf3a2e4fb3b277ee9f6324f2e5","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.13.0.tgz","fileCount":38,"integrity":"sha512-RGJc0Adv2OlfBfUEdhN8P2+NSVH4LeUpErcd7O3avmobl1ddGd5jnQIHA7LBeqUpGXarPr/hG5usFJWNNjd9bQ==","signatures":[{"sig":"MEYCIQCASmOPSNLfOUd6Xy874pLYXq6M7A+Bqght8r7arq1l3AIhAMpdlmZK6SSKy7rxlk2Llj0GpiJbW2XSn3pB5Cz1KhmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71571},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.13.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/c14fdf57470562c0f4fff46595460107/meow-meow-dev-server-utilities-3.13.0.tgz","_integrity":"sha512-RGJc0Adv2OlfBfUEdhN8P2+NSVH4LeUpErcd7O3avmobl1ddGd5jnQIHA7LBeqUpGXarPr/hG5usFJWNNjd9bQ==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.13.0_1741761419293_0.5668540417989891","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@meow-meow-dev/server-utilities","version":"3.14.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.14.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"a91a239366b10497d63c9d3ada7f93f421aa4c5a","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.14.0.tgz","fileCount":38,"integrity":"sha512-yM8TM9kqyQzs2/R8BrvKC/7GrJLCkKM+f0kfnQdGGiVO902poi5wzV7Frni45jcqBv4s3vCOEIVvZmhNlMnxtQ==","signatures":[{"sig":"MEUCIQCf5diUnMVt5IwoLaUC65+7Qt4J6+A3/9Iytu95Lj33PQIgC5YEfQKJZQZz/Bo3GScHq9NslMVBp/LvbJDjppx+zWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72102},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.14.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"pnpm wrangler types --experimental-include-runtime=./src/_generated/wrangler.d.ts && rm -f worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/e2dc7ca22a6003638abec34f3509948b/meow-meow-dev-server-utilities-3.14.0.tgz","_integrity":"sha512-yM8TM9kqyQzs2/R8BrvKC/7GrJLCkKM+f0kfnQdGGiVO902poi5wzV7Frni45jcqBv4s3vCOEIVvZmhNlMnxtQ==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vitest":"^3.0.7","prettier":"^3.5.2","wrangler":"^3.110.0","@eslint/js":"^9.21.0","@vitest/ui":"^3.0.7","commitizen":"^4.3.1","commitlint":"^19.7.1","typescript":"^5.7.3","lint-staged":"^15.4.3","clean-package":"^2.2.0","eslint-plugin-n":"^17.15.1","@tsconfig/node22":"^22.0.0","typescript-eslint":"^8.25.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.33","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","@microsoft/api-extractor":"^7.50.1","@typescript-eslint/parser":"^8.25.0","@vitest/coverage-istanbul":"^3.0.7","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.26.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","@meow-meow-dev/shared-configs":"^1.5.0","eslint-plugin-testing-library":"^7.1.1","@commitlint/config-conventional":"^19.7.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.14.0_1741840968341_0.7100499127093007","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@meow-meow-dev/server-utilities","version":"3.15.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@3.15.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"dd6f5b6abe5ea955ffa11a66349dccacbdd3ebab","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-3.15.0.tgz","fileCount":38,"integrity":"sha512-5iz3LBU3cCcTZ5+31lWDoFE9UYxThSjiSh/q7mZQ8V72CcPdzRItyfLhjCjOM1qJefGD11skqCE+WYdLtg4d7w==","signatures":[{"sig":"MEYCIQCPRsGvTo/ow6gx3JA097mp1QDUuzg2s2YhaUlBVDlBzwIhAKM3ts3r5XuatG+wqBrBPdN5FV+FiIOmp7PJpJfGKgiL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72327},"type":"module","_from":"file:meow-meow-dev-server-utilities-3.15.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./context":{"import":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#context":{"types":"./src/context/index.ts","default":"./src/context/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm lint:check && pnpm prettier:check && pnpm tsc:check && pnpm unit_tests","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"mkdir -p src/_generated/wrangler && pnpm wrangler types src/_generated/wrangler/worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/938d3f878fb8dd5941cd16b76e0ceacf/meow-meow-dev-server-utilities-3.15.0.tgz","_integrity":"sha512-5iz3LBU3cCcTZ5+31lWDoFE9UYxThSjiSh/q7mZQ8V72CcPdzRItyfLhjCjOM1qJefGD11skqCE+WYdLtg4d7w==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.3.4","husky":"^9.1.7","eslint":"^9.25.1","vitest":"^3.1.2","prettier":"^3.5.3","wrangler":"^4.14.0","@eslint/js":"^9.25.1","@vitest/ui":"^3.1.2","commitizen":"^4.3.1","commitlint":"^19.8.0","typescript":"^5.8.3","@types/node":"^22.15.3","lint-staged":"^15.5.1","clean-package":"^2.2.0","eslint-plugin-n":"^17.17.0","@tsconfig/node22":"^22.0.1","typescript-eslint":"^8.31.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0","@microsoft/api-extractor":"^7.52.5","@typescript-eslint/parser":"^8.31.1","@vitest/coverage-istanbul":"^3.1.2","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.31.0","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"^0.4.20","@meow-meow-dev/shared-configs":"^1.6.0","@tanstack/eslint-plugin-query":"^5.74.7","eslint-plugin-testing-library":"^7.1.1","@tanstack/eslint-plugin-router":"^1.115.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.27.5","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_3.15.0_1746087383064_0.9919533814721144","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@meow-meow-dev/server-utilities","version":"4.0.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@4.0.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"539b2e5a445fdedec828c0b3e1190f8b5e8bf0ea","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-4.0.0.tgz","fileCount":60,"integrity":"sha512-HF0y4CDMnP838WaY3EyrdIZzw1YCttWgxO87cvwb2NZDd5ID8yi/5pcj/p0KHzQFCKHFDsqi6IN7Mus9KX574w==","signatures":[{"sig":"MEYCIQCKbbwFTcx688rg8WsdnO5G68TqMfKhRqPbJu5xL5k6/QIhAJZyBhJxWo8am79tbzpVSSLGwP8FmkpuVF+ovKnDar0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148555},"type":"module","_from":"file:meow-meow-dev-server-utilities-4.0.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.mjs"}},"./auth/*":{"import":{"types":"./dist/auth/*/index.d.ts","default":"./dist/auth/*/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./schemas":{"import":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./neverthrow/*":{"import":{"types":"./dist/neverthrow/*/index.d.ts","default":"./dist/neverthrow/*/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#types":{"types":"./src/types/index.ts","default":"./src/types/index.ts"},"#auth/*":{"types":"./src/auth/*/index.ts","default":"./src/auth/*/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#schemas":{"types":"./src/schemas/index.ts","default":"./src/schemas/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#neverthrow/*":{"types":"./src/neverthrow/*/index.ts","default":"./src/neverthrow/*/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm tsc:check && pnpm unit_tests && pnpm lint:check && pnpm prettier:check","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"mkdir -p src/_generated/wrangler && pnpm wrangler types src/_generated/wrangler/worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/4f9e6dd6147e3bd66b9def264dbcafe7/meow-meow-dev-server-utilities-4.0.0.tgz","_integrity":"sha512-HF0y4CDMnP838WaY3EyrdIZzw1YCttWgxO87cvwb2NZDd5ID8yi/5pcj/p0KHzQFCKHFDsqi6IN7Mus9KX574w==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.15.0","dependencies":{"luxon":"^3.6.1","nanoid":"^5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.3.4","husky":"^9.1.7","eslint":"^9.25.1","vitest":"^3.1.3","prettier":"^3.5.3","wrangler":"^4.14.0","@eslint/js":"^9.25.1","@vitest/ui":"^3.1.2","commitizen":"^4.3.1","commitlint":"^19.8.0","typescript":"^5.8.3","@types/node":"^22.15.3","lint-staged":"^15.5.1","@types/luxon":"^3.6.2","clean-package":"^2.2.0","eslint-plugin-n":"^17.17.0","@tsconfig/node22":"^22.0.1","typescript-eslint":"^8.31.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0","@microsoft/api-extractor":"^7.52.5","@typescript-eslint/parser":"^8.31.1","@vitest/coverage-istanbul":"^3.1.2","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.31.0","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"^0.4.20","@meow-meow-dev/shared-configs":"^1.6.0","@tanstack/eslint-plugin-query":"^5.74.7","eslint-plugin-testing-library":"^7.1.1","@tanstack/eslint-plugin-router":"^1.115.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.28.2","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_4.0.0_1748887074799_0.7706003644572481","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@meow-meow-dev/server-utilities","version":"4.0.1","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@4.0.1","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"568411f3d084f00577c5ca1a418e10d0112ba7e0","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-4.0.1.tgz","fileCount":60,"integrity":"sha512-+rgehUWw8znmiYxkT8r8E6oKQCsvWZfRnwpPO4V7kUR80/AvnzNaX2dEJJdCOX8BJca9IvEkgIcGAv+u/EUTEw==","signatures":[{"sig":"MEUCIQC4h2Qj8UbOqJIl0yjtLqFg64gFxkPUZx5tmSDXH77rPgIgQpsZjP0EbBMrSenTuQ/c/Zuy7GWUEmtMUXtv6SBPuPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147908},"type":"module","_from":"file:meow-meow-dev-server-utilities-4.0.1.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./jwt":{"import":{"types":"./dist/jwt/index.d.ts","default":"./dist/jwt/index.mjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.mjs"}},"./auth/*":{"import":{"types":"./dist/auth/*/index.d.ts","default":"./dist/auth/*/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./schemas":{"import":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./neverthrow/*":{"import":{"types":"./dist/neverthrow/*/index.d.ts","default":"./dist/neverthrow/*/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#jwt":{"types":"./src/jwt/index.ts","default":"./src/jwt/index.ts"},"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#types":{"types":"./src/types/index.ts","default":"./src/types/index.ts"},"#auth/*":{"types":"./src/auth/*/index.ts","default":"./src/auth/*/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#schemas":{"types":"./src/schemas/index.ts","default":"./src/schemas/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#neverthrow/*":{"types":"./src/neverthrow/*/index.ts","default":"./src/neverthrow/*/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm tsc:check && pnpm unit_tests && pnpm lint:check && pnpm prettier:check","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"mkdir -p src/_generated/wrangler && pnpm wrangler types src/_generated/wrangler/worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/427417d329708e089acc86eb525b997f/meow-meow-dev-server-utilities-4.0.1.tgz","_integrity":"sha512-+rgehUWw8znmiYxkT8r8E6oKQCsvWZfRnwpPO4V7kUR80/AvnzNaX2dEJJdCOX8BJca9IvEkgIcGAv+u/EUTEw==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.15.0","dependencies":{"luxon":"^3.6.1","nanoid":"^5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.3.4","husky":"^9.1.7","eslint":"^9.25.1","vitest":"^3.1.3","prettier":"^3.5.3","wrangler":"^4.14.0","@eslint/js":"^9.25.1","@vitest/ui":"^3.1.2","commitizen":"^4.3.1","commitlint":"^19.8.0","typescript":"^5.8.3","@types/node":"^22.15.3","lint-staged":"^15.5.1","@types/luxon":"^3.6.2","clean-package":"^2.2.0","eslint-plugin-n":"^17.17.0","@tsconfig/node22":"^22.0.1","typescript-eslint":"^8.31.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0","@microsoft/api-extractor":"^7.52.5","@typescript-eslint/parser":"^8.31.1","@vitest/coverage-istanbul":"^3.1.2","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.31.0","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"^0.4.20","@meow-meow-dev/shared-configs":"^1.6.0","@tanstack/eslint-plugin-query":"^5.74.7","eslint-plugin-testing-library":"^7.1.1","@tanstack/eslint-plugin-router":"^1.115.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.28.2","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_4.0.1_1748892250090_0.965419012454716","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@meow-meow-dev/server-utilities","version":"4.1.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@4.1.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"a9d6da52a986219f7d2ce7e58661f29dc8ca4099","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-4.1.0.tgz","fileCount":58,"integrity":"sha512-3LgoQ9CgXEwGyvu8ahkYVOMBdabSnrgVrzYCQ/Rp4rQOZRnMyVnqnZ6JYtB9gGYXdZ8B4xK0b4m+XwD7X8yq/Q==","signatures":[{"sig":"MEQCIEUjBXOzQHsrAdRgwmvtUiGhONnK6hv5TxhO+Gxoj1ihAiAjZoJwu1hsQLFcJlAuUpacI3uaiML9MBo0ESWhR+s7jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126301},"type":"module","_from":"file:meow-meow-dev-server-utilities-4.1.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.mjs"}},"./auth/*":{"import":{"types":"./dist/auth/*/index.d.ts","default":"./dist/auth/*/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./schemas":{"import":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./neverthrow/*":{"import":{"types":"./dist/neverthrow/*/index.d.ts","default":"./dist/neverthrow/*/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#types":{"types":"./src/types/index.ts","default":"./src/types/index.ts"},"#auth/*":{"types":"./src/auth/*/index.ts","default":"./src/auth/*/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#schemas":{"types":"./src/schemas/index.ts","default":"./src/schemas/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#neverthrow/*":{"types":"./src/neverthrow/*/index.ts","default":"./src/neverthrow/*/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm tsc:check && pnpm unit_tests && pnpm lint:check && pnpm prettier:check","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"mkdir -p src/_generated/wrangler && pnpm wrangler types src/_generated/wrangler/worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/5a216c4e6db6eb963c5c907214c3c02a/meow-meow-dev-server-utilities-4.1.0.tgz","_integrity":"sha512-3LgoQ9CgXEwGyvu8ahkYVOMBdabSnrgVrzYCQ/Rp4rQOZRnMyVnqnZ6JYtB9gGYXdZ8B4xK0b4m+XwD7X8yq/Q==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.15.0","dependencies":{"luxon":"^3.6.1","nanoid":"^5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.3.4","husky":"^9.1.7","eslint":"^9.25.1","vitest":"^3.1.3","prettier":"^3.5.3","wrangler":"^4.14.0","@eslint/js":"^9.25.1","@vitest/ui":"^3.1.2","commitizen":"^4.3.1","commitlint":"^19.8.0","typescript":"^5.8.3","@types/node":"^22.15.3","lint-staged":"^15.5.1","@types/luxon":"^3.6.2","clean-package":"^2.2.0","eslint-plugin-n":"^17.17.0","@tsconfig/node22":"^22.0.1","typescript-eslint":"^8.31.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0","@microsoft/api-extractor":"^7.52.5","@typescript-eslint/parser":"^8.31.1","@vitest/coverage-istanbul":"^3.1.2","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.31.0","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"^0.4.20","@meow-meow-dev/shared-configs":"^1.6.0","@tanstack/eslint-plugin-query":"^5.74.7","eslint-plugin-testing-library":"^7.1.1","@tanstack/eslint-plugin-router":"^1.115.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.28.2","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_4.1.0_1749022018251_0.33249155902446326","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@meow-meow-dev/server-utilities","version":"4.2.0","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","_id":"@meow-meow-dev/server-utilities@4.2.0","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"dist":{"shasum":"48378c962093ecb662bc80237a7b5d5f096ad0a3","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-4.2.0.tgz","fileCount":58,"integrity":"sha512-yACqIlwxfli9MrHLvvIJDcMCJEbtZsDYD7NDvhwS8z7bLYZcDuJtcnf4tEXo+Vtw/OhVwQV0OOGfvoAPhpui8Q==","signatures":[{"sig":"MEYCIQDqvUzTzMFwZhxC5ASW4D9oChYQ5FC4q5Tr2tY1cz+DVgIhAMFdlGbTlrlzxJwEzBgPUNK3QkxC1Pvhd/Hk1AEUgvH1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126836},"type":"module","_from":"file:meow-meow-dev-server-utilities-4.2.0.tgz","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=22.0.0"},"exports":{"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.mjs"}},"./auth/*":{"import":{"types":"./dist/auth/*/index.d.ts","default":"./dist/auth/*/index.mjs"}},"./cookie":{"import":{"types":"./dist/cookie/index.d.ts","default":"./dist/cookie/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./schemas":{"import":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./neverthrow/*":{"import":{"types":"./dist/neverthrow/*/index.d.ts","default":"./dist/neverthrow/*/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./oauth_providers":{"import":{"types":"./dist/oauth_providers/index.d.ts","default":"./dist/oauth_providers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}}},"imports":{"#auth":{"types":"./src/auth/index.ts","default":"./src/auth/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#types":{"types":"./src/types/index.ts","default":"./src/types/index.ts"},"#auth/*":{"types":"./src/auth/*/index.ts","default":"./src/auth/*/index.ts"},"#cookie":{"types":"./src/cookie/index.ts","default":"./src/cookie/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#schemas":{"types":"./src/schemas/index.ts","default":"./src/schemas/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#neverthrow/*":{"types":"./src/neverthrow/*/index.ts","default":"./src/neverthrow/*/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#oauth_providers":{"types":"./src/oauth_providers/index.ts","default":"./src/oauth_providers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"}},"scripts":{"qa":"pnpm generate_code && rm -rf dist && pnpm tsc:check && pnpm unit_tests && pnpm lint:check && pnpm prettier:check","build":"tsup","lint:fix":"eslint . --fix","tsc:check":"tsc -noEmit","lint:check":"eslint .","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","prettier:fix":"prettier --write .","vitest:watch":"vitest","generate_code":"pnpm wrangler:generate_types","prettier:check":"prettier --check .","wrangler:generate_types":"mkdir -p src/_generated/wrangler && pnpm wrangler types src/_generated/wrangler/worker-configuration.d.ts"},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com"},"_resolved":"/tmp/ec83f5e8bdbb127d3571f14ebb3eba95/meow-meow-dev-server-utilities-4.2.0.tgz","_integrity":"sha512-yACqIlwxfli9MrHLvvIJDcMCJEbtZsDYD7NDvhwS8z7bLYZcDuJtcnf4tEXo+Vtw/OhVwQV0OOGfvoAPhpui8Q==","_npmVersion":"10.9.2","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","directories":{},"_nodeVersion":"22.15.0","dependencies":{"luxon":"^3.6.1","nanoid":"^5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^6.3.4","husky":"^9.1.7","eslint":"^9.25.1","vitest":"^3.1.3","prettier":"^3.5.3","wrangler":"^4.14.0","@eslint/js":"^9.25.1","@vitest/ui":"^3.1.2","commitizen":"^4.3.1","commitlint":"^19.8.0","typescript":"^5.8.3","@types/node":"^22.15.3","lint-staged":"^15.5.1","@types/luxon":"^3.6.2","clean-package":"^2.2.0","eslint-plugin-n":"^17.17.0","@tsconfig/node22":"^22.0.1","typescript-eslint":"^8.31.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0","kysely-plugin-serialize":"^0.8.2","@microsoft/api-extractor":"^7.52.5","@typescript-eslint/parser":"^8.31.1","@vitest/coverage-istanbul":"^3.1.2","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.31.0","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"^0.4.20","@meow-meow-dev/shared-configs":"^1.6.0","@tanstack/eslint-plugin-query":"^5.74.7","eslint-plugin-testing-library":"^7.1.1","@tanstack/eslint-plugin-router":"^1.115.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-no-relative-import-paths":"^1.6.1"},"peerDependencies":{"hono":"^4.7.1","kysely":"^0.28.2","valibot":"1.0.0-rc.0","type-fest":"^4.34.1","neverthrow":"^8.1.1","@hono/oauth-providers":"^0.6.2","@hono/valibot-validator":"^0.5.2","@noxharmonium/kysely-d1":"^0.4.0","kysely-plugin-serialize":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/server-utilities_4.2.0_1749485089061_0.7840846260944199","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@meow-meow-dev/server-utilities","version":"4.3.0","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","license":"MIT","author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"sideEffects":false,"type":"module","imports":{"#constants/*":{"types":"./src/constants/*/index.ts","default":"./src/constants/*/index.ts"},"#hono":{"types":"./src/hono/index.ts","default":"./src/hono/index.ts"},"#http/headers":{"types":"./src/http/headers/index.ts","default":"./src/http/headers/index.ts"},"#http/search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#http/status":{"types":"./src/http/status/index.ts","default":"./src/http/status/index.ts"},"#http_search_params":{"types":"./src/http/search_params/index.ts","default":"./src/http/search_params/index.ts"},"#kysely":{"types":"./src/kysely/index.ts","default":"./src/kysely/index.ts"},"#neverthrow":{"types":"./src/neverthrow/index.ts","default":"./src/neverthrow/index.ts"},"#neverthrow/*":{"types":"./src/neverthrow/*/index.ts","default":"./src/neverthrow/*/index.ts"},"#queries":{"types":"./src/queries/index.ts","default":"./src/queries/index.ts"},"#schemas":{"types":"./src/schemas/index.ts","default":"./src/schemas/index.ts"},"#test/matchers":{"types":"./src/test/matchers/index.ts","default":"./src/test/matchers/index.ts"},"#test/matchers/http":{"types":"./src/test/matchers/http/index.ts","default":"./src/test/matchers/http/index.ts"},"#test/matchers/neverthrow":{"types":"./src/test/matchers/neverthrow/index.ts","default":"./src/test/matchers/neverthrow/index.ts"},"#test/matchers/types":{"types":"./src/test/matchers/types/index.ts","default":"./src/test/matchers/types/index.ts"},"#types":{"types":"./src/types/index.ts","default":"./src/types/index.ts"},"#validation":{"types":"./src/validation/index.ts","default":"./src/validation/index.ts"}},"exports":{"./constants":{"import":{"types":"./dist/constants/index.d.ts","default":"./dist/constants/index.mjs"}},"./hono":{"import":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.mjs"}},"./http/headers":{"import":{"types":"./dist/http/headers/index.d.ts","default":"./dist/http/headers/index.mjs"}},"./http/search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./http/status":{"import":{"types":"./dist/http/status/index.d.ts","default":"./dist/http/status/index.mjs"}},"./http_search_params":{"import":{"types":"./dist/http/search_params/index.d.ts","default":"./dist/http/search_params/index.mjs"}},"./kysely":{"import":{"types":"./dist/kysely/index.d.ts","default":"./dist/kysely/index.mjs"}},"./neverthrow":{"import":{"types":"./dist/neverthrow/index.d.ts","default":"./dist/neverthrow/index.mjs"}},"./neverthrow/*":{"import":{"types":"./dist/neverthrow/*/index.d.ts","default":"./dist/neverthrow/*/index.mjs"}},"./queries":{"import":{"types":"./dist/queries/index.d.ts","default":"./dist/queries/index.mjs"}},"./schemas":{"import":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.mjs"}},"./test/matchers":{"import":{"types":"./dist/test/matchers/index.d.ts","default":"./dist/test/matchers/index.mjs"}},"./test/matchers/http":{"import":{"types":"./dist/test/matchers/http/index.d.ts","default":"./dist/test/matchers/http/index.mjs"}},"./test/matchers/neverthrow":{"import":{"types":"./dist/test/matchers/neverthrow/index.d.ts","default":"./dist/test/matchers/neverthrow/index.mjs"}},"./test/matchers/types":{"import":{"types":"./dist/test/matchers/types/index.d.ts","default":"./dist/test/matchers/types/index.mjs"}},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.mjs"}},"./validation":{"import":{"types":"./dist/validation/index.d.ts","default":"./dist/validation/index.mjs"}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/config-conventional":"^19.8.1","@eslint/js":"^9.30.0","@meow-meow-dev/shared-configs":"^1.7.0","@microsoft/api-extractor":"^7.52.8","@tanstack/eslint-plugin-query":"^5.81.2","@tanstack/eslint-plugin-router":"^1.121.21","@tsconfig/node22":"^22.0.2","@types/node":"^22.15.3","@typescript-eslint/parser":"^8.35.0","@vitest/coverage-istanbul":"^3.2.4","@vitest/eslint-plugin":"^1.3.3","@vitest/ui":"^3.2.4","clean-package":"^2.2.0","commitizen":"^4.3.1","commitlint":"^19.8.1","cz-conventional-changelog":"^3.3.0","eslint":"^9.30.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-import":"^2.32.0","eslint-plugin-n":"^17.20.0","eslint-plugin-no-relative-import-paths":"^1.6.1","eslint-plugin-package-json":"^0.42.0","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-testing-library":"^7.5.3","eslint-plugin-unicorn":"^59.0.1","husky":"^9.1.7","kysely-plugin-serialize":"^0.8.2","lint-staged":"^16.1.2","prettier":"^3.6.2","prettier-plugin-sql":"^0.19.1","prettier-plugin-tailwindcss":"^0.6.13","tsup":"^8.5.0","typescript":"^5.8.3","typescript-eslint":"^8.35.0","vite":"^6.3.4","vitest":"^3.2.4","wrangler":"^4.14.0"},"peerDependencies":{"@hono/standard-validator":"^0.1.2","hono":"^4.7.1","kysely":"^0.28.2","kysely-d1":"^0.4.0","kysely-plugin-serialize":"^0.8.2","neverthrow":"^8.1.1","type-fest":"^4.34.1","valibot":"1.0.0-rc.0"},"engines":{"node":">=22.0.0"},"scripts":{"build":"tsup","generate_code":"pnpm wrangler:generate_types","lint:check":"eslint .","lint:fix":"eslint . --fix","prettier:check":"prettier --check .","prettier:fix":"prettier --write .","qa":"pnpm generate_code && rm -rf dist && pnpm tsc:check && pnpm unit_tests && pnpm lint:check && pnpm prettier:check","tsc:check":"tsc -noEmit","unit_tests":"pnpm vitest:run","vitest:run":"vitest run","vitest:watch":"vitest","wrangler:generate_types":"mkdir -p src/_generated/wrangler && pnpm wrangler types src/_generated/wrangler/worker-configuration.d.ts"},"_id":"@meow-meow-dev/server-utilities@4.3.0","_integrity":"sha512-tyHvK66TdudyJ/ZPJSx77DDfDzl7IqJpoeknRhqGaNn78sUk3K5fQMgNU/a/soOrkb4ledVg/RdWqdPZYFad3A==","_resolved":"/tmp/d3c037fb9bf96bc0fca7a2542066e89a/meow-meow-dev-server-utilities-4.3.0.tgz","_from":"file:meow-meow-dev-server-utilities-4.3.0.tgz","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-tyHvK66TdudyJ/ZPJSx77DDfDzl7IqJpoeknRhqGaNn78sUk3K5fQMgNU/a/soOrkb4ledVg/RdWqdPZYFad3A==","shasum":"d99ec85003b5b0a946cf4b388c479b112b4f8a58","tarball":"https://registry.npmjs.org/@meow-meow-dev/server-utilities/-/server-utilities-4.3.0.tgz","fileCount":44,"unpackedSize":67512,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHQUTA8BzQ6FW1hRiT5gmpxxw2oYQG/vToqlTeq9jiTTAiBrZmk9XyXM9sdTzOyZLpQbBBQTOFKA4bJvWRg/c2JCPw=="}]},"_npmUser":{"name":"jfreyheit","email":"jfreyheit@gmail.com","actor":{"name":"jfreyheit","email":"jfreyheit@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server-utilities_4.3.0_1751081367534_0.17389127011563899"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-07T10:50:31.808Z","modified":"2025-06-28T03:29:27.907Z","1.0.1":"2025-01-07T10:50:32.133Z","1.0.3":"2025-01-07T11:16:27.875Z","1.0.4":"2025-01-07T11:29:59.817Z","1.0.5":"2025-01-07T11:49:33.806Z","1.0.6":"2025-01-07T13:29:59.535Z","1.0.7":"2025-01-07T13:52:17.117Z","1.1.0":"2025-01-08T15:55:19.275Z","1.1.2":"2025-01-08T16:47:19.049Z","1.2.0":"2025-01-09T05:10:00.998Z","1.2.1":"2025-01-09T05:25:25.089Z","1.2.2":"2025-01-09T06:07:47.816Z","1.3.1":"2025-01-09T06:31:43.735Z","1.4.0":"2025-01-09T08:51:58.139Z","2.0.0":"2025-01-09T11:48:04.834Z","3.0.0":"2025-01-09T14:03:28.598Z","3.0.1":"2025-01-09T16:42:36.503Z","3.1.0":"2025-01-09T17:20:56.753Z","3.2.0":"2025-01-10T05:16:20.217Z","3.3.0":"2025-01-10T18:34:36.277Z","3.3.1":"2025-01-10T18:59:50.597Z","3.3.2":"2025-01-11T06:13:08.379Z","3.3.3":"2025-01-11T10:24:19.156Z","3.4.0":"2025-01-17T12:22:28.804Z","3.5.0":"2025-02-12T03:39:44.723Z","3.5.1":"2025-02-13T15:19:55.313Z","3.5.2":"2025-02-13T15:22:36.564Z","3.5.3":"2025-02-14T02:41:50.910Z","3.6.0":"2025-02-17T18:33:54.183Z","3.6.1":"2025-02-18T12:10:34.126Z","3.7.0":"2025-02-26T14:59:16.491Z","3.8.0":"2025-03-11T13:07:31.903Z","3.8.1":"2025-03-11T13:22:26.355Z","3.9.0":"2025-03-11T13:51:39.101Z","3.10.0":"2025-03-11T15:23:19.003Z","3.11.0":"2025-03-11T19:14:48.092Z","3.12.0":"2025-03-12T05:54:13.048Z","3.13.0":"2025-03-12T06:36:59.486Z","3.14.0":"2025-03-13T04:42:48.522Z","3.15.0":"2025-05-01T08:16:23.245Z","4.0.0":"2025-06-02T17:57:54.968Z","4.0.1":"2025-06-02T19:24:10.284Z","4.1.0":"2025-06-04T07:26:58.412Z","4.2.0":"2025-06-09T16:04:49.247Z","4.3.0":"2025-06-28T03:29:27.723Z"},"author":{"name":"Jérôme","email":"jerome@meow-meow.dev"},"license":"MIT","description":"A collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).","maintainers":[{"name":"jfreyheit","email":"jfreyheit@gmail.com"}],"readme":"## Vitest matchers\n\nA collection of matchers to easily test `Response` using [Vitest](https://https://vitest.dev/).\n\n| Matcher                | Expected status | Expected text |\n| ---------------------- | --------------- | ------------- |\n| `toBeHTTPOk`           | 200             | Ok            |\n| `toBeHTTPBadRequest`   | 400             | Bad Request   |\n| `toBeHTTPUnauthorized` | 401             | Unauthorized  |\n| `toBeHTTPForbidden`    | 403             | Forbidden     |\n| `toBeHTTPNotFound`     | 404             | Ok            |\n| `toBeHTTPConflict`     | 409             | Conflict      |\n\nWhen not given any argument, they expect the standard text response (\"OK\" for status 200, \"Bad Request\" for 404...).\nThey can also expect a specific text (`toBeHTTPOk(\"Update successful\")`) or json value (`toBeHTTPOk({ json: { id: 2, name: \"New item\" } })`)\n\n## Validation\n\n`#validation` contains [Valibot](https://valibot.dev) utilities.\n\n### vValibot\n\nDrop-in replacement from `@hono/valibot-validator`'s `vValidator`.\nReturns a text response \"Bad Request\" instead of a JSON containing the errors.\n\n### Schemas\n\n| Schema                 | Validates                                    |\n| ---------------------- | -------------------------------------------- |\n| `queryIntegerIdSchema` | integer identifiers inside query parameters. |\n| `nonEmptyStringSchema` | non-empty strings                            |\n| `integerSchema`        | integer numbers                              |\n\n### Sample code\n\n```typescript\nimport {\n  integerSchema,\n  nonEmptyStringSchema,\n  queryIntegerIdSchema,\n  vValidator,\n} from \"#validation\";\nimport { Hono } from \"hono\";\nimport { testClient } from \"hono/testing\";\nimport * as v from \"valibot\";\nimport { describe, it } from \"vitest\";\n\nconst route = new Hono().post(\n  \"/api\",\n  vValidator(\"query\", v.strictObject({ id: queryIntegerIdSchema })),\n  vValidator(\n    \"json\",\n    v.strictObject({ name: nonEmptyStringSchema, yearOfBirth: integerSchema }),\n  ),\n  (c) => {\n    const { id } = c.req.valid(\"query\");\n    const { name, yearOfBirth } = c.req.valid(\"json\");\n\n    const age = new Date().getFullYear() - yearOfBirth;\n\n    return c.text(\n      `Hello ${name}, your id is #${id.toString()} and you're ${age.toString()} years old`,\n      200,\n    );\n  },\n);\n\nconst client = testClient(route);\n\ndescribe(\"Matchers sample\", () => {\n  it(\"checks that name isn't empty\", async ({ expect }) => {\n    await expect(\n      client.api.$post({\n        json: { name: \"\", yearOfBirth: 1984 },\n        query: { id: \"23\" },\n      }),\n    ).toBeHTTPBadRequest();\n\n    await expect(\n      client.api.$post({\n        json: { name: \"John Doe\", yearOfBirth: 1984 },\n        query: { id: \"23\" },\n      }),\n    ).toBeHTTPOk(\"Hello John Doe, your id is #23 and you're 41 years old\");\n  });\n});\n```\n","readmeFilename":"README.md"}