{"_id":"is-what-type","_rev":"7-b51c7ca98d9029acf7026cea2500a206","name":"is-what-type","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"is-what-type","version":"1.0.0","keywords":["util","type"],"author":{"name":"Jesse Feng"},"license":"MIT","_id":"is-what-type@1.0.0","maintainers":[{"name":"fengxinming","email":"fxm0016@126.com"}],"homepage":"https://github.com/fengxinming/is-what-type#readme","bugs":{"url":"https://github.com/fengxinming/is-what-type/issues"},"dist":{"shasum":"bdc31c65b52843c88662d7049a19f31b2ee92e8d","tarball":"https://registry.npmjs.org/is-what-type/-/is-what-type-1.0.0.tgz","fileCount":52,"integrity":"sha512-SJpquPU+sgaQ7hIDdFmKU5LU9TgF4tN1VkICF7Q5QKUw86H/pO00oi/VenQvjF6BPHWMw7MORsj7iBzsutXMkg==","signatures":[{"sig":"MEQCICHTCT71IoUeq5jt3spg7qx4iHOFI1a9i3fZkujMGBdnAiBO9Y+hULkzjawCiJWz8euPHQM45IoYqTRga4yMxiqxBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30891},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.umd.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cdb4eaf72d48abb19560440a28768749954c5e0e","scripts":{"deps":"npm run clean && pnpm install","test":"vitest run --coverage","build":"vite build","clean":"rm -rf node_modules","watch":"vite build --watch","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepare":"husky","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"pnpm run --filter=docs vitepress:dev","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"fengxinming","email":"fxm0016@126.com"},"jsdelivr":"./dist/index.umd.js","repository":{"url":"git+https://github.com/fengxinming/is-what-type.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple type-checking utility library.","directories":{"test":"test"},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.5.2","vite":"^6.1.1","husky":"^9.0.11","eslint":"^8.57.0","moment":"^2.30.1","vitest":"^3.0.7","typedoc":"^0.27.9","camelcase":"^8.0.0","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.0","vite-plugin-dts":"^4.5.0","eslint-config-fe":"^2.1.2","@vitest/coverage-v8":"^3.0.7","vite-plugin-combine":"^6.0.1","vite-plugin-external":"^6.0.0","typedoc-plugin-markdown":"^4.4.2","@commitlint/config-conventional":"^19.1.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/is-what-type_1.0.0_1740655276866_0.2827185908229768","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"is-what-type","version":"1.0.1","keywords":["util","type"],"author":{"name":"Jesse Feng"},"license":"MIT","_id":"is-what-type@1.0.1","maintainers":[{"name":"fengxinming","email":"fxm0016@126.com"}],"homepage":"https://github.com/fengxinming/is-what-type#readme","bugs":{"url":"https://github.com/fengxinming/is-what-type/issues"},"dist":{"shasum":"8eb62cf50bd109b2c0d440efb53bfd04a302b57b","tarball":"https://registry.npmjs.org/is-what-type/-/is-what-type-1.0.1.tgz","fileCount":56,"integrity":"sha512-P+HoXz2S7Zt096sozC+e+rKR+ZDgxnzL0BQsQUGoe1yQQjEZ1Doo5g6Xn0GA4q10TDkzCpftrtKn6ygpyOpPzw==","signatures":[{"sig":"MEYCIQCsQcqSd+lS3v6FDJ/1sQRFWglHw89GZHQiYCT/DbSf4wIhAL9NTQndHv9XNmOEW/AmkdO8YcXKab/ks6llIf40apv8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26268},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.umd.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f1d4d64c2726ba5a30fdce310cfdfab0eac32d4f","scripts":{"deps":"npm run clean && npm install","test":"vitest run --coverage","build":"vite build","clean":"rm -rf node_modules","watch":"vite build --watch","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepare":"husky","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"fengxinming","email":"fxm0016@126.com"},"jsdelivr":"./dist/index.umd.js","repository":{"url":"git+https://github.com/fengxinming/is-what-type.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple type-checking utility library.","directories":{"test":"test"},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","husky":"^9.0.11","eslint":"^8.57.0","vitest":"^3.0.7","typedoc":"^0.28.1","camelcase":"^8.0.0","vitepress":"^1.6.3","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.0","vite-plugin-dts":"^4.5.0","eslint-config-fe":"^2.1.3","@vitest/coverage-v8":"^3.0.7","vite-plugin-combine":"^6.0.1","vite-plugin-external":"^6.1.0-rc.3","typedoc-plugin-markdown":"^4.6.0","typedoc-vitepress-theme":"^1.1.2","@commitlint/config-conventional":"^19.1.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/is-what-type_1.0.1_1743593758892_0.6033679915243069","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"is-what-type","version":"1.1.0","keywords":["util","type"],"author":{"name":"Jesse Feng"},"license":"MIT","_id":"is-what-type@1.1.0","maintainers":[{"name":"fengxinming","email":"fxm0016@126.com"}],"homepage":"https://github.com/fengxinming/is-what-type#readme","bugs":{"url":"https://github.com/fengxinming/is-what-type/issues"},"dist":{"shasum":"6b0fda545977562b9ee272509350a8d474998efb","tarball":"https://registry.npmjs.org/is-what-type/-/is-what-type-1.1.0.tgz","fileCount":59,"integrity":"sha512-NNbLg0E6gwalxeoKPE7haTpzPHkzxkkhY5rCG9XOJ5pkzyHmxHrb0RKf+zcPxitA0O/kZECatEh/gySAJi4hng==","signatures":[{"sig":"MEUCIQD0wneQmeASXBspZ67nGx47ZpJWX/LJG8IwzO+Qgoc+mgIgWWYXl30aHHxJ2PFnHn8h0SwEkJPtilClSqPsHCTSjME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28198},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.umd.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c080d40fbcbbb7a5335e00318233aec81d5c8ea3","scripts":{"deps":"npm run clean && npm install","test":"vitest run --coverage","build":"vite build","clean":"rm -rf node_modules","watch":"vite build --watch","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepare":"husky","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"fengxinming","email":"fxm0016@126.com"},"jsdelivr":"./dist/index.umd.js","repository":{"url":"git+https://github.com/fengxinming/is-what-type.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple type-checking utility library.","directories":{"test":"test"},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","husky":"^9.0.11","eslint":"^8.57.0","vitest":"^3.0.7","typedoc":"^0.28.1","camelcase":"^8.0.0","vitepress":"^1.6.3","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.0","vite-plugin-dts":"^4.5.0","eslint-config-fe":"^2.1.3","@vitest/coverage-v8":"^3.0.7","vite-plugin-combine":"^6.1.1","vite-plugin-external":"^6.1.0","typedoc-plugin-markdown":"^4.6.0","typedoc-vitepress-theme":"^1.1.2","@commitlint/config-conventional":"^19.1.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/is-what-type_1.1.0_1744261825687_0.47396781302356716","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"is-what-type","version":"1.1.1","keywords":["util","type"],"author":{"name":"Jesse Feng"},"license":"MIT","_id":"is-what-type@1.1.1","maintainers":[{"name":"fengxinming","email":"fxm0016@126.com"}],"homepage":"https://github.com/fengxinming/is-what-type#readme","bugs":{"url":"https://github.com/fengxinming/is-what-type/issues"},"dist":{"shasum":"4600285ba285e054e9690e55e29987e16ce88a55","tarball":"https://registry.npmjs.org/is-what-type/-/is-what-type-1.1.1.tgz","fileCount":59,"integrity":"sha512-fYcJFNccmqex7z1kVHfDOO5QcffWFh6V0K9rq2RFy/71v0usU+dK9bCyflIHXa2gcTYXTNIH3/mnpwc0IP/sNQ==","signatures":[{"sig":"MEUCIQDoiXHlbLvox57augzzPYyFPVTeM2OtLuXtiEXPCcU9PQIgVlUHT/GgvRvsXKx5yMFSM0j37bfWHfegBTsQ5sxY9ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27984},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f2cb6ccd2c72daabf38321df8fc41d85fe92449c","scripts":{"deps":"npm run clean && npm install","test":"vitest run --coverage","build":"vite build","clean":"rm -rf node_modules","watch":"vite build --watch","eslint":"eslint --ext .js,.mjs,.jsx,.ts,.tsx --fix --ignore-path .eslintignore ./","prepare":"husky","release":"npm publish","typedoc":"typedoc && typedoc --options typedoc.zh.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"fengxinming","email":"fxm0016@126.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/fengxinming/is-what-type.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple type-checking utility library.","directories":{"test":"test"},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","husky":"^9.0.11","eslint":"^8.57.0","vitest":"^3.0.7","typedoc":"^0.28.1","camelcase":"^8.0.0","vitepress":"^1.6.3","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.0","vite-plugin-dts":"^4.5.0","eslint-config-fe":"^2.1.3","@vitest/coverage-v8":"^3.0.7","vite-plugin-combine":"^6.1.1","vite-plugin-external":"^6.1.0","typedoc-plugin-markdown":"^4.6.0","typedoc-vitepress-theme":"^1.1.2","@commitlint/config-conventional":"^19.1.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/is-what-type_1.1.1_1745150751647_0.9948052102687783","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"is-what-type","version":"1.1.2","keywords":["util","type"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","_id":"is-what-type@1.1.2","maintainers":[{"name":"fengxinming","email":"fxm0016@126.com"}],"homepage":"https://github.com/fengxinming/util#readme","bugs":{"url":"https://github.com/fengxinming/util/issues"},"dist":{"shasum":"b6db0c5d3075c0abb8af226ff479dcd3483e86aa","tarball":"https://registry.npmjs.org/is-what-type/-/is-what-type-1.1.2.tgz","fileCount":58,"integrity":"sha512-dFNxvQOlyyPkl7mgOB55y6m/VWoBBkLfDU5LPUazezGEFv+nCvIAjsKtyQkfIK1sxaGpKx9WpBJLgxuEFpj/AA==","signatures":[{"sig":"MEQCID7X1nxQdXljAlJTa1y+rGiknVey7o4/mwJMs12wPW+XAiBcbZE4sCi+zdYK3abRW73U98ZVkTqogGTV6NMcRQZbfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29149},"main":"dist/index.js","_from":"file:is-what-type-1.1.2.tgz","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.mjs","scripts":{"test":"vitest run --coverage","build":"vite build","release":"pnpm publish --no-git-checks"},"_npmUser":{"name":"fengxinming","email":"fxm0016@126.com"},"jsdelivr":"dist/index.umd.js","_resolved":"/tmp/a3260f79ecc1c53ff9b3c9246e54ec09/is-what-type-1.1.2.tgz","_integrity":"sha512-dFNxvQOlyyPkl7mgOB55y6m/VWoBBkLfDU5LPUazezGEFv+nCvIAjsKtyQkfIK1sxaGpKx9WpBJLgxuEFpj/AA==","repository":{"url":"git+ssh://git@github.com/fengxinming/util.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple type-checking utility library.","directories":{"test":"test"},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","vitest":"^3.1.1","@vitest/coverage-v8":"^3.1.1","vite-plugin-combine":"^6.1.2","vite-plugin-build-chunk":"^6.0.0","@rollup/plugin-typescript":"^12.1.2"},"_npmOperationalInternal":{"tmp":"tmp/is-what-type_1.1.2_1745263472241_0.21743283951048964","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"is-what-type","version":"1.1.3","keywords":["util","type"],"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","_id":"is-what-type@1.1.3","maintainers":[{"name":"fengxinming","email":"fxm0016@126.com"}],"homepage":"https://fengxinming.github.io/util/modules/is-what-type/","bugs":{"url":"https://github.com/fengxinming/util/issues"},"dist":{"shasum":"d6e2951d15d06704909bde707436fb1a90991af1","tarball":"https://registry.npmjs.org/is-what-type/-/is-what-type-1.1.3.tgz","fileCount":58,"integrity":"sha512-cmMkh5/C0ZryMJz9tYXjL0si4mDm8RkWyadSxFTMZezhY/waRxh8mB/hDJOF/vV5auQK0qJCaUxvePUBkKvLfg==","signatures":[{"sig":"MEQCICRmr70uLrRR+uuhadFt2FLH4UPYx03h+8F28x1CGEpyAiBhPcVG48M7EJ+DZnDp6cTS87EhrMpPvjKMkjOf8w449A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29176},"main":"dist/index.js","_from":"file:is-what-type-1.1.3.tgz","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.mjs","scripts":{"test":"vitest run --coverage","build":"vite build","release":"pnpm publish --no-git-checks"},"_npmUser":{"name":"fengxinming","email":"fxm0016@126.com"},"jsdelivr":"dist/index.umd.js","_resolved":"/tmp/59f396cf23e5ef077f370076d1e1e4e0/is-what-type-1.1.3.tgz","_integrity":"sha512-cmMkh5/C0ZryMJz9tYXjL0si4mDm8RkWyadSxFTMZezhY/waRxh8mB/hDJOF/vV5auQK0qJCaUxvePUBkKvLfg==","repository":{"url":"git+ssh://git@github.com/fengxinming/util.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple type-checking utility library.","directories":{"test":"test"},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","vitest":"^3.1.1","@vitest/coverage-v8":"^3.1.1","vite-plugin-combine":"^6.1.2","vite-plugin-build-chunk":"^6.0.0","@rollup/plugin-typescript":"^12.1.2"},"_npmOperationalInternal":{"tmp":"tmp/is-what-type_1.1.3_1745312659990_0.8643089361884762","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"is-what-type","version":"1.1.4","description":"A simple type-checking utility library.","types":"dist/index.d.ts","module":"dist/index.mjs","main":"dist/index.js","unpkg":"dist/index.umd.js","jsdelivr":"dist/index.umd.js","keywords":["util","type"],"devDependencies":{"@rollup/plugin-typescript":"^12.1.2","@vitest/coverage-v8":"^3.1.1","vite":"^6.2.6","vite-plugin-build-chunk":"^6.0.0","vite-plugin-combine":"^6.2.1","vitest":"^3.1.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+ssh://git@github.com/fengxinming/util.git"},"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","bugs":{"url":"https://github.com/fengxinming/util/issues"},"homepage":"https://fengxinming.github.io/util/modules/is-what-type/","scripts":{"build":"vite build","release":"pnpm publish --no-git-checks","test":"vitest run --coverage"},"_id":"is-what-type@1.1.4","_integrity":"sha512-120PeT8LdXO7m503rQtOapWA7lHBtWErN+asRxKyxF/SFGeqLEAZhlItjNynNVABHteRMSjomQCdAnxEJldMMQ==","_resolved":"/tmp/8fbff9f95db196cf26638da0db2228ca/is-what-type-1.1.4.tgz","_from":"file:is-what-type-1.1.4.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-120PeT8LdXO7m503rQtOapWA7lHBtWErN+asRxKyxF/SFGeqLEAZhlItjNynNVABHteRMSjomQCdAnxEJldMMQ==","shasum":"a931e791eec3860ddaf6f9ca25d6f71b122e96d4","tarball":"https://registry.npmjs.org/is-what-type/-/is-what-type-1.1.4.tgz","fileCount":61,"unpackedSize":30333,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXtzQrLcGr3NvFSeDq4lEVKq54mYTdNdZXhVouaWDgSgIgMsbW6BorOwOc6kxLpz4kiPoCRWRgaO/Q0epReJArwE0="}]},"_npmUser":{"name":"fengxinming","email":"fxm0016@126.com"},"maintainers":[{"name":"fengxinming","email":"fxm0016@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is-what-type_1.1.4_1746005742054_0.8616428766439981"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-27T11:21:16.865Z","modified":"2025-04-30T09:35:42.406Z","1.0.0":"2025-02-27T11:21:17.091Z","1.0.1":"2025-04-02T11:35:59.065Z","1.1.0":"2025-04-10T05:10:25.877Z","1.1.1":"2025-04-20T12:05:51.833Z","1.1.2":"2025-04-21T19:24:32.436Z","1.1.3":"2025-04-22T09:04:20.150Z","1.1.4":"2025-04-30T09:35:42.225Z"},"bugs":{"url":"https://github.com/fengxinming/util/issues"},"author":{"name":"Jesse Feng","email":"fxm0016@126.com"},"license":"MIT","homepage":"https://fengxinming.github.io/util/modules/is-what-type/","keywords":["util","type"],"repository":{"type":"git","url":"git+ssh://git@github.com/fengxinming/util.git"},"description":"A simple type-checking utility library.","maintainers":[{"name":"fengxinming","email":"fxm0016@126.com"}],"readme":"# is-what-type\n\n[![npm package](https://nodei.co/npm/is-what-type.png?downloads=true&downloadRank=true&stars=true)](https://www.npmjs.com/package/is-what-type)\n\n[![NPM Version](https://img.shields.io/npm/v/is-what-type.svg?style=flat)](https://npmjs.org/package/is-what-type)\n[![NPM Downloads](https://img.shields.io/npm/dm/is-what-type.svg?style=flat)](https://npmjs.org/package/is-what-type)\n[![jsdelivr](https://data.jsdelivr.com/v1/package/npm/camel-kit/badge)](https://www.jsdelivr.com/package/npm/is-what-type)\n\n> A simple type-checking utility library.\n\n## Installation\n\n::: code-group\n\n```bash [npm]\nnpm add is-what-type\n```\n\n```bash [pnpm]\npnpm add is-what-type\n```\n\n```bash [yarn]\nyarn add is-what-type\n```\n\n```bash [bun]\nbun add is-what-type\n```\n\n:::\n\n## Documentation\n\nFor detailed usage instructions and API references, please visit the official documentation:\n\n👉 [View Full Documentation](https://fengxinming.github.io/util/modules/is-what-type/)\n\n## Contributing\n\nWe welcome contributions from the community! If you find a bug or want to suggest an improvement, feel free to open an issue or submit a pull request.\n\n### How to Contribute\n1. Fork the repository.\n2. Create a new branch for your changes.\n3. Submit a pull request with a clear description of your changes.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).","readmeFilename":"README.md"}