{"_id":"ts-essentials","_rev":"4542605","name":"ts-essentials","description":"All essential TypeScript types in one place","dist-tags":{"beta":"3.0.0-beta.0","latest":"10.1.1"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"time":{"modified":"2026-04-09T15:47:31.000Z","created":"2018-09-23T10:35:37.304Z","10.1.1":"2025-06-12T21:22:50.193Z","10.1.0":"2025-06-08T22:01:51.324Z","10.0.4":"2024-12-26T13:46:34.129Z","10.0.3":"2024-11-01T13:16:08.787Z","10.0.2":"2024-08-13T07:56:47.446Z","10.0.1":"2024-06-19T10:18:33.495Z","10.0.0":"2024-05-01T19:22:29.024Z","9.4.2":"2024-04-06T18:45:37.887Z","9.4.1":"2023-10-05T21:31:01.541Z","9.4.0":"2023-08-27T20:22:00.643Z","9.3.2":"2023-05-02T16:13:27.257Z","9.3.1":"2023-03-01T22:10:17.950Z","9.3.0":"2022-08-23T18:33:50.120Z","9.2.0":"2022-07-06T13:21:23.043Z","9.1.2":"2021-12-30T11:17:36.295Z","9.1.1":"2021-12-29T15:08:56.696Z","9.1.0":"2021-12-22T18:23:30.972Z","9.0.0":"2021-09-29T18:29:37.111Z","8.1.0":"2021-08-28T15:44:06.056Z","8.0.0":"2021-08-16T17:06:10.067Z","7.0.3":"2021-07-31T17:08:15.805Z","7.0.2":"2021-06-08T08:15:07.410Z","7.0.1":"2020-10-17T08:28:02.289Z","7.0.0":"2020-06-20T15:25:50.443Z","6.0.7":"2020-06-15T19:36:49.940Z","6.0.6":"2020-06-15T17:50:22.190Z","6.0.5":"2020-05-13T17:25:42.752Z","6.0.4":"2020-03-31T13:04:12.465Z","6.0.3":"2020-03-29T10:42:33.706Z","6.0.2":"2020-02-28T10:39:26.709Z","6.0.1":"2020-02-11T10:07:18.613Z","6.0.0":"2020-02-05T19:14:26.422Z","5.0.0":"2020-01-20T20:16:30.848Z","4.0.0":"2019-12-10T21:35:30.918Z","3.0.5":"2019-11-21T11:58:57.376Z","3.0.4":"2019-11-03T19:27:20.382Z","3.0.3":"2019-10-28T21:27:47.914Z","3.0.2":"2019-08-16T12:46:45.169Z","3.0.1":"2019-08-07T07:39:21.892Z","3.0.0":"2019-07-12T14:59:35.283Z","2.0.12":"2019-07-04T07:56:25.131Z","3.0.0-beta.0":"2019-06-27T09:33:55.105Z","2.0.11":"2019-06-24T15:19:57.157Z","2.0.10":"2019-06-16T19:08:26.384Z","2.0.9":"2019-06-16T19:01:31.858Z","2.0.8":"2019-06-11T09:01:10.746Z","2.0.7":"2019-05-04T17:13:35.523Z","2.0.6":"2019-04-25T19:55:14.955Z","2.0.5":"2019-04-18T20:22:42.248Z","2.0.4":"2019-04-14T20:32:37.353Z","2.0.3":"2019-03-07T09:39:56.691Z","2.0.2":"2019-02-27T09:56:19.385Z","2.0.1":"2019-02-26T10:48:39.508Z","2.0.0":"2019-02-07T12:04:33.079Z","1.0.4":"2019-01-29T14:51:40.466Z","1.0.3":"2019-01-26T17:21:59.957Z","1.0.2":"2018-12-20T12:34:02.781Z","1.0.1":"2018-12-15T23:35:30.816Z","1.0.0":"2018-09-23T10:58:48.042Z","0.0.5":"2018-09-23T10:53:20.138Z","0.0.4":"2018-09-23T10:50:49.100Z","0.0.3":"2018-09-23T10:44:15.917Z","0.0.2":"2018-09-23T10:35:37.304Z"},"users":{},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"repository":{"type":"git","url":"git+ssh://git@github.com/ts-essentials/ts-essentials.git"},"versions":{"10.1.1":{"name":"ts-essentials","version":"10.1.1","description":"All essential TypeScript types in one place","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/ts-essentials/ts-essentials.git"},"homepage":"https://github.com/ts-essentials/ts-essentials#readme","author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"node scripts/update-test-tsconfig.js && prettier -c {lib,test}/**/*.ts && eslint && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","test:fix":"node scripts/update-test-tsconfig.js && prettier --write {lib,test}/**/*.ts && eslint --fix","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@changesets/cli":"^2.20.0","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","@typescript-eslint/parser":"^8.15.0","conditional-type-checks":"^1.0.4","eslint":"^9.15.0","eslint-plugin-expect-type":"^0.4.3","prettier":"^2.0.0","rimraf":"^3.0.2","semver":"^7.6.3","tsx":"4.10.5","typescript":"^4.5.0"},"keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"_id":"ts-essentials@10.1.1","gitHead":"e3d03016861c3e9e7cf6b66961fd14f442ab13fe","bugs":{"url":"https://github.com/ts-essentials/ts-essentials/issues"},"_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"4e1d29b7c9b33c1a2744482376634c4fafba5210","size":41755,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-10.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-10.1.1.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-essentials_10.1.1_1749763369979_0.9759264596849919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-12T21:22:50.193Z","publish_time":1749763370193,"_source_registry_name":"default","_cnpm_publish_time":1749763370193},"10.1.0":{"name":"ts-essentials","version":"10.1.0","description":"All essential TypeScript types in one place","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/ts-essentials/ts-essentials.git"},"homepage":"https://github.com/ts-essentials/ts-essentials#readme","author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"node scripts/update-test-tsconfig.js && prettier -c {lib,test}/**/*.ts && eslint && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","test:fix":"node scripts/update-test-tsconfig.js && prettier --write {lib,test}/**/*.ts && eslint --fix","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@changesets/cli":"^2.20.0","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","@typescript-eslint/parser":"^8.15.0","conditional-type-checks":"^1.0.4","eslint":"^9.15.0","eslint-plugin-expect-type":"^0.4.3","prettier":"^2.0.0","rimraf":"^3.0.2","semver":"^7.6.3","tsx":"4.10.5","typescript":"^4.5.0"},"keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"_id":"ts-essentials@10.1.0","gitHead":"bf8befced032fa07cefcb8b3fa4a5d4978df941c","bugs":{"url":"https://github.com/ts-essentials/ts-essentials/issues"},"_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"99fc602cda49822c083560db871c4d1abb52a332","size":41694,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-10.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-10.1.0.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-essentials_10.1.0_1749420111097_0.805709911835923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-08T22:01:51.324Z","publish_time":1749420111324,"_source_registry_name":"default","_cnpm_publish_time":1749420111324},"10.0.4":{"name":"ts-essentials","version":"10.0.4","description":"All essential TypeScript types in one place","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/ts-essentials/ts-essentials.git"},"homepage":"https://github.com/ts-essentials/ts-essentials#readme","author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"node scripts/update-test-tsconfig.js && prettier -c {bench,lib,test}/**/*.ts && eslint && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","test:fix":"node scripts/update-test-tsconfig.js && prettier --write {bench,lib,test}/**/*.ts && eslint --fix","perf":"tsx ./bench/index.ts --benchErrorOnThresholdExceeded --benchPercentThreshold 1","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@arktype/attest":"^0.8.0","@changesets/cli":"^2.20.0","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","@typescript-eslint/parser":"^8.15.0","conditional-type-checks":"^1.0.4","eslint":"^9.15.0","eslint-plugin-expect-type":"^0.4.3","prettier":"^2.0.0","rimraf":"^3.0.2","semver":"^7.6.3","tsx":"4.10.5","typescript":"^4.5.0"},"keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"_id":"ts-essentials@10.0.4","gitHead":"4233566ef2bffc232637a373e2c9219dd70be10a","bugs":{"url":"https://github.com/ts-essentials/ts-essentials/issues"},"_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"shasum":"db8381c2e44cddb3339a2286174c4763bc1dcedb","size":38327,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-10.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-10.0.4.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-essentials_10.0.4_1735220793874_0.09272696277246895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-26T13:46:34.129Z","publish_time":1735220794129,"_source_registry_name":"default","_cnpm_publish_time":1735220794129},"10.0.3":{"name":"ts-essentials","version":"10.0.3","description":"All essential TypeScript types in one place","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/ts-essentials/ts-essentials.git"},"homepage":"https://github.com/ts-essentials/ts-essentials#readme","author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"node scripts/update-test-tsconfig.js && prettier -c {bench,lib,test}/**/*.ts && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write {bench,lib,test}/**/*.ts && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","perf":"tsx ./bench/index.ts --benchErrorOnThresholdExceeded --benchPercentThreshold 1","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@arktype/attest":"^0.8.0","@changesets/cli":"^2.20.0","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","semver":"^7.6.3","tsx":"4.10.5","typescript":"^4.5.0"},"keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"_id":"ts-essentials@10.0.3","gitHead":"8fd5cdff49e7d5d9d1714249b76dff688fac0e15","bugs":{"url":"https://github.com/ts-essentials/ts-essentials/issues"},"_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"5a5546f00aae2368b47b4f0f6572e2cd6b423f33","size":38863,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-10.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-10.0.3.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_10.0.3_1730466968580_0.6307757856122773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-01T13:16:08.787Z","publish_time":1730466968787,"_source_registry_name":"default","_cnpm_publish_time":1730466968787},"10.0.2":{"name":"ts-essentials","version":"10.0.2","description":"All essential TypeScript types in one place","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/ts-essentials/ts-essentials.git"},"homepage":"https://github.com/ts-essentials/ts-essentials#readme","author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c {bench,lib,test}/**/*.ts && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write {bench,lib,test}/**/*.ts && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","perf":"tsx ./bench/index.ts --benchErrorOnThresholdExceeded --benchPercentThreshold 1","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@arktype/attest":"^0.8.0","@changesets/cli":"^2.20.0","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","tsx":"4.10.5","typescript":"^4.5.0"},"keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"_id":"ts-essentials@10.0.2","gitHead":"52e61f328edba72c1100c67823efe85f0a5a51d6","bugs":{"url":"https://github.com/ts-essentials/ts-essentials/issues"},"_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"8c7aa74ed79580ffe49df5ca28d06cc6bea0ff3c","size":36241,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-10.0.2.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_10.0.2_1723535807272_0.7582665843081684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-13T07:56:47.446Z","publish_time":1723535807446,"_source_registry_name":"default","_cnpm_publish_time":1723535807446},"10.0.1":{"name":"ts-essentials","version":"10.0.1","description":"All essential TypeScript types in one place","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/ts-essentials/ts-essentials.git"},"homepage":"https://github.com/ts-essentials/ts-essentials#readme","author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c {bench,lib,test}/**/*.ts && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write {bench,lib,test}/**/*.ts && tsc --project tsconfig.test.json --outDir ./testDist && rimraf ./testDist","perf":"tsx ./bench/index.ts --benchErrorOnThresholdExceeded --benchPercentThreshold 1","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@arktype/attest":"0.7.5","@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","tsx":"4.10.5","typescript":"^4.5.0"},"keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"_id":"ts-essentials@10.0.1","gitHead":"8859267e3acbbe1a18bc132f8b8b4df4a0549339","bugs":{"url":"https://github.com/ts-essentials/ts-essentials/issues"},"_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"shasum":"edee9a06e8a1a7e33ef21ae223d908a7c646e6c5","size":36133,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-10.0.1.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_10.0.1_1718792313325_0.4350459951535859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-19T10:18:33.495Z","publish_time":1718792313495,"_source_registry_name":"default","_cnpm_publish_time":1718792313495},"10.0.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"10.0.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.5.0"},"gitHead":"0ab051ec16771762d0dd48c0707dc3f68718c548","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@10.0.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"4abb58d4ed9219e313a10cf86758d257470e4d38","size":38410,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-10.0.0.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_10.0.0_1714591348837_0.9263665605684501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T19:22:29.024Z","publish_time":1714591349024,"_source_registry_name":"default","_cnpm_publish_time":1714591349024},"9.4.2":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.4.2","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"8e625d9f554fe2607e5cf53706bdf23301643247","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.4.2","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"6d4bd23b46b61bf3e031816cc887e839eb62c33c","size":30081,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.4.2.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.4.2_1712429137685_0.17503668224251645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-06T18:45:37.887Z","publish_time":1712429137887,"_source_registry_name":"default","_cnpm_publish_time":1712429137887},"9.4.1":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.4.1","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"852a08fe6fd20781333cb29a1d0b6515cfa49d20","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.4.1","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"6a6b6f81c2138008a5eef216e9fa468d8d9e2ab4","size":29725,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.4.1.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.4.1_1696541461366_0.709981315827406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-05T21:31:01.541Z","publish_time":1696541461541,"_source_registry_name":"default","_cnpm_publish_time":1696541461541},"9.4.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.4.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"e1cb90a32423c58d050af8f00d9ec8fbf362f2c9","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.4.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"1d841fee4cd1485f84dec82bce828f90a6cfdd92","size":29751,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.4.0.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.4.0_1693167720406_0.3689815182400549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-27T20:22:00.643Z","publish_time":1693167720643,"_source_registry_name":"default","_cnpm_publish_time":1693167720643},"9.3.2":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.3.2","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"3f5d46a203cad06728fbf2a089a5b39bd473bf4e","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.3.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"5f4ae6d24e20d042a033316c0592dbb51d1b273f","size":29675,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.3.2.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.3.2_1683044007070_0.41617680375408983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-02T16:13:27.257Z","publish_time":1683044007257,"_source_registry_name":"default","_cnpm_publish_time":1683044007257},"9.3.1":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.3.1","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","test:fix":"prettier --write **/*.ts && tsc --outDir ./testDist && rimraf ./testDist","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"3fd6262e22e0cefff6e368070cfd35b2ddebb2b7","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.3.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"f2d1e1584ef53c0251012258338421d7cf78a4d0","size":28048,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.3.1.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.3.1_1677708617729_0.8909411094561157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-01T22:10:17.950Z","publish_time":1677708617950,"_cnpm_publish_time":1677708617950},"9.3.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.3.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"e0307a2e54bb6ae55666dfe434f840ccfc04e0c5","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.3.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"7e639c1a76b1805c3c60d6e1b5178da2e70aea02","size":27746,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.3.0.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.3.0_1661279629951_0.020927818875470905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-23T18:43:42.241Z","publish_time":1661279630120,"_cnpm_publish_time":1661279630120},"9.2.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.2.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"36f78f64b21d6cc7b9fddccf0a27103aea234a02","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.2.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"a6ec69b43d111f107b3e63e27b200d2d22542b55","size":26968,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.2.0.tgz"},"_npmUser":{"name":"ts-essentials-bot","email":"chris+ts-essentials@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.2.0_1657113682856_0.1772404929119138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-06T14:29:49.866Z","publish_time":1657113683043,"_cnpm_publish_time":1657113683043},"9.1.2":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.1.2","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"61f13d12c69d5a2f4d9ece9cd24b9b56c20c2936","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.1.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"46db6944b73b4cd603f3d959ef1123c16ba56f59","size":25342,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.1.2.tgz"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.1.2_1640863056145_0.755811000428418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-30T11:17:53.143Z","publish_time":1640863056295,"_cnpm_publish_time":1640863056295},"9.1.1":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.1.1","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"postinstall":"yarn setTsVersion","build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish","setTsVersion":"node scripts/sync-ts-version.js"},"peerDependencies":{"typescript":">=4.1.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"9a20a63684c0e526c70b8f5ea09e47666cdc0aff","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.1.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"1ca7cd685e42be34eff73cd4070fc5f750f4047f","size":25320,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.1.1.tgz"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.1.1_1640790536545_0.8022554160230995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-29T15:14:30.672Z","publish_time":1640790536696,"hasInstallScript":true,"_cnpm_publish_time":1640790536696},"9.1.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.1.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish"},"peerDependencies":{"typescript":">=4.1.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^2.0.0","rimraf":"^3.0.2","typescript":"^4.1.0"},"gitHead":"635b6edd28c7bea0154ec9d25ee043fceacb3565","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.1.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"0aa567b6b55d3f72afd7a331f3071aa102c58c38","size":24979,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.1.0.tgz"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.1.0_1640197410832_0.34030979268860606"},"_hasShrinkwrap":false,"publish_time":1640197410972,"_cnpm_publish_time":1640197410972},"9.0.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"9.0.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish"},"peerDependencies":{"typescript":">=4.1.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","rimraf":"^3.0.2","typescript":"^4.0.0"},"gitHead":"74c0499b9041ed10db07fb1081d05bae19893cfb","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@9.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"6196b7f390926429256c70951c8edd260e8e5097","size":21950,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-9.0.0.tgz"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_9.0.0_1632940176961_0.7823466526695082"},"_hasShrinkwrap":false,"publish_time":1632940177111,"_cnpm_publish_time":1632940177111},"8.1.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"8.1.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish"},"peerDependencies":{"typescript":">=4.0.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","rimraf":"^3.0.2","typescript":"^4.0.0"},"gitHead":"d9e54ae66d9a9e56da87b4595d9eb49d05adc9c2","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@8.1.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"bc982b242db226b84c89477d3d42630ee2954513","size":21141,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-8.1.0.tgz"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_8.1.0_1630165445933_0.009184619459551735"},"_hasShrinkwrap":false,"publish_time":1630165446056,"_cnpm_publish_time":1630165446056},"8.0.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"8.0.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish"},"peerDependencies":{"typescript":">=4.0.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","rimraf":"^3.0.2","typescript":"^4.0.0"},"gitHead":"ceda3f815ce1337fcd22d9ebb7b86be8d9db3394","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@8.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"553cc46c1b056ac15534fd133630a0210a23b6cb","size":20182,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-8.0.0.tgz"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_8.0.0_1629133569906_0.7415703913183955"},"_hasShrinkwrap":false,"publish_time":1629133570067,"_cnpm_publish_time":1629133570067},"7.0.3":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"7.0.3","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit","prerelease":"yarn test","release":"yarn build && yarn formatDeclarations && yarn changeset publish"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@changesets/cli":"^2.11.2","@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.11","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","rimraf":"^3.0.2","typescript":"^3.7.2"},"gitHead":"17b6672e9664a57076b4bbd45d8f606847d59d95","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@7.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"shasum":"686fd155a02133eedcc5362dc8b5056cde3e5a38","size":19021,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-7.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-7.0.3.tgz"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_7.0.3_1627751295686_0.4589641617573115"},"_hasShrinkwrap":false,"publish_time":1627751295805,"_cnpm_publish_time":1627751295805},"7.0.2":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"7.0.2","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rimraf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","rimraf":"^3.0.2","typescript":"^3.7.2"},"gitHead":"70eb6dc275c2a80ea784a00aff0e46c5d6b80d76","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@7.0.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"e21142df8034dbd444cb9573ed204d0b85fc64fb","size":18738,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-7.0.2.tgz"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_7.0.2_1623140107247_0.3344674484349863"},"_hasShrinkwrap":false,"publish_time":1623140107410,"_cnpm_publish_time":1623140107410},"7.0.1":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"7.0.1","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"1468ecb5d1d209bf1929b9fa0cda87f92c980e6c","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@7.0.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"d205508cae0cdadfb73c89503140cf2228389e2d","size":12772,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-7.0.1.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_7.0.1_1602923282176_0.6324675304103975"},"_hasShrinkwrap":false,"publish_time":1602923282289,"_cnpm_publish_time":1602923282289},"7.0.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"7.0.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"822b6c3dc27b697306a87f2d106b7dd59497e982","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@7.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"eb807945d65e258bae8914f541543758f879f6c5","size":12616,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-7.0.0.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_7.0.0_1592666750248_0.26736537947914796"},"_hasShrinkwrap":false,"publish_time":1592666750443,"_cnpm_publish_time":1592666750443},"6.0.7":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"6.0.7","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"20520e2ea18a8ffcdd4a7aa4d7dc0e5b63bc8e69","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@6.0.7","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"5f4880911b7581a873783740ce8b94da163d18a6","size":11773,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-6.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-6.0.7.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_6.0.7_1592249809751_0.640243047752642"},"_hasShrinkwrap":false,"publish_time":1592249809940,"_cnpm_publish_time":1592249809940},"6.0.6":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"6.0.6","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"6398b2066e9ba2de3c4794d9ae57782179cc7bf6","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@6.0.6","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"763c156d38356c73efa924a01fceb8d6e508fa69","size":11485,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-6.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-6.0.6.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_6.0.6_1592243422024_0.30070517304307565"},"_hasShrinkwrap":false,"publish_time":1592243422190,"_cnpm_publish_time":1592243422190},"6.0.5":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"6.0.5","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"998e97d9d6ab3af37b748371344916d5af87067c","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@6.0.5","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"dd5b98f73bd56dc94d15dfbc0fbf01da3163eb42","size":11217,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-6.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-6.0.5.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_6.0.5_1589390742633_0.6903511719244613"},"_hasShrinkwrap":false,"publish_time":1589390742752,"_cnpm_publish_time":1589390742752},"6.0.4":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"6.0.4","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","formatDeclarations":"prettier --ignore-path *.js --write dist/*.d.ts","prepublishOnly":"yarn test && yarn build && yarn formatDeclarations","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"551ff5f07f442ec8e412c3a5fcfbdb173c8becd4","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@6.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"d36055bf0a7620b1338da6aafd2268787e208aab","size":11007,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-6.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-6.0.4.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_6.0.4_1585659852276_0.05774907956260922"},"_hasShrinkwrap":false,"publish_time":1585659852465,"_cnpm_publish_time":1585659852465},"6.0.3":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"6.0.3","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"fc77280289614267da41f97e3639ef74a28ac027","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@6.0.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"d9a88760edd67c1ed73265dbd48a165572832efe","size":10581,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-6.0.3.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_6.0.3_1585478553559_0.05602488629916347"},"_hasShrinkwrap":false,"publish_time":1585478553706,"_cnpm_publish_time":1585478553706},"6.0.2":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"6.0.2","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"068b0f7a9a3dae7f03b80b16a81bf8fb8c366adc","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@6.0.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"5c20814c272f4cf13c5f27e9b99dced39b2f99af","size":10436,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-6.0.2.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_6.0.2_1582886366591_0.23965713994798654"},"_hasShrinkwrap":false,"publish_time":1582886366709,"_cnpm_publish_time":1582886366709},"6.0.1":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"6.0.1","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"120860de6197fc0bba152da409bf1fa0c9deb8c8","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@6.0.1","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"5f61a1c7cc5d96969fe37e79b8815b4bed09b70f","size":10432,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-6.0.1.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_6.0.1_1581415638488_0.36444198076089407"},"_hasShrinkwrap":false,"publish_time":1581415638613,"_cnpm_publish_time":1581415638613},"6.0.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"6.0.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"396065d255e1c096ab91bf20e3c27190128f7225","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@6.0.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"a206d8cd7609b18b7935b751a254f7055c677d95","size":10178,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-6.0.0.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_6.0.0_1580930066302_0.784357279873171"},"_hasShrinkwrap":false,"publish_time":1580930066422,"_cnpm_publish_time":1580930066422},"5.0.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"5.0.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"9b40f439cface8a6852f1357a08690b003b79b96","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@5.0.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"531d590c9cd62652c9d96284904cbdb2a1dd5ca8","size":9774,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-5.0.0.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_5.0.0_1579551390704_0.7624371098654477"},"_hasShrinkwrap":false,"publish_time":1579551390848,"_cnpm_publish_time":1579551390848},"4.0.0":{"name":"ts-essentials","description":"All essential TypeScript types in one place","keywords":["typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"version":"4.0.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.7.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.10","conditional-type-checks":"^1.0.4","prettier":"^1.19.1","typescript":"^3.7.2"},"gitHead":"d33df6f337514be75a544fb3e209e1177304d8e5","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@4.0.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"506c42b270bbd0465574b90416533175b09205ab","size":9301,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-4.0.0.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_4.0.0_1576013730734_0.48062117909626023"},"_hasShrinkwrap":false,"publish_time":1576013730918,"_cnpm_publish_time":1576013730918},"3.0.5":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"3.0.5","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.5.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.4","conditional-type-checks":"^1.0.1","prettier":"^1.18.2","typescript":"^3.5.2"},"gitHead":"5e62706c34cffd474259ccdb59df426f5e4b78a8","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@3.0.5","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"34a45f9f2b3817ed6756a4a876a0543a1cedc12a","size":9413,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-3.0.5.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_3.0.5_1574337537270_0.5916715145544227"},"_hasShrinkwrap":false,"publish_time":1574337537376,"_cnpm_publish_time":1574337537376},"3.0.4":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"3.0.4","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.5.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.4","conditional-type-checks":"^1.0.1","prettier":"^1.18.2","typescript":"^3.5.2"},"gitHead":"c0de4c840af23a1b20c5cfa1a2a445fb919c20d3","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@3.0.4","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"e783fc31ddce38e19429d2e7171d1c42654f3715","size":9288,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-3.0.4.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_3.0.4_1572809240275_0.09325824029987739"},"_hasShrinkwrap":false,"publish_time":1572809240382,"_cnpm_publish_time":1572809240382},"3.0.3":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"3.0.3","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.5.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.4","conditional-type-checks":"^1.0.1","prettier":"^1.18.2","typescript":"^3.5.2"},"gitHead":"988310aeea05893b23db21c404b8fecddc5bdb60","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@3.0.3","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"9b079703fca4d7418b46f8a40a429cc73766c04e","size":9309,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-3.0.3.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_3.0.3_1572298067797_0.7149984863650674"},"_hasShrinkwrap":false,"publish_time":1572298067914,"_cnpm_publish_time":1572298067914},"3.0.2":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"3.0.2","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.5.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.4","conditional-type-checks":"^1.0.1","prettier":"^1.18.2","typescript":"^3.5.2"},"gitHead":"3dbf58d84ac52db8ef86b52fa674040725e55d77","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@3.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"143a60857a97c0e431b12bddbc4f3a7d7f3c40d4","size":8330,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-3.0.2.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_3.0.2_1565959605047_0.9804327838996798"},"_hasShrinkwrap":false,"publish_time":1565959605169,"_cnpm_publish_time":1565959605169},"3.0.1":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"3.0.1","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.5.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.4","conditional-type-checks":"^1.0.1","prettier":"^1.18.2","typescript":"^3.5.2"},"gitHead":"200396d1664a9ac1b7254321bb9d8e6759532984","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"ea065000effd8199cc903938abd19af381258311","size":8183,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-3.0.1.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_3.0.1_1565163561744_0.6496734717324193"},"_hasShrinkwrap":false,"publish_time":1565163561892,"_cnpm_publish_time":1565163561892},"3.0.0":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"3.0.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"peerDependencies":{"typescript":">=3.5.0"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.4","conditional-type-checks":"^1.0.1","prettier":"^1.18.2","typescript":"^3.5.2"},"gitHead":"dfe45c78675bdf66c1f20a42e4394f5ce4195724","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"301890fd7011dd19611aa54f4b9efc2d7ecbd955","size":7900,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-3.0.0.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_3.0.0_1562943575040_0.9738452691640478"},"_hasShrinkwrap":false,"publish_time":1562943575283,"_cnpm_publish_time":1562943575283},"2.0.12":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.12","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.0","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"7c6978e3e4a79ea4d22d79e50b72ecbe80358889","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.12","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"c9303f3d74f75fa7528c3d49b80e089ab09d8745","size":6823,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.12.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.12_1562226985013_0.4121098672554282"},"_hasShrinkwrap":false,"publish_time":1562226985131,"_cnpm_publish_time":1562226985131},"3.0.0-beta.0":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"3.0.0-beta.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.1-beta.0","conditional-type-checks":"^1.0.1","prettier":"^1.18.2","typescript":"^3.5.2"},"readmeFilename":"README.md","gitHead":"115b520acee6b1ec4d2278f477a7a2920503239a","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@3.0.0-beta.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"826b32b4bd17d263a81074da686b9694a7694bb4","size":6922,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-3.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-3.0.0-beta.0.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_3.0.0-beta.0_1561628034914_0.4895489848038397"},"_hasShrinkwrap":false,"publish_time":1561628035105,"_cnpm_publish_time":1561628035105},"2.0.11":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.11","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.0","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"298795a608dfc611e8029bf79e3b269339fe382f","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.11","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"dc4d5f7c81785d3f624311c70927a9ee128cc385","size":6733,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.11.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.11_1561389597038_0.3295647321105002"},"_hasShrinkwrap":false,"publish_time":1561389597157,"_cnpm_publish_time":1561389597157},"2.0.10":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.10","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.0","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"9b2aeb961784a5975f67c10805daf78eb3aaa957","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.10","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"c44ebe16ee8089c6cbb9a423ed14f700dd4fe58e","size":6654,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.10.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.10_1560712106123_0.007230321687931696"},"_hasShrinkwrap":false,"publish_time":1560712106384,"_cnpm_publish_time":1560712106384},"2.0.9":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.9","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.0","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"66b1cb2f896a0640d46b864d514b34af0e9ee081","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.9","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"f919041193612555e9cf1deeb569d45f5baae8fc","size":6650,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.9.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.9_1560711691739_0.7145404267088615"},"_hasShrinkwrap":false,"publish_time":1560711691858,"_cnpm_publish_time":1560711691858},"2.0.8":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.8","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.1.0","@codechecks/client":"^0.1.0","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"96393126fd258b2bdc7b65f282d1e8c5fa60a999","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.8","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"52955ef759901276c48e90e05aae7710155694b2","size":6352,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.8.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.8_1560243670580_0.3568391165225362"},"_hasShrinkwrap":false,"publish_time":1560243670746,"_cnpm_publish_time":1560243670746},"2.0.7":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.7","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.0.13","@codechecks/client":"^0.0.58","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"a68752f41a29b3e45970dd8217c4802e7fc3e637","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.7","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"f2bcc9d747289ffa8076727a7067f673f4e6d0f2","size":4981,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.7.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.7_1556990015363_0.9723042380858775"},"_hasShrinkwrap":false,"publish_time":1556990015523,"_cnpm_publish_time":1556990015523},"2.0.6":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.6","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.0.13","@codechecks/client":"^0.0.56","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"c919fb40f4778bd30e263ed08299b3b3f93d4e46","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.6","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"73158fcc64a2be5014096c997609cdf32ce14ec5","size":4862,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.6.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.6_1556222114799_0.4697858817211156"},"_hasShrinkwrap":false,"publish_time":1556222114955,"_cnpm_publish_time":1556222114955},"2.0.5":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.5","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.0.13","@codechecks/client":"^0.0.56","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"49ef112d0b0d1f089a351b2f460a037acab8680e","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.5","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"0c82cf384691331d2177704e459fec7bd3c329e1","size":4495,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.5.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.5_1555618962073_0.770054056200016"},"_hasShrinkwrap":false,"publish_time":1555618962248,"_cnpm_publish_time":1555618962248},"2.0.4":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.4","main":"dist/index.js","types":"dist/types.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"@codechecks/build-size-watcher":"^0.0.13","@codechecks/client":"^0.0.56","conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"314ff363ec6adfa3949663c7465c0ac1d5018c86","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"31239c18f1bd24e4b63916fae46b9700d0c3fd19","size":4501,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.4.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.4_1555273957229_0.610469683099395"},"_hasShrinkwrap":false,"publish_time":1555273957353,"_cnpm_publish_time":1555273957353},"2.0.3":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.3","main":"dist/index.js","types":"dist/types.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"1efbf48a6bf956d00cc34c991434fd4c1889d13d","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"cf318f8c1177af137a5212e5e32e6bb05cd54ceb","size":4280,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.3.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.3_1551951596558_0.8193267066752368"},"_hasShrinkwrap":false,"publish_time":1551951596691,"_cnpm_publish_time":1551951596691},"2.0.2":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.2","main":"dist/index.js","types":"dist/types.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"984ae099984f8e1d3a5f8658bd3597b43c77668a","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"70c9a241c6160bddb2eef9cf39b05add60f99007","size":4125,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.2.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.2_1551261379099_0.24667759043486504"},"_hasShrinkwrap":false,"publish_time":1551261379385,"_cnpm_publish_time":1551261379385},"2.0.1":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.1","main":"dist/index.js","types":"dist/types.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"f2cc877fcdd3d03cd37634d991a01704fa227ff6","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"0143cb8b8e9e43b363808485c122679cdf15c860","size":3945,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.1.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.1_1551178119338_0.23936753254131427"},"_hasShrinkwrap":false,"publish_time":1551178119508,"_cnpm_publish_time":1551178119508},"2.0.0":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"2.0.0","main":"dist/index.js","types":"dist/types.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"5c6c24d3e3a3a88cd1d7327d7523e30cee851d6e","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"a74c869d0bc1b652153d74aa8a50b2fe828b3d13","size":3622,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-2.0.0.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_2.0.0_1549541072881_0.33274233606228765"},"_hasShrinkwrap":false,"publish_time":1549541073079,"_cnpm_publish_time":1549541073079},"1.0.4":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"1.0.4","main":"dist/index.js","types":"dist/types.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"prettier -c **/*.ts && tsc --noEmit","test:fix":"prettier --write **/*.ts && tsc --noEmit"},"devDependencies":{"conditional-type-checks":"^0.5.0","prettier":"^1.16.1","typescript":"^3.2.2"},"gitHead":"50e636647be60a2b67cb86222ac7ae5fe29d0c84","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"ce3b5dade5f5d97cf69889c11bf7d2da8555b15a","size":3601,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-1.0.4.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_1.0.4_1548773500125_0.5990973073701666"},"_hasShrinkwrap":false,"publish_time":1548773500466,"_cnpm_publish_time":1548773500466},"1.0.3":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"1.0.3","main":"dist/index.js","types":"dist/types.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"tsc --noEmit"},"devDependencies":{"conditional-type-checks":"^0.5.0","typescript":"^3.2.2"},"gitHead":"7bd5b9e75b6aca16a4121dfb02d1fca5696d98f7","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"561878f6ec0f5452633e088703b898155aebd07a","size":3337,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-1.0.3.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_1.0.3_1548523319844_0.011423740358126322"},"_hasShrinkwrap":false,"publish_time":1548523319957,"_cnpm_publish_time":1548523319957},"1.0.2":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"1.0.2","main":"dist/index.js","types":"dist/types.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"tsc --noEmit"},"devDependencies":{"conditional-type-checks":"^0.5.0","typescript":"^3.2.2"},"gitHead":"3023ba5611e93cf79defb9bd7a02fc896baac63d","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"ae3e50824e06ea8fbe7e25179a41c3618f79b798","size":3204,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-1.0.2.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_1.0.2_1545309242224_0.23511625520145052"},"_hasShrinkwrap":false,"publish_time":1545309242781,"_cnpm_publish_time":1545309242781},"1.0.1":{"name":"ts-essentials","description":"All essential Typescript types in one place","keywords":["typescript","types","essentials"],"version":"1.0.1","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"tsc --noEmit"},"devDependencies":{"conditional-type-checks":"^0.5.0","typescript":"^3.2.2"},"gitHead":"182e6bf6420abcc763621854c7ff9e9522aade33","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"a84f724dc53197520b11c1433ffda9a870a94a57","size":3192,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-1.0.1.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_1.0.1_1544916930647_0.5411553394070956"},"_hasShrinkwrap":false,"publish_time":1544916930816,"_cnpm_publish_time":1544916930816},"1.0.0":{"name":"ts-essentials","version":"1.0.0","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"tsc --noEmit"},"devDependencies":{"typescript":"^3.0.3"},"gitHead":"28a3e966c96b743035c287b92b1db69dc9027711","description":"All basic Typescript types in one place 🤙","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"99eda2ddc8b06483a2c417139f578b3a3389f62a","size":2541,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-1.0.0.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_1.0.0_1537700327886_0.8827183363743156"},"_hasShrinkwrap":false,"publish_time":1537700328042,"_cnpm_publish_time":1537700328042},"0.0.5":{"name":"ts-essentials","version":"0.0.5","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"tsc --noEmit"},"devDependencies":{"typescript":"^3.0.3"},"gitHead":"165a00a83797f50bd96e5c3a99ef9e75c76f519b","description":"All basic Typescript types in one place 🤙","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@0.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"ef77f1b0ae99afa1b33b21314fb453e75819c637","size":2542,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-0.0.5.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_0.0.5_1537699999955_0.6836074422114109"},"_hasShrinkwrap":false,"publish_time":1537700000138,"_cnpm_publish_time":1537700000138},"0.0.4":{"name":"ts-essentials","version":"0.0.4","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","prepublishOnly":"yarn test && yarn build","test":"tsc --noEmit"},"devDependencies":{"typescript":"^3.0.3"},"gitHead":"9e3f8de7d36e3613cec1ddbf61cda6e22ed2f669","description":"All basic Typescript types in one place 🤙","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"c01a6071603885fb672e3f84141ab58dc30fd517","size":2004,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-0.0.4.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_0.0.4_1537699848953_0.06160302460095046"},"_hasShrinkwrap":false,"publish_time":1537699849100,"_cnpm_publish_time":1537699849100},"0.0.3":{"name":"ts-essentials","version":"0.0.3","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-essentials.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","test":"tsc --noEmit"},"devDependencies":{"typescript":"^3.0.3"},"gitHead":"1565d50428d270d3f3533a478beb86f1c2217f58","description":"All basic Typescript types in one place 🤙","bugs":{"url":"https://github.com/krzkaczor/ts-essentials/issues"},"homepage":"https://github.com/krzkaczor/ts-essentials#readme","_id":"ts-essentials@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"37804114adb59b7d031b804a1c53b2c09975f875","size":1365,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-0.0.3.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_0.0.3_1537699455714_0.9870764945782486"},"_hasShrinkwrap":false,"publish_time":1537699455917,"_cnpm_publish_time":1537699455917},"0.0.2":{"name":"ts-essentials","version":"0.0.2","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/krzkaczor/ts-stl.git"},"author":{"name":"Krzysztof Kaczor","email":"chris@kaczor.io"},"license":"MIT","scripts":{"build":"rm -rf ./dist && tsc -p tsconfig.prod.json --outDir ./dist","test":"tsc --noEmit"},"devDependencies":{"typescript":"^3.0.3"},"gitHead":"b063cb0cd411d3d5dabb96d34025c22634a624f5","description":"All basic Typescript types in one place 🤙","bugs":{"url":"https://github.com/krzkaczor/ts-stl/issues"},"homepage":"https://github.com/krzkaczor/ts-stl#readme","_id":"ts-essentials@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"shasum":"2a28bbed7e3f3392e7f421c113c881d4f0e8cb23","size":1280,"noattachment":false,"key":"/ts-essentials/-/ts-essentials-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-essentials/download/ts-essentials-0.0.2.tgz"},"maintainers":[{"name":"beraliv","email":""},{"name":"krzkaczor","email":"krzkaczor@gmail.com"},{"name":"ts-essentials-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-essentials_0.0.2_1537698937180_0.4742347185507849"},"_hasShrinkwrap":false,"publish_time":1537698937304,"_cnpm_publish_time":1537698937304}},"readme":"<p align=\"center\">\n  <img src=\"/logo.png\" width=\"120\" alt=\"ts-essentials\">\n  <h3 align=\"center\">ts-essentials</h3>\n  <p align=\"center\">All essential TypeScript types in one place ????</p>\n  <p align=\"center\">\n    <a href=\"https://www.npmjs.com/package/ts-essentials\" title=\"View this project on NPM\">\n      <img alt=\"Version\" src=\"https://img.shields.io/npm/v/ts-essentials.svg\">\n    </a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/ts-essentials.svg\">\n    <a href=\"https://github.com/ts-essentials/ts-essentials/actions?query=branch%3Amaster\" title=\"View Github Build status\">\n      <img alt=\"Build status\" src=\"https://github.com/ts-essentials/ts-essentials/actions/workflows/ci.yml/badge.svg\">\n    </a>\n    <a href=\"https://t.me/ts_essentials\" title=\"Get support in Telegram\">\n      <img alt=\"Telegram\" src=\"https://img.shields.io/badge/-telegram-red?color=white&logo=telegram\">\n    </a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n    <a href=\"https://codechecks.io\"><img src=\"https://raw.githubusercontent.com/codechecks/docs/master/images/badges/badge-default.svg?sanitize=true\" alt=\"codechecks.io\"></a>\n  </p>\n</p>\n\n## Install\n\n```sh\nnpm install --save-dev ts-essentials\n```\n\n???? We require `typescript>=4.5`. If you're looking for support for older TS versions, please have a look at the\n[TypeScript dependency table](https://github.com/ts-essentials/ts-essentials/tree/master#TypeScript-dependency-table)\n\n???? As we really want types to be stricter, we require enabled\n[strictNullChecks](https://www.typescriptlang.org/tsconfig#strictNullChecks) in your project\n\n## API\n\n`ts-essentials` is a set of high-quality, useful TypeScript types that make writing type-safe code easier.\n\n### Basic\n\n- [`Builtin`](/lib/built-in) - Matches primitive, function, date, error or regular expression\n- [`KeyofBase`](/lib/key-of-base) -\n  [`keyofStringsOnly`](https://www.typescriptlang.org/tsconfig#keyofStringsOnly)-tolerant analogue for `PropertyKey`\n- [`Prettify<Type>`](/lib/prettify/) - flattens type and makes it more readable on the hover in your IDE\n- [`Primitive`](/lib/primitive) - Matches any\n  [primitive value](https://developer.mozilla.org/en-US/docs/Glossary/Primitive)\n- [`StrictExclude<UnionType, ExcludedMembers>`](/lib/strict-exclude) - Constructs a type by excluding from `UnionType`\n  all union members that are assignable to `ExcludedMembers`. This is stricter version of\n  [`Exclude`](https://www.typescriptlang.org/docs/handbook/utility-types.html#excludeuniontype-excludedmembers)\n- [`StrictExtract<Type, Union>`](/lib/strict-extract) - Constructs a type by extracting from `Type` all union members\n  that are assignable to `Union`. This is stricter version of\n  [`Extract`](https://www.typescriptlang.org/docs/handbook/utility-types.html#extracttype-union)\n- [`StrictOmit<Type, Keys>`](/lib/strict-omit) - Constructs a type by picking all properties from `Type` and then\n  removing `Keys`. This is stricter version of\n  [`Omit`](https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys)\n- [`Writable<Type>`](/lib/writable) - Constructs a type with removed `readonly` for all properties of `Type`, meaning\n  the properties of the constructed type can be reassigned\n\n### Utility types\n\n- [`AsyncOrSync<Type>`](/lib/async-or-sync) - Constructs a type with `Type` or `PromiseLike<Type>`\n- [`AsyncOrSyncType<Type>`](/lib/async-or-sync-type) - Unwraps `AsyncOrSync` type\n- [`Dictionary<Type, Keys?>`](/lib/dictionary) - Constructs a required object type which property keys are `Keys`\n  (`string` by default) and which property values are `Type`\n- [`Merge<Object1, Object2>`](/lib/merge) - Constructs a type by picking all properties from `Object1` and `Object2`.\n  Property values from `Object2` override property values from `Object1` when property keys are the same\n- [`MergeN<Tuple>`](/lib/merge-n) - Constructs a type by merging objects with type `Merge` in tuple `Tuple` recursively\n- [`Newable<ReturnType>`](/lib/newable) - Constructs a class type with constructor which has return type `ReturnType`\n- [`NonNever<Type>`](/lib/non-never) - Constructs a type by picking all properties from type `Type` which values don't\n  equal to `never`\n- [`OmitProperties<Type, Value>`](/lib/omit-properties) - Constructs a type by picking all properties from type `Type`\n  and removing those properties which values equal to `Value`\n- [`Opaque<Type, Token>`](/lib/opaque) - Constructs a type which is a subset of `Type` with a specified unique token\n  `Token`\n- [`PathValue<Type, Path>`](/lib/path-value) - Constructs a path value for type `Type` and path `Path`\n- [`Paths<Type>`](/lib/paths) - Constructs a union type by picking all possible paths for type `Type`\n- [`PickProperties<Type, Value>`](/lib/pick-properties) - Constructs a type by picking all properties from type `Type`\n  which values equal to `Value`\n- [`SafeDictionary<Type, Keys?>`](/lib/safe-dictionary) - Constructs an optional object type which property keys are\n  `Keys` (`string` by default) and which property values are `Type`\n- [`UnionToIntersection<Union>`](/lib/union-to-intersection) - Constructs a intersection type from union type `Union`\n- [`ValueOf<Type>`](/lib/value-of) - Constructs a type for type `Type` and equals to a primitive for primitives, array\n  elements for arrays, function return type for functions or object property values for objects\n- [`XOR<Type1, Type2, Type3?, ..., Type50?>`](/lib/xor) - Construct a type which is assignable to either type `Type1`,\n  `Type2` but not both. Starting in ts-essentials@10, it supports up to 50 generic types.\n\n### Mark wrapper types\n\n- [`MarkOptional<Type, Keys>`](/lib/mark-optional) - Constructs a type by picking all properties from type `Type` where\n  properties `Keys` are set as optional, meaning they aren't required\n- [`MarkReadonly<Type, Keys>`](/lib/mark-readonly) - Constructs a type by picking all properties from type `Type` where\n  properties `Keys` are set to `readonly`, meaning they cannot be reassigned\n- [`MarkRequired<Type, Keys>`](/lib/mark-required) - Constructs a type by picking all properties from type `Type` where\n  properties `Keys` are set as required\n- [`MarkWritable<Type, Keys>`](/lib/mark-writable) - Constructs a type by picking all properties from type `Type` where\n  properties `Keys` remove `readonly` modifier, meaning they can be reassigned\n\n### Deep wrapper types\n\n- [`Buildable<Type>`](/lib/buildable) - Constructs a type by combining `DeepPartial` and `DeepWritable`, meaning all\n  properties from type `Type` are recursively set as non-`readonly` and optional, meaning they can be reassigned and\n  aren't required\n- [`DeepMarkOptional<Type, KeyPathUnion>`](/lib/deep-mark-optional) - Constructs a type by picking all properties from type `Type` where\n  properties by paths `KeyPathUnion` are set as optional. To mark properties optional on one level, use [`MarkOptional<Type, Keys>`](/lib/mark-optional).  \n- [`DeepMarkRequired<Type, KeyPathUnion>`](/lib/deep-mark-required) - Constructs a type by picking all properties from type `Type` where\n  properties by paths `KeyPathUnion` are set as required. To mark properties required on one level, use [`MarkRequired<Type, Keys>`](/lib/mark-required).\n- [`DeepNonNullable<Type>`](/lib/deep-non-nullable) - Constructs a type by picking all properties from type `Type`\n  recursively and exclude `null` and `undefined` property values from all of them. To make properties non-nullable on\n  one level, use [`NonNullable<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#nonnullabletype)\n- [`DeepNullable<Type>`](/lib/deep-nullable) - Constructs a type by picking all properties from type `Type` recursively\n  and include `null` property values for all of them\n- [`DeepOmit<Type, Filter>`](/lib/deep-omit) - Constructs a type by picking all properties from type `Type` and removing\n  properties which values are `never` or `true` in type `Filter`. If you'd like type `Filter` to be validated against a\n  structure of `Type`, please use [`StrictDeepOmit<Type, Filter>`](./lib/strict-deep-omit/).\n- [`DeepPartial<Type>`](/lib/deep-partial) - Constructs a type by picking all properties from type `Type` recursively\n  and setting them as optional, meaning they aren't required. To make properties optional on one level, use\n  [`Partial<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#partialtype)\n- [`DeepPick<Type, Filter>`](/lib/deep-pick) - Constructs a type by picking set of properties, which have property\n  values `never` or `true` in type `Filter`, from type `Type`. If you'd like type `Filter` to be validated against a\n  structure of `Type`, please use [`StrictDeepPick<Type, Filter>`](./lib/strict-deep-pick/).\n- [`DeepReadonly<Type>`](/lib/deep-readonly) - Constructs a type by picking all properties from type `Type` recursively\n  and setting `readonly` modifier, meaning they cannot be reassigned. To make properties `readonly` on one level, use\n  [`Readonly<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#readonlytype)\n- [`DeepRequired<Type>`](/lib/deep-required) - Constructs a type by picking all properties from type `Type` recursively\n  and setting as required. To make properties required on one level, use\n  [`Required<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#requiredtype)\n- [`DeepUndefinable<Type>`](/lib/deep-undefinable) - Constructs a type by picking all properties from type `Type`\n  recursively and include `undefined` property values for all of them\n- [`DeepWritable<Type>`](/lib/deep-writable) - Constructs a type by picking all properties from type `Type` recursively\n  and removing `readonly` modifier, meaning they can be reassigned. To make properties writable on one level, use\n  `Writable<Type>`\n- [`StrictDeepOmit<Type, Filter>`](/lib/strict-deep-omit) - Constructs a type by picking all properties from type `Type`\n  and removing properties which values are `never` or `true` in type `Filter`. The type `Filter` is validated against a\n  structure of `Type`.\n- [`StrictDeepPick<Type, Filter>`](/lib/strict-deep-pick) - Constructs a type by picking set of properties, which have\n  property values `never` or `true` in type `Filter`, from type `Type`. The type `Filter` is validated against a\n  structure of `Type`.\n\n### Key types\n\n- [`OptionalKeys<Type>`](/lib/optional-keys) - Constructs a union type by picking all optional properties of object type\n  `Type`\n- [`PickKeys<Type, Value>`](/lib/pick-keys) - Constructs a union type by picking all properties of object type `Type`\n  which values are assignable to type `Value`\n- [`ReadonlyKeys<Type>`](/lib/readonly-keys) - Constructs a union type by picking all `readonly` properties of object\n  type `Type`, meaning their values cannot be reassigned\n- [`RequiredKeys<Type>`](/lib/required-keys) - Constructs a union type by picking all required properties of object type\n  `Type`\n- [`WritableKeys<Type>`](/lib/writable-keys) - Constructs a union type by picking all writable properties of object type\n  `Type`, meaning their values can be reassigned\n\n### Type checkers\n\n- [`Exact<Type, Shape>`](/lib/exact) - Returns `Type` when type `Type` and `Shape` are identical. Otherwise returns\n  `never`\n- [`IsAny<Type>`](/lib/is-any) - Returns `true` when type `Type` is `any`. Otherwise returns `false`\n- [`IsNever<Type>`](/lib/is-never) - Returns `true` when type `Type` is `never`. Otherwise returns `false`\n- [`IsUnknown<Type>`](/lib/is-unknown) - Returns `true` when type `Type` is `unknown`. Otherwise returns `false`\n- [`IsTuple<Type>`](/lib/is-tuple) - Returns `Type` when type `Type` is tuple. Otherwise returns `never`\n- [`NonEmptyObject<Object>`](/lib/non-empty-object) - Returns `Object` when `Object` has at least one key. Otherwise\n  returns `never`\n\n### Arrays and Tuples\n\n- [`AnyArray<Type?>`](/lib/any-array) - Matches `Array` or `ReadonlyArray` (`Type` is `any` by default)\n- [`ArrayOrSingle<Type>`](/lib/array-or-single) - Matches `Type` or `Type[]`\n- [`ElementOf<Type>`](/lib/element-of) - Constructs a type which equals to array element type for type `Type`\n- [`Head<Type>`](/lib/head) - Constructs a type which equals to first element in type `Type`\n- [`NonEmptyArray<Type>`](/lib/non-empty-array) - Matches array with at least one element of type `Type`\n- [`ReadonlyArrayOrSingle`](/lib/readonly-array-or-single) - Matches `Type` or `readonly Type[]`\n- [`Tail<Type>`](/lib/tail) - Constructs a type which equals to elements but first one in type `Type`\n- [`Tuple<Type?>`](/lib/tuple) - Matches type constraint for tuple with elements of type `Type` (`any` by default)\n\n### Change case\n\n- [`CamelCase<Type>`](/lib/camel-case) - Converts type `Type` to camel case (e.g. `camelCase`)\n- [`DeepCamelCaseProperties<Type>`](/lib/deep-camel-case-properties) - Constructs a type by picking all properties from\n  type `Type` recursively and converting all of them to camel case\n\n### Function types\n\n- [`AnyFunction<Args?, ReturnType?>`](/lib/any-function) - Matches function type with arguments type `Args` (`any[]` by\n  default) and return type `ReturnType` (`any` by default)\n- [`PredicateFunction`](/lib/predicate-function) - Matches type constraint for type guard, meaning first argument is\n  used in return type and return type is\n  [type predicate](https://www.typescriptlang.org/docs/handbook/2/narrowing.html#using-type-predicates)\n- [`PredicateType<Type>`](/lib/predicate-type) - Constructs a type which equals to narrowed type in predicate function\n  `Type`\n\n### Utility functions\n\n⚠️ Make sure you add `ts-essentials` to your `dependencies` (`npm install --save ts-essentials`) to avoid runtime errors\n\n- [`new UnreachableCaseError(value)`](/lib/functions/unreachable-case-error) - Matches runtime class instance type that\n  helps check exhaustiveness for `value`. When `value` isn't `never`, it shows TypeScript error\n- [`assert(condition, message?)`](/lib/functions/assert) - Matches runtime function that helps assert `condition`. When\n  `condition` is falsy, it throws an error with `Assertion Error: ${message}` (message is\n  `\"no additional info provided\"` by default)\n- [`createFactoryWithConstraint<Constraint>()(value)`](/lib/functions/create-factory-with-constraint) - Matches runtime\n  function, which validates that type of `value` matches `Constraint` without changing resulting type of `value`.\n  Ponyfill for\n  [`satisfies` operator](https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-9.html#the-satisfies-operator)\n- [`isExact<Expected>()(actual)`](/lib/functions/is-exact) - Matches runtime function, which validates that type of\n  `actual` equals to `Expected`. Otherwise shows TypeScript error\n- [`noop(..._args)`](/lib/functions/noop) - Matches runtime function that does nothing with arguments `_args`\n\n## Search\n\nWhen one of utility types is known by a different name, kindly ask adding it here for the better search.\n\n- `ArrayValues` - [`ValueOf<Type>`](/lib/value-of)\n- `Branded` - [`Opaque<Type, Token>`](/lib/opaque)\n- `ConditionalKeys` - [`PickKeys<Type, Value>`](/lib/pick-keys)\n- `Except` - [`StrictOmit<Type, Keys>`](/lib/strict-omit)\n- `Get` - [`PathValue<Type, Path>`](/lib/path-value)\n- `Mutable` - [`Writable<Type>`](/lib/writable)\n- `Nominal` - [`Opaque<Type, Token>`](/lib/opaque)\n- `Set*`, e.g. `SetOptional` - `Mark*`, e.g. [`MarkReadonly<Type, Keys>`](/lib/mark-readonly)\n- `Unwrap` - [`Prettify<Type>`](/lib/prettify/)\n- `ValueOf` - `DictionaryValues`\n\n## Built-in types\n\nTypeScript provides several [utility types](https://www.typescriptlang.org/docs/handbook/utility-types.html) to\nfacilitate common type transformations. These utilities are available globally.\n\n- [`Awaited<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#awaitedtype) - This type is meant to\n  model operations like `await` in `async` functions, or the `.then()` method on `Promise`s - specifically, the way that\n  they recursively unwrap `Promise`s\n- [`Capitalize<StringType>`](https://www.typescriptlang.org/docs/handbook/2/template-literal-types.html#capitalizestringtype) -\n  Converts the first character in the string to an uppercase equivalent\n- [`ConstructParameters<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#constructorparameterstype) -\n  Constructs a tuple or array type from the types of a constructor function type `Type`\n- [`Exclude<UnionType, ExcludedMembers>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#excludeuniontype-excludedmembers) -\n  Constructs a type by excluding from `UnionType` all union members that are assignable to `ExcludedMembers`\n- [`Extract<Type, Union>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#extracttype-union) -\n  Constructs a type by extracting from `Type` all union members that are assignable to `Union`\n- [`InstanceType<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#instancetypetype) - Constructs\n  a type consisting of the instance type of a constructor function in `Type`\n- [`Lowercase<StringType>`](https://www.typescriptlang.org/docs/handbook/2/template-literal-types.html#lowercasestringtype) -\n  Converts each character in the string to the lowercase equivalent\n- [`NonNullable<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#nonnullabletype) - Constructs a\n  type by excluding null and undefined from `Type`\n- [`Omit<Type, Keys>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys) - Constructs a\n  type by picking all properties from `Type` and then removing `Keys`\n- [`Parameters<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#parameterstype) - Constructs a\n  tuple type from the types used in the parameters of a function type `Type`\n- [`Partial<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#partialtype) - Constructs a type\n  with all properties of `Type` set to optional\n- [`Pick<Type, Keys>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys) - Constructs a\n  type by picking the set of properties `Keys` from `Type`\n- [`Readonly<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#readonlytype) - Constructs a type\n  with all properties of `Type` set to `readonly`, meaning the properties of the constructed type cannot be reassigned\n- [`Record<Keys, Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type) - Constructs\n  an object type whose property keys are `Keys` and whose property values are `Type`\n- [`Required<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#requiredtype) - Constructs a type\n  consisting of all properties of `Type` set to required\n- [`ReturnType<Type>`](https://www.typescriptlang.org/docs/handbook/utility-types.html#returntypetype) - Constructs a\n  type consisting of the return type of function type `Type` parameter\n- [`Uncapitalize<StringType>`](https://www.typescriptlang.org/docs/handbook/2/template-literal-types.html#uncapitalizestringtype) -\n  Converts the first character in the string to a lowercase equivalent\n- [`Uppercase<StringType>`](https://www.typescriptlang.org/docs/handbook/2/template-literal-types.html#uppercasestringtype) -\n  Converts each character in the string to the uppercase version\n\n## TypeScript dependency table\n\n| `ts-essentials` | `typescript` / type of dependency                                                     |\n| --------------- | ------------------------------------------------------------------------------------- |\n| `^10.0.0`       | `^4.5.0` / [peer optional](https://github.com/ts-essentials/ts-essentials/issues/370) |\n| `^9.4.0`        | `^4.1.0` / [peer optional](https://github.com/ts-essentials/ts-essentials/issues/370) |\n| `^8.0.0`        | `^4.1.0` / peer                                                                       |\n| `^5.0.0`        | `^3.7.0` / peer                                                                       |\n| `^3.0.1`        | `^3.5.0` / peer                                                                       |\n| `^1.0.1`        | `^3.2.2` / dev                                                                        |\n| `^1.0.0`        | `^3.0.3` / dev                                                                        |\n\n## Limitations\n\n- This project doesn't use `extends` Constraints on `infer` Type Variables as it's introduced in TypeScript 4.7, but currently ts-essentials supports versions below, e.g. TypeScript 4.5. Read more in https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-7.html#extends-constraints-on-infer-type-variables\n\n## Contributors\n\nSpecial shout-out to active contributors:\n\n- [Kris Kaczor](https://x.com/krzkaczor) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=krzkaczor)\n- [Xiao Liang](https://scholar.google.com/citations?user=3xZtvpAAAAAJ) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=yxliang01)\n- [Mateusz Burzyński](https://x.com/AndaristRake) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=Andarist)\n- [Artur Kozak](https://x.com/quezak2) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=quezak)\n- [Zihua Wu](https://x.com/gabriel_wzh) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=lucifer1004)\n- [Alexey Berezin](https://x.com/beraliv) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=Beraliv)\n- [Som Shekhar Mukherjee](https://github.com/som-sm) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=som-sm)\n\nAnd thanks goes to these wonderful people:\n\n- [Maciej Bembenista](https://github.com/macbem) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=macbem)\n- [Michael Tontchev](https://www.linkedin.com/in/michael-tontchev-7956a269/) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=MichaelTontchev)\n- [Thomas den Hollander](https://github.com/ThomasdenH) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=ThomasdenH)\n- [Esa-Matti Suuronen](https://x.com/esamatti)\n- [Ilya Semenov](https://github.com/IlyaSemenov) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=IlyaSemenov)\n- [Patricio Palladino](https://github.com/alcuadrado)\n- [Kevin Peno](https://github.com/kevinpeno) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=kevinpeno)\n- [Dom Parfitt](https://github.com/DomParfitt)\n- [Eduardo Rafael](https://x.com/TheEduardoRFS) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=EduardoRFS)\n- [Andrew C. Dvorak](https://github.com/acdvorak) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=acdvorak)\n- [Adam Russell](https://github.com/a1russell) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=a1russell)\n- [Piotr Szlachciak](https://github.com/sz-piotr) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=sz-piotr)\n- [Mikhail Swift](https://github.com/mikhailswift) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=mikhailswift)\n- [Ryan Zhang](https://github.com/DevilZh)\n- [Francesco Borzì](https://www.linkedin.com/in/francesco-borzi/) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=FrancescoBorzi)\n- [Marnick L'Eau](https://github.com/leaumar)\n- [Egor Gorbachev](https://github.com/kubk)\n- [Bill Barry](https://github.com/bbarry) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=bbarry)\n- [Andrzej Wódkiewicz](https://github.com/akwodkiewicz) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=akwodkiewicz)\n- [Christian Junker](https://www.linkedin.com/in/chjdev/)\n- [Matthew Leffler](https://github.com/mattleff) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=mattleff)\n- [studds](https://github.com/studds) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=studds)\n- [Robert Vitonsky](https://github.com/vitonsky)\n- [Itay Ronen](https://github.com/itayronen) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=itayronen)\n- [Yaroslav Larin](https://github.com/cyberbiont)\n- [liaoyinglong](https://github.com/liaoyinglong) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=liaoyinglong)\n- [Yannick Stachelscheid](https://github.com/yss14) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=yss14)\n- [Peter Smolinský](https://github.com/psmolinsky) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=psmolinsky)\n- [Anurag Hazra](https://github.com/anuraghazra) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=anuraghazra)\n- [Bishwajit Jha](https://github.com/ajitjha393) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=ajitjha393)\n- [Sergey Ukustov](https://github.com/ukstv) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=ukstv)\n- [Homa Wong](https://github.com/unional) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=unional)\n- [polyipseity](https://github.com/polyipseity) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=polyipseity)\n- [Kristóf Poduszló](https://github.com/kripod) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=kripod)\n- [MT Lewis](https://github.com/mtlewis) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=mtlewis)\n- [Daniel Bertocci](https://github.com/DanielBertocci) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=DanielBertocci)\n- [Myles J](https://github.com/mylesj) / [????](https://github.com/ts-essentials/ts-essentials/commits?author=mylesj)\n\n???? - contributions, i.e. links to commits by the user on this project\n\nContributions of any kind welcome! [Read more](./CONTRIBUTING.md)\n","_attachments":{},"homepage":"https://github.com/ts-essentials/ts-essentials#readme","bugs":{"url":"https://github.com/ts-essentials/ts-essentials/issues"},"license":"MIT"}