{"_id":"@rickosborne/typical","_rev":"31-1f848fdbbc70d5b9ac517f617528963c","name":"@rickosborne/typical","dist-tags":{"latest":"2026.2.16"},"versions":{"2024.12.23":{"name":"@rickosborne/typical","version":"2024.12.23","author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.23","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"b85096b1376eafd77f9948116fa7338026998dc0","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.23.tgz","fileCount":28,"integrity":"sha512-s61aGQMIFgOjyoKUeqHkCYZmtpVcS/VhkKxdT/Vr7Je1K35YUzlF0DCl8CV+f2MElEwF097Bh5KBTCbt5RVKtA==","signatures":[{"sig":"MEYCIQDqBH1DxhUgCrldtbzDH2tuMWSwLQuzmqsKRV9bkCITYQIhAORBGb/0/vcErISLgoTNPpfKY3qVpu27YlfaiEtrzOUj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6884},"main":"dist/cjs/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"9571bc2ec2f279ebd09199c37e06b84692b0a5df","private":false,"scripts":{"pub":"npm publish","lint":"eslint .","test":"mocha","build":"tsc -b tsconfig.cjs.json tsconfig.module.json tsconfig.types.json && cp ../static/esm-package.json dist/esm/package.json && cp ../static/cjs-package.json dist/cjs/package.json","clean":"rm -rf ./dist","prepub":"npm run build","lint:fix":"eslint --fix .","prebuild":"npm run clean","reinstall":"rm -rf ./node_modules && npm ci","prepublish":"npm run build","type-check":"tsc --noEmit","pub:dry-run":"npm publish --dry-run","test:coverage":"nyc mocha","upgrade:check":"npm-check-updates","prepub:dry-run":"npm run build","reinstall:full":"rm -rf ./node_modules package-lock.json && npm install"},"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.23_1734986360513_0.5997987175772803","host":"s3://npm-registry-packages-npm-production"}},"2024.12.24":{"name":"@rickosborne/typical","version":"2024.12.24","author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.24","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"150efd55c14e3cff6190f3f55a9fa2a2ca69ac6d","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.24.tgz","fileCount":35,"integrity":"sha512-m9NqN/GU6wLR96lwViZVdSk1SM6DNapOgFpw6Mrh/rcOIsmB152tm9e4VRpyEp2oHuaB5iU16qgg7jbHyQ1prg==","signatures":[{"sig":"MEYCIQDUqs7HiKPFXYJPNQrhjpN2OYGqDLqMTcQUxab1P+Dm3AIhAPuhjoILEkwu8IvrXN8uUN9AYqH0yD8bmngyRuay6Qow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9576},"main":"dist/cjs/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"9571bc2ec2f279ebd09199c37e06b84692b0a5df","private":false,"scripts":{"pub":"npm publish","lint":"eslint .","test":"mocha","build":"tsc -b tsconfig.cjs.json tsconfig.module.json tsconfig.types.json && cp ../static/esm-package.json dist/esm/package.json && cp ../static/cjs-package.json dist/cjs/package.json","clean":"rm -rf ./dist","prepub":"npm run build && npm run lint","lint:fix":"eslint --fix .","prebuild":"npm run clean","reinstall":"rm -rf ./node_modules && npm ci","prepublish":"npm run build && npm run lint","type-check":"tsc --noEmit","pub:dry-run":"npm publish --dry-run","test:coverage":"nyc mocha","upgrade:check":"npm-check-updates","prepub:dry-run":"npm run build && npm run lint","reinstall:full":"rm -rf ./node_modules package-lock.json && npm install"},"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.24_1734986893257_0.6386498912021192","host":"s3://npm-registry-packages-npm-production"}},"2024.12.25":{"name":"@rickosborne/typical","version":"2024.12.25","author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.25","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"f26d50fc6a2cd715bdccfe8ca9e585742fb43d95","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.25.tgz","fileCount":42,"integrity":"sha512-JUdvERVayor1kvDuiUb5gXniPGPHe7MOVRILxkl3bYQhKh9tCjIFh3vWN+JRrQKZ2DCTQ/a89KA9sj2CTjE/ow==","signatures":[{"sig":"MEYCIQC7W3PyBO1pOi4ScOJ7tnDtNSFUtw3m1EoKV6OqmO52dQIhAKrgaG7ywOnpAR3GNABFzMX4Cq4Xo8r59GL0bF/+zmED","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11810},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e34e18cc459a21bdefe808eed2d56b74306da4a4","private":false,"scripts":{"pub":"npm publish","lint":"eslint .","test":"mocha","build":"tsc -b tsconfig.cjs.json tsconfig.module.json tsconfig.types.json && cp ../static/esm-package.json dist/esm/package.json && cp ../static/cjs-package.json dist/cjs/package.json","clean":"rm -rf ./dist","prepub":"npm run build && npm run lint","lint:fix":"eslint --fix .","prebuild":"npm run clean && npm run type-check","reinstall":"rm -rf ./node_modules && npm ci","prepublish":"npm run build && npm run lint","type-check":"tsc --noEmit","pub:dry-run":"npm publish --dry-run","test:coverage":"nyc mocha","upgrade:check":"npm-check-updates","prepub:dry-run":"npm run build && npm run lint","reinstall:full":"rm -rf ./node_modules package-lock.json && npm install"},"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.25_1735001779680_0.038020766546731366","host":"s3://npm-registry-packages-npm-production"}},"2024.12.26":{"name":"@rickosborne/typical","version":"2024.12.26","author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.26","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"54a19d13714d504478e05be4a9ff525a2657c344","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.26.tgz","fileCount":42,"integrity":"sha512-fMRA0NXQ2DBwd9Xl2y49j5O9OhrO7MjlKevcJRAzSqbhIJr4/d04zv/qLcz8CFDgNpKpR3h4gtSSIpc/X5QSyA==","signatures":[{"sig":"MEUCIQCqfFefJSjhWBu+dEelspYNvXQhJtAFduB3qZkCPz+0eAIgb29l3eRx5mGe1Oj91xZ0YGmhv5UV5e/s6tYoI1OiXOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11901},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ab49d1ec3e738e9f0ad11ffd36987e1d666af9a6","private":false,"scripts":{"pub":"npm publish","lint":"eslint .","test":"mocha","build":"tsc -b tsconfig.cjs.json tsconfig.module.json tsconfig.types.json && cp ../static/esm-package.json dist/esm/package.json && cp ../static/cjs-package.json dist/cjs/package.json","clean":"rm -rf ./dist","prepub":"npm run build && npm run lint","lint:fix":"eslint --fix .","prebuild":"npm run clean && npm run type-check","reinstall":"rm -rf ./node_modules && npm ci","prepublish":"npm run build && npm run lint","type-check":"tsc --noEmit","pub:dry-run":"npm publish --dry-run","test:coverage":"nyc mocha","upgrade:check":"npm-check-updates","prepub:dry-run":"npm run build && npm run lint","reinstall:full":"rm -rf ./node_modules package-lock.json && npm install"},"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.26_1735100572481_0.9501065941686773","host":"s3://npm-registry-packages-npm-production"}},"2024.12.27":{"name":"@rickosborne/typical","version":"2024.12.27","author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.27","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"1249abc1a870a1c392fc693256704b973bca9b52","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.27.tgz","fileCount":11,"integrity":"sha512-WlfvxEqsAM4VpBjLAbrYpH08TWDqWEj7InGtxOeSReRU2Vns0oihTUbB51l/wlU5bdZ/UYHDrXufAYoa5zBtLQ==","signatures":[{"sig":"MEYCIQD2XxiTH/GmVbeFuw4RpxKSvLqsVhDso/7r2jHFQI/iiAIhAPRa6WjrxABxF1zhO+i7DNXNUSSm9eXHaqAHRQsuuq6y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6233},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"78a07c48a8ee66acad83b938575d051189c41326","private":false,"scripts":{"doc":"typedoc","pub":"npm publish","lint":"eslint .","test":"mocha","build":"tsc -b tsconfig.cjs.json tsconfig.module.json tsconfig.types.json && cp ../static/esm-package.json dist/esm/package.json && cp ../static/cjs-package.json dist/cjs/package.json","clean":"rm -rf ./dist","prepub":"npm run build && npm run lint","lint:fix":"eslint --fix .","prebuild":"npm run clean && npm run type-check","postbuild":"npm run doc","reinstall":"rm -rf ./node_modules && npm ci","prepublish":"npm run build && npm run lint","type-check":"tsc --noEmit","pub:dry-run":"npm publish --dry-run","test:coverage":"nyc mocha","upgrade:check":"npm-check-updates","prepub:dry-run":"npm run build && npm run lint","reinstall:full":"rm -rf ./node_modules package-lock.json && npm install"},"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.27_1735153927246_0.011296912360155398","host":"s3://npm-registry-packages-npm-production"}},"2024.12.28":{"name":"@rickosborne/typical","version":"2024.12.28","author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.28","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"7ac8eb00f47824f78eabf1e567a3c72f0d948979","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.28.tgz","fileCount":43,"integrity":"sha512-+fe2eanULA94SLnmkmwQLijGDw5LuBmPhtxdrEp8FDSmRCxJtv2BzFrx+Zb0molkqGwcwG5QIuWdkbumtnE1uw==","signatures":[{"sig":"MEYCIQD6a7OwcdNxJZnOx0yna4NU158k27wRl5VFvP8qkvd+7wIhALYjYBr5aaT3FfAcd3h3C5ngGs2JB3+kRTECGUFmrKmA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13168},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"b9df3c6eb00a5aca153cd4895e7af44eeb074ddb","private":false,"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.28_1735182647269_0.5604192278341495","host":"s3://npm-registry-packages-npm-production"}},"2024.12.29":{"name":"@rickosborne/typical","version":"2024.12.29","author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.29","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"88cc544660b69606abfd9af6aa294128bb4b8ad3","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.29.tgz","fileCount":35,"integrity":"sha512-uOtlXPcEm+RhDcnxElv/p9PL2cXtfioA7TqCpMlUUgtXrZ66KMDEJXSsDDA1L56WiZ7H57iJ8wV0TodoAjmsHA==","signatures":[{"sig":"MEUCICKdzy13LB3tEtj7WJdrWprHzRZUMBp+4PMMPHWD2fRrAiEAv9oHxjBDg2Ta995RpPrQJDoSnD7vAyQZa/dX2fYGGio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10794},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"40c8035f1fcab472a6332ef97594c47c9753ccec","private":false,"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.29_1735186854669_0.6351878608824677","host":"s3://npm-registry-packages-npm-production"}},"2024.12.30":{"name":"@rickosborne/typical","version":"2024.12.30","author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.30","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"8540f3e4ab99143494551e0069ab813b9def8bb1","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.30.tgz","fileCount":35,"integrity":"sha512-5u54oeGKWz+FvlljXaqsO9+cu3NSHlfxCeYKya/KRVzt/ZFO9MshL4NVkLv1Dt4a0Z/vMeu6RXEstVyYg1GI4w==","signatures":[{"sig":"MEUCIFLFQMQVOkN4zOHRxQOi9Cv1JiL7SkMd8U9/+cGs7iBKAiEAlHJNXBEVrpwZKWSW9c5Moav6aelmLi9GtZ3SXIfoM5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10360},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"0190d6f59ad08a56f1a3a5b8c455e1bad56dc535","private":false,"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.30_1735194383643_0.28269689017659494","host":"s3://npm-registry-packages-npm-production"}},"2024.12.32":{"name":"@rickosborne/typical","version":"2024.12.32","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.32","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"9f6494b434e226527350bbfecfb3fef54d865ecc","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.32.tgz","fileCount":40,"integrity":"sha512-cVn/yt6iwCGg42prcjou7CjgxStC7zZFsTJfybZRLrkXoYEv1ixrcR5VARr6FSXFxj5vAp2pDauoIDE2PBLFZw==","signatures":[{"sig":"MEYCIQDZoHTciEDMT6LeqwlXhARROSfWPFHxqrIxQl0Z05uRywIhAMVK9VIDaosO+IaCWlDnGp74rCsw/b3Y4ZwQ2AltG2Jt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12294},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"d46bffb5e746767e56bc54f7a30d6ecca0a1b612","private":false,"typings":"types/index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.32_1735242120696_0.537822992171098","host":"s3://npm-registry-packages-npm-production"}},"2024.12.33":{"name":"@rickosborne/typical","version":"2024.12.33","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.33","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"49f18f18a12f0d74f941d62d8e790fda63ef8736","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.33.tgz","fileCount":48,"integrity":"sha512-7gCgch+g827YpmwqqzvxbR046yF6kheG+dowZenSdoOdjqBEbVtAluapyZ/QxNRsLBz32RIX/R5qj7AqAXca4Q==","signatures":[{"sig":"MEUCICGnj4VgmJuOr+boPH99DLESxdcRjEwaU9XblUoPaxETAiEAuh5+nqAhm4xKaunn0y/DO0ReS+85a8FHz7tG2EfpC+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14125},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"9a370fb27269d8ef98087859c946818e90d4977b","private":false,"typings":"types/index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.33_1735263759557_0.13022449513305157","host":"s3://npm-registry-packages-npm-production"}},"2024.12.34":{"name":"@rickosborne/typical","version":"2024.12.34","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.34","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"c2b65f78ecc6c4072f96a4d03b6d90f55e9d4408","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.34.tgz","fileCount":56,"integrity":"sha512-WHtOvk97Hf7DN6Lq+nyZNkfIAR59vzVJNcq1gBcr+uTGYSsttdX/QwWzaxbyI7iMrX1no6BlyjWsLDeqx0FWWg==","signatures":[{"sig":"MEUCICPYYl91+hHK4mEZ+hUFq68ubik6EBaPyHLNLZFY15arAiEA6M+Y9t2katwxU5LyVWtzWzqZdZY4v0pg3PWRi7VaUPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23641},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"76d1345543fabd988a2484ed5c2da54bfb7b0d31","private":false,"typings":"types/index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.34_1735324938157_0.2759362499760385","host":"s3://npm-registry-packages-npm-production"}},"2024.12.35":{"name":"@rickosborne/typical","version":"2024.12.35","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.35","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"711bbe7794cadad8fcdb7a7bc4cdfa41423de472","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.35.tgz","fileCount":56,"integrity":"sha512-NXT/DOORM0QU4pXUTpiKcg5NDMN3Dp7w6p5KhiYBwuJF3LciooHHs6UAZDuXk9PafrOQI94uxEwkKYpxtmEyiw==","signatures":[{"sig":"MEYCIQC1BbdKNUkEgBOyVT2GHV7NuF1umsNk63uLV39ow/mtqgIhAIV3FafEEk0ZhpiohgiHjP6Y2yQIvP8b02gAKzUj/HdE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23641},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"3599d5860785633bb52c588c94614c36ee0949bc","private":false,"typings":"types/index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.35_1735347122921_0.37510111495478893","host":"s3://npm-registry-packages-npm-production"}},"2024.12.36":{"name":"@rickosborne/typical","version":"2024.12.36","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2024.12.36","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"0509ab7dc32a9878a15a08aec6882bca5e5a750d","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2024.12.36.tgz","fileCount":64,"integrity":"sha512-A2fnhMkJ0Z0yaRKY92fMxna5maKyV+PgcEq/3Zjec7xDDhMBKqdqxUz8uqUoNXZ3FcBnZWxeHaQe+Hjaj6k+Iw==","signatures":[{"sig":"MEUCIQCUmQXH4bV/FLQcchoAm2IZS8cEf9RrFycsHu9Goqk59QIgQsBr14KdTbDMrnUfgauk1RmqbVk4mmnHNRElL2+5JX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28093},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"48bf5601ba91ab5e1ff0650bf3f85139af84dd26","private":false,"typings":"types/index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2024.12.36_1735412430146_0.1949480014006293","host":"s3://npm-registry-packages-npm-production"}},"2025.1.7":{"name":"@rickosborne/typical","version":"2025.1.7","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.1.7","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"dist":{"shasum":"bf6be5abe488ad89cb0711678bd02aa0f37d0e74","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.1.7.tgz","fileCount":232,"integrity":"sha512-kb8JkLZ+qZ20Xv96ZezNq8VIeanxnDevdDrnNcsaeuism4ItCz6voB1gg9tcUb3cErAP0D3KIsO6RPBBR8PxOw==","signatures":[{"sig":"MEQCIEgaA09+qg6gArDmh2aD2WGPCGAE/I/KlVgYzSd37d5CAiBlzfH8rwwCaEiFpwn4fMwpk7y2TTY4XzUKxaHsJRviyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112442},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","default":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"6e2f88af93b673bd3d55a52e8c331190b503b057","private":false,"typings":"types/index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"typical"},"_npmVersion":"10.8.2","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"20.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.1.7_1736316458571_0.9093062562536138","host":"s3://npm-registry-packages-npm-production"}},"2025.1.10":{"name":"@rickosborne/typical","version":"2025.1.10","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.1.10","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.1.10","authorName":"Rick Osborne","commitHash":"7f0f056bfd281b601dd8a94a3058001c5d3246c9","commitLink":"https://github.com/rickosborne/es-js-ts/commits/7f0f056bfd281b601dd8a94a3058001c5d3246c9","parentHash":"6a689d9642f4d0b8be5e2a042474d9d68b05f5ae","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-01-11T00:33:03.000Z"},"dist":{"shasum":"ada3fd8df47ca6a4f25856e3cf2d5bbc3f2c378d","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.1.10.tgz","fileCount":104,"integrity":"sha512-LrMmn7LN0w3mXUWoa8S7L40EZUaGI39AWcwa5+AoApH5+JOXwPrskUzPQ/1464xwDEj49s/0BNw4R+aDBMJrzg==","signatures":[{"sig":"MEQCIHKVCN7Xp3gmI6Y7u7sVSKOvdUSwm6VmmOBZP1wIo/p8AiBiYjQXbLDmV/64hKQAg3ufr4dLqIygYXLkpgbf280BFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58429},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"}},"gitHead":"7f0f056bfd281b601dd8a94a3058001c5d3246c9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.8.2","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"20.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.1.10_1736556347692_0.13203657757364518","host":"s3://npm-registry-packages-npm-production"}},"2025.2.16":{"name":"@rickosborne/typical","version":"2025.2.16","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.2.16","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.2.16","authorName":"Rick Osborne","commitHash":"2752126d79472c1f03b198ee33bcc30ff3a945a1","commitLink":"https://github.com/rickosborne/es-js-ts/commits/2752126d79472c1f03b198ee33bcc30ff3a945a1","parentHash":"94ad06ec519f22510af76f7ed91b46920aab1c7b","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-02-17T01:56:13.000Z"},"dist":{"shasum":"858046c3ca5431ea4b589cd4bf495f8f81298967","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.2.16.tgz","fileCount":122,"integrity":"sha512-rBZEUFSmOzBXVN6Cd3GFBCkrC4eq+Evp48oxawHAXBnOSI4zVtF/bkBfoG4KcZ0j53BxCGPeyL3Gpj4/EUEUbA==","signatures":[{"sig":"MEUCIQDdJ+saOgvRNYkLvlOWJowVJqyMQAWbwUERVQV97Zf6IgIgHhPqUNp0gVKTXMw1fq1HSJKpCvMeL2yDJpy2NgNVWLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69156},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"2752126d79472c1f03b198ee33bcc30ff3a945a1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.2.16_1739757608476_0.3688395105221085","host":"s3://npm-registry-packages-npm-production"}},"2025.2.26":{"name":"@rickosborne/typical","version":"2025.2.26","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.2.26","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.2.26","authorName":"Rick Osborne","commitHash":"d98c37cf1a65966fc3205af01aff807c5f2a36f4","commitLink":"https://github.com/rickosborne/es-js-ts/commits/d98c37cf1a65966fc3205af01aff807c5f2a36f4","parentHash":"0b10f561d72550dc94e78372e2e42110279a54f0","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-02-26T16:44:58.000Z"},"dist":{"shasum":"5e97c2dbf95e3b99e8c73b6929e2fc7cd60f26d6","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.2.26.tgz","fileCount":122,"integrity":"sha512-IKaj0EgohThsP4d4prbwAgXx3Xb7ZEvpwHuqnLAsWIdoLGUKA4dANABe8HPhMWtvOSpo3Tg+OWBg0+HrFjSR/A==","signatures":[{"sig":"MEUCIQCWylOKqjD9rLtQ9c83y7rpXQHLW7uFc6y8f6YzRYAqtAIgIqQKsvCZ8h3Ppm8eg+CbSq2LofghnMVdv4oWHYAihBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69156},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"d98c37cf1a65966fc3205af01aff807c5f2a36f4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.2.26_1740588460780_0.5578556603726281","host":"s3://npm-registry-packages-npm-production"}},"2025.3.4":{"name":"@rickosborne/typical","version":"2025.3.4","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.3.4","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.3.4","authorName":"Rick Osborne","commitHash":"6071cb511bb7f4cd0d99a077bb1affbaecb11780","commitLink":"https://github.com/rickosborne/es-js-ts/commits/6071cb511bb7f4cd0d99a077bb1affbaecb11780","parentHash":"f2b2d42c3564ccab51d8b3b847e89ff74ae82dd5","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-03-04T05:14:45.000Z"},"dist":{"shasum":"443bfcd69e0e457f25a7afcadd7fbd13da0bbf12","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.3.4.tgz","fileCount":122,"integrity":"sha512-WxL6Kz3PykzyIspmPG6FYv9ZUrG2zcKqp/ldfRZ7OGzFEJiw94LXJi08Vd7qdCeuc8Gf3TFh27HdCmn+sC71lA==","signatures":[{"sig":"MEYCIQDUBzEg1Z9kE+hPsClu/0tJ7ogUAmCey2F2w4Ix2l4cHAIhAL3wsVYwjUSGYcgPerYLfhltgq4OFFfaQeblALv8OF4V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70091},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"6071cb511bb7f4cd0d99a077bb1affbaecb11780","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.3.4_1741065409281_0.9782208854470036","host":"s3://npm-registry-packages-npm-production"}},"2025.3.9":{"name":"@rickosborne/typical","version":"2025.3.9","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.3.9","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.3.9","authorName":"Rick Osborne","commitHash":"2ea41ab10b84c0d9720e6b230c95e300a778eb29","commitLink":"https://github.com/rickosborne/es-js-ts/commits/2ea41ab10b84c0d9720e6b230c95e300a778eb29","parentHash":"826364e78ebd1978a4c945525275a179737b32d8","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-03-09T08:16:43.000Z"},"dist":{"shasum":"fcbd932d4ccb1849737a478289e2cea8241e1253","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.3.9.tgz","fileCount":122,"integrity":"sha512-17/686N7SOIKwPzP16C17zER19/vJnhKtj2E5Dzj+PE+s5JKo1ilfa+bHzydZjiSSEXb/UnXvmEyZUnojrZlAg==","signatures":[{"sig":"MEUCIB4jKjHpyYlnKsWQRVzg4dry6K2U0ScJRUOjyFCWMhr/AiEA96aFjU8ZhyNJ2qBRRoUjM3kZc5Ck9teXKUY6LGPktE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70091},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"2ea41ab10b84c0d9720e6b230c95e300a778eb29","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.3.9_1741508390327_0.3101889577892645","host":"s3://npm-registry-packages-npm-production"}},"2025.3.10":{"name":"@rickosborne/typical","version":"2025.3.10","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.3.10","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.3.10","authorName":"Rick Osborne","commitHash":"043937eb12ffa8e96c5ee264641267d3e421f90e","commitLink":"https://github.com/rickosborne/es-js-ts/commits/043937eb12ffa8e96c5ee264641267d3e421f90e","parentHash":"894d8cb1203d8d30bde241744f812fa44e4e4be9","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-03-09T18:44:13.000Z"},"dist":{"shasum":"9acd32bf2f5c3ae3fcab068d92e6b5a97f07ce82","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.3.10.tgz","fileCount":122,"integrity":"sha512-E9uxLsL3sQC+rVlJx6tRQPnn0YUxlrwYHtrI1uxf9fC/eu2AEBMhqSAXylhHWTQtdLo+8YWWwFsUB6kTWEHRQg==","signatures":[{"sig":"MEUCIQCWj3U2y5EeNlyw9DQphdNWbD0+N25ZgKgwtFBF5v4OSAIgZknMW9fwxal1u2RE0OGlCsAOfTos7FhPcJ/S/CeiSI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70896},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"043937eb12ffa8e96c5ee264641267d3e421f90e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.3.10_1741545972714_0.8399357936425607","host":"s3://npm-registry-packages-npm-production"}},"2025.3.11":{"name":"@rickosborne/typical","version":"2025.3.11","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.3.11","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.3.11","authorName":"Rick Osborne","commitHash":"52fc71ea68585d6778d9f0ae7e0d9f18c2040cf0","commitLink":"https://github.com/rickosborne/es-js-ts/commits/52fc71ea68585d6778d9f0ae7e0d9f18c2040cf0","parentHash":"43d67261d92c846a4a1cebfa0f907c554dd25927","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-03-10T09:32:16.000Z"},"dist":{"shasum":"34c45a2262e05a4a0054028906b3682b6edf1d82","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.3.11.tgz","fileCount":122,"integrity":"sha512-Z0d56IRVX4fzt6pQB6y48PirnnOiHgSVDgmfHkZ2f9kt9k3Ih4//RpD344nYlSYTz7fnAb+uyJfzAW2AN+OZ6Q==","signatures":[{"sig":"MEQCIHdNpIpw43n5FpFYcwJYJRiRn0EYJ9dwzU6tSnCWP2mIAiAtslB4ODk4LFSVHUI2up4FVCW02podpWXtk6ZuHMr5/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70896},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"52fc71ea68585d6778d9f0ae7e0d9f18c2040cf0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.3.11_1741599326521_0.875207138001606","host":"s3://npm-registry-packages-npm-production"}},"2025.3.12":{"name":"@rickosborne/typical","version":"2025.3.12","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.3.12","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.3.12","authorName":"Rick Osborne","commitHash":"6c4956de91018daed8840f99a657332d9e18b4c9","commitLink":"https://github.com/rickosborne/es-js-ts/commits/6c4956de91018daed8840f99a657332d9e18b4c9","parentHash":"9905cd6723925f0e61933cea0bedb516d90e8713","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-03-11T22:04:35.000Z"},"dist":{"shasum":"debf93fc245eaf837ca007b4d79bef38e45d9827","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.3.12.tgz","fileCount":122,"integrity":"sha512-S5bTLU78BZyGX013zf0eahWVwKcP0dURmP5vkIKW8lMojQLdHBczNLJhP530K+Re31Y+1B83eGaHfPOC0kWd3w==","signatures":[{"sig":"MEYCIQDqCpzRLB+9OBXQ/dfh1kr0VuxZoKsftJKsBRW0j1LftAIhAKwlUSrasyR543Hbp3yDVxFzLEWjZP2UVlp5m1YA3Vg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70896},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"6c4956de91018daed8840f99a657332d9e18b4c9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.3.12_1741730813289_0.9184265963756284","host":"s3://npm-registry-packages-npm-production"}},"2025.5.31":{"name":"@rickosborne/typical","version":"2025.5.31","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.5.31","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.5.31","authorName":"Rick Osborne","commitHash":"45584694c804019b63d85095a76ce0da2dd44a33","commitLink":"https://github.com/rickosborne/es-js-ts/commits/45584694c804019b63d85095a76ce0da2dd44a33","parentHash":"f6873b4900d6a5afc2daf08ea0f2568ab3f77188","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-05-31T22:32:32.000Z"},"dist":{"shasum":"10141219c3e52950fc650235b1d27b2c62dcdc37","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.5.31.tgz","fileCount":122,"integrity":"sha512-NkAKvO/XPsD4fZGS8gC4PEtC9lQyU5rM1FfkDORogWbxF2xNuvKVh1MAKzRMpRtRKrtFvDYP+zF3aaSWxYY3tQ==","signatures":[{"sig":"MEUCIQCxqFvJql7TjEq0tmvdzfM+5IWTi9IJHxWbFh8mTCGDTgIgGQA9uC3rRs9OLqcD8bSJuRmT9++Ye12ocU55opSNsTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73429},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"45584694c804019b63d85095a76ce0da2dd44a33","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.0","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.5.31_1748731160775_0.2959649633610162","host":"s3://npm-registry-packages-npm-production"}},"2025.7.19":{"name":"@rickosborne/typical","version":"2025.7.19","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.7.19","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.7.19","authorName":"Rick Osborne","commitHash":"9d89ef5ff3220ab23528d0e14bf08ed54471c460","commitLink":"https://github.com/rickosborne/es-js-ts/commits/9d89ef5ff3220ab23528d0e14bf08ed54471c460","parentHash":"1bc33b7a3f9a05b7c186635f7cdcb93cdf38db8c","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-07-20T01:19:38.000Z"},"dist":{"shasum":"d28c65b1a90f4100b2dd60a2ecec110d24b046a9","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.7.19.tgz","fileCount":122,"integrity":"sha512-WPsqAOHsuszJI8bKcHuk0FJA6FA/I+qf1ZOM2FHU+yIraNNiHhcQ+SbzFynAcagfL/y8Mt+/mPXgIJzwelhTag==","signatures":[{"sig":"MEYCIQD2ibuw+9XcHrgz6T3zatHm1tGOHxWk6TcWWJEuiA9BzwIhAKdiL9DMwglvupTOZypHmo92tYmLFfEBbp1jvIimOnlq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73429},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"9d89ef5ff3220ab23528d0e14bf08ed54471c460","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.2","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.7.19_1752974618882_0.8707409854541244","host":"s3://npm-registry-packages-npm-production"}},"2025.8.28":{"name":"@rickosborne/typical","version":"2025.8.28","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2025.8.28","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2025.8.28","authorName":"Rick Osborne","commitHash":"a79fe9d112b40fcd6c19cd886134ae706320b886","commitLink":"https://github.com/rickosborne/es-js-ts/commits/a79fe9d112b40fcd6c19cd886134ae706320b886","parentHash":"a466bf32df4cf725a4199c2d3e9f0286a3f09b7b","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2025-08-28T23:04:09.000Z"},"dist":{"shasum":"81ba6f40219d816085588996222023d0445ec564","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2025.8.28.tgz","fileCount":122,"integrity":"sha512-sEHlvGcYbWDS63gaeboY1XjHvr2BGMrg3qPXNa3pupCmnEYf7o5pGVJGQ8O5nE/qJkHKXB7Z/1cOjqCOmOG7Sg==","signatures":[{"sig":"MEUCIDKvc0qGg4cvuKnCvFZYia1jJGMsbwuQLI9FSl34VpUrAiEA/eyp/mP6wdk35DgK8Kh1ORRYDDdrmeifoUfnxHxFgnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73429},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"a79fe9d112b40fcd6c19cd886134ae706320b886","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.3","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2025.8.28_1756422373651_0.24698470192089772","host":"s3://npm-registry-packages-npm-production"}},"2026.1.8":{"name":"@rickosborne/typical","version":"2026.1.8","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2026.1.8","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2026.1.8","authorName":"Rick Osborne","commitHash":"749a649a5e37ced509f4c8357ade70591e147bc1","commitLink":"https://github.com/rickosborne/es-js-ts/commits/749a649a5e37ced509f4c8357ade70591e147bc1","parentHash":"1518120877ebc90cbefd22c1d61ae849ab7b9e27","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2026-01-08T05:51:45.000Z"},"dist":{"shasum":"02653fe7e79cc973e3d38410f2d1d22a6614f273","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2026.1.8.tgz","fileCount":122,"integrity":"sha512-4QSVK5bRXK3MC9y8JKEgEo959Mn/uoO/wqZ+3tKTAzNOxA/Qalzsi2hi5cgLD3dgcA+THcSOU6fkFiqH/VCVUA==","signatures":[{"sig":"MEUCIQCfSgqH2fpByj8Ltetq6vHDRJNSbnmr5ckBV9IppKHHBgIgI9K8Hu/xRQNLgh8qKagGlCOOsiWxrSfPV8hYB0T7aIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73427},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"749a649a5e37ced509f4c8357ade70591e147bc1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.3","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2026.1.8_1767851968020_0.8781570004617785","host":"s3://npm-registry-packages-npm-production"}},"2026.1.10":{"name":"@rickosborne/typical","version":"2026.1.10","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2026.1.10","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2026.1.10","authorName":"Rick Osborne","commitHash":"f8e6466b118085a85eea97b88a68ab96d75ecbe4","commitLink":"https://github.com/rickosborne/es-js-ts/commits/f8e6466b118085a85eea97b88a68ab96d75ecbe4","parentHash":"53e78cc1e0eb5916a15830635a523443d232b0da","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2026-01-08T07:42:42.000Z"},"dist":{"shasum":"2826858a6b427ac780b347bad1f0a6ba809106c8","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2026.1.10.tgz","fileCount":122,"integrity":"sha512-JeFlSe1oz4zS433O+Qm+gVyZbr25JySbMFl+TrEDg7l8EW3lEWhIvmGYyy9AM2ctw0slPq94UruFr5I69ycoCQ==","signatures":[{"sig":"MEQCIGT/IsTplh2+10XOkgo7UfHUpVOtIkGUyr0Svz+V3aXvAiBLlz3TQMOnfBPfcz6BYBps3j/1i1ip6qMQQ1Z5a1j93g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73429},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"f8e6466b118085a85eea97b88a68ab96d75ecbe4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.3","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2026.1.10_1767858290354_0.7275728360346645","host":"s3://npm-registry-packages-npm-production"}},"2026.2.11":{"name":"@rickosborne/typical","version":"2026.2.11","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2026.2.11","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2026.2.11","authorName":"Rick Osborne","commitHash":"278b872ee2702d00ce46c4771eeed559807614db","commitLink":"https://github.com/rickosborne/es-js-ts/commits/278b872ee2702d00ce46c4771eeed559807614db","parentHash":"2d10f754a45c7441a6385dd37d9a429ccb0b9c25","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2026-02-11T04:10:41.000Z"},"dist":{"shasum":"f9d27ff2561657f5b954b3e9342d38230db73950","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2026.2.11.tgz","fileCount":122,"integrity":"sha512-OB+crUNg3Ug9ZYVYU5LpzdQUboBGZlwvHlF4JtlFfFMArirdt65YqlQcSnV5Rg0zz03tdZLQc9hnOy9AQvfgiA==","signatures":[{"sig":"MEQCICA/geohazwySnn02+dDYJMqHM3KFeB3PgA2Eg8pokJgAiAp676yLx/0LByqme4jSoXGstQg4NMVJXl8Ag+PzcDNCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73429},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"278b872ee2702d00ce46c4771eeed559807614db","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.3","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2026.2.11_1770783165687_0.5517343321037778","host":"s3://npm-registry-packages-npm-production"}},"2026.2.12":{"name":"@rickosborne/typical","version":"2026.2.12","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2026.2.12","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2026.2.12","authorName":"Rick Osborne","commitHash":"3fc3c2db587795da87dda0eac0983efab2fb0cec","commitLink":"https://github.com/rickosborne/es-js-ts/commits/3fc3c2db587795da87dda0eac0983efab2fb0cec","parentHash":"299fb331f13c98f218ee4887fbc4c3025cbb2213","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2026-02-11T04:33:10.000Z"},"dist":{"shasum":"bb465b508636cf66745ddf85537d3b45be9c75be","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2026.2.12.tgz","fileCount":122,"integrity":"sha512-fch8ldq2N1MDb9ci/wFz7txMBtmjNd3TmKHFr/Epsn3gL03psbtGE83goNJGwC42U1/NpvkufJF/x3VyeD+wjQ==","signatures":[{"sig":"MEUCIGFIm59y+LsvaQUzRU3IhdcEPVdAsTHaSDwVpQcxqhTBAiEA3Vr76AJ7BuSWJb3by/ETNLgzRVQIa9Czvc1YiF1+PWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73429},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"3fc3c2db587795da87dda0eac0983efab2fb0cec","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.3","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2026.2.12_1770784482398_0.21724186841543314","host":"s3://npm-registry-packages-npm-production"}},"2026.2.13":{"name":"@rickosborne/typical","version":"2026.2.13","keywords":["typescript","type definitions","type declarations"],"author":{"url":"https://rickosborne.org","name":"Rick Osborne"},"license":"CC-BY-NC-SA-4.0","_id":"@rickosborne/typical@2026.2.13","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"homepage":"https://github.com/rickosborne/es-js-ts","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"git":{"tag":"v2026.2.13","authorName":"Rick Osborne","commitHash":"827e111993b3094417e8e8be10f6606ec5f5b460","commitLink":"https://github.com/rickosborne/es-js-ts/commits/827e111993b3094417e8e8be10f6606ec5f5b460","parentHash":"5ad735203b18e3e7d99912ed9e9bcee7491d56de","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c","commitDateISO":"2026-02-11T04:45:50.000Z"},"dist":{"shasum":"eb54ecfb4803719ce78d7e023b8f9b7c8079e1c9","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2026.2.13.tgz","fileCount":122,"integrity":"sha512-gku9bf9+chgIk8O8jC8YXWlXKicfsjREsUh7t8jTsFWt8h9UlF6MuDCDi8/AlSInLs6poxKskjdTQTnweDOnsA==","signatures":[{"sig":"MEQCIDFR+XJGOmUXrx0BC6miWR6gRJXijq2WosXllE2BZM1/AiB78twUNaGT3Hr5z9lP6PfVRX3NoOxB6L22wq7qVX5pOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73429},"main":"./index.cjs","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","default":"./*.mjs","require":"./*.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","default":"./json.mjs","require":"./json.cjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","default":"./keys.mjs","require":"./keys.cjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","default":"./equal.mjs","require":"./equal.cjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","default":"./arrays.mjs","require":"./arrays.cjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","default":"./either.mjs","require":"./either.cjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","default":"./valued.mjs","require":"./valued.cjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","default":"./defined.mjs","require":"./defined.cjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","default":"./resolve.mjs","require":"./resolve.cjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","default":"./built-in.mjs","require":"./built-in.cjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","default":"./function.mjs","require":"./function.cjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","default":"./non-null.mjs","require":"./non-null.cjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","default":"./runnable.mjs","require":"./runnable.cjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","default":"./subtract.mjs","require":"./subtract.cjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","default":"./no-record.mjs","require":"./no-record.cjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","default":"./overwrite.mjs","require":"./overwrite.cjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","default":"./comparator.mjs","require":"./comparator.cjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","default":"./never-every.mjs","require":"./never-every.cjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","default":"./with-property.mjs","require":"./with-property.cjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","default":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs"}},"gitHead":"827e111993b3094417e8e8be10f6606ec5f5b460","private":false,"typings":"./index.d.ts","_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"repository":{"url":"git+https://github.com/rickosborne/es-js-ts.git","type":"git","directory":"src/packages/typical"},"_npmVersion":"10.9.3","description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typical_2026.2.13_1770785226007_0.3360571245809032","host":"s3://npm-registry-packages-npm-production"}},"2026.2.16":{"author":{"name":"Rick Osborne","url":"https://rickosborne.org"},"description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","engines":{"node":">=14"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.cjs","default":"./index.mjs"},"./*.js":{"types":"./*.d.ts","import":"./*.mjs","require":"./*.cjs","default":"./*.mjs"},"./arrays":{"types":"./arrays.d.ts","import":"./arrays.mjs","require":"./arrays.cjs","default":"./arrays.mjs"},"./built-in":{"types":"./built-in.d.ts","import":"./built-in.mjs","require":"./built-in.cjs","default":"./built-in.mjs"},"./comparator":{"types":"./comparator.d.ts","import":"./comparator.mjs","require":"./comparator.cjs","default":"./comparator.mjs"},"./defined":{"types":"./defined.d.ts","import":"./defined.mjs","require":"./defined.cjs","default":"./defined.mjs"},"./either":{"types":"./either.d.ts","import":"./either.mjs","require":"./either.cjs","default":"./either.mjs"},"./equal":{"types":"./equal.d.ts","import":"./equal.mjs","require":"./equal.cjs","default":"./equal.mjs"},"./exactly-one-of":{"types":"./exactly-one-of.d.ts","import":"./exactly-one-of.mjs","require":"./exactly-one-of.cjs","default":"./exactly-one-of.mjs"},"./function":{"types":"./function.d.ts","import":"./function.mjs","require":"./function.cjs","default":"./function.mjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.cjs","default":"./json.mjs"},"./keys":{"types":"./keys.d.ts","import":"./keys.mjs","require":"./keys.cjs","default":"./keys.mjs"},"./never-every":{"types":"./never-every.d.ts","import":"./never-every.mjs","require":"./never-every.cjs","default":"./never-every.mjs"},"./no-record":{"types":"./no-record.d.ts","import":"./no-record.mjs","require":"./no-record.cjs","default":"./no-record.mjs"},"./non-null":{"types":"./non-null.d.ts","import":"./non-null.mjs","require":"./non-null.cjs","default":"./non-null.mjs"},"./overwrite":{"types":"./overwrite.d.ts","import":"./overwrite.mjs","require":"./overwrite.cjs","default":"./overwrite.mjs"},"./resolve":{"types":"./resolve.d.ts","import":"./resolve.mjs","require":"./resolve.cjs","default":"./resolve.mjs"},"./runnable":{"types":"./runnable.d.ts","import":"./runnable.mjs","require":"./runnable.cjs","default":"./runnable.mjs"},"./subtract":{"types":"./subtract.d.ts","import":"./subtract.mjs","require":"./subtract.cjs","default":"./subtract.mjs"},"./valued":{"types":"./valued.d.ts","import":"./valued.mjs","require":"./valued.cjs","default":"./valued.mjs"},"./with-property":{"types":"./with-property.d.ts","import":"./with-property.mjs","require":"./with-property.cjs","default":"./with-property.mjs"}},"git":{"authorName":"Rick Osborne","commitDateISO":"2026-02-16T18:13:37.000Z","commitHash":"72d2d07aba028ad4c475190c056b5e631242c7bb","commitLink":"https://github.com/rickosborne/es-js-ts/commits/72d2d07aba028ad4c475190c056b5e631242c7bb","parentHash":"38d31a198cf30896f6c95ff44871cc91cf94f5a0","signingKeyId":"8e61c433fe39d4a4679ce1d5b873fb3c48464f3c"},"homepage":"https://github.com/rickosborne/es-js-ts","keywords":["typescript","type definitions","type declarations"],"license":"CC-BY-NC-SA-4.0","main":"./index.cjs","module":"./index.mjs","name":"@rickosborne/typical","private":false,"publishConfig":{"access":"public"},"repository":{"directory":"src/packages/typical","type":"git","url":"git+https://github.com/rickosborne/es-js-ts.git"},"types":"./index.d.ts","typings":"./index.d.ts","version":"2026.2.16","_id":"@rickosborne/typical@2026.2.16","gitHead":"72d2d07aba028ad4c475190c056b5e631242c7bb","bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-MzKE0Kfqmk3RYmYs9ubU6m0PRyZQSpBv5VsICBJwsols8doZqyzpo+gogHMBK2SRUxRA3/yq8EOSnMuhPktqLA==","shasum":"4f9c911c79b62be4cd07e42684a46aaa6f0e8b88","tarball":"https://registry.npmjs.org/@rickosborne/typical/-/typical-2026.2.16.tgz","fileCount":122,"unpackedSize":73406,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCnCzneOQRtW0336Dx2O4aydnTg/vznDL4zWif3SonjjgIhANZ5Uhgse1+t3luWJ2HgboSQpq8TTk+MxWqkt/cyju6m"}]},"_npmUser":{"name":"rickosborne","email":"ricko+npm@rickosborne.org"},"directories":{},"maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typical_2026.2.16_1771265828436_0.6907013136908962"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-23T20:39:20.417Z","modified":"2026-02-16T18:17:08.682Z","2024.12.23":"2024-12-23T20:39:20.686Z","2024.12.24":"2024-12-23T20:48:13.440Z","2024.12.25":"2024-12-24T00:56:19.866Z","2024.12.26":"2024-12-25T04:22:52.762Z","2024.12.27":"2024-12-25T19:12:07.422Z","2024.12.28":"2024-12-26T03:10:47.454Z","2024.12.29":"2024-12-26T04:20:54.831Z","2024.12.30":"2024-12-26T06:26:23.823Z","2024.12.32":"2024-12-26T19:42:00.858Z","2024.12.33":"2024-12-27T01:42:39.768Z","2024.12.34":"2024-12-27T18:42:18.337Z","2024.12.35":"2024-12-28T00:52:03.087Z","2024.12.36":"2024-12-28T19:00:30.329Z","2025.1.7":"2025-01-08T06:07:38.760Z","2025.1.10":"2025-01-11T00:45:47.903Z","2025.2.16":"2025-02-17T02:00:08.663Z","2025.2.26":"2025-02-26T16:47:40.972Z","2025.3.4":"2025-03-04T05:16:49.518Z","2025.3.9":"2025-03-09T08:19:50.527Z","2025.3.10":"2025-03-09T18:46:12.934Z","2025.3.11":"2025-03-10T09:35:26.742Z","2025.3.12":"2025-03-11T22:06:53.462Z","2025.5.31":"2025-05-31T22:39:20.987Z","2025.7.19":"2025-07-20T01:23:39.047Z","2025.8.28":"2025-08-28T23:06:13.843Z","2026.1.8":"2026-01-08T05:59:28.183Z","2026.1.10":"2026-01-08T07:44:50.489Z","2026.2.11":"2026-02-11T04:12:45.879Z","2026.2.12":"2026-02-11T04:34:42.536Z","2026.2.13":"2026-02-11T04:47:06.158Z","2026.2.16":"2026-02-16T18:17:08.571Z"},"bugs":{"url":"https://github.com/rickosborne/es-js-ts/issues"},"author":{"name":"Rick Osborne","url":"https://rickosborne.org"},"license":"CC-BY-NC-SA-4.0","homepage":"https://github.com/rickosborne/es-js-ts","keywords":["typescript","type definitions","type declarations"],"repository":{"directory":"src/packages/typical","type":"git","url":"git+https://github.com/rickosborne/es-js-ts.git"},"description":"Rick Osborne's collection of type definitions which I've found helpful across many projects.","maintainers":[{"name":"rickosborne","email":"ricko+npm@rickosborne.org"}],"readme":"README.md","readmeFilename":""}