{"_id":"@dsqr/ts-match","_rev":"2-847d4bc9f38742af9aed3bd7ed1d0f5a","name":"@dsqr/ts-match","dist-tags":{"beta":"0.0.1-beta.1","latest":"0.0.1"},"versions":{"0.0.1-beta.1":{"name":"@dsqr/ts-match","version":"0.0.1-beta.1","keywords":["typescript","pattern-matching","functional","match","switch","type-safe"],"author":"Dave Dennis <me@dsqr.dev","license":"MIT","_id":"@dsqr/ts-match@0.0.1-beta.1","maintainers":[{"name":"daveved","email":"dave.w.dennis@gmail.com"}],"dist":{"shasum":"bd106393599657d663cd61cad4f3cfaa96340e04","tarball":"https://registry.npmjs.org/@dsqr/ts-match/-/ts-match-0.0.1-beta.1.tgz","fileCount":13,"integrity":"sha512-M98JU2Psuyq5E5gz2XK46+DqEVGM2MdPAyQRP5z2zxq9J2gKhhW3tNCh4jdwmgZUvDu2U830SMYq6uDUy6T+Vw==","signatures":[{"sig":"MEUCID58CKrWGQqkuCkQ9dXzPilmGGQNnFp5pzFJR6grI3+8AiEA3qezrT4h8RkowRAOlVhtfAQRy5JKx9jscw9CuB6QzTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28994},"type":"module","shasum":"bd106393599657d663cd61cad4f3cfaa96340e04","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js"}},"scripts":{"test":"bun test","build":"nix build && mkdir -p dist && cp -r result/* dist/","build:bun":"bun run build.ts","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"daveved","email":"dave.w.dennis@gmail.com"},"_integrity":"sha512-M98JU2Psuyq5E5gz2XK46+DqEVGM2MdPAyQRP5z2zxq9J2gKhhW3tNCh4jdwmgZUvDu2U830SMYq6uDUy6T+Vw==","repository":{"url":"https://github.com/0xdsqr/ts-match.git","type":"git"},"_npmVersion":"10.8.3","description":"A lightweight, type-safe pattern matching utility for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/ts-match_0.0.1-beta.1_1756261529884_0.07557636370964382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@dsqr/ts-match","version":"0.0.1","description":"A lightweight, type-safe pattern matching utility for TypeScript","type":"module","sideEffects":false,"exports":{".":{"import":"./dist/esm/index.js","types":"./dist/types/index.d.ts"},"./*":{"import":"./dist/esm/*.js","types":"./dist/types/*.d.ts"}},"scripts":{"build":"nix build && mkdir -p dist && cp -r result/* dist/","build:bun":"bun run build.ts","test":"bun test","test:coverage":"bun test --coverage","test:watch":"bun test --watch"},"keywords":["typescript","pattern-matching","functional","match","switch","type-safe"],"author":"Dave Dennis <me@dsqr.dev","license":"MIT","repository":{"type":"git","url":"https://github.com/0xdsqr/ts-match.git"},"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"publishConfig":{"access":"public"},"_id":"@dsqr/ts-match@0.0.1","_integrity":"sha512-iaqZRvFbBgLtnCVUAjiXvRHdlH/AVxOdXuiOv3gy1jkaB15f9rk3/vb/3s3NxZNjKsrniKXueexFKuEHd2BJMw==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"69ae363fdbbe033f8579a5b9a6ee1d254ed8c2c9","dist":{"integrity":"sha512-iaqZRvFbBgLtnCVUAjiXvRHdlH/AVxOdXuiOv3gy1jkaB15f9rk3/vb/3s3NxZNjKsrniKXueexFKuEHd2BJMw==","shasum":"69ae363fdbbe033f8579a5b9a6ee1d254ed8c2c9","tarball":"https://registry.npmjs.org/@dsqr/ts-match/-/ts-match-0.0.1.tgz","fileCount":13,"unpackedSize":29035,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFJhJqZ8vIEmDX9yqUziB7Vbxhxd5vRwE9sNJL9vVNOyAiA+snnKK+aC8WOa+xdJNQ4jVElCrdwdzsghB2yY9FCHrA=="}]},"_npmUser":{"name":"daveved","email":"dave.w.dennis@gmail.com"},"directories":{},"maintainers":[{"name":"daveved","email":"dave.w.dennis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-match_0.0.1_1756262088712_0.29517391999142695"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-27T02:25:29.760Z","modified":"2025-08-27T02:34:49.082Z","0.0.1-beta.1":"2025-08-27T02:25:30.079Z","0.0.1":"2025-08-27T02:34:48.907Z"},"author":"Dave Dennis <me@dsqr.dev","license":"MIT","keywords":["typescript","pattern-matching","functional","match","switch","type-safe"],"repository":{"type":"git","url":"https://github.com/0xdsqr/ts-match.git"},"description":"A lightweight, type-safe pattern matching utility for TypeScript","maintainers":[{"name":"daveved","email":"dave.w.dennis@gmail.com"}],"readme":"","readmeFilename":""}