{"_id":"typed-qparam","_rev":"29-1128db4b7445d49acabb5df4e062bf7f","name":"typed-qparam","dist-tags":{"latest":"2.1.15"},"versions":{"0.0.3":{"name":"typed-qparam","version":"0.0.3","keywords":["query-parameter","type-safe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@0.0.3","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"4bdd9c0dde48db9e237b1f30f9ab4004e5f452c0","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-0.0.3.tgz","fileCount":21,"integrity":"sha512-2yehZOrDli9H1TeTyWbxXJU7iDx3xUY9z9tKh2xUsnKeKDcTyjBGwYYKfxKnmollY1pgbkR3vnRkySBXWkoNTQ==","signatures":[{"sig":"MEUCIHUWbfIu7xUMa2+j95qWGAqhIRrznv+w5chjmwk6SI1oAiEAtwexFPV84f1XPC6UEr+kLb2cD4g4pVwXZMpJbE+51rY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6957},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"86473b3a3eae225a1bbcc02be7e5ea0bc2bdf5ff","scripts":{"lint":"npx prettier --check . && npx eslint","test":"vitest run --coverage","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.2.2","@vitest/coverage-v8":"0.34.6","@typescript-eslint/parser":"6.7.5","@typescript-eslint/eslint-plugin":"6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_0.0.3_1696987985558_0.9472639177149409","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"typed-qparam","version":"0.0.4","keywords":["query-parameter","type-safe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@0.0.4","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"02527747c943b1ef7227ebd1d8889a8fefd0c90d","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-0.0.4.tgz","fileCount":21,"integrity":"sha512-KbE58kTeqaD+VZ4oXbj9Q4P1YryikgQOvR3RPjj2+HsNPW+mUJHVn4Asm6CpxEtVfNV1c8hxEZFCY2H0TFVLug==","signatures":[{"sig":"MEUCIQCgma29B40hrK0z6fqDZxjDfSf2lDbVPPFiu6w5XdywxAIgG9trdvUPPws/fIb6Bs0Meu35JyMz7/bzog5WYrqcYHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7089},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1c07f272646889d5d4008a8ee96cee97ec80a41e","scripts":{"lint":"npx prettier --check . && npx eslint","test":"vitest run --coverage","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.2.2","@vitest/coverage-v8":"0.34.6","@typescript-eslint/parser":"6.7.5","@typescript-eslint/eslint-plugin":"6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_0.0.4_1697085473345_0.10836717408212837","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"typed-qparam","version":"0.0.5","keywords":["query-parameter","type-safe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@0.0.5","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"28fe88aceda6fd9572011536628f11eaf72807ed","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-0.0.5.tgz","fileCount":21,"integrity":"sha512-YHyvjLexcjqGMaDqm6RHEwzaVyqZmjEbiZ8vo+aqHxs23q7m40CUQTDEKz1jYHNvlO+7x2HRFSrWrzksvTjiDQ==","signatures":[{"sig":"MEQCIAvf+FVeQHPcJdU2Ne1JTbFNaIZBsTh8gPxvI9JgCtvFAiBCNKYR7jA46UUVq8p2ZLf+Am+L5HFK99u5peq0c9+l+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7089},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"db0fb6a2364030dc7bbd2c56164d5e1e75db4f31","scripts":{"lint":"npx prettier --check . && npx eslint","test":"vitest run --coverage","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.2.2","@vitest/coverage-v8":"0.34.6","@typescript-eslint/parser":"6.7.5","@typescript-eslint/eslint-plugin":"6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_0.0.5_1697128683563_0.1136181085480168","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"typed-qparam","version":"0.0.6","keywords":["query-parameter","type-safe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@0.0.6","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"d01a9d53b3a373b4b4a7a2b0adf380904a189417","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-0.0.6.tgz","fileCount":21,"integrity":"sha512-luYsEuWp2qdh+OmYkyTDqMTR5OiliFpcYWUq96UsDB2qH+4rZY0J9fJCGChF5ABDh8PAExgq7mzhgLUp5vhsvQ==","signatures":[{"sig":"MEUCIQCPaxysr1LHjj6sNp54RNFY+I2xrjiAx1LfvSNF+p7JKAIgDLIB7O6+h5Peq9FSidzCAmPKaPAUgDqR3Bc/a6YQmLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6941},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"00b8b0be4cbc00a33a02cbecb518e751fa9fa91e","scripts":{"lint":"npx prettier --check . && npx eslint","test":"vitest run --coverage","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.2.2","@vitest/coverage-v8":"0.34.6","@typescript-eslint/parser":"6.7.5","@typescript-eslint/eslint-plugin":"6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_0.0.6_1697368504815_0.732787635822328","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"typed-qparam","version":"0.0.7","keywords":["query-parameter","type-safe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@0.0.7","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"f2bd278c05825c61abf5e9ea059f7846fc98719d","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-0.0.7.tgz","fileCount":21,"integrity":"sha512-ZzK3UypKF7vPj0+iIUmdqfa9LS4PFflwTigkdhT3A9f9ZRgsFAYmrqwOHUP6ywu+AvWGeXAkFH1cVDw59SiAhQ==","signatures":[{"sig":"MEUCIFbAHZSNKY0juq1ZKBGhRFILY/D59mC3l2gxAautLvxSAiEAy6DXUiJEVfqMdboCNSdDqH137S2dkWAJNM+AvMnQArA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6941},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"715a6b7fd0d93f46562e5c534f4475485a88d695","scripts":{"lint":"npx prettier --check . && npx eslint","test":"vitest run --coverage","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.2.2","@vitest/coverage-v8":"0.34.6","@typescript-eslint/parser":"6.7.5","@typescript-eslint/eslint-plugin":"6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_0.0.7_1697368683237_0.6432746034806851","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"typed-qparam","version":"1.0.0","keywords":["query-parameter","type-safe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@1.0.0","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"21e7d3b746303e8844184d924018c906c5f959e7","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-1.0.0.tgz","fileCount":21,"integrity":"sha512-WTVbhGEbIAHczInJahggQHi8j69hTX29J2JlZYU1qapxjYkjQU4/mfxNlL7s94BuW4UEpvyG5abQP7Y32bZyWQ==","signatures":[{"sig":"MEUCIFSbzKxVV+z707p4DJB978PKALYHZfR0wyBS7hYJ/jekAiEAoL0e4WhK88038nUZf3yYNSovcDmb8OPjZ0+7YyYKS/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7383},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"61f7147b749ade22c37bed4e097a44f73420598c","scripts":{"lint":"npx prettier --check . && npx eslint .","test":"vitest run --coverage","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.2.2","@vitest/coverage-v8":"0.34.6","@typescript-eslint/parser":"6.9.0","eslint-plugin-deprecation":"2.0.0","@typescript-eslint/eslint-plugin":"6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_1.0.0_1698161260785_0.9140469990820275","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"typed-qparam","version":"1.1.0","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@1.1.0","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"dc41e13b6d346e600e27e68b3954008d22fe091b","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-1.1.0.tgz","fileCount":23,"integrity":"sha512-AmJr0Wy1nsFbnN00G2I2NaOSC5pljVbeJFfu5+gUviTRui1Rayp9BBxXsugJJCQfucMw9YPp6zrTtcGCr4sKgA==","signatures":[{"sig":"MEQCICRNTYjHdSU5Ife+2sPEhHDRy+uYLbPYh8r0Voh8aPxZAiBPdfj9wp+I1Jt3gNsQONYykb+/2ihcTmAn6G86GsMrJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7813},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d8d717cbcebe794d591879db351e098334d8c8f4","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.2.2","@typescript-eslint/parser":"6.11.0","eslint-plugin-deprecation":"2.0.0","@typescript-eslint/eslint-plugin":"6.11.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_1.1.0_1699929676464_0.9105272290982389","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"typed-qparam","version":"1.2.0","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@1.2.0","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"42928aaf9191e351a9d85288e2f7f5a498c6bc34","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-1.2.0.tgz","fileCount":25,"integrity":"sha512-7ZzbxAGlqsqzsAag3NzI2VoVY67MGmUmzsa7+4PEF37PXbt7wrIyk6cklpUfMS1LzZAy/EXhuM6FiREp1aeknA==","signatures":[{"sig":"MEYCIQDINKyBuGrYrK3t2s3iynABJqQjnKSLEzKad9CVGUVIgQIhAKXgdZFt5a4B6+bFuF1x8RlvipdWpcaHFF2tzMCypsAJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8343},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"498b28536509369ed165c287bd0517825d279fb0","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.2.2","@typescript-eslint/parser":"6.11.0","eslint-plugin-deprecation":"2.0.0","@typescript-eslint/eslint-plugin":"6.11.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_1.2.0_1699931226898_0.3780871028791106","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"typed-qparam","version":"2.0.0","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.0.0","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"9e32c901838565f15d777161266705fd207e48f5","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.0.0.tgz","fileCount":13,"integrity":"sha512-GZY7CCip2F2Xn+KwApkfshmXdD2CFlOLhv3s0OsUQV1lQTuXaJGVN9B6ZaSr2BbAY3UAsIPLDFAzvZe3uA7P6g==","signatures":[{"sig":"MEYCIQDdCFMOS8Mbx7JlMgjzzdXZuc9pqLJdQu3unt52ExlPWwIhAOZZrttKt4P7d3YiTwjDVACScKPW4ePqAkXIQggfS4D/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6256},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"5fd578ea9d9a20f77b260ba215b3d6017eb5175b","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ts-serde":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.3.2","@typescript-eslint/parser":"6.13.0","eslint-plugin-deprecation":"2.0.0","@typescript-eslint/eslint-plugin":"6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.0.0_1701163962525_0.11790296612479456","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"typed-qparam","version":"2.0.1","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.0.1","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"fa9ef733e1119dd16f006ffe5ff46069efa2165b","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.0.1.tgz","fileCount":13,"integrity":"sha512-J8QTDLpcn+PP96NGTFHmR0dotq8Jh0SWip2ufncPieg2cRyYTO1adgF+bijdKnq2jEeKEQovmAUdsYepFd7jJg==","signatures":[{"sig":"MEUCIE/PYNlufUqGlgcHbHFuFakuJRRNBuPV3lBQbfldhtfFAiEA0PqR67bgQNRRmbnKtC/FysXBfypHiv6u2l7CERtFyjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6256},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"a27793632521ef62156305ff798f61b05d1f8493","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.1.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ts-serde":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.3.2","@typescript-eslint/parser":"6.13.1","eslint-plugin-deprecation":"2.0.0","@typescript-eslint/eslint-plugin":"6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.0.1_1701315053786_0.6758162002286674","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"typed-qparam","version":"2.0.2","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.0.2","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"fa4807a4573372701fac1619054cb98272e96f7c","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.0.2.tgz","fileCount":13,"integrity":"sha512-TGcGbRIAtkMYGJl1Kz+9GRxxi8P8K309dArm1DyWZtceUK0X1Uw8aLUqxYNVXLyaQ4hq3g/IPeTudFVDVixQnQ==","signatures":[{"sig":"MEUCIAh2Pmlsot1vUME0P5OfpjEQ5AHZ9e6ipomSNmOJld52AiEAltpzJwaenHleSZ0U2Re8wteNZo31+q+7CHYFHTM8xi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6256},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"d79cdbf2b1048e08d9f5e388733a2f23d64b31e5","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier --write .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.2.3","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ts-serde":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","typescript":"5.3.2","@typescript-eslint/parser":"6.13.1","eslint-plugin-deprecation":"2.0.0","@typescript-eslint/eslint-plugin":"6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.0.2_1701700147815_0.6897754375264169","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"typed-qparam","version":"2.1.0","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.0","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"2058c32994abc9c3dc8bdbb305c2116749d5e71d","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.0.tgz","fileCount":19,"integrity":"sha512-hAtTPldyaRKzd1FMgzJ2AwH46EXYGCsS+zyhb528EZxNrOAccox+JWHwH0XseQ9+gCDrUiKL4JuID9Wiso01ZA==","signatures":[{"sig":"MEQCIEUIkWWkmOCmcpjSSWv2VSKYcWqjyJ2Pkde4VqUjy1xbAiBKltw6XATTBoQsZwVFhWmxDzLr7tP22I6tT0BczL+rdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8230},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"a536db8196ed69b4114653c16bf10c5fe722bfaf","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.2.3","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ts-serde":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.0.1","typescript":"5.3.2","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.0_1701803788299_0.0484207545224149","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"typed-qparam","version":"2.1.1","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.1","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"5ccc19b7f4325cdb112575bbdf2b2d7f931451c1","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.1.tgz","fileCount":19,"integrity":"sha512-i5iCTEMSFJx5EZjzbT276WdkAVLLgSmCSOrhra9/WvzSDZsu5KSCO6wuei33YxWvgGFB1z7MrwdMhVVovNWF0w==","signatures":[{"sig":"MEUCIFBvauKIm3lIn5/Dqgv/l60h644LE9eRmfu38NmDzGFyAiEA2l5w2F9YlPw6JSHJ2tqWLfgMdMj/gTLhQtRe6rmlDNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8230},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"521edfb07913a9e34e9dcd9000aaf5ffaaba911c","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.2.3","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ts-serde":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.0.1","typescript":"5.3.2","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.1_1701803916034_0.025620682811513973","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"typed-qparam","version":"2.1.2","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.2","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"e920ea865b5493514099b59fbeae3d72f8ad354e","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.2.tgz","fileCount":19,"integrity":"sha512-C6YlHX9xdFYuUXHoJmeQ8VFSk/0ukgeq57EXXwTxXvhSTJBAYjt8y1M8TJgJF+IVlAsBK+W3rhMGHjq3EO4ywQ==","signatures":[{"sig":"MEYCIQCXIu7UWR/aw3YC3xKB4HCA41dJqo5TmCItaZzrh+FKfgIhAJOTAcjA1dYEeeiNETzQFNXuzA9xNS8w+MKUaTN2VdYi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8280},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"886fcc574dbcb6bdaa831d06cdd6b8eddd46c7bc","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git"},"_npmVersion":"10.2.3","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ts-serde":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.0.1","typescript":"5.3.2","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.2_1701835027177_0.10792038416107341","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"typed-qparam","version":"2.1.3","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64"},"license":"MIT","_id":"typed-qparam@2.1.3","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"f5b3f43f495656488f32afea9fb404e3061b1d2c","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.3.tgz","fileCount":19,"integrity":"sha512-Ba6un+V8+SftYFdMsaJjH/TdQswQ+XFI826dmm8W5W5j0NOo6sZAFMKCygNzwDXqoMV0TbfLwLBfupn9C0yDug==","signatures":[{"sig":"MEQCIEzciFUjCOOG+3gRYKR+Z5LW9GubVwCpxafDWVEli8j8AiBWbEqY8Njl+ndQdJNfSol5AqBDMCiQky+szYPWuRIdBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8366},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"f8b5c8456573dcabdefd2ca6e36cf3ef4a9d6078","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/3a8646ed5fbf7179441f6a149347122c088b58da0da905fb231a85d1bb00a117/jill64/typed-qparam"},"_npmVersion":"10.2.3","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ts-serde":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.0.4","typescript":"5.3.3","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.3_1702987646670_0.5799298452398522","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"typed-qparam","version":"2.1.4","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.4","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"0905db66f63d57e31d96e36b12970538545df2b0","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.4.tgz","fileCount":19,"integrity":"sha512-OvKGMKnWGnwvH0D4c7ZohUJtOO66MGPGVxFWv3iMUOwDR8Grcide1QoY8oLCHENLg00zT2GdznjTSWhqTD5FdA==","signatures":[{"sig":"MEQCIEmPYQV2671KaNXci4E44u+svswCJevbDCaXX0D6LuRBAiA2xro3R5vfX3dBcO7TIFcNMxVULCIuP/Z5VnhHttr9OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8434},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"15cd6fa527fe35e58f16678365365207e0c583b7","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/3a8646ed5fbf7179441f6a149347122c088b58da0da905fb231a85d1bb00a117/jill64/typed-qparam"},"_npmVersion":"10.2.3","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ts-serde":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.0.4","typescript":"5.3.3","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.4_1703001987493_0.6048270539061615","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"typed-qparam","version":"2.1.5","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.5","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"2c8f0776ad68e0d6076e1a2616af3eafed21cc3c","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.5.tgz","fileCount":19,"integrity":"sha512-8Zc/9qiTMYrhVKFkfIMGbsPH4djnrKXbKMxcAgJZhao75LXb3+s7gW24w5bgWRsH2WDc4dlC1mL0O4k1dZ7Zdg==","signatures":[{"sig":"MEUCIG77MtRMbgfASvfXljogbuDOjih5xMjkMESJigihoq0PAiEAyUhgFMfxNovXqjMRmE24NprH9tVDAT0c+rFbS2wZdAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8449},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"e395f483135cccfb6d8767b81880ea3b22296704","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/3a8646ed5fbf7179441f6a149347122c088b58da0da905fb231a85d1bb00a117/jill64/typed-qparam"},"_npmVersion":"10.2.4","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ts-serde":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.3.0","typescript":"5.3.3","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.5_1708107324577_0.43684541338523797","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"typed-qparam","version":"2.1.6","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.6","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"aee07199d0129e0be51290f77edfbe193eea2c6b","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.6.tgz","fileCount":19,"integrity":"sha512-PXZ98+AnPiCixFyPP6xjAdrX9twW4kagvf7kG6pQe40jnhzsjLAcMcGouWYf2D6pvHn8bU3TekFxs8iAEJ7ZVQ==","signatures":[{"sig":"MEUCIG6sFXb/su2eXX+H4SjyX0SavVjjr9tlmNr8xrhiXcyXAiEA71qxbHl7ZQB7lG1pL1z/TILh/nUqtXiCL+9P7uv4aGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8449},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"0f3a7a91ba40f4aed6748a8e9c8e6432d78cbebd","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/3a8646ed5fbf7179441f6a149347122c088b58da0da905fb231a85d1bb00a117/jill64/typed-qparam"},"_npmVersion":"10.2.4","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ts-serde":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.3.0","typescript":"5.3.3","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.6_1708166547449_0.7921965917180005","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"typed-qparam","version":"2.1.7","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.7","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"80656073cb835e39f5103b4384f7b4dd89b54fc6","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.7.tgz","fileCount":19,"integrity":"sha512-F/0+jdWCsWAe7GyHn/oAAxV2h1GB0WyTwqUypOwNmu2sCrJATFwJSYEnJcn7nqgFY7YwznAMITMLWKxlmbq8RQ==","signatures":[{"sig":"MEQCIFZTvXZ3HbOm1Vd8FF3g6GBO5ehqgSqIJDJu0g9Tr0X1AiB/Nb77iDNFCLbJr8XmgXfuG79mPws39IG+fCeRFpztpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8426},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"39401506180be85d3bfca9f76fff9cc239647972","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/3a8646ed5fbf7179441f6a149347122c088b58da0da905fb231a85d1bb00a117/jill64/typed-qparam"},"_npmVersion":"10.5.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ts-serde":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.4.0","typescript":"5.4.5","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.17"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.7_1712761263273_0.4751373746644372","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"typed-qparam","version":"2.1.8","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.8","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"ca438c0c479e76b6abaf3f6913c2d35d5ea9af7b","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.8.tgz","fileCount":19,"integrity":"sha512-FqeUuOJVWRzY4DzrARr0YQub1VJzhilyfbdU0sX5wIEvl1EbmOgWGlhB1LS3DZ0a/kcenQeTOe+H/TvFWwgZag==","signatures":[{"sig":"MEUCIEExiWsPmE3qlm59ZaBpeQS6vC6DWSB6WADSuM9k5YxZAiEA9s1Pft6E4L+JDw4SyhMD+crqVgZ611dvzPMEkl6xvyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8426},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"e23e3eb5494a12a67abe6f9051583c4a3a157e81","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/3a8646ed5fbf7179441f6a149347122c088b58da0da905fb231a85d1bb00a117/jill64/typed-qparam"},"_npmVersion":"10.5.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ts-serde":"1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.4.0","typescript":"5.4.5","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.17"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.8_1712781022605_0.2916282819169711","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"typed-qparam","version":"2.1.9","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.9","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"07e62a596ebe53ef84382ae53cfc5170fa76d2c9","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.9.tgz","fileCount":19,"integrity":"sha512-CYlzDkrIsjE2R+e00E4in0GRZS8lAC3Xz1LKC6m88qs32vLhb4ggqIfaS7IuKQoEd5LmlA97PE64usJ2fAmXKg==","signatures":[{"sig":"MEUCIFBUsoqflEyXhbepkXmiggc3hiRTamC4sfMr4K6XSj/TAiEAu+Xw6P0DVvp3nllxrKG73FEioUy1PaARKRItZeMkgzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8426},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"e10f3cc2339863ba80e1a899bc136db3252fb3fd","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/3a8646ed5fbf7179441f6a149347122c088b58da0da905fb231a85d1bb00a117/jill64/typed-qparam"},"_npmVersion":"10.5.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ts-serde":"1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.5.0","typescript":"5.4.5","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.18"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.9_1713552822048_0.8298193604164865","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"typed-qparam","version":"2.1.10","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"intents.turrets0h@icloud.com"},"license":"MIT","_id":"typed-qparam@2.1.10","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"82f7a2f845f2c935beeb1552cbec38cc19d4567c","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.10.tgz","fileCount":19,"integrity":"sha512-KDfM+7SHmbysXq/QPLs0bRAO6Q26xdcpg3aB5DxRzHOjNY9gcGZY8rfg/lrDbQxP9Z4yfh/scYwUqSNHt+bMCg==","signatures":[{"sig":"MEYCIQCEAkkfQxshVEGZuhuaqnNvYcZp1VHaFv8ln1WTOAyFIgIhAJGU9XcWSAcUP3ipcsjAk3aRUrYvQH/trn2fKoDUhDrl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8427},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"518a7bec113cbf004adbf20890027c9c9e188e26","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/a7cf37c8ae81a401beb276e30d0858a34771ed3dc892ede2301b52e2cdb3d884/jill64/typed-qparam"},"_npmVersion":"10.5.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ts-serde":"1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"1.5.0","typescript":"5.4.5","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.18"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.10_1713610813379_0.9395138948990231","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"typed-qparam","version":"2.1.11","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"contact@jill64.dev"},"license":"MIT","_id":"typed-qparam@2.1.11","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"6365eeb0a1293056f3ada24a3fe7b346de8d2f0f","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.11.tgz","fileCount":19,"integrity":"sha512-wtjTYdur2HX2XNtKcN9oHtqOjtDPeGnXe6p6FvYdVX31qi5z+TMU00UC4WuVcOeGoOifM1SoBzxR2kvDysN9iw==","signatures":[{"sig":"MEQCIAme8LWZ8NzMn2ouSer0mxkalRKulAVx9wWTsg82b13hAiAArkCpb16M4uc2HMFFnytPgmWBj612UwwnxHbOg5fGGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8504},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"8cd189d1ec75a6d72023b975cc72c6ced4972cba","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/5c87afc5ce33e34633dcf8ce208b8e0a83ce061eec6fa622984607a0161763f1/jill64/typed-qparam"},"_npmVersion":"10.7.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ts-serde":"1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"2.0.2","typescript":"5.5.3","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.29"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.11_1720638945121_0.7364529037566885","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"typed-qparam","version":"2.1.12","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"contact@jill64.dev"},"license":"MIT","_id":"typed-qparam@2.1.12","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"523bd70e06431507d581279c93b702681c472ac3","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.12.tgz","fileCount":19,"integrity":"sha512-iDWrsGeaoLbQN4hYX56omoenlnGPNZl6lGAyNpcrmcmhc7lYcEjDM5UJ5PYM9rwrpELibxq5OIKsamOQ+DzwiQ==","signatures":[{"sig":"MEUCIGTphNvFglzKC42lmtYYL5n0rgVHWQLSwXS2yebAnHA6AiEAtIaGyHGfMbf6KvHo00sI82Op/Xbp/Z6+qmRsZZ1nGjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8504},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"2e53393d92172db95f27dc96760b6503e72a8f36","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/a4c0a5ab318dbb4eeae62f12dfa72ba3aba45577cfa57d2b01ab765b6083817d/jill64/typed-qparam"},"_npmVersion":"10.7.0","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ts-serde":"1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"2.0.2","typescript":"5.5.3","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.29"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.12_1720653014076_0.01773897436105143","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"typed-qparam","version":"2.1.13","keywords":["querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"contact@jill64.dev"},"license":"MIT","_id":"typed-qparam@2.1.13","maintainers":[{"name":"jill64","email":"intents.turrets0h@icloud.com"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"0e5cb4969b9fc7877bbc2db36032789cbc87b8aa","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.13.tgz","fileCount":19,"integrity":"sha512-7zfCzCFsOQ+ghaAWm9ooxjv9gch0qjEXSUjrbaUE24kIHW8PogYlrHzEWWsfqRzhuCw6QkK5T9hLuzxh6XxvTg==","signatures":[{"sig":"MEQCIGJuc1MnZ65yp/3IYOEeDMJs0VjNSP/psKIT/CSG354LAiArEC/gbqw9hvV6qRrcX8x7Z8xKxFrf4MPoNkExWBFAKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8598},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"439d8059b5c02a5fe6de7d1523ae84e6fdc9d102","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"intents.turrets0h@icloud.com"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/a8f933cbf8f1df4f0cbbd04346340cdbe3c4e384d47e6928d66cd73bc39838df/jill64/typed-qparam"},"_npmVersion":"10.8.2","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ts-serde":"1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"2.1.1","typescript":"5.6.2","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"1.1.42"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.13_1727316203465_0.98384079170805","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"typed-qparam","version":"2.1.14","keywords":["library","querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"contact@jill64.dev"},"license":"MIT","_id":"typed-qparam@2.1.14","maintainers":[{"name":"jill64","email":"contact@jill64.dev"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"b243f79bccdeca8892bacd8fae7cb3d0729ea5e8","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.14.tgz","fileCount":19,"integrity":"sha512-UpyiHvhOtyPv+Xh9KrQ31+ODrbRXIVnFHiULx/ZnWJufMWzO85dkji3YMlY7TTw9oga3E2/WnuHfzeq0BtMddg==","signatures":[{"sig":"MEUCIQDQnZWIWAT1Ms4c7KhqdIULexhHP60mHHk8n7bzItYP7gIgQA7/XbSnVgM11U400dqYauPJW9xU9KAoOfMwTFNfMi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8617},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"76a8e0e0165b7a623099d89483bf1862fa0eaad0","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"contact@jill64.dev"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/4afaef8874415edd963388ccb9b96d5d619e86286c20108374d715a13991c7f8/jill64/typed-qparam"},"_npmVersion":"10.8.2","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ts-serde":"1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.8","typescript":"5.8.2","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"2.0.15"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.14_1741344215727_0.2683861525792275","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"typed-qparam","version":"2.1.15","keywords":["library","querystring","typesafe"],"author":{"url":"https://github.com/jill64","name":"jill64","email":"contact@jill64.dev"},"license":"MIT","_id":"typed-qparam@2.1.15","maintainers":[{"name":"jill64","email":"contact@jill64.dev"}],"homepage":"https://github.com/jill64/typed-qparam#readme","bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"dist":{"shasum":"59d8f1201a70f76c581d8da5471d7b409c747679","tarball":"https://registry.npmjs.org/typed-qparam/-/typed-qparam-2.1.15.tgz","fileCount":19,"integrity":"sha512-df1jxDrCtATkn6QNrGyWNSLniRB1Kbj6XOLi9FcSbzZjrljzaEjCHamCQV9MsfCkId2Xy+qC7mf9qYg490k+Sg==","signatures":[{"sig":"MEQCIFxSt13XPH06lA74/3BXduqx3RspQY8+QyhybdmNlP9gAiA9dhNy5MT5hLUq2nmBp2QM2IOpCAAGKwO0qIP3MmZfRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8617},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./serde":{"types":"./dist/serde/index.d.ts","default":"./dist/serde/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"gitHead":"d14563181d97a8a72f6a9bc439c8cbe7cab3ff0d","scripts":{"lint":"npx eslint . && npx depcheck","test":"vitest","build":"tsc && npx publint","format":"npx prettier -w .","prepack":"npm run build"},"_npmUser":{"name":"jill64","email":"contact@jill64.dev"},"prettier":"@jill64/prettier-config","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/cae2fc3a2c761a66f22786d0438b0ffa001dd7dfbb4142a31c1043b36a63e938/jill64/typed-qparam"},"_npmVersion":"10.8.2","description":"🔍 Type-safe query parameter manipulation","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ts-serde":"1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.8","typescript":"5.8.2","@jill64/prettier-config":"1.0.0","@jill64/eslint-config-ts":"2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/typed-qparam_2.1.15_1741962581130_0.701618891910702","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-10-11T01:33:05.557Z","modified":"2025-06-19T03:06:47.252Z","0.0.3":"2023-10-11T01:33:05.787Z","0.0.4":"2023-10-12T04:37:53.563Z","0.0.5":"2023-10-12T16:38:03.832Z","0.0.6":"2023-10-15T11:15:04.976Z","0.0.7":"2023-10-15T11:18:03.424Z","1.0.0":"2023-10-24T15:27:41.191Z","1.1.0":"2023-11-14T02:41:16.619Z","1.2.0":"2023-11-14T03:07:07.055Z","2.0.0":"2023-11-28T09:32:42.686Z","2.0.1":"2023-11-30T03:30:54.077Z","2.0.2":"2023-12-04T14:29:08.022Z","2.1.0":"2023-12-05T19:16:28.480Z","2.1.1":"2023-12-05T19:18:36.264Z","2.1.2":"2023-12-06T03:57:07.409Z","2.1.3":"2023-12-19T12:07:26.940Z","2.1.4":"2023-12-19T16:06:27.703Z","2.1.5":"2024-02-16T18:15:24.706Z","2.1.6":"2024-02-17T10:42:27.612Z","2.1.7":"2024-04-10T15:01:03.422Z","2.1.8":"2024-04-10T20:30:22.827Z","2.1.9":"2024-04-19T18:53:42.186Z","2.1.10":"2024-04-20T11:00:13.543Z","2.1.11":"2024-07-10T19:15:45.265Z","2.1.12":"2024-07-10T23:10:14.249Z","2.1.13":"2024-09-26T02:03:23.705Z","2.1.14":"2025-03-07T10:43:35.904Z","2.1.15":"2025-03-14T14:29:41.322Z"},"bugs":{"url":"https://github.com/jill64/typed-qparam/issues"},"author":{"url":"https://github.com/jill64","name":"jill64","email":"contact@jill64.dev"},"license":"MIT","homepage":"https://github.com/jill64/typed-qparam#readme","keywords":["library","querystring","typesafe"],"repository":{"url":"git+https://github.com/jill64/typed-qparam.git","type":"git","image":"https://opengraph.githubassets.com/cae2fc3a2c761a66f22786d0438b0ffa001dd7dfbb4142a31c1043b36a63e938/jill64/typed-qparam"},"description":"🔍 Type-safe query parameter manipulation","maintainers":[{"email":"support@npmjs.com","name":"npm-support"}],"readme":"<!----- BEGIN GHOST DOCS HEADER ----->\n\n# typed-qparam\n\n<!----- BEGIN GHOST DOCS BADGES ----->\n\n<a href=\"https://npmjs.com/package/typed-qparam\"><img src=\"https://img.shields.io/npm/v/typed-qparam\" alt=\"npm-version\" /></a> <a href=\"https://npmjs.com/package/typed-qparam\"><img src=\"https://img.shields.io/npm/l/typed-qparam\" alt=\"npm-license\" /></a> <a href=\"https://npmjs.com/package/typed-qparam\"><img src=\"https://img.shields.io/npm/dm/typed-qparam\" alt=\"npm-download-month\" /></a> <a href=\"https://npmjs.com/package/typed-qparam\"><img src=\"https://img.shields.io/bundlephobia/min/typed-qparam\" alt=\"npm-min-size\" /></a> <a href=\"https://github.com/jill64/typed-qparam/actions/workflows/ci.yml\"><img src=\"https://github.com/jill64/typed-qparam/actions/workflows/ci.yml/badge.svg\" alt=\"ci.yml\" /></a>\n\n<!----- END GHOST DOCS BADGES ----->\n\n🔍 Type-safe query parameter manipulation\n\n<!----- END GHOST DOCS HEADER ----->\n\n> [!NOTE]\n> See [here](./docs/v1.md) for documentation on <=v1 features.\n\n## Installation\n\n```sh\nnpm i typed-qparam\n```\n\n## Simple Usage\n\nPassing a query parameter key to the `qparam` function returns the accessor for that value.\n\n```js\nimport { extract } from 'typed-qparam'\n\nconst qparam = extract(new URL('https://example.com/?foo=bar'))\n\nconst foo = qparam('foo')\n\n// output: 'bar'\nconsole.log(foo.get())\n\n// .set() only returns a new URL instance.\n// The original URL instance is not changed.\n// No navigation of any kind will occur.\n\n// url: new URL('https://example.com/?foo=baz')\nconst url = foo.set('baz')\n\n// output: 'https://example.com/?foo=baz'\nconsole.log(url.href)\n```\n\n## Typed Param\n\nBy passing a conversion function as the second argument, you can obtain a value converted to any type.\nSee [ts-serde](https://github.com/jill64/ts-serde#readme) for more information on type guard.\n\n```js\nimport { extract } from 'typed-qparam'\nimport { number } from 'typed-qparam/serde'\n\nconst qparam = extract(new URL('https://example.com/?num=123'))\n\nconst num = qparam('num', {\n  stringify: (value) => value.toString(),\n  parse: (str) => parseInt(str)\n})\n\n// output 123\nconsole.log(num.get())\n\n// https://example.com/?key=456\nconst dist = num.set(456)\n```\n\n### Prepared Converter\n\nYou can also use the prepared converters in `typed-qparam/serde`.\nSee [ts-serde](https://github.com/jill64/ts-serde#readme) for more information on type guard\n\n```js\nimport { extract } from 'typed-qparam'\nimport { number, boolean, enums } from 'typed-qparam/serde'\n\nconst qparam = extract(\n  new URL('https://example.com/?num=123&bool=true&enumerate=b')\n)\n\nconst num = qparam('num', number)\nconst bool = qparam('bool', boolean)\nconst enumerate = qparam(\n  'enumerate',\n  enums(\n    ['a', 'b', 'c'],\n    'a' // fallback default value\n  )\n)\n```\n\n## Array Param\n\nSometimes you need to handle query parameters with multiple values in the same key, such as `?str=hello&str=world`.  \nWith `typed-qparam`, you can treat this as an array.\n\n```js\nimport { extract, array } from 'svelte-qparam'\nimport { string, number } from 'svelte-qparam/serde'\n\nconst qparam = extract(new URL('https://example.com/?str=hello&str=world'))\n\nconst str = qparam('str', array())\n// is equivalent to\n// const str = qparam('str', array(string))\n\n// if require other typed value\nconst num = qparam('num', array(number))\n\n// output ['hello', 'world']\nconsole.log(str.get())\n\n// https://example.com/?str=foo&str=bar&str=baz\nstr.set(['foo', 'bar', 'baz'])\n```\n\n<!----- BEGIN GHOST DOCS FOOTER ----->\n\n## License\n\n[MIT](LICENSE)\n\n<!----- END GHOST DOCS FOOTER ----->\n","readmeFilename":"README.md"}