{"bugs":{"url":"https://github.com/garronej/tsafe/issues"},"dist":{"shasum":"3e48675edb12b58fd3e85f5be87384fde9d2cb0b","tarball":"https://registry.npmjs.org/tsafe/-/tsafe-1.3.0.tgz","fileCount":263,"integrity":"sha512-S92rWItm/mVfWXLHIwJ7fPmGwl8t00Mht4fKoCsunv4mIBBoo8CvyZ1iWGCHftzZqGagtKxMnkhmbyzkdPdCTQ==","signatures":[{"sig":"MEYCIQCYrdgOD2MKJwkZxNlwIV5kqE0mfGmigKJ7fsL7S2HVZwIhAJf+FdPtd/Hpy9i4IIJrs1nYUPeQHQUTfJno6W4mDdv6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgN84ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7pBAAlL9hbs3qv7m7qs4oRy/eIumicReqCHC+aTngw+Cs+iHY6XrA\r\nWSSkquwXSJdy8/n+EV6fY8ftVMHKVasb0O1t+6wA6dlGy5rse5auioVqvHCU\r\nuPEK5SpA/VOIkukQT3XDgTOnyMK41RFfQYIc27ieC89nobrFLcKhlNqLlc3i\r\n9/JuXb/OUgyUIpsZSbfkey4sLQfMqkb9Uj/z51f8Nn6ve9XTCRfoSOsjHdxK\r\n9kZPUf1dBnSjwqtuV0SnegcdesWOfxhW6CSOaY/3f3xBvfKwMowWBFJu75og\r\nWtdrAyo+smyaDg/qKyVEsjsSMwazHqlw3l3Ka5FqxfpIB1CotFrb2YN3cMoe\r\nxrsPwrEOghMB9qCd7772LLRHWnSnjqFXQpQag+LZPC6mtK00FSDFK++stYJ5\r\nzZsAxGMkvP3d6nMdLHO8ZFCCQX/vDOZbw5+HyxhLolM0XKHM6hcOYw+2E6Cx\r\ngumWNSFXsHtPbgqez+Wq1w0XILIQQd5R9/UaHleORFJcxa/Ghq5JUciO8rdB\r\ntsBMyXlUcQUdfvzjc7NtOH8U75ZJLH4mS4CsYLr6YNDOXmQojO6PZMtR83KE\r\nc/vkCFqzO8B36+q8744owz2PMQL7lAlq3PVL4L11h10zQVudV/Fz98dbWPqA\r\noROox6MjO2zg+UWZfC8tKhcpGHmivPjrnQc=\r\n=KRlm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"tsafe","husky":{"hooks":{"pre-commit":"lint-staged -v"}},"types":"index.d.ts","author":{"name":"u/garronej"},"module":"esm/index.js","exports":{".":{"import":"./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"},"./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"},"./objectFromEntries":{"import":"./esm/objectFromEntries.js","require":"./objectFromEntries.js"}},"gitHead":"f49d3c15be7c88842f5957077c41520260966fc1","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.2","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.18.1","_hasShrinkwrap":false,"devDependencies":{"evt":"^2.3.0","husky":"^4.3.0","eslint":"^7.20.0","denoify":"^0.15.0","prettier":"^2.2.1","typescript":"^4.2.3","@types/node":"^10.0.0","lint-staged":"^10.5.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.3.0_1669390136743_0.09260423055552747","host":"s3://npm-registry-packages"},"_id":"tsafe@1.3.0","version":"1.3.0"}