{"bugs":{"url":"https://github.com/garronej/tsafe/issues"},"dist":{"shasum":"2b6db5a136f91a3d7982a3a38a56897b9521f680","tarball":"https://registry.npmjs.org/tsafe/-/tsafe-1.4.2-rc.0.tgz","fileCount":264,"integrity":"sha512-7UioaCl9dbxOc9ywIY0huWidzD7OwQTGidiuD+Up2Bad7WCbwZl7Ex7zAytQ73zaYFSXhD+o6Kswev841d+JXg==","signatures":[{"sig":"MEUCICwBP0L/7JkoH5mGkkaQjUz/JhDQRTUvdf8th8vNMAd7AiEA/4RFyYbwVCKetldAOeI3l3VbpHSQd5QuZ7hEfpt6nts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1dSyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdDQ//WIi7scShJBcOXtSJF/b8ECNfenOd1AR89JnsBKuqWFU27i/N\r\n3KxNRLjXjgjykMn4KKPJ5sqk/9VWrBbFPs21oZHqvpgjYPNavUojTvedPtYF\r\niQKybAH6nrOShoA1N4Iddk+/dDXK2fVWTa2YU+TUfI8LMSSYWD3OmJ20NotU\r\noVe/Bi3cWouxW3YdS2sO9G8cBeOETGy35ILO2S3SB+tW7QGB9uZ60C10pFpH\r\nY/iRaguzK0mIRMbig8iPBoa3fj+q0fGOxGmhy9hpVk0ya/IXrtK9aMq8rK1u\r\nEODXNuNMA3Y/qtIBHKZ9SvrN9MksR1tBli6O1LnCf431PrUrPBu4sAao6pU7\r\n9aXITDQCMgRyQH8yzwd2Ve4VVmORJfop6cnM3eL87qbdJ0Dysmo6mDw6BHi3\r\ndqb/XO86og5O9pIFhhITepZaEH2/QTl9NBWjKj9Pe7mAnDIfa82GckggXzyj\r\n/w3C7UV2rBlqx0d6NxDi96JGyZhFRi8MV4ZtkZibDXcupR1QJJbQV8HoWUSz\r\nbyXaZG+b/ZtNgFNdfgLqDOad/gTVVsZ0uwkII2Ry/MdPbryOhOO1PuoozO78\r\nurLe7xu6XUGpIQ5FcUS77/rjxmzYLYKez2csQbr5EG/62nsTD2KIogBqrBa3\r\nrhrudXwg5S8XuEIThz5+oXuo2gkOB/NirxE=\r\n=lux/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"tsafe","husky":{"hooks":{"pre-commit":"ts-node -T src/scripts/list-exports.ts && git add package.json && lint-staged -v"}},"types":"index.d.ts","author":{"name":"u/garronej"},"module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./index.js"},"./id":{"import":"./esm/id.js","require":"./id.js"},"./is":{"import":"./esm/is.js","require":"./is.js"},"./Not":{"import":"./esm/Not.js","require":"./Not.js"},"./flip":{"import":"./esm/flip.js","require":"./flip.js"},"./Equals":{"import":"./esm/Equals.js","require":"./Equals.js"},"./Param0":{"import":"./esm/Param0.js","require":"./Param0.js"},"./assert":{"import":"./esm/assert.js","require":"./assert.js"},"./Extends":{"import":"./esm/Extends.js","require":"./Extends.js"},"./Reflect":{"import":"./esm/Reflect.js","require":"./Reflect.js"},"./exclude":{"import":"./esm/exclude.js","require":"./exclude.js"},"./symToStr":{"import":"./esm/symToStr.js","require":"./symToStr.js"},"./typeGuard":{"import":"./esm/typeGuard.js","require":"./typeGuard.js"},"./Parameters":{"import":"./esm/Parameters.js","require":"./Parameters.js"},"./ReturnType":{"import":"./esm/ReturnType.js","require":"./ReturnType.js"},"./capitalize":{"import":"./esm/capitalize.js","require":"./capitalize.js"},"./objectKeys":{"import":"./esm/objectKeys.js","require":"./objectKeys.js"},"./MethodNames":{"import":"./esm/MethodNames.js","require":"./MethodNames.js"},"./noUndefined":{"import":"./esm/noUndefined.js","require":"./noUndefined.js"},"./PickRequired":{"import":"./esm/PickRequired.js","require":"./PickRequired.js"},"./uncapitalize":{"import":"./esm/uncapitalize.js","require":"./uncapitalize.js"},"./PickOptionals":{"import":"./esm/PickOptionals.js","require":"./PickOptionals.js"},"./UnpackPromise":{"import":"./esm/UnpackPromise.js","require":"./UnpackPromise.js"},"./isPromiseLike":{"import":"./esm/isPromiseLike.js","require":"./isPromiseLike.js"},"./objectEntries":{"import":"./esm/objectEntries.js","require":"./objectEntries.js"},"./lab/PromiseOrNot":{"import":"./esm/lab/PromiseOrNot.js","require":"./lab/PromiseOrNot.js"},"./lab/withDefaults":{"import":"./esm/lab/withDefaults.js","require":"./lab/withDefaults.js"},"./objectFromEntries":{"import":"./esm/objectFromEntries.js","require":"./objectFromEntries.js"},"./lab/UnpackTypeGuard":{"import":"./esm/lab/UnpackTypeGuard.js","require":"./lab/UnpackTypeGuard.js"},"./lab/defineAccessors":{"import":"./esm/lab/defineAccessors.js","require":"./lab/defineAccessors.js"},"./lab/overwriteReadonlyProp":{"import":"./esm/lab/overwriteReadonlyProp.js","require":"./lab/overwriteReadonlyProp.js"}},"gitHead":"5ca16b8ce6cd4f499facc707bc1f95f09ef53b8f","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":"8.19.3","description":"A collection of utilities to step up your TypeScript game","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix"],"*.{ts,tsx,json,md}":["prettier --write"]},"maintainers":[{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"evt":"^2.3.0","husky":"^4.3.0","eslint":"^7.20.0","denoify":"^0.15.0","prettier":"^2.2.1","typescript":"5.0.0-dev.20230109","@types/node":"^10.0.0","lint-staged":"^10.5.4","@digitak/tsc-esm":"^3.1.4","eslint-config-prettier":"^7.2.0","@typescript-eslint/parser":"^4.15.1","@typescript-eslint/eslint-plugin":"^4.15.1"},"_npmOperationalInternal":{"tmp":"tmp/tsafe_1.4.2-rc.0_1674958002049_0.07116358771058562","host":"s3://npm-registry-packages"},"_id":"tsafe@1.4.2-rc.0","version":"1.4.2-rc.0"}