{"bugs":{"url":"https://github.com/garronej/tsafe/issues"},"dist":{"shasum":"98e28f0beeca4e6632a8481a300fa85dd92826c0","tarball":"https://registry.npmjs.org/tsafe/-/tsafe-1.8.10.tgz","fileCount":277,"integrity":"sha512-2bBiNHk6Ts4LZQ4+6OxF/BtkJ8YWqo1VMbMo6qrRIZoqAwM8xuwWUx9g3C/p6cCdUmNWeOWIaiJzgO5zWy1Cdg==","signatures":[{"sig":"MEYCIQDquKi5qPq/4YtiYoWVxyr2F3r1jzaJ2z9F4YntGUC6aAIhANxBuJKkLg858WPq+/ZfU9x8VqdenQoDkS4wY8kA2J16","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140384},"main":"index.js","name":"tsafe","types":"index.d.ts","author":{"name":"u/garronej"},"module":"esm/index.mjs","exports":{".":{"types":"./index.d.ts","import":"./esm/index.mjs","require":"./index.js"},"./id":{"types":"./id.d.ts","import":"./esm/id.mjs","require":"./id.js"},"./is":{"types":"./is.d.ts","import":"./esm/is.mjs","require":"./is.js"},"./Not":{"types":"./Not.d.ts","import":"./esm/Not.mjs","require":"./Not.js"},"./lab":{"types":"./lab/index.d.ts","import":"./esm/lab/index.mjs","require":"./lab/index.js"},"./flip":{"types":"./flip.d.ts","import":"./esm/flip.mjs","require":"./flip.js"},"./tools":{"types":"./tools/index.d.ts","import":"./esm/tools/index.mjs","require":"./tools/index.js"},"./Equals":{"types":"./Equals.d.ts","import":"./esm/Equals.mjs","require":"./Equals.js"},"./Param0":{"types":"./Param0.d.ts","import":"./esm/Param0.mjs","require":"./Param0.js"},"./assert":{"types":"./assert.d.ts","import":"./esm/assert.mjs","require":"./assert.js"},"./Extends":{"types":"./Extends.d.ts","import":"./esm/Extends.mjs","require":"./Extends.js"},"./Reflect":{"types":"./Reflect.d.ts","import":"./esm/Reflect.mjs","require":"./Reflect.js"},"./exclude":{"types":"./exclude.d.ts","import":"./esm/exclude.mjs","require":"./exclude.js"},"./isAmong":{"types":"./isAmong.d.ts","import":"./esm/isAmong.mjs","require":"./isAmong.js"},"./symToStr":{"types":"./symToStr.d.ts","import":"./esm/symToStr.mjs","require":"./symToStr.js"},"./typeGuard":{"types":"./typeGuard.d.ts","import":"./esm/typeGuard.mjs","require":"./typeGuard.js"},"./Parameters":{"types":"./Parameters.d.ts","import":"./esm/Parameters.mjs","require":"./Parameters.js"},"./ReturnType":{"types":"./ReturnType.d.ts","import":"./esm/ReturnType.mjs","require":"./ReturnType.js"},"./capitalize":{"types":"./capitalize.d.ts","import":"./esm/capitalize.mjs","require":"./capitalize.js"},"./objectKeys":{"types":"./objectKeys.d.ts","import":"./esm/objectKeys.mjs","require":"./objectKeys.js"},"./MethodNames":{"types":"./MethodNames.d.ts","import":"./esm/MethodNames.mjs","require":"./MethodNames.js"},"./noUndefined":{"types":"./noUndefined.d.ts","import":"./esm/noUndefined.mjs","require":"./noUndefined.js"},"./tools/Unite":{"types":"./tools/Unite.d.ts","import":"./esm/tools/Unite.mjs","require":"./tools/Unite.js"},"./PickRequired":{"types":"./PickRequired.d.ts","import":"./esm/PickRequired.mjs","require":"./PickRequired.js"},"./uncapitalize":{"types":"./uncapitalize.d.ts","import":"./esm/uncapitalize.mjs","require":"./uncapitalize.js"},"./PickOptionals":{"types":"./PickOptionals.d.ts","import":"./esm/PickOptionals.mjs","require":"./PickOptionals.js"},"./UnpackPromise":{"types":"./UnpackPromise.d.ts","import":"./esm/UnpackPromise.mjs","require":"./UnpackPromise.js"},"./isPromiseLike":{"types":"./isPromiseLike.d.ts","import":"./esm/isPromiseLike.mjs","require":"./isPromiseLike.js"},"./objectEntries":{"types":"./objectEntries.d.ts","import":"./esm/objectEntries.mjs","require":"./objectEntries.js"},"./lab/PromiseOrNot":{"types":"./lab/PromiseOrNot.d.ts","import":"./esm/lab/PromiseOrNot.mjs","require":"./lab/PromiseOrNot.js"},"./lab/withDefaults":{"types":"./lab/withDefaults.d.ts","import":"./esm/lab/withDefaults.mjs","require":"./lab/withDefaults.js"},"./objectFromEntries":{"types":"./objectFromEntries.d.ts","import":"./esm/objectFromEntries.mjs","require":"./objectFromEntries.js"},"./tools/toUpperCase":{"types":"./tools/toUpperCase.d.ts","import":"./esm/tools/toUpperCase.mjs","require":"./tools/toUpperCase.js"},"./tools/StrictEquals":{"types":"./tools/StrictEquals.d.ts","import":"./esm/tools/StrictEquals.mjs","require":"./tools/StrictEquals.js"},"./UnionToIntersection":{"types":"./UnionToIntersection.d.ts","import":"./esm/UnionToIntersection.mjs","require":"./UnionToIntersection.js"},"./lab/UnpackTypeGuard":{"types":"./lab/UnpackTypeGuard.d.ts","import":"./esm/lab/UnpackTypeGuard.mjs","require":"./lab/UnpackTypeGuard.js"},"./lab/defineAccessors":{"types":"./lab/defineAccessors.d.ts","import":"./esm/lab/defineAccessors.mjs","require":"./lab/defineAccessors.js"},"./tools/Object.fromEntries":{"types":"./tools/Object.fromEntries.d.ts","import":"./esm/tools/Object.fromEntries.mjs","require":"./tools/Object.fromEntries.js"},"./lab/overwriteReadonlyProp":{"types":"./lab/overwriteReadonlyProp.d.ts","import":"./esm/lab/overwriteReadonlyProp.mjs","require":"./lab/overwriteReadonlyProp.js"}},"gitHead":"784c4822139bf961bc6eb69d3853378ef9f4d0a0","license":"MIT","_npmUser":{"name":"garronej","email":"joseph.garrone.gj@gmail.com"},"homepage":"https://github.com/garronej/tsafe","keywords":[],"repository":{"url":"git://github.com/garronej/tsafe.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of utilities to step up your TypeScript game","directories":{},"maintainers":[{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsafe_1.8.10_1757438321967_0.5197632412138613","host":"s3://npm-registry-packages-npm-production"},"_id":"tsafe@1.8.10","version":"1.8.10"}