{"_id":"@sindresorhus/is","_rev":"4568839","name":"@sindresorhus/is","description":"Type check values","dist-tags":{"latest":"8.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2026-04-10T15:20:42.000Z","created":"2017-09-21T17:54:29.643Z","8.0.0":"2026-04-09T15:11:21.845Z","7.2.0":"2025-12-27T10:44:14.788Z","7.1.1":"2025-10-31T17:26:19.255Z","7.1.0":"2025-09-13T19:21:49.381Z","7.0.2":"2025-06-04T09:58:47.639Z","7.0.1":"2024-09-06T15:55:28.783Z","7.0.0":"2024-07-10T13:43:08.107Z","6.3.1":"2024-05-16T08:15:37.691Z","6.3.0":"2024-04-23T06:01:07.179Z","6.2.0":"2024-02-29T07:31:07.858Z","6.1.0":"2023-10-26T15:03:14.959Z","6.0.1":"2023-10-15T17:06:11.078Z","6.0.0":"2023-08-15T18:52:08.599Z","5.6.0":"2023-07-23T12:44:22.790Z","5.5.2":"2023-07-17T22:47:42.603Z","5.5.1":"2023-07-16T14:48:05.490Z","5.5.0":"2023-07-14T22:34:37.294Z","5.4.1":"2023-06-04T08:04:17.894Z","5.4.0":"2023-05-30T14:18:17.790Z","5.3.0":"2022-07-21T14:31:14.668Z","5.2.0":"2022-06-21T13:27:08.933Z","5.1.0":"2022-06-13T07:09:36.524Z","5.0.1":"2022-06-11T11:28:23.379Z","5.0.0":"2022-06-11T11:20:38.069Z","4.6.0":"2022-02-27T09:06:19.413Z","4.5.0":"2022-02-25T09:16:44.257Z","4.4.0":"2022-01-25T10:30:11.001Z","4.3.0":"2022-01-17T06:08:36.826Z","4.2.1":"2022-01-07T14:48:53.159Z","4.2.0":"2021-09-13T14:28:06.877Z","4.1.0":"2021-09-10T08:32:51.058Z","4.0.1":"2021-04-22T09:01:50.545Z","4.0.0":"2020-10-12T22:09:07.590Z","3.1.2":"2020-08-21T22:25:07.578Z","3.1.1":"2020-08-16T10:31:36.319Z","3.1.0":"2020-07-25T07:15:16.478Z","3.0.0":"2020-06-27T20:55:46.906Z","2.1.1":"2020-04-19T10:21:40.095Z","2.1.0":"2020-02-17T07:23:10.797Z","2.0.0":"2020-01-29T17:47:27.268Z","1.2.0":"2019-10-04T04:40:23.445Z","1.1.0":"2019-10-03T08:02:14.587Z","1.0.0":"2019-06-30T08:25:52.005Z","0.17.1":"2019-05-21T09:49:11.963Z","0.17.0":"2019-05-13T04:08:48.018Z","0.16.0":"2019-05-04T09:15:03.794Z","0.15.0":"2019-02-03T19:55:51.371Z","0.14.0":"2018-12-13T16:00:08.390Z","0.13.0":"2018-11-02T12:10:40.889Z","0.12.0":"2018-09-28T06:36:14.674Z","0.11.0":"2018-07-10T09:56:50.311Z","0.10.0":"2018-07-05T16:33:40.901Z","0.9.0":"2018-05-04T05:31:15.672Z","0.8.0":"2018-04-03T17:10:13.482Z","0.7.0":"2017-12-11T20:40:22.859Z","0.6.0":"2017-11-19T20:18:18.050Z","0.5.0":"2017-11-07T03:23:52.189Z","0.4.0":"2017-10-21T19:28:29.768Z","0.3.0":"2017-10-11T09:51:14.974Z","0.2.1":"2017-10-05T04:21:48.204Z","0.2.0":"2017-09-29T03:22:58.510Z","0.1.0":"2017-09-21T17:54:29.643Z"},"users":{"joelwallis":true,"styfle":true,"pl0x":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"versions":{"8.0.0":{"name":"@sindresorhus/is","version":"8.0.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./distribution/index.d.ts","default":"./distribution/index.js"},"sideEffects":false,"engines":{"node":">=22"},"scripts":{"build":"del distribution && tsc","test":"tsc --noEmit && tsc --project test/tsconfig.json --noEmit && xo && node --experimental-transform-types --test test/test.ts","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"xo":{"rules":{"@typescript-eslint/no-unsafe-enum-comparison":"off","@typescript-eslint/no-confusing-void-expression":"off","@typescript-eslint/no-unsafe-type-assertion":"off","@stylistic/operator-linebreak":"off"}},"devDependencies":{"@sindresorhus/tsconfig":"^8.1.0","@types/jsdom":"^28.0.1","@types/node":"^25.5.2","@types/zen-observable":"^0.8.7","del-cli":"^7.0.0","expect-type":"^1.3.0","jsdom":"^29.0.2","rxjs":"^7.8.2","tempy":"^3.2.0","typescript":"6.0.2","xo":"^2.0.2","zen-observable":"^0.10.0"},"gitHead":"48df5c429ced9b65fc788aa17ab8b9004d46a772","_id":"@sindresorhus/is@8.0.0","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"25.8.0","_npmVersion":"11.12.0","dist":{"shasum":"de0db6b7eb0dc97de15231ff4366fb509c2f4287","size":22287,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-8.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is_8.0.0_1775747481673_0.6559434178187811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-09T15:11:21.845Z","publish_time":1775747481845,"_source_registry_name":"default","_cnpm_publish_time":1775747481845},"7.2.0":{"name":"@sindresorhus/is","version":"7.2.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./distribution/index.d.ts","default":"./distribution/index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"build":"del distribution && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^6.0.0","@types/jsdom":"^21.1.7","@types/node":"^20.14.10","@types/zen-observable":"^0.8.7","ava":"^6.1.3","del-cli":"^5.1.0","expect-type":"^0.19.0","jsdom":"^24.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","tsimp":"2.0.11","typescript":"5.5.3","xo":"^0.58.0","zen-observable":"^0.10.0"},"ava":{"environmentVariables":{"TSIMP_DIAG":"error"},"extensions":{"ts":"module"},"nodeArguments":["--import=tsimp/import"]},"gitHead":"eff8e6b318d098317d5673b9d391f8e72cb15363","_id":"@sindresorhus/is@7.2.0","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"24.12.0","_npmVersion":"11.6.1","dist":{"shasum":"7c594e1a64336d2008d99d814056d459421504d4","size":20323,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-7.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is_7.2.0_1766832254637_0.7236881804537334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-27T10:44:14.788Z","publish_time":1766832254788,"_source_registry_name":"default","_cnpm_publish_time":1766832254788},"7.1.1":{"name":"@sindresorhus/is","version":"7.1.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./distribution/index.d.ts","default":"./distribution/index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"build":"del distribution && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^6.0.0","@types/jsdom":"^21.1.7","@types/node":"^20.14.10","@types/zen-observable":"^0.8.7","ava":"^6.1.3","del-cli":"^5.1.0","expect-type":"^0.19.0","jsdom":"^24.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","tsimp":"2.0.11","typescript":"5.5.3","xo":"^0.58.0","zen-observable":"^0.10.0"},"ava":{"environmentVariables":{"TSIMP_DIAG":"error"},"extensions":{"ts":"module"},"nodeArguments":["--import=tsimp/import"]},"gitHead":"fbcc68e139627bdc7728ef120607090e10727761","_id":"@sindresorhus/is@7.1.1","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"20.19.5","_npmVersion":"11.6.1","dist":{"shasum":"e32f9b1e0d7e14ee9504cdc7aae4a18dea8c3ef7","size":19712,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-7.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-7.1.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is_7.1.1_1761931579057_0.1549366872973803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-31T17:26:19.255Z","publish_time":1761931579255,"_source_registry_name":"default","_cnpm_publish_time":1761931579255},"7.1.0":{"name":"@sindresorhus/is","version":"7.1.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./distribution/index.d.ts","default":"./distribution/index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"build":"del distribution && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^6.0.0","@types/jsdom":"^21.1.7","@types/node":"^20.14.10","@types/zen-observable":"^0.8.7","ava":"^6.1.3","del-cli":"^5.1.0","expect-type":"^0.19.0","jsdom":"^24.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","tsimp":"2.0.11","typescript":"5.5.3","xo":"^0.58.0","zen-observable":"^0.10.0"},"ava":{"environmentVariables":{"TSIMP_DIAG":"error"},"extensions":{"ts":"module"},"nodeArguments":["--import=tsimp/import"]},"_id":"@sindresorhus/is@7.1.0","gitHead":"d22ab629916392104a69b34387008ca2a2cc3ddd","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"shasum":"ae17a8f9188644a9be064e0e67932351f82fe967","size":19714,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-7.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is_7.1.0_1757791309173_0.35598864872873315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-13T19:21:49.381Z","publish_time":1757791309381,"_source_registry_name":"default","_cnpm_publish_time":1757791309381},"7.0.2":{"name":"@sindresorhus/is","version":"7.0.2","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./distribution/index.d.ts","default":"./distribution/index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"build":"del distribution && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^6.0.0","@types/jsdom":"^21.1.7","@types/node":"^20.14.10","@types/zen-observable":"^0.8.7","ava":"^6.1.3","del-cli":"^5.1.0","expect-type":"^0.19.0","jsdom":"^24.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","tsimp":"2.0.11","typescript":"5.5.3","xo":"^0.58.0","zen-observable":"^0.10.0"},"ava":{"environmentVariables":{"TSIMP_DIAG":"error"},"extensions":{"ts":"module"},"nodeArguments":["--import=tsimp/import"]},"_id":"@sindresorhus/is@7.0.2","gitHead":"882a91c54fb90ce265af9e6f9b9c4e7a65e6bf2f","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"shasum":"a0df078a8d29f9741503c5a9c302de474ec8564a","size":19152,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-7.0.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is_7.0.2_1749031127449_0.8078285473940847"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T09:58:47.639Z","publish_time":1749031127639,"_source_registry_name":"default","_cnpm_publish_time":1749031127639},"7.0.1":{"name":"@sindresorhus/is","version":"7.0.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./distribution/index.d.ts","default":"./distribution/index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"build":"del distribution && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^6.0.0","@types/jsdom":"^21.1.7","@types/node":"^20.14.10","@types/zen-observable":"^0.8.7","ava":"^6.1.3","del-cli":"^5.1.0","expect-type":"^0.19.0","jsdom":"^24.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","tsimp":"^2.0.11","typescript":"^5.5.3","xo":"^0.58.0","zen-observable":"^0.10.0"},"ava":{"environmentVariables":{"TSIMP_DIAG":"error"},"extensions":{"ts":"module"},"nodeArguments":["--import=tsimp/import"]},"_id":"@sindresorhus/is@7.0.1","gitHead":"e0976457e04ba5df210ca0c976844b580b62f741","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"18.20.2","_npmVersion":"10.6.0","dist":{"shasum":"693cd0bfa7fdc71a3386b72088b660fb70851927","size":19095,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-7.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_7.0.1_1725638128549_0.9979976583229837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-06T15:55:28.783Z","publish_time":1725638128783,"_source_registry_name":"default","_cnpm_publish_time":1725638128783},"7.0.0":{"name":"@sindresorhus/is","version":"7.0.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./distribution/index.d.ts","default":"./distribution/index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"build":"del distribution && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^6.0.0","@types/jsdom":"^21.1.7","@types/node":"^20.14.10","@types/zen-observable":"^0.8.7","ava":"^6.1.3","del-cli":"^5.1.0","expect-type":"^0.19.0","jsdom":"^24.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","tsimp":"^2.0.11","typescript":"^5.5.3","xo":"^0.58.0","zen-observable":"^0.10.0"},"ava":{"environmentVariables":{"TSIMP_DIAG":"error"},"extensions":{"ts":"module"},"nodeArguments":["--import=tsimp/import"]},"_id":"@sindresorhus/is@7.0.0","gitHead":"ab85d9bca9564eb0f867ab45e3cbf45659d9ac4c","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"18.20.2","_npmVersion":"10.6.0","dist":{"shasum":"af4d8061cd325782355e7716633e03f7758d4f17","size":19046,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-7.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_7.0.0_1720618987954_0.32843057792060604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-10T13:43:08.107Z","publish_time":1720618988107,"_source_registry_name":"default","_cnpm_publish_time":1720618988107},"6.3.1":{"name":"@sindresorhus/is","version":"6.3.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"engines":{"node":">=16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && NODE_OPTIONS='--loader=ts-node/esm --no-warnings=ExperimentalWarning' ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^4.0.0","@types/jsdom":"^21.1.1","@types/node":"^20.5.0","@types/zen-observable":"^0.8.3","ava":"^5.3.1","del-cli":"^5.0.0","jsdom":"^22.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","ts-node":"^10.9.1","typescript":"^5.1.6","xo":"^0.56.0","zen-observable":"^0.10.0","expect-type":"^0.16.0"},"ava":{"extensions":{"ts":"module"}},"_id":"@sindresorhus/is@6.3.1","gitHead":"47f49741eacf0a3678684738159a87c2011bb026","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"22.1.0","_npmVersion":"10.6.0","dist":{"shasum":"43bbe2a94de0d7a11b95b7fc8100fa0e4694bbe0","size":19102,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-6.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-6.3.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_6.3.1_1715847337507_0.6320826896786624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T08:15:37.691Z","publish_time":1715847337691,"_source_registry_name":"default","_cnpm_publish_time":1715847337691},"6.3.0":{"name":"@sindresorhus/is","version":"6.3.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"engines":{"node":">=16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && NODE_OPTIONS='--loader=ts-node/esm --no-warnings=ExperimentalWarning' ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^4.0.0","@types/jsdom":"^21.1.1","@types/node":"^20.5.0","@types/zen-observable":"^0.8.3","ava":"^5.3.1","del-cli":"^5.0.0","jsdom":"^22.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","ts-node":"^10.9.1","typescript":"^5.1.6","xo":"^0.56.0","zen-observable":"^0.10.0","expect-type":"^0.16.0"},"ava":{"extensions":{"ts":"module"}},"_id":"@sindresorhus/is@6.3.0","gitHead":"a1987f8bada5f0279345f17c1b16b8f98291b54c","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"c67768a6d85668afef39af6425950a495f29a8ba","size":19093,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-6.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-6.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_6.3.0_1713852067036_0.25658764167126646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-23T06:01:07.179Z","publish_time":1713852067179,"_source_registry_name":"default","_cnpm_publish_time":1713852067179},"6.2.0":{"name":"@sindresorhus/is","version":"6.2.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"engines":{"node":">=16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && NODE_OPTIONS='--loader=ts-node/esm --no-warnings=ExperimentalWarning' ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^4.0.0","@types/jsdom":"^21.1.1","@types/node":"^20.5.0","@types/zen-observable":"^0.8.3","ava":"^5.3.1","del-cli":"^5.0.0","jsdom":"^22.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","ts-node":"^10.9.1","typescript":"^5.1.6","xo":"^0.56.0","zen-observable":"^0.10.0","expect-type":"^0.16.0"},"ava":{"extensions":{"ts":"module"}},"gitHead":"664b9077e1666531e359118aa5ae1cea5983a2dd","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@6.2.0","_nodeVersion":"21.6.2","_npmVersion":"9.2.0","dist":{"shasum":"979e220a34e7403790f65cc7e381f6d50aeb8eea","size":18574,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-6.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_6.2.0_1709191867693_0.26890190921822765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T07:31:07.858Z","publish_time":1709191867858,"_source_registry_name":"default","_cnpm_publish_time":1709191867858},"6.1.0":{"name":"@sindresorhus/is","version":"6.1.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && NODE_OPTIONS='--loader=ts-node/esm --no-warnings=ExperimentalWarning' ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^4.0.0","@types/jsdom":"^21.1.1","@types/node":"^20.5.0","@types/zen-observable":"^0.8.3","ava":"^5.3.1","del-cli":"^5.0.0","jsdom":"^22.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","ts-node":"^10.9.1","typescript":"^5.1.6","xo":"^0.56.0","zen-observable":"^0.10.0","expect-type":"^0.16.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"}},"gitHead":"1acbd9e2023f6a8f12deef0788167eaec0fb258f","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@6.1.0","_nodeVersion":"18.17.1","_npmVersion":"9.2.0","dist":{"shasum":"71a4ca5171888fb7fc36c6d1ff3604b0a5e43555","size":18320,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-6.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_6.1.0_1698332594805_0.30368847872985927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T15:03:14.959Z","publish_time":1698332594959,"_source_registry_name":"default","_cnpm_publish_time":1698332594959},"6.0.1":{"name":"@sindresorhus/is","version":"6.0.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && NODE_OPTIONS='--loader=ts-node/esm --no-warnings=ExperimentalWarning' ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^4.0.0","@types/jsdom":"^21.1.1","@types/node":"^20.5.0","@types/zen-observable":"^0.8.3","ava":"^5.3.1","del-cli":"^5.0.0","jsdom":"^22.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","ts-node":"^10.9.1","typescript":"^5.1.6","xo":"^0.56.0","zen-observable":"^0.10.0","expect-type":"^0.16.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"}},"gitHead":"f10e2caf3d52b342f57f74933d9be54b241119ab","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@6.0.1","_nodeVersion":"18.17.1","_npmVersion":"9.2.0","dist":{"shasum":"1abd5a02e962ed67057e1fd946f6c3e59b872ba1","size":18295,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-6.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_6.0.1_1697389570775_0.7384911241466692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-15T17:06:11.078Z","publish_time":1697389571078,"_source_registry_name":"default","_cnpm_publish_time":1697389571078},"6.0.0":{"name":"@sindresorhus/is","version":"6.0.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^4.0.0","@types/jsdom":"^21.1.1","@types/node":"^20.5.0","@types/zen-observable":"^0.8.3","ava":"^5.3.1","del-cli":"^5.0.0","jsdom":"^22.1.0","rxjs":"^7.8.1","tempy":"^3.1.0","ts-node":"^10.9.1","typescript":"^5.1.6","xo":"^0.56.0","zen-observable":"^0.10.0","expect-type":"^0.16.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"gitHead":"877ed1cc6aeac5be31186f0359128a5042840c36","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@6.0.0","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"shasum":"06fa296f23affba79fc6a4b6e67c7742e85acd71","size":18256,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-6.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_6.0.0_1692125528329_0.3348358993860836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T18:52:08.599Z","publish_time":1692125528599,"_source_registry_name":"default","_cnpm_publish_time":1692125528599},"5.6.0":{"name":"@sindresorhus/is","version":"5.6.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^21.1.1","@types/node":"^20.2.5","@types/zen-observable":"^0.8.3","ava":"^5.3.0","del-cli":"^5.0.0","jsdom":"^20.0.1","rxjs":"^7.8.1","tempy":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.0.4","xo":"^0.54.2","zen-observable":"^0.10.0","expect-type":"^0.16.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"gitHead":"44beb083a3d7aee5dc4136128580bacdbaca9974","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.6.0","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"shasum":"41dd6093d34652cddb5d5bdeee04eafc33826668","size":14802,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.6.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.6.0_1690116262599_0.7826075226025746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-23T12:44:22.790Z","publish_time":1690116262790,"_source_registry_name":"default","_cnpm_publish_time":1690116262790},"5.5.2":{"name":"@sindresorhus/is","version":"5.5.2","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^21.1.1","@types/node":"^20.2.5","@types/zen-observable":"^0.8.3","ava":"^5.3.0","del-cli":"^5.0.0","jsdom":"^20.0.1","rxjs":"^7.8.1","tempy":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.0.4","xo":"^0.54.2","zen-observable":"^0.10.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"gitHead":"94dc71557750a96b1ffc0c27ec9a065bc18a05de","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.5.2","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"shasum":"cbfd816d556b941f65d32cfc6d708359b826e7ea","size":14438,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.5.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.5.2_1689634062375_0.1845973298465211"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-17T22:47:42.603Z","publish_time":1689634062603,"_source_registry_name":"default","_cnpm_publish_time":1689634062603},"5.5.1":{"name":"@sindresorhus/is","version":"5.5.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^21.1.1","@types/node":"^20.2.5","@types/zen-observable":"^0.8.3","ava":"^5.3.0","del-cli":"^5.0.0","jsdom":"^20.0.1","rxjs":"^7.8.1","tempy":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.0.4","xo":"^0.54.2","zen-observable":"^0.10.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"gitHead":"ad0c3b1429c3015d8992785bf5db0c988ae3bd70","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.5.1","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"shasum":"a18b694ca8e9f45d64f578a4779568dd74d232b8","size":14449,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.5.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.5.1_1689518885309_0.8336172763068661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-16T14:48:05.490Z","publish_time":1689518885490,"_source_registry_name":"default","_cnpm_publish_time":1689518885490},"5.5.0":{"name":"@sindresorhus/is","version":"5.5.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^21.1.1","@types/node":"^20.2.5","@types/zen-observable":"^0.8.3","ava":"^5.3.0","del-cli":"^5.0.0","jsdom":"^20.0.1","rxjs":"^7.8.1","tempy":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.0.4","xo":"^0.54.2","zen-observable":"^0.10.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"gitHead":"278e0e9696b9862381a6e3cae34f756c67ef735b","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.5.0","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"shasum":"70af51f38ef3b624eb08eb02a2ed70f117fa19d7","size":14445,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.5.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.5.0_1689374077073_0.2779350207240856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-14T22:34:37.294Z","publish_time":1689374077294,"_source_registry_name":"default","_cnpm_publish_time":1689374077294},"5.4.1":{"name":"@sindresorhus/is","version":"5.4.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^21.1.1","@types/node":"^20.2.5","@types/zen-observable":"^0.8.3","ava":"^5.3.0","del-cli":"^5.0.0","jsdom":"^20.0.1","rxjs":"^7.8.1","tempy":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.0.4","xo":"^0.54.2","zen-observable":"^0.10.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"gitHead":"7d468191f427cebe41bd3284c95338c13942b553","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.4.1","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"shasum":"c4383ce702fb90531c3d310506bab89e70427c53","size":14287,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.4.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.4.1_1685865857698_0.37857929065866025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-04T08:04:17.894Z","publish_time":1685865857894,"_source_registry_name":"default","_cnpm_publish_time":1685865857894},"5.4.0":{"name":"@sindresorhus/is","version":"5.4.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"tsc --noEmit && xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^21.1.1","@types/node":"^20.2.5","@types/zen-observable":"^0.8.3","ava":"^5.3.0","del-cli":"^5.0.0","jsdom":"^20.0.1","rxjs":"^7.8.1","tempy":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.0.4","xo":"^0.54.2","zen-observable":"^0.10.0"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"gitHead":"61a437eba39b13b5fb546638565b0694c6362233","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.4.0","_nodeVersion":"14.21.3","_npmVersion":"9.2.0","dist":{"shasum":"b1bfbd6024311ade045093b424536cefcc8e3a42","size":14296,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.4.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.4.0_1685456297611_0.13662705981485845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-30T14:18:17.790Z","publish_time":1685456297790,"_source_registry_name":"default","_cnpm_publish_time":1685456297790},"5.3.0":{"name":"@sindresorhus/is","version":"5.3.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^16.2.15","@types/node":"^18.0.6","@types/zen-observable":"^0.8.3","ava":"^4.3.1","del-cli":"^5.0.0","jsdom":"^20.0.0","rxjs":"^7.5.6","tempy":"^3.0.0","ts-node":"^10.9.1","typescript":"~4.7.4","xo":"^0.51.0","zen-observable":"^0.8.15"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"xo":{"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off","@typescript-eslint/triple-slash-reference":"off"}},"gitHead":"911f44dc36b1fecae135644fc356b82ff834cef6","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.3.0","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"shasum":"0ec9264cf54a527671d990eb874e030b55b70dcc","size":14324,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.3.0_1658413874482_0.665706142590685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-21T14:33:06.168Z","publish_time":1658413874668,"_cnpm_publish_time":1658413874668},"5.2.0":{"name":"@sindresorhus/is","version":"5.2.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^16.2.14","@types/node":"^17.0.42","@types/zen-observable":"^0.8.3","ava":"^4.3.0","del-cli":"^4.0.1","jsdom":"^19.0.0","rxjs":"^7.5.5","tempy":"^3.0.0","ts-node":"^10.8.1","typescript":"~4.7.3","xo":"^0.50.0","zen-observable":"^0.8.15"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"xo":{"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off","@typescript-eslint/triple-slash-reference":"off"}},"gitHead":"d3ff1fdfce3f40aa06aabc2a62b66ff8ccf138ca","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.2.0","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"2d1acdf153e59bc6e865adf5c893dbf388a1789b","size":14313,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.2.0_1655818028768_0.30772687771045026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-21T14:16:01.004Z","publish_time":1655818028933,"_cnpm_publish_time":1655818028933},"5.1.0":{"name":"@sindresorhus/is","version":"5.1.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^16.2.14","@types/node":"^17.0.42","@types/zen-observable":"^0.8.3","ava":"^4.3.0","del-cli":"^4.0.1","jsdom":"^19.0.0","rxjs":"^7.5.5","tempy":"^3.0.0","ts-node":"^10.8.1","typescript":"~4.7.3","xo":"^0.50.0","zen-observable":"^0.8.15"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"xo":{"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off","@typescript-eslint/triple-slash-reference":"off"}},"gitHead":"dc99f7cd4a8ad309d4c945b21816132dbc09ef92","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.1.0","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"d2b56c5eb1619fca9be94ced04ffafde8107a9e1","size":14283,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.1.0_1655104176348_0.6862178935167182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-13T14:21:17.999Z","publish_time":1655104176524,"_cnpm_publish_time":1655104176524},"5.0.1":{"name":"@sindresorhus/is","version":"5.0.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^16.2.14","@types/node":"^17.0.42","@types/zen-observable":"^0.8.3","ava":"^4.3.0","del-cli":"^4.0.1","jsdom":"^19.0.0","rxjs":"^7.5.5","tempy":"^3.0.0","ts-node":"^10.8.1","typescript":"~4.7.3","xo":"^0.50.0","zen-observable":"^0.8.15"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"xo":{"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off","@typescript-eslint/triple-slash-reference":"off"}},"gitHead":"06d217f70ce64add95533940be4f3791841d2607","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.0.1","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"0e54d0a471a675453f7ac3f618acb81622155c21","size":14192,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.0.1_1654946903187_0.06806002713564285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-11T12:14:11.105Z","publish_time":1654946903379,"_cnpm_publish_time":1654946903379},"5.0.0":{"name":"@sindresorhus/is","version":"5.0.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","types":"./index.d.ts","engines":{"node":">=14.16"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/jsdom":"^16.2.14","@types/node":"^17.0.42","@types/zen-observable":"^0.8.3","ava":"^4.3.0","del-cli":"^4.0.1","jsdom":"^19.0.0","rxjs":"^7.5.5","tempy":"^3.0.0","ts-node":"^10.8.1","typescript":"~4.7.3","xo":"^0.50.0","zen-observable":"^0.8.15"},"sideEffects":false,"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"xo":{"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off","@typescript-eslint/triple-slash-reference":"off"}},"gitHead":"778c5da5b35a9a1402478839badb38cc542bc8fe","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@5.0.0","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"bbcc0973de6aef308dc2d4898bf28b03f38dbc7f","size":14195,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-5.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_5.0.0_1654946437890_0.9418315912984669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-11T12:14:10.252Z","publish_time":1654946438069,"_cnpm_publish_time":1654946438069},"4.6.0":{"name":"@sindresorhus/is","version":"4.6.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"65ea91297ede74046b19a65c434411a39c16dacd","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.6.0","_nodeVersion":"14.19.0","_npmVersion":"8.3.2","dist":{"shasum":"3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f","size":14287,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.6.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.6.0_1645952779207_0.0444565663812333"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-27T09:06:24.584Z","publish_time":1645952779413,"_cnpm_publish_time":1645952779413},"4.5.0":{"name":"@sindresorhus/is","version":"4.5.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"dc2dc9a4380d888c7db37eeac809537205480978","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.5.0","_nodeVersion":"14.19.0","_npmVersion":"8.3.2","dist":{"shasum":"7c8293e2268de42d7037249a9e4f905dc890539b","size":14231,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.5.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.5.0_1645780604091_0.9070353091709376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-25T09:33:09.823Z","publish_time":1645780604257,"_cnpm_publish_time":1645780604257},"4.4.0":{"name":"@sindresorhus/is","version":"4.4.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"c3d12667fd60df4f27218aaf8a6b7ac3201dc311","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.4.0","_nodeVersion":"12.22.1","_npmVersion":"8.3.2","dist":{"shasum":"e277e5bdbdf7cb1e20d320f02f5e2ed113cd3185","size":14030,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.4.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.4.0_1643106610835_0.2226566818765099"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T10:30:28.112Z","publish_time":1643106611001,"_cnpm_publish_time":1643106611001},"4.3.0":{"name":"@sindresorhus/is","version":"4.3.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"b1efe7f5cf615786a42690cdf38ecf4c51f0b798","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.3.0","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"shasum":"344fd9bf808a84567ba563d00cc54b2f428dbab1","size":13994,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.3.0_1642399716682_0.9680271534972791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-17T06:18:47.045Z","publish_time":1642399716826,"_cnpm_publish_time":1642399716826},"4.2.1":{"name":"@sindresorhus/is","version":"4.2.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"f5cc764e22da69e2d6d820d3e44f00547bb35336","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.2.1","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"shasum":"b88b5724283db80b507cd612caee9a1947412a20","size":13857,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.2.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.2.1_1641566932997_0.22167215611219993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-07T14:50:18.477Z","publish_time":1641566933159,"_cnpm_publish_time":1641566933159},"4.2.0":{"name":"@sindresorhus/is","version":"4.2.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"13b2343dfc9f43115aa7fafce1e21646cc6b1e67","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.2.0","_nodeVersion":"12.22.1","_npmVersion":"7.20.3","dist":{"shasum":"667bfc6186ae7c9e0b45a08960c551437176e1ca","size":13689,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.2.0_1631543286724_0.6288165199830849"},"_hasShrinkwrap":false,"publish_time":1631543286877,"_cnpm_publish_time":1631543286877},"4.1.0":{"name":"@sindresorhus/is","version":"4.1.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"b007935b4b436d93af7fbc5a603bf854534b83a8","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.1.0","_nodeVersion":"14.17.5","_npmVersion":"7.20.3","dist":{"shasum":"3853c0c48b47f0ebcdd3cd9a66fdd0d277173e78","size":13508,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.1.0_1631262770886_0.9722094574469"},"_hasShrinkwrap":false,"publish_time":1631262771058,"_cnpm_publish_time":1631262771058},"4.0.1":{"name":"@sindresorhus/is","version":"4.0.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepare":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"238e8c80c7de926f62d3d0e903a257bf32667d0d","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d26729db850fa327b7cacc5522252194404226f5","size":13447,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.0.1.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.0.1_1619082110336_0.6687762540613778"},"_hasShrinkwrap":false,"publish_time":1619082110545,"_cnpm_publish_time":1619082110545},"4.0.0":{"name":"@sindresorhus/is","version":"4.0.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"d528545e02de3396ea900cd93af478292f0697ee","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@4.0.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2ff674e9611b45b528896d820d3d7a812de2f0e4","size":13388,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-4.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_4.0.0_1602540547346_0.5308319005875917"},"_hasShrinkwrap":false,"publish_time":1602540547590,"_cnpm_publish_time":1602540547590},"3.1.2":{"name":"@sindresorhus/is","version":"3.1.2","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"bf6bba7af8f3f16e1b0ab4eb390196a5ffa9ef7e","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@3.1.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"548650de521b344e3781fbdb0ece4aa6f729afb8","size":13379,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-3.1.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_3.1.2_1598048707448_0.8399747033299334"},"_hasShrinkwrap":false,"publish_time":1598048707578,"_cnpm_publish_time":1598048707578},"3.1.1":{"name":"@sindresorhus/is","version":"3.1.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"5feadcb0b8ea7f0fa108c82f6a4c50695ff2664b","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@3.1.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"6e39e4222add8b362da35720c9dd5d53345d5851","size":13377,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-3.1.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_3.1.1_1597573896142_0.6993902993873762"},"_hasShrinkwrap":false,"publish_time":1597573896319,"_cnpm_publish_time":1597573896319},"3.1.0":{"name":"@sindresorhus/is","version":"3.1.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"09d31733d3ee82788eb02a6f4ebedf8063bc120f","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@3.1.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d8735532635bea69ad39119df5f0f10099bd09dc","size":13372,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-3.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_3.1.0_1595661316269_0.046659961713244824"},"_hasShrinkwrap":false,"publish_time":1595661316478,"_cnpm_publish_time":1595661316478},"3.0.0":{"name":"@sindresorhus/is","version":"3.0.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^14.0.13","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"4b35ad5becbd464cb185ee34a4f5371381d70657","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@3.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"78fabc5e295adb6e1ef57eaafe4cc5d7aa35b183","size":12878,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-3.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_3.0.0_1593291346769_0.6130996663030968"},"_hasShrinkwrap":false,"publish_time":1593291346906,"_cnpm_publish_time":1593291346906},"2.1.1":{"name":"@sindresorhus/is","version":"2.1.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^16.1.0","@types/node":"^13.7.4","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","ava":"^3.3.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.26.0","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.4.0","ts-node":"^8.3.0","typescript":"~3.8.2","xo":"^0.26.1","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"fae0096eba33ebae4134ac9d3e23a2e337475cf5","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@2.1.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ceff6a28a5b4867c2dd4a1ba513de278ccbe8bb1","size":12937,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-2.1.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_2.1.1_1587291699974_0.7821388181103495"},"_hasShrinkwrap":false,"publish_time":1587291700095,"_cnpm_publish_time":1587291700095},"2.1.0":{"name":"@sindresorhus/is","version":"2.1.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^12.2.4","@types/node":"^12.12.6","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","ava":"^2.1.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.24.1","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.3.0","ts-node":"^8.3.0","typescript":"^3.7.5","xo":"^0.25.3","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"1ff389cabb53a2b921ad9da00759823b57b6d0a3","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@2.1.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"6ad4ca610f696098e92954ab431ff83bea0ce13f","size":12842,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-2.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_2.1.0_1581924190696_0.35503752115929754"},"_hasShrinkwrap":false,"publish_time":1581924190797,"_cnpm_publish_time":1581924190797},"2.0.0":{"name":"@sindresorhus/is","version":"2.0.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"funding":"https://github.com/sindresorhus/is?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=10"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","@types/jsdom":"^12.2.4","@types/node":"^12.12.6","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","ava":"^2.1.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.24.1","jsdom":"^16.0.1","rxjs":"^6.4.0","tempy":"^0.3.0","ts-node":"^8.3.0","typescript":"^3.7.5","xo":"^0.25.3","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"parserOptions":{"project":"./tsconfig.xo.json"},"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"863e26ad6af358900a00c65d04ecae8021cc8bce","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@2.0.0","_nodeVersion":"13.1.0","_npmVersion":"6.12.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1a7d0e05905877a61440d4f15520a5f5b4fedfbf","size":12727,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_2.0.0_1580320047098_0.9174335221114982"},"_hasShrinkwrap":false,"publish_time":1580320047268,"_cnpm_publish_time":1580320047268},"1.2.0":{"name":"@sindresorhus/is","version":"1.2.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=8"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.4.0","@types/jsdom":"^12.2.4","@types/node":"^12.0.10","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^1.11.0","@typescript-eslint/parser":"^1.11.0","ava":"^2.1.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.15.0","jsdom":"^15.0.0","rxjs":"^6.4.0","tempy":"^0.3.0","ts-node":"^8.3.0","typescript":"^3.4.1","xo":"^0.24.0","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"import/first":"off","import/newline-after-import":"off","@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"e7277de849b27469cb243d1eaaadbeb47e97a886","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@1.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"63ce3638cb85231f3704164c90a18ef816da3fb7","size":11543,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-1.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.2.0_1570164023327_0.16613662715474087"},"_hasShrinkwrap":false,"publish_time":1570164023445,"_cnpm_publish_time":1570164023445},"1.1.0":{"name":"@sindresorhus/is","version":"1.1.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=8"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.4.0","@types/jsdom":"^12.2.4","@types/node":"^12.0.10","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^1.11.0","@typescript-eslint/parser":"^1.11.0","ava":"^2.1.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.15.0","jsdom":"^15.0.0","rxjs":"^6.4.0","tempy":"^0.3.0","ts-node":"^8.3.0","typescript":"^3.4.1","xo":"^0.24.0","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"import/first":"off","import/newline-after-import":"off","@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"4a63743feb9557cd36ce07c181b22624be8e5560","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@1.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2b4e94c79fa9864d0411a0b9a94e4b8d66b22e28","size":11836,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-1.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.1.0_1570089734459_0.16524878961394052"},"_hasShrinkwrap":false,"publish_time":1570089734587,"_cnpm_publish_time":1570089734587},"1.0.0":{"name":"@sindresorhus/is","version":"1.0.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=8"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.4.0","@types/jsdom":"^12.2.4","@types/node":"^12.0.10","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^1.11.0","@typescript-eslint/parser":"^1.11.0","ava":"^2.1.0","del-cli":"^2.0.0","eslint-config-xo-typescript":"^0.15.0","jsdom":"^15.0.0","rxjs":"^6.4.0","tempy":"^0.3.0","ts-node":"^8.3.0","typescript":"^3.4.1","xo":"^0.24.0","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"import/first":"off","import/newline-after-import":"off","@typescript-eslint/promise-function-async":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"e358e44dd5212b8083082727ce0cada959fb2248","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@1.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4f475ff3f32b0a309b7faffd33328e93d7953330","size":11313,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-1.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.0.0_1561883151799_0.5558018601739321"},"_hasShrinkwrap":false,"publish_time":1561883152005,"_cnpm_publish_time":1561883152005},"0.17.1":{"name":"@sindresorhus/is","version":"0.17.1","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=8"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.3.0","@types/jsdom":"^12.2.3","@types/node":"^12.0.0","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^1.5.0","ava":"^1.4.1","del-cli":"^1.1.0","eslint-config-xo-typescript":"^0.10.1","jsdom":"^15.0.0","rxjs":"^6.4.0","tempy":"^0.3.0","ts-node":"^8.0.3","typescript":"^3.4.1","xo":"^0.24.0","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"878d111ae734660d4c0238ef7ec6b779e1b52083","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.17.1","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"453b27750f358689c4aa3c9f32d9ace1f0929a79","size":11180,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.17.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.17.1_1558432151812_0.2419872417397264"},"_hasShrinkwrap":false,"publish_time":1558432151963,"_cnpm_publish_time":1558432151963},"0.17.0":{"name":"@sindresorhus/is","version":"0.17.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=8"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.3.0","@types/jsdom":"^12.2.3","@types/node":"^12.0.0","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^1.5.0","ava":"^1.4.1","del-cli":"^1.1.0","eslint-config-xo-typescript":"^0.10.1","jsdom":"^15.0.0","rxjs":"^6.4.0","tempy":"^0.3.0","ts-node":"^8.0.3","typescript":"^3.4.1","xo":"^0.24.0","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"b064473589b3586eafa04e49267c806e848b58d9","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.17.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"37d16c3df3a8b4dcc930210ff68ff3ace35f5ab4","size":11170,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.17.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.17.0_1557720527867_0.6771706230708885"},"_hasShrinkwrap":false,"publish_time":1557720528018,"_cnpm_publish_time":1557720528018},"0.16.0":{"name":"@sindresorhus/is","version":"0.16.0","description":"Type check values","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=8"},"scripts":{"build":"del dist && tsc","test":"xo && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"devDependencies":{"@sindresorhus/tsconfig":"^0.3.0","@types/jsdom":"^12.2.3","@types/node":"^12.0.0","@types/zen-observable":"^0.8.0","@typescript-eslint/eslint-plugin":"^1.5.0","ava":"^1.4.1","del-cli":"^1.1.0","eslint-config-xo-typescript":"^0.10.1","jsdom":"^15.0.0","rxjs":"^6.4.0","tempy":"^0.3.0","ts-node":"^8.0.3","typescript":"^3.4.1","xo":"^0.24.0","zen-observable":"^0.8.8"},"types":"dist","sideEffects":false,"ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"xo":{"extends":"xo-typescript","extensions":["ts"],"globals":["BigInt","BigInt64Array","BigUint64Array"],"rules":{"@typescript-eslint/explicit-function-return-type":"off"}},"gitHead":"9bc8307770453ef3d71dfcdf3ff2d2d28cc03b73","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.16.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"355a7801472ad3810365c1e8aecabcaf45227c54","size":11154,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.16.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.16.0_1556961303599_0.10001875159508633"},"_hasShrinkwrap":false,"publish_time":1556961303794,"_cnpm_publish_time":1556961303794},"0.15.0":{"name":"@sindresorhus/is","version":"0.15.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist","engines":{"node":">=6"},"scripts":{"lint":"tslint --format stylish --project .","build":"del dist && tsc","test":"npm run lint && ava","prepublishOnly":"npm run build"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"@sindresorhus/tsconfig":"^0.1.0","@types/jsdom":"^11.12.0","@types/node":"^10.12.21","@types/tempy":"^0.2.0","@types/zen-observable":"^0.8.0","ava":"^1.2.0","del-cli":"^1.1.0","jsdom":"^11.6.2","rxjs":"^6.4.0","tempy":"^0.2.1","ts-node":"^8.0.2","tslint":"^5.9.1","tslint-xo":"^0.10.0","typescript":"^3.3.1","zen-observable":"^0.8.8"},"types":"dist","ava":{"babel":false,"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"gitHead":"3ec41686f710fe1e5291b5ca172b5518f488168c","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.15.0","_npmVersion":"6.5.0","_nodeVersion":"10.15.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"96915baa05e6a6a1d137badf4984d3fc05820bb6","size":10875,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.15.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.15.0_1549223751257_0.5657524336620294"},"_hasShrinkwrap":false,"publish_time":1549223751371,"_cnpm_publish_time":1549223751371},"0.14.0":{"name":"@sindresorhus/is","version":"0.14.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"lint":"tslint --format stylish --project .","build":"del dist && tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"@sindresorhus/tsconfig":"^0.1.0","@types/jsdom":"^11.12.0","@types/node":"^10.12.10","@types/tempy":"^0.2.0","@types/zen-observable":"^0.8.0","ava":"^0.25.0","del-cli":"^1.1.0","jsdom":"^11.6.2","rxjs":"^6.3.3","tempy":"^0.2.1","tslint":"^5.9.1","tslint-xo":"^0.10.0","typescript":"^3.2.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","gitHead":"6cb1d1e91073ada3d0e298e2fef361f0d418b668","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.14.0","_npmVersion":"6.5.0","_nodeVersion":"10.13.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9fb3a3cf3132328151f353de4632e01e52102bea","size":10643,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.14.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.14.0_1544716808201_0.7722326585650734"},"_hasShrinkwrap":false,"publish_time":1544716808390,"_cnpm_publish_time":1544716808390},"0.13.0":{"name":"@sindresorhus/is","version":"0.13.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"lint":"tslint --format stylish --project .","build":"del dist && tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"dependencies":{"symbol-observable":"^1.2.0"},"devDependencies":{"@types/jsdom":"^11.12.0","@types/node":"^10.11.2","@types/tempy":"^0.1.0","@types/zen-observable":"^0.8.0","ava":"*","del-cli":"^1.1.0","jsdom":"^11.6.2","rxjs":"^6.3.3","tempy":"^0.2.1","tslint":"^5.9.1","tslint-xo":"^0.9.0","typescript":"^3.1.4","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","gitHead":"2232eeea79b3d2a26fb5b0af60e042ff2171cdc3","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.13.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a85d06c13658d0cc9584537df4a99423461f114b","size":10395,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.13.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.13.0_1541160640760_0.8677253184249949"},"_hasShrinkwrap":false,"publish_time":1541160640889,"_cnpm_publish_time":1541160640889},"0.12.0":{"name":"@sindresorhus/is","version":"0.12.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"lint":"tslint --format stylish --project .","build":"del dist && tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"dependencies":{"symbol-observable":"^1.2.0"},"devDependencies":{"@types/jsdom":"^11.12.0","@types/node":"^10.11.2","@types/tempy":"^0.1.0","@types/zen-observable":"^0.8.0","ava":"*","del-cli":"^1.1.0","jsdom":"^11.6.2","rxjs":"^6.3.3","tempy":"^0.2.1","tslint":"^5.9.1","tslint-xo":"^0.9.0","typescript":"^3.1.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","gitHead":"c983ffa4cd83c114b18d021c180e6ba9265070cd","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.12.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"55c37409c809e802efea25911a579731adfc6e07","size":10137,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.12.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.12.0_1538116574508_0.9398347559081299"},"_hasShrinkwrap":false,"publish_time":1538116574674,"_cnpm_publish_time":1538116574674},"0.11.0":{"name":"@sindresorhus/is","version":"0.11.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"lint":"tslint --format stylish --project .","build":"del dist && tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"files":["dist"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"dependencies":{"symbol-observable":"^1.2.0"},"devDependencies":{"@types/jsdom":"^11.0.4","@types/node":"^10.1.2","@types/tempy":"^0.1.0","@types/zen-observable":"^0.5.3","ava":"*","del-cli":"^1.1.0","jsdom":"^11.6.2","rxjs":"^6.0.0","tempy":"^0.2.1","tslint":"^5.9.1","tslint-xo":"^0.8.0","typescript":"^2.9.0","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","gitHead":"b2bb3e7d3717de9734a3881156b1f8ab00236fe9","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.11.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a65970040a5b55c4713452666703b92a6c331fdb","size":9748,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.11.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.11.0_1531216610235_0.32137062124715365"},"_hasShrinkwrap":false,"publish_time":1531216610311,"_cnpm_publish_time":1531216610311},"0.10.0":{"name":"@sindresorhus/is","version":"0.10.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"lint":"tslint --format stylish --project .","build":"del dist && tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build"},"files":["dist"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"dependencies":{"symbol-observable":"^1.2.0"},"devDependencies":{"@types/jsdom":"^11.0.4","@types/node":"^10.1.2","@types/tempy":"^0.1.0","@types/zen-observable":"^0.5.3","ava":"*","del-cli":"^1.1.0","jsdom":"^11.6.2","rxjs":"^6.0.0","tempy":"^0.2.1","tslint":"^5.9.1","tslint-xo":"^0.8.0","typescript":"^2.9.0","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","gitHead":"d11b7eaaa1ca6a8565196a8bf07284b6435f4e50","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.10.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f42dd6a9d12cd79fa6f53b27cf5bea3a30d2cafa","size":16393,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.10.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.10.0_1530808420839_0.8008182477174501"},"_hasShrinkwrap":false,"publish_time":1530808420901,"_cnpm_publish_time":1530808420901},"0.9.0":{"name":"@sindresorhus/is","version":"0.9.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"lint":"tslint --format stylish --project .","build":"tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"files":["dist"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"dependencies":{"symbol-observable":"^1.2.0"},"devDependencies":{"@types/jsdom":"^11.0.4","@types/node":"^9.6.0","@types/tempy":"^0.1.0","@types/zen-observable":"^0.5.3","ava":"*","del-cli":"^1.1.0","jsdom":"^11.6.2","rxjs":"^6.0.0","tempy":"^0.2.1","tslint":"^5.9.1","tslint-xo":"^0.7.0","typescript":"^2.8.1","zen-observable":"^0.8.8"},"types":"dist/index.d.ts","gitHead":"37f6cc3fe3df89e3b77aa9bb2cb87957fa9759ce","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.9.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1a65a8fab2d4efa5a32a5f5f40cf9b0806aabd69","size":17508,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.9.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.9.0_1525411875538_0.19847575916850846"},"_hasShrinkwrap":false,"publish_time":1525411875672,"_cnpm_publish_time":1525411875672},"0.8.0":{"name":"@sindresorhus/is","version":"0.8.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"lint":"tslint --format stylish --project .","build":"tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"files":["dist"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/node":"^9.6.0","@types/tempy":"^0.1.0","ava":"*","del-cli":"^1.1.0","jsdom":"^11.6.2","tempy":"^0.2.1","tslint":"^5.9.1","tslint-xo":"^0.7.0","typescript":"^2.8.1"},"types":"dist/index.d.ts","gitHead":"7ae4b44ca281da26703793c52be20c4982a352f9","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"073aee40b0aab2d4ace33c0a2a2672a37da6fa12","size":17176,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.8.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_0.8.0_1522775413420_0.5357373780876304"},"_hasShrinkwrap":false,"publish_time":1522775413482,"_cnpm_publish_time":1522775413482},"0.7.0":{"name":"@sindresorhus/is","version":"0.7.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","engines":{"node":">=4"},"scripts":{"lint":"tslint --format stylish --project .","build":"tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"files":["dist"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"@types/jsdom":"^2.0.31","@types/node":"^8.0.47","@types/tempy":"^0.1.0","ava":"*","del-cli":"^1.1.0","jsdom":"^9.12.0","tempy":"^0.2.1","tslint":"^5.8.0","tslint-xo":"^0.3.0","typescript":"^2.6.1"},"types":"dist/index.d.ts","gitHead":"828a5b3088804f32fec824a2fbff0396d4cd13b3","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd","size":15110,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.7.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-0.7.0.tgz_1513024821800_0.9983615970704705"},"directories":{},"publish_time":1513024822859,"_hasShrinkwrap":false,"_cnpm_publish_time":1513024822859},"0.6.0":{"name":"@sindresorhus/is","version":"0.6.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","engines":{"node":">=4"},"scripts":{"lint":"tslint --format stylish --project .","build":"tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"files":["dist"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"@types/jsdom":"^2.0.31","@types/node":"^8.0.47","@types/tempy":"^0.1.0","ava":"*","del-cli":"^1.1.0","jsdom":"^9.12.0","tempy":"^0.2.1","tslint":"^5.8.0","tslint-xo":"^0.3.0","typescript":"^2.6.1"},"types":"dist/index.d.ts","gitHead":"50e3fe88c722133953118053bb31c6a6f7a39c9a","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.6.0","_shasum":"383f456b26bc96c7889f0332079f4358b16c58dc","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"383f456b26bc96c7889f0332079f4358b16c58dc","size":15070,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.6.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-0.6.0.tgz_1511122697769_0.09692995506338775"},"directories":{},"publish_time":1511122698050,"_hasShrinkwrap":false,"_cnpm_publish_time":1511122698050},"0.5.0":{"name":"@sindresorhus/is","version":"0.5.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"main":"dist/index.js","engines":{"node":">=4"},"scripts":{"lint":"tslint --format stylish --project .","build":"tsc","test":"npm run lint && npm run build && ava dist/tests","prepublish":"npm run build && del dist/tests"},"files":["dist"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"@types/jsdom":"^2.0.31","@types/node":"^8.0.47","ava":"*","del-cli":"^1.1.0","jsdom":"^9.12.0","tslint":"^5.8.0","tslint-xo":"^0.3.0","typescript":"^2.6.1"},"types":"dist/index.d.ts","gitHead":"e8ac7dc4aaf8d1f9a9b07ae0b0e50e45fb24fbba","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5398b9c4f0963c170d0c8d5873709999f82f508c","size":13975,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.5.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-0.5.0.tgz_1510025031986_0.32947274576872587"},"directories":{},"publish_time":1510025032189,"_hasShrinkwrap":false,"_cnpm_publish_time":1510025032189},"0.4.0":{"name":"@sindresorhus/is","version":"0.4.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"ava":"*","jsdom":"^9.12.0","xo":"*"},"gitHead":"a4eebe4b4a95eeb7c6a476d89e92d2af0daf2f2b","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.4.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"45bfece11eb55cac415e65b8de352eb75de1b968","size":5310,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.4.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-0.4.0.tgz_1508614109577_0.9955992680042982"},"directories":{},"publish_time":1508614109768,"_hasShrinkwrap":false,"_cnpm_publish_time":1508614109768},"0.3.0":{"name":"@sindresorhus/is","version":"0.3.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"ava":"*","jsdom":"^9.12.0","xo":"*"},"gitHead":"04cb80dfb170d9c2e004f9ba0825fd0bab9411fe","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.3.0","_shasum":"ae248b274cb9eec2d8c7acdf6a70689126ff7237","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ae248b274cb9eec2d8c7acdf6a70689126ff7237","size":4929,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.3.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-0.3.0.tgz_1507715474871_0.08435121271759272"},"directories":{},"publish_time":1507715474974,"_hasShrinkwrap":false,"_cnpm_publish_time":1507715474974},"0.2.1":{"name":"@sindresorhus/is","version":"0.2.1","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"11b98171c82991416c3ff82f076d963b0c775184","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.2.1","_shasum":"537fe5655c9e6b22313776494abc712f0b327e79","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"537fe5655c9e6b22313776494abc712f0b327e79","size":4150,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.2.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-0.2.1.tgz_1507177308076_0.29263611719943583"},"directories":{},"publish_time":1507177308204,"_hasShrinkwrap":false,"_cnpm_publish_time":1507177308204},"0.2.0":{"name":"@sindresorhus/is","version":"0.2.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"27d15f40bda9e390d1dcac5722e37a2675425483","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.2.0","_shasum":"c7f5e01c8d3372c682e888f73fd72992514c13c9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"c7f5e01c8d3372c682e888f73fd72992514c13c9","size":4164,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-0.2.0.tgz_1506655378448_0.7947612015996128"},"directories":{},"publish_time":1506655378510,"_hasShrinkwrap":false,"_cnpm_publish_time":1506655378510},"0.1.0":{"name":"@sindresorhus/is","version":"0.1.0","description":"Type check values: `is.string('🦄') //=> true`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"103c5afe6f20e68f64f448bbe4047862e3d565e5","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"homepage":"https://github.com/sindresorhus/is#readme","_id":"@sindresorhus/is@0.1.0","_shasum":"d0ff822b2b92e6476b7f52ca0f0289992f47061b","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d0ff822b2b92e6476b7f52ca0f0289992f47061b","size":3644,"noattachment":false,"key":"/@sindresorhus/is/-/@sindresorhus/is-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/is/download/@sindresorhus/is-0.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-0.1.0.tgz_1506016469568_0.5930651263333857"},"directories":{},"publish_time":1506016469643,"_hasShrinkwrap":false,"_cnpm_publish_time":1506016469643}},"readme":"# is\n\n> Type check values\n\nFor example, `is.string('????') //=> true`\n\n<img src=\"header.gif\" width=\"182\" align=\"right\">\n\n## Highlights\n\n- Written in TypeScript\n- [Extensive use of type guards](#type-guards)\n- [Supports type assertions](#type-assertions)\n- [Aware of generic type parameters](#generic-type-parameters) (use with caution)\n- Actively maintained\n- ![Millions of downloads per week](https://img.shields.io/npm/dw/@sindresorhus/is)\n\n## Install\n\n```sh\nnpm install @sindresorhus/is\n```\n\n## Usage\n\n```js\nimport is from '@sindresorhus/is';\n\nis('????');\n//=> 'string'\n\nis(new Map());\n//=> 'Map'\n\nis.number(6);\n//=> true\n```\n\n[Assertions](#type-assertions) perform the same type checks, but throw an error if the type does not match.\n\n```js\nimport {assert} from '@sindresorhus/is';\n\nassert.string(2);\n//=> Error: Expected value which is `string`, received value of type `number`.\n```\n\nAssertions (except `assertAll` and `assertAny`) also support an optional custom error message.\n\n```js\nimport {assert} from '@sindresorhus/is';\n\nassert.nonEmptyString(process.env.API_URL, 'The API_URL environment variable is required.');\n//=> Error: The API_URL environment variable is required.\n```\n\nAnd with TypeScript:\n\n```ts\nimport {assert} from '@sindresorhus/is';\n\nassert.string(foo);\n// `foo` is now typed as a `string`.\n```\n\n### Named exports\n\nNamed exports allow tooling to perform tree-shaking, potentially reducing bundle size by including only code from the methods that are used.\n\nEvery method listed below is available as a named export. Each method is prefixed by either `is` or `assert` depending on usage.\n\nFor example:\n\n```js\nimport {assertNull, isUndefined} from '@sindresorhus/is';\n```\n\n## API\n\n### is(value)\n\nReturns the type of `value`.\n\nPrimitives are lowercase and object types are camelcase.\n\nExample:\n\n- `'undefined'`\n- `'null'`\n- `'string'`\n- `'symbol'`\n- `'Array'`\n- `'Function'`\n- `'Object'`\n\nThis method is also exported as `detect`. You can import it like this:\n\n```js\nimport {detect} from '@sindresorhus/is';\n```\n\nNote: It will throw an error if you try to feed it object-wrapped primitives, as that's a bad practice. For example `new String('foo')`.\n\n### is.{method}\n\nAll the below methods accept a value and return a boolean for whether the value is of the desired type.\n\n#### Primitives\n\n##### .undefined(value)\n##### .null(value)\n\n##### .string(value)\n##### .number(value)\n\nNote: `is.number(NaN)` returns `false`. This intentionally deviates from `typeof` behavior to increase user-friendliness of `is` type checks.\n\n##### .boolean(value)\n##### .symbol(value)\n##### .bigint(value)\n\n#### Built-in types\n\n##### .array(value, assertion?)\n\nReturns true if `value` is an array and all of its items match the assertion (if provided).\n\n```js\nis.array(value); // Validate `value` is an array.\nis.array(value, is.number); // Validate `value` is an array and all of its items are numbers.\n```\n\n##### .arrayOf(predicate)\n\nReturns a type guard that checks if `value` is an array where every item matches the predicate. Useful for composing with other methods.\n\n```js\nconst isStringArray = is.arrayOf(is.string);\n\nisStringArray(['a', 'b']); //=> true\nisStringArray(['a', 1]); //=> false\n```\n\n##### .function(value)\n\n##### .buffer(value)\n\n> [!NOTE]\n> [Prefer using `Uint8Array` instead of `Buffer`.](https://sindresorhus.com/blog/goodbye-nodejs-buffer)\n\n##### .blob(value)\n##### .object(value)\n\nKeep in mind that [functions are objects too](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions).\n\n##### .numericString(value)\n\nReturns `true` for a string that represents a number satisfying `is.number`, for example, `'42'` and `'-8.3'`.\n\nNote: `'NaN'` returns `false`, but `'Infinity'` and `'-Infinity'` return `true`.\n\n##### .regExp(value)\n##### .date(value)\n##### .error(value)\n##### .nativePromise(value)\n##### .promise(value)\n\nReturns `true` for any object with a `.then()` and `.catch()` method. Prefer this one over `.nativePromise()` as you usually want to allow userland promise implementations too.\n\n##### .generator(value)\n\nReturns `true` for any object that implements its own `.next()` and `.throw()` methods and has a function definition for `Symbol.iterator`.\n\n##### .generatorFunction(value)\n\n##### .asyncFunction(value)\n\nReturns `true` for any `async` function that can be called with the `await` operator.\n\n```js\nis.asyncFunction(async () => {});\n//=> true\n\nis.asyncFunction(() => {});\n//=> false\n```\n\n##### .asyncGenerator(value)\n\n```js\nis.asyncGenerator(\n\t(async function * () {\n\t\tyield 4;\n\t})()\n);\n//=> true\n\nis.asyncGenerator(\n\t(function * () {\n\t\tyield 4;\n\t})()\n);\n//=> false\n```\n\n##### .asyncGeneratorFunction(value)\n\n```js\nis.asyncGeneratorFunction(async function * () {\n\tyield 4;\n});\n//=> true\n\nis.asyncGeneratorFunction(function * () {\n\tyield 4;\n});\n//=> false\n```\n\n##### .boundFunction(value)\n\nReturns `true` for any `bound` function.\n\n```js\nis.boundFunction(() => {});\n//=> true\n\nis.boundFunction(function () {}.bind(null));\n//=> true\n\nis.boundFunction(function () {});\n//=> false\n```\n\n##### .map(value)\n##### .set(value)\n##### .weakMap(value)\n##### .weakSet(value)\n##### .weakRef(value)\n\n#### Typed arrays\n\n##### .int8Array(value)\n##### .uint8Array(value)\n##### .uint8ClampedArray(value)\n##### .int16Array(value)\n##### .uint16Array(value)\n##### .int32Array(value)\n##### .uint32Array(value)\n##### .float32Array(value)\n##### .float64Array(value)\n##### .bigInt64Array(value)\n##### .bigUint64Array(value)\n\n#### Structured data\n\n##### .arrayBuffer(value)\n##### .sharedArrayBuffer(value)\n##### .dataView(value)\n\n##### .enumCase(value, enum)\n\nTypeScript-only. Returns `true` if `value` is a member of `enum`.\n\n```ts\nenum Direction {\n\tAscending = 'ascending',\n\tDescending = 'descending'\n}\n\nis.enumCase('ascending', Direction);\n//=> true\n\nis.enumCase('other', Direction);\n//=> false\n```\n\n#### Emptiness\n\n##### .emptyString(value)\n\nReturns `true` if the value is a `string` and the `.length` is 0.\n\n##### .emptyStringOrWhitespace(value)\n\nReturns `true` if `is.emptyString(value)` or if it's a `string` that is all whitespace.\n\n##### .nonEmptyString(value)\n\nReturns `true` if the value is a `string` and the `.length` is more than 0.\n\n##### .nonEmptyStringAndNotWhitespace(value)\n\nReturns `true` if the value is a `string` that is not empty and not whitespace.\n\n```js\nconst values = ['property1', '', null, 'property2', '    ', undefined];\n\nvalues.filter(is.nonEmptyStringAndNotWhitespace);\n//=> ['property1', 'property2']\n```\n\n##### .emptyArray(value)\n\nReturns `true` if the value is an `Array` and the `.length` is 0.\n\n##### .nonEmptyArray(value)\n\nReturns `true` if the value is an `Array` and the `.length` is more than 0.\n\n##### .emptyObject(value)\n\nReturns `true` if the value is an `Object` and `Object.keys(value).length` is 0.\n\nPlease note that `Object.keys` returns only own enumerable properties. Hence something like this can happen:\n\n```js\nconst object1 = {};\n\nObject.defineProperty(object1, 'property1', {\n\tvalue: 42,\n\twritable: true,\n\tenumerable: false,\n\tconfigurable: true\n});\n\nis.emptyObject(object1);\n//=> true\n```\n\n##### .nonEmptyObject(value)\n\nReturns `true` if the value is an `Object` and `Object.keys(value).length` is more than 0.\n\n##### .emptySet(value)\n\nReturns `true` if the value is a `Set` and the `.size` is 0.\n\n##### .nonEmptySet(Value)\n\nReturns `true` if the value is a `Set` and the `.size` is more than 0.\n\n##### .emptyMap(value)\n\nReturns `true` if the value is a `Map` and the `.size` is 0.\n\n##### .nonEmptyMap(value)\n\nReturns `true` if the value is a `Map` and the `.size` is more than 0.\n\n#### Miscellaneous\n\n##### .directInstanceOf(value, class)\n\nReturns `true` if `value` is a direct instance of `class`.\n\n```js\nis.directInstanceOf(new Error(), Error);\n//=> true\n\nclass UnicornError extends Error {}\n\nis.directInstanceOf(new UnicornError(), Error);\n//=> false\n```\n\n##### .urlInstance(value)\n\nReturns `true` if `value` is an instance of the [`URL` class](https://developer.mozilla.org/en-US/docs/Web/API/URL).\n\n```js\nconst url = new URL('https://example.com');\n\nis.urlInstance(url);\n//=> true\n```\n\n##### .urlString(value)\n\nReturns `true` if `value` is a URL string.\n\nNote: this only does basic checking using the [`URL` class](https://developer.mozilla.org/en-US/docs/Web/API/URL) constructor.\n\n```js\nconst url = 'https://example.com';\n\nis.urlString(url);\n//=> true\n\nis.urlString(new URL(url));\n//=> false\n```\n\n##### .truthy(value)\n\nReturns `true` for all values that evaluate to true in a boolean context:\n\n```js\nis.truthy('????');\n//=> true\n\nis.truthy(undefined);\n//=> false\n```\n\n##### .falsy(value)\n\nReturns `true` if `value` is one of: `false`, `0`, `''`, `null`, `undefined`, `NaN`.\n\n##### .nan(value)\n##### .nullOrUndefined(value)\n##### .primitive(value)\n\nJavaScript primitives are as follows:\n\n- `null`\n- `undefined`\n- `string`\n- `number`\n- `boolean`\n- `symbol`\n- `bigint`\n\n##### .integer(value)\n\n##### .safeInteger(value)\n\nReturns `true` if `value` is a [safe integer](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/isSafeInteger).\n\n##### .plainObject(value)\n\nAn object is plain if it's created by either `{}`, `new Object()`, or `Object.create(null)`.\n\n##### .iterable(value)\n##### .asyncIterable(value)\n##### .class(value)\n\nReturns `true` if the value is a class constructor.\n\n##### .typedArray(value)\n\n##### .arrayLike(value)\n\nA `value` is array-like if it is not a function and has a `value.length` that is a safe integer greater than or equal to 0.\n\n```js\nis.arrayLike(document.forms);\n//=> true\n\nfunction foo() {\n\tis.arrayLike(arguments);\n\t//=> true\n}\nfoo();\n```\n\n##### .tupleLike(value, guards)\n\nA `value` is tuple-like if it matches the provided `guards` array both in `.length` and in types.\n\n```js\nis.tupleLike([1], [is.number]);\n//=> true\n```\n\n```js\nfunction foo() {\n\tconst tuple = [1, '2', true];\n\tif (is.tupleLike(tuple, [is.number, is.string, is.boolean])) {\n\t\ttuple // [number, string, boolean]\n\t}\n}\n\nfoo();\n```\n\n##### .finiteNumber(value)\n\nCheck if `value` is a number and is finite. Excludes `Infinity` and `-Infinity`.\n\n##### .positiveNumber(value)\n\nCheck if `value` is a number and is more than 0.\n\n##### .negativeNumber(value)\n\nCheck if `value` is a number and is less than 0.\n\n##### .nonNegativeNumber(value)\n\nCheck if `value` is a number and is 0 or more.\n\n##### .positiveInteger(value)\n\nCheck if `value` is an integer and is more than 0.\n\n##### .negativeInteger(value)\n\nCheck if `value` is an integer and is less than 0.\n\n##### .nonNegativeInteger(value)\n\nCheck if `value` is an integer and is 0 or more.\n\n##### .inRange(value, range)\n\nCheck if `value` (number) is in the given `range`. The range is an array of two values, lower bound and upper bound, in no specific order.\n\n```js\nis.inRange(3, [0, 5]);\nis.inRange(3, [5, 0]);\nis.inRange(0, [-2, 2]);\n```\n\n##### .inRange(value, upperBound)\n\nCheck if `value` (number) is in the range of `0` to `upperBound`.\n\n```js\nis.inRange(3, 10);\n```\n\n##### .htmlElement(value)\n\nReturns `true` if `value` is an [HTMLElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement).\n\n##### .nodeStream(value)\n\nReturns `true` if `value` is a Node.js [stream](https://nodejs.org/api/stream.html).\n\n```js\nimport fs from 'node:fs';\n\nis.nodeStream(fs.createReadStream('unicorn.png'));\n//=> true\n```\n\n##### .observable(value)\n\nReturns `true` if `value` is an `Observable`.\n\n```js\nimport {Observable} from 'rxjs';\n\nis.observable(new Observable());\n//=> true\n```\n\n##### .infinite(value)\n\nCheck if `value` is `Infinity` or `-Infinity`.\n\n##### .evenInteger(value)\n\nReturns `true` if `value` is an even integer.\n\n##### .oddInteger(value)\n\nReturns `true` if `value` is an odd integer.\n\n##### .propertyKey(value)\n\nReturns `true` if `value` can be used as an object property key (either `string`, `number`, or `symbol`).\n\n##### .formData(value)\n\nReturns `true` if `value` is an instance of the [`FormData` class](https://developer.mozilla.org/en-US/docs/Web/API/FormData).\n\n```js\nconst data = new FormData();\n\nis.formData(data);\n//=> true\n```\n\n##### .urlSearchParams(value)\n\nReturns `true` if `value` is an instance of the [`URLSearchParams` class](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams).\n\n```js\nconst searchParams = new URLSearchParams();\n\nis.urlSearchParams(searchParams);\n//=> true\n```\n\n##### .any(predicate | predicate[], ...values)\n\nUsing a single `predicate` argument, returns `true` if **any** of the input `values` returns true in the `predicate`:\n\n```js\nis.any(is.string, {}, true, '????');\n//=> true\n\nis.any(is.boolean, 'unicorns', [], new Map());\n//=> false\n```\n\nUsing an array of `predicate[]`, returns `true` if **any** of the input `values` returns true for **any** of the `predicates` provided in an array:\n\n```js\nis.any([is.string, is.number], {}, true, '????');\n//=> true\n\nis.any([is.boolean, is.number], 'unicorns', [], new Map());\n//=> false\n```\n\n##### .any(predicate[])\n\nUsing an array of `predicate[]` without values, returns a combined type guard that checks if a value matches **any** of the predicates:\n\n```js\nconst isStringOrNumber = is.any([is.string, is.number]);\n\nisStringOrNumber('hello');\n//=> true\n\nisStringOrNumber(123);\n//=> true\n\nisStringOrNumber(true);\n//=> false\n```\n\nThis is useful for composing with other methods like `is.optional`:\n\n```js\nis.optional(value, is.any([is.string, is.number]));\n```\n\nAn empty predicate array currently returns a predicate that always returns `false`. This will throw in the next major release.\n\n##### .all(predicate, ...values)\n\nReturns `true` if **all** of the input `values` returns true in the `predicate`:\n\n```js\nis.all(is.object, {}, new Map(), new Set());\n//=> true\n\nis.all(is.string, '????', [], 'unicorns');\n//=> false\n```\n\n##### .all(predicate[])\n\nUsing an array of `predicate[]` without values, returns a combined type guard that checks if a value matches **all** of the predicates:\n\n```js\nconst isArrayAndNonEmpty = is.all([is.array, is.nonEmptyArray]);\n\nisArrayAndNonEmpty(['hello']);\n//=> true\n\nisArrayAndNonEmpty([]);\n//=> false\n```\n\nThis is useful for composing with other methods like `is.optional`:\n\n```js\nis.optional(value, is.all([is.object, is.plainObject]));\n```\n\nAn empty predicate array currently returns a predicate that always returns `true`. This will throw in the next major release.\n\n##### .optional(value, predicate)\n\nReturns `true` if `value` is `undefined` or satisfies the given `predicate`.\n\n```js\nis.optional(undefined, is.string);\n//=> true\n\nis.optional('????', is.string);\n//=> true\n\nis.optional(123, is.string);\n//=> false\n```\n\n##### .oneOf(values)\n\nReturns a type guard that checks if `value` is one of the given `values`. Best used with `as const` for precise type narrowing.\n\n```ts\nconst isDirection = is.oneOf(['north', 'south', 'east', 'west'] as const);\n\nisDirection('north'); //=> true\nisDirection('up'); //=> false\n```\n\n##### .validDate(value)\n\nReturns `true` if the value is a valid date.\n\nAll [`Date`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Date) objects have an internal timestamp value which is the number of milliseconds since the [Unix epoch](https://developer.mozilla.org/en-US/docs/Glossary/Unix_time). When a new `Date` is constructed with bad inputs, no error is thrown. Instead, a new `Date` object is returned. But the internal timestamp value is set to `NaN`, which is an `'Invalid Date'`. Bad inputs can be an non-parsable date string, a non-numeric value or a number that is outside of the expected range for a date value.\n\n```js\nconst valid = new Date('2000-01-01');\n\nis.date(valid);\n//=> true\nvalid.getTime();\n//=> 946684800000\nvalid.toUTCString();\n//=> 'Sat, 01 Jan 2000 00:00:00 GMT'\nis.validDate(valid);\n//=> true\n\nconst invalid = new Date('Not a parsable date string');\n\nis.date(invalid);\n//=> true\ninvalid.getTime();\n//=> NaN\ninvalid.toUTCString();\n//=> 'Invalid Date'\nis.validDate(invalid);\n//=> false\n```\n\n##### .validLength(value)\n\nReturns `true` if the value is a safe integer that is greater than or equal to zero.\n\nThis can be useful to confirm that a value is a valid count of something, ie. 0 or more.\n\n##### .whitespaceString(value)\n\nReturns `true` if the value is a string with only whitespace characters.\n\n## Type guards\n\nWhen using `is` together with TypeScript, [type guards](http://www.typescriptlang.org/docs/handbook/advanced-types.html#type-guards-and-differentiating-types) are being used extensively to infer the correct type inside if-else statements.\n\n```ts\nimport is from '@sindresorhus/is';\n\nconst padLeft = (value: string, padding: string | number) => {\n\tif (is.number(padding)) {\n\t\t// `padding` is typed as `number`\n\t\treturn Array(padding + 1).join(' ') + value;\n\t}\n\n\tif (is.string(padding)) {\n\t\t// `padding` is typed as `string`\n\t\treturn padding + value;\n\t}\n\n\tthrow new TypeError(`Expected 'padding' to be of type 'string' or 'number', got '${is(padding)}'.`);\n}\n\npadLeft('????', 3);\n//=> '   ????'\n\npadLeft('????', '????');\n//=> '????????'\n```\n\n## Type assertions\n\nThe type guards are also available as [type assertions](https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html#assertion-functions), which throw an error for unexpected types. It is a convenient one-line version of the often repetitive \"if-not-expected-type-throw\" pattern.\n\n```ts\nimport {assert} from '@sindresorhus/is';\n\nconst handleMovieRatingApiResponse = (response: unknown) => {\n\tassert.plainObject(response);\n\t// `response` is now typed as a plain `object` with `unknown` properties.\n\n\tassert.number(response.rating);\n\t// `response.rating` is now typed as a `number`.\n\n\tassert.string(response.title);\n\t// `response.title` is now typed as a `string`.\n\n\treturn `${response.title} (${response.rating * 10})`;\n};\n\nhandleMovieRatingApiResponse({rating: 0.87, title: 'The Matrix'});\n//=> 'The Matrix (8.7)'\n\n// This throws an error.\nhandleMovieRatingApiResponse({rating: '????'});\n```\n\n### Optional assertion\n\nAsserts that `value` is `undefined` or satisfies the provided `assertion`.\n\n```ts\nimport {assert} from '@sindresorhus/is';\n\nassert.optional(undefined, assert.string);\n// Passes without throwing\n\nassert.optional('????', assert.string);\n// Passes without throwing\n\nassert.optional(123, assert.string);\n// Throws: Expected value which is `string`, received value of type `number`\n```\n\n## Generic type parameters\n\nThe type guards and type assertions are aware of [generic type parameters](https://www.typescriptlang.org/docs/handbook/generics.html), such as `Promise<T>` and `Map<Key, Value>`. The default is `unknown` for most cases, since `is` cannot check them at runtime. If the generic type is known at compile-time, either implicitly (inferred) or explicitly (provided), `is` propagates the type so it can be used later.\n\nUse generic type parameters with caution. They are only checked by the TypeScript compiler, and not checked by `is` at runtime. This can lead to unexpected behavior, where the generic type is _assumed_ at compile-time, but actually is something completely different at runtime. It is best to use `unknown` (default) and type-check the value of the generic type parameter at runtime with `is` or `assert`.\n\n```ts\nimport {assert} from '@sindresorhus/is';\n\nasync function badNumberAssumption(input: unknown) {\n\t// Bad assumption about the generic type parameter fools the compile-time type system.\n\tassert.promise<number>(input);\n\t// `input` is a `Promise` but only assumed to be `Promise<number>`.\n\n\tconst resolved = await input;\n\t// `resolved` is typed as `number` but was not actually checked at runtime.\n\n\t// Multiplication will return NaN if the input promise did not actually contain a number.\n\treturn 2 * resolved;\n}\n\nasync function goodNumberAssertion(input: unknown) {\n\tassert.promise(input);\n\t// `input` is typed as `Promise<unknown>`\n\n\tconst resolved = await input;\n\t// `resolved` is typed as `unknown`\n\n\tassert.number(resolved);\n\t// `resolved` is typed as `number`\n\n\t// Uses runtime checks so only numbers will reach the multiplication.\n\treturn 2 * resolved;\n}\n\nbadNumberAssumption(Promise.resolve('An unexpected string'));\n//=> NaN\n\n// This correctly throws an error because of the unexpected string value.\ngoodNumberAssertion(Promise.resolve('An unexpected string'));\n```\n\n## FAQ\n\n### Why yet another type checking module?\n\nThere are hundreds of type checking modules on npm, unfortunately, I couldn't find any that fit my needs:\n\n- Includes both type methods and ability to get the type\n- Types of primitives returned as lowercase and object types as camelcase\n- Covers all built-ins\n- Unsurprising behavior\n- Well-maintained\n- Comprehensive test suite\n\nFor the ones I found, pick 3 of these.\n\nThe most common mistakes I noticed in these modules was using `instanceof` for type checking, forgetting that functions are objects, and omitting `symbol` as a primitive.\n\n### Why not just use `instanceof` instead of this package?\n\n`instanceof` does not work correctly for all types and it does not work across [realms](https://stackoverflow.com/a/49832343/64949). Examples of realms are iframes, windows, web workers, and the `vm` module in Node.js.\n\n## Related\n\n- [environment](https://github.com/sindresorhus/environment) - Check which JavaScript environment your code is running in at runtime\n- [is-stream](https://github.com/sindresorhus/is-stream) - Check if something is a Node.js stream\n- [is-observable](https://github.com/sindresorhus/is-observable) - Check if a value is an Observable\n- [file-type](https://github.com/sindresorhus/file-type) - Detect the file type of a Buffer/Uint8Array\n- [is-ip](https://github.com/sindresorhus/is-ip) - Check if a string is an IP address\n- [is-array-sorted](https://github.com/sindresorhus/is-array-sorted) - Check if an Array is sorted\n- [is-error-constructor](https://github.com/sindresorhus/is-error-constructor) - Check if a value is an error constructor\n- [is-empty-iterable](https://github.com/sindresorhus/is-empty-iterable) - Check if an Iterable is empty\n- [is-blob](https://github.com/sindresorhus/is-blob) - Check if a value is a Blob - File-like object of immutable, raw data\n- [has-emoji](https://github.com/sindresorhus/has-emoji) - Check whether a string has any emoji\n\n## Maintainers\n\n- [Sindre Sorhus](https://github.com/sindresorhus)\n- [Giora Guttsait](https://github.com/gioragutt)\n- [Brandon Smith](https://github.com/brandon93s)\n","_attachments":{},"homepage":"https://github.com/sindresorhus/is#readme","bugs":{"url":"https://github.com/sindresorhus/is/issues"},"license":"MIT"}