{"_id":"a-type-of-js","_rev":"37-926557b788978988d6d1c652eefe1b4f","name":"a-type-of-js","dist-tags":{"test":"1.0.6-test.0","beta":"1.0.8-beta.0","latest":"2.0.2"},"versions":{"0.0.0":{"name":"a-type-of-js","version":"0.0.0","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev/about","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.0.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"0dbc07d7ba693f9b094dc7422b2ceda042b5ecd1","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.0.0.tgz","fileCount":7,"integrity":"sha512-Ww9rQG2qoa4xD313MwyY6cgOSBYweNTtj7W53m8fQ8o6PWVzFtfvd/vaPaci23hYegGCvt93XQrqOE1/ZBqgdw==","signatures":[{"sig":"MEUCIBGgztVxPeZb0AiI5vxp4zuKAHRrlMTlh1MqofL9UM2jAiEAzkFnLDSgJwl8OOBjgmPIMUWsJfJeYGeL44QW4vZAecs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47962},"main":"cjs/index.cjs","type":"module","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear&&npx jest","build":"ixxx rm dist run b","eslint":"ixxx cls && eslint src","beautify":"npm run prettier","prettier":"ixxx cls && prettier . --write"},"typings":"types/index.d.ts","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git').git","type":"git"},"_npmVersion":"11.1.0","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.19.2","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","@eslint/js":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.0.0_1741199176307_0.9130596975788785","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"a-type-of-js","version":"0.0.1","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev/about","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.0.1","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"1d53071c57ff07c7964ec14f50e4ab5db4227c71","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.0.1.tgz","fileCount":7,"integrity":"sha512-yJEh/0H+2a9wUtUYGmrqo+V+pYR1dM7Rul1s7bhgG2OciPEfRitpff9FJPp+LUZnU/44MHO6VSkhOcnMmFjpPw==","signatures":[{"sig":"MEYCIQDbxf3UUYnpCIB4B+sUUQ7SCbF5BHIwZ532oe5Wol+bjAIhAM3vwkuy11PSiLwYUn6u2eFRNIXzq99GmDKyuWC33BlS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46438},"main":"cjs/index.cjs","type":"module","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"7969203811c217feb5a11d9a3d429495d9201c1b","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear&&npx jest","build":"ixxx rm dist run b","eslint":"ixxx cls && eslint src","beautify":"npm run prettier","prettier":"ixxx cls && prettier . --write"},"typings":"types/index.d.ts","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git').git","type":"git"},"_npmVersion":"11.1.0","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.19.2","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","@eslint/js":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.0.1_1741282214771_0.5873718139894382","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"a-type-of-js","version":"0.0.2","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev/about","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.0.2","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"58d69ccc950f0886f3b066c02db4e88cb762eb68","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.0.2.tgz","fileCount":7,"integrity":"sha512-TrifICDWnH1VGdc4I12/XqQ+09TVCeyWjfKDfpGJYShkx734lHEQszGFj4mZ20dnEOYxEt/9rPowXivgYQdWvw==","signatures":[{"sig":"MEYCIQDUb7JrgwOmfggYwHT/H3wUOuc9A1avV+UOocfIOVgpewIhAKm7RV94qfogi066FKupri/OrT8yKQUR6gHAKpk0VPFm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46709},"main":"cjs/index.cjs","type":"module","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"477e12e9a4455bca4f00421a6b79cea4daf8a0d8","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear&&npx jest","build":"ixxx rm dist run b","eslint":"ixxx cls && eslint src","beautify":"npm run prettier","prettier":"ixxx cls && prettier . --write"},"typings":"types/index.d.ts","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git').git","type":"git"},"_npmVersion":"11.1.0","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.19.2","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","@eslint/js":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.0.2_1741339664010_0.14659078739288156","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"a-type-of-js","version":"0.0.3","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev/about","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.0.3","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"7e74212354d7b1c9fb6ad9ec27371f8fd13ec756","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.0.3.tgz","fileCount":7,"integrity":"sha512-j2INRdoMNTjWhUCfEKOiNV6cTKDY4bpkTKo/RBloM0OhWevmi5JVgWsvydJvfoQBrksPxAzKHvqo82YKZb6S8g==","signatures":[{"sig":"MEUCIC8Yz+ME2ryTn82AjHH4asFCbkhJNjj5ejK/eYLIREnfAiEA8GdS7tQZbOrvwBrVyUgKDQg5FxXv43LiqRr6ZtgfFrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47632},"main":"cjs/index.cjs","type":"module","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"f1b1de2a323fccf3be759aeb8fcb0dfb4b9d46a4","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear&&npx jest","build":"ixxx rm dist run b","eslint":"ixxx cls && eslint src","beautify":"npm run prettier","prettier":"ixxx cls && prettier . --write"},"typings":"types/index.d.ts","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git').git","type":"git"},"_npmVersion":"11.1.0","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.19.2","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","@eslint/js":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.0.3_1741838186639_0.7796384162634937","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"a-type-of-js","version":"0.0.4","keywords":["a-type-of-js","type","js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.0.4","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"c927aa219fe31e3ae13b57cb7907c612a0b5c67d","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.0.4.tgz","fileCount":3,"integrity":"sha512-F5vXWR9dWuj6q/kEtjRKXIjwPOoG4lT+AGFXMD6DtRyAn4Tm4+jPQHyQueeMkKs5EAg1h8syh7E2t84yf+mnlQ==","signatures":[{"sig":"MEUCIQDoLvAVfY0P8OuPDuG99c2ruao0tp7cDmBMFdZrykoqYAIgXfoeHLmvygWo2eP+R6oJQM1wjPe/o0UEctPmGB/f32Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7439},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"601ca2ea40d9f7d71097c70070a5b9341764c939","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"ixxx rm dist run b","eslint":"ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"ixxx cls && prettier . --write"},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.19.2","codecov":"^3.8.3","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","coveralls":"^3.1.1","@eslint/js":"^9.8.0","jest-junit":"^16.0.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.0.4_1741971472604_0.6466565643433668","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"a-type-of-js","version":"0.0.5","keywords":["a-type-of-js","type","js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.0.5","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"a1e6a7c04cf9cd27f7274fbb56a3abba4bde3227","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.0.5.tgz","fileCount":7,"integrity":"sha512-Qz8vSmxWfsobPedQFFYOLYY+BPCsTKwsdarP4ttOgCro5bYARV4Jpkeiv4fwNqVU++YFFmW6hkl32UC3wIE5Yg==","signatures":[{"sig":"MEQCIDVuESuiGbZzDmnz3ZJ7ypWN3pNJK8gFm/wweB6sfhJ+AiA8MWHeTi2nT0ZISN8sCogX1mxj5LLZhHh62eCBDk3r3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48280},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"76b4d17b3866c6caf8f5625e4ffb7a4b97c2139e","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"ixxx rm dist && npm run b","eslint":"ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"ixxx cls && prettier . --write","versionPatch":"npm version patch --force --no-git-tag-version --allow-same-version=true"},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.8.1","eslint":"^8.57.0","rollup":"^4.19.2","codecov":"^3.8.3","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","coveralls":"^3.1.1","@eslint/js":"^9.8.0","jest-junit":"^16.0.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.0.5_1742082011098_0.36188906670226073","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"a-type-of-js","version":"0.0.6","keywords":["a-type-of-js","type","js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.0.6","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"e8f8c5240ce520cc89c274c40ac731b7950dabb0","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.0.6.tgz","fileCount":44,"integrity":"sha512-N7+v91uqDPCFzVYLH5HDeDpl9sVIw0mMflFeq1ACVcxC5+Yi9Qzv1hDCU/HGoGkHcfTJiFQlJOX+81NcQbKKTQ==","signatures":[{"sig":"MEQCIEhEIFyIFUbFexGV0jnQH2e/mCWVHoFlaDQ5/NyBTpVYAiAFQjDpsI7h4RtkKxVcr86AfHxrZUrFyfaVmw9SLvsCBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59717},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"592e305d06195d797ea839fd5e2ce81b6adc5e11","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"ixxx rm dist && npm run b","clean":"npx ixxx up -d r node_modules package-lock.json && npm install && npm run build","eslint":"ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"ixxx cls && prettier . --write","build:submit":"bash -c 'git add . && git commit -m \"submit: $(date +\"%Y-%m-%d %H:%M:%S\")${1:+ }$1\" && git push origin main' -- ","versionPatch":"npm version patch --force --no-git-tag-version --allow-same-version=true","build:version":"bash -c 'git add . && git commit -m \"version: ${1+ }$1 $(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git push origin main' -- "},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.8.1","eslint":"^8.57.0","rollup":"^4.19.2","codecov":"^3.8.3","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","coveralls":"^3.1.1","@eslint/js":"^9.8.0","jest-junit":"^16.0.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.0.6_1742384188817_0.9142705286057387","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"a-type-of-js","version":"0.0.7","keywords":["a-type-of-js","type","js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.0.7","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"f2de8ce21d186b35fc780516b632f330d50608c1","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.0.7.tgz","fileCount":44,"integrity":"sha512-55gvsabPSEeaUguGzbWfByfqRQDMXMhOz/0u060gdXZM2g8tVY6l/RpHDW+EnL3No7SDFVFpDqcLJn5Ey6w28Q==","signatures":[{"sig":"MEUCIQClwv2Uy6AujAuUmqrTD54rTPczh56fAYe/w/0iXIhn9QIgHc/kt6B9BY7Bo1BI/n+9fPmXHyAvIsFnr48iQNT+r3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107572},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"ebe2094a2519e370282d75d73cea9f722bbd5b9a","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"ixxx rm dist && npm run b","clean":"npx ixxx up -d r node_modules package-lock.json && npm install && npm run build","eslint":"ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"ixxx cls && prettier . --write","push:submit":"bash -c 'git add . && git commit -m \"submit: $(date +\"%Y-%m-%d %H:%M:%S\")${1:+ }$1\" && git push origin main' -- ","push:version":"bash -c 'git add . && git commit -m \"version: ${1+ }$1 $(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git push origin main' -- ","versionPatch":"npm version patch --force --no-git-tag-version --allow-same-version=true"},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.8.1","eslint":"^8.57.0","rollup":"^4.19.2","codecov":"^3.8.3","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","coveralls":"^3.1.1","@eslint/js":"^9.8.0","jest-junit":"^16.0.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.0.7_1742389988652_0.15137545413807607","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"a-type-of-js","version":"0.1.0","keywords":["a-type-of-js","type","js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.1.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"2891c5029edf5bf1b3971e8e87cd91c21222b4e6","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.1.0.tgz","fileCount":44,"integrity":"sha512-Vwlyswdn9FRYmRgWlENTK5zfEx8G1Y2HFktz4I7uChcg9ZrAtCwtc6bxQ7asPcqlMFr4yPXh25YlSWVyZhiwWQ==","signatures":[{"sig":"MEUCIQCjWBmJzhCLEbj31XVqyOSco8pd1skRBEYqa0oImJFF2QIgRERJufJ+sgjMJ9Rspz+5UyvV3O0gPhuz8IO+bi1RgLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107976},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"0205041e0c87a1222ea48c116de088dbb28e8e5f","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"ixxx rm dist && npm run b","clean":"npx ixxx up -d r node_modules package-lock.json && npm install && npm run build","eslint":"ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"ixxx cls && prettier . --write","push:submit":"bash -c 'git add . && git commit -m \"submit: $(date +\"%Y-%m-%d %H:%M:%S\")${1:+ }$1\" && git push origin main' -- ","push:version":"bash -c 'git add . && git commit -m \"version: ${1+ }$1 $(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git push origin main' -- ","versionUpdate":"npx ixxx up -n"},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.8.1","eslint":"^8.57.0","rollup":"^4.19.2","codecov":"^3.8.3","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","coveralls":"^3.1.1","@eslint/js":"^9.8.0","jest-junit":"^16.0.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.1.0_1742542800745_0.42067228542490676","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"a-type-of-js","version":"0.1.1","keywords":["a-type-of-js","type","js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.1.1","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"42a5e8b1760b50ae0f4f474fcaa6904b060b2af9","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.1.1.tgz","fileCount":44,"integrity":"sha512-SBTecS/BppHTpwcMSR543g3QVDzW+4iYa3kVPIdu6tjAs1E0LfyMgMHW3RyfdrX9cRWT8Fs0nK9aPifVeVwHpw==","signatures":[{"sig":"MEQCIGIC99yVlaEupPKQLkCS+J+SKWgB1mRh/gwC5CEfgcT/AiA0ADvjAQ6PA5gGpjPnNVEdT7i7C36mSsef/f+goT2Kfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108052},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"5c1e3344565b405953b92c51fa2d11a2e8d1a2af","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"ixxx rm dist && npm run b","clean":"npx ixxx up -d r node_modules package-lock.json && npm install && npm run build","eslint":"ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"ixxx cls && prettier . --write","push:submit":"bash -c 'git add . && git commit -S -m \"submit: $(date +\"%Y-%m-%d %H:%M:%S\")${1:+ }$1\" && git push origin main' -- ","push:version":"bash -c 'git add . && git commit -S -m \"version: $1 $(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git tag -S \"v$1\" -m \"$(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git push origin main --tags' -- ","versionUpdate":"npx ixxx up -n"},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.8.1","eslint":"^8.57.0","rollup":"^4.19.2","codecov":"^3.8.3","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","coveralls":"^3.1.1","@eslint/js":"^9.8.0","jest-junit":"^16.0.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.1.1_1742552450361_0.3270527598023265","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"a-type-of-js","version":"0.1.2","keywords":["a-type-of-js","type","js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.1.2","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"f70955865397653c642ebcaf86290a8343b11cd1","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.1.2.tgz","fileCount":44,"integrity":"sha512-q+hHJ6c86UGIHyJ+CTjCoIAjOZL2BmPVVIuN/dDEj2RRtNs0h52JbpuaLYpqiEMPvbuuKsyIjVsFmQ50q+EdRg==","signatures":[{"sig":"MEUCIQCq+4LKLDOLj3qOYEXkKoEkY3QSy3kPXwxRX7TE+SAKfwIgXQkaZRsUXJmLj3LvOqsKVlhj65GC+PNIhfuHzM1r1YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108058},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"5c1e3344565b405953b92c51fa2d11a2e8d1a2af","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --sign --access public && cd ..","diff":"ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"ixxx rm dist && npm run b","clean":"npx ixxx up -d r node_modules package-lock.json && npm install && npm run build","eslint":"ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"ixxx cls && prettier . --write","push:submit":"bash -c 'git add . && git commit -S -m \"submit: $(date +\"%Y-%m-%d %H:%M:%S\")${1:+ }$1\" && git push origin main' -- ","push:version":"bash -c 'git add . && git commit -S -m \"version: $1 $(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git tag -S \"v$1\" -m \"$(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git push origin main --tags' -- ","versionUpdate":"npx ixxx up -n"},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"here is the project description, please change the content with double underline","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.8.1","eslint":"^8.57.0","rollup":"^4.19.2","codecov":"^3.8.3","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","coveralls":"^3.1.1","@eslint/js":"^9.8.0","jest-junit":"^16.0.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.1.2_1742553022021_0.038197287560019166","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"a-type-of-js","version":"0.1.3","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.1.3","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"6a354ede56d5c789482633f1f1ce7d65316b6f0b","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.1.3.tgz","fileCount":46,"integrity":"sha512-hK19AhINN9ycusRgJwLURjUyO31BQkT3COd26SV3F7sF42gKgap7wnWMrYPIKkeDbOLehwtoNU2iF34CohXMcA==","signatures":[{"sig":"MEUCIQCYQJM2sIeHDiOD944xY9x3ETCFfBqKZg+9SNDSpcJQtwIgQvKTK7NdxeAFkZ8AhHwQxUDKcx3Z84eIYYhLl59xEjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111310},"main":"dist/cjs/index.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/mjs/index.mjs","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/mjs/index.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.cjs"}}},"gitHead":"dbe7ee7f7a6e07ce4579a615f7e1e04a9ac6efe5","scripts":{"b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && npm publish --access public","diff":"npx ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"npx ixxx rm dist && npm run b","clean":"npx ixxx up -d r node_modules package-lock.json && npm install && npm run build","eslint":"npx ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"npx ixxx clear && prettier . --write","push:submit":"bash -c 'git add . && git commit -S -m \"submit: $(date +\"%Y-%m-%d %H:%M:%S\")${1:+ }$1\" && git push origin main' -- ","push:version":"bash -c 'git add . && git commit  -m \"version: $1 $(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git tag -a \"v$1\" -m \"$(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git push origin main --tags' -- ","versionUpdate":"npx ixxx up -n"},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.8.2","description":"type of function for js/ts","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.8.1","eslint":"^8.57.0","rollup":"^4.19.2","codecov":"^3.8.3","globals":"^15.9.0","ts-jest":"^29.2.6","prettier":"^3.3.3","coveralls":"^3.1.1","@eslint/js":"^9.8.0","jest-junit":"^16.0.0","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^20.14.13","typescript-eslint":"^7.18.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.1.3_1742574966503_0.3719435907611295","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"a-type-of-js","version":"0.1.4","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.1.4","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"88b86799bf50560edc876bdeb83886065549a7ac","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.1.4.tgz","fileCount":4,"integrity":"sha512-t+/g6Blvw9ulO3W5DOKwUYamLXSHjiKoivJHug/THr86femdZesI3LHDPGFC0qn693WXfYw+WgByRxwqPR51qQ==","signatures":[{"sig":"MEQCICt5v9UQaChQEA+MQZr1ust6JyQDy2K7LqhjNT7hUEosAiBBq+1CEhcwvjPBiQMtdqH9+2sr0gkIUMIQ3UoxVtmnvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11023},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"93e246296a796f474c9e3f24f6d5e319f2b0232f","scripts":{"a":"bash -c 'echo \"1%s2\\n3\n\" \"\" ' -- ","b":"rollup --config rollup.config.js && tsc -p tsconfig.types.json","pub":"npm run build && cd dist && npm publish --access public && cd ..","diff":"npx ixxx pkg diff","test":"npx ixxx clear && npx jest --coverage","build":"npx ixxx rm dist && npm run b && npm run clean:package","clean":"npx ixxx up -d r node_modules package-lock.json && npm install && npm run build","eslint":"npx ixxx cls && eslint src","report":"cat ./coverage/lcov.info | coveralls","beautify":"npm run prettier","coverage":"codecov","prettier":"npx ixxx clear && prettier . --write","push:submit":"bash -c 'git add . && git commit -S -m \"submit: $(date +\"%Y-%m-%d %H:%M:%S\")${1:+ }$1\" && git push origin main' -- ","push:version":"bash -c 'git add . && git commit -m \"version: $1 $(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git tag -a \"v$1\" -m \"$(date +\"%Y-%m-%d %H:%M:%S\")${2:+ }$2\" && git push origin main --tags' -- ","clean:package":"node scripts/clean-package-json.js","versionUpdate":"npx ixxx up -n"},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.8.2","description":"type of function for js/ts","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.8.1","eslint":"^9.23.0","rollup":"^4.36.0","codecov":"^3.8.3","globals":"^15.15.0","ts-jest":"^29.2.6","prettier":"^3.5.3","coveralls":"^3.1.1","@eslint/js":"^9.23.0","jest-junit":"^16.0.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^20.17.25","a-node-tools":"^0.0.15","typescript-eslint":"^8.27.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.8","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","eslint-config-prettier":"^10.1.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.1.4_1742681324716_0.4338372194178908","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"a-type-of-js","version":"0.1.5","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.1.5","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"69db900aa181f8a1747de7b9c8afb889702c9e53","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.1.5.tgz","fileCount":45,"integrity":"sha512-BSJKBikOMTwqvubY9G8c7BcKRY+wegM3splGk/dI9p0IdH9EAAo5DGgz7UOA6YbloY4VT6gYlhhfxcq9afRsGg==","signatures":[{"sig":"MEYCIQDVt0fBtb7uY1Sb7wTx9udFfhZLG8eWAYucCKlpNQiIXgIhAIfw/l9vbKwrde59nbK6lzLmShahxvHWY6MYvORgMeiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122153},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"0d4d571e2b74c53cff0115dc49c1359fcd38bdd9","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.8.2","description":"type of function for js/ts","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.1.5_1742681842340_0.324462759763231","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"a-type-of-js","version":"0.1.6","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.1.6","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"aac7310f8c1c5d60e2c4b52356198a2149482a4f","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.1.6.tgz","fileCount":44,"integrity":"sha512-BzlLnva938puCqvPCPpsZGehXALZGqCeReNVcEQkHmA/UJB6/M6h91y2mnxuLvH6BVMDaN4LtahevIXl898fSQ==","signatures":[{"sig":"MEYCIQD07oqfbA0GYiZILHDy+C10zSxNEf25e4N4ntWZ5HBh/gIhAOd6Dt6a0Q3GB5W1CijYqaMaGPZrRp58oVYGRl3PgQAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118728},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"d49596fd4c9b78eabb2ddd640cfca3e624d82386","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.8.2","description":"type of function for js/ts","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.1.6_1743068551014_0.428170349340139","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"a-type-of-js","version":"0.2.0","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.2.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"6e279adfb6627e127a2ed910dba79f650383bada","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.2.0.tgz","fileCount":44,"integrity":"sha512-KyZs6LInxiEwNmZc2grnKaf0Xb1+AKDpZ1b6uR3V8/sdS2ULV7Z5DSZ4wGGrZsXUgX7WIL03b4zk+VpChtRC4w==","signatures":[{"sig":"MEYCIQCVCE/14iB0tftEyv3lMKD/cYesc/OE4tB07Trcu5wnAgIhALpDVFAoRwEPs5WluhPmb0oW/3haAFyfBROK5tf9oS0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124160},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"e1991c267d3a378eb8b068d8c98fffd688fceeef","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.2.0_1744162532595_0.2486921867064389","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-test.0":{"name":"a-type-of-js","version":"0.2.1-test.0","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"ISC","_id":"a-type-of-js@0.2.1-test.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"20d08701ce7e4493ffbd13bc5312e0eccf4c651c","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.2.1-test.0.tgz","fileCount":44,"integrity":"sha512-yNWzUOKI9tPjlmdzseD/fLh/ncYOtUAXZE+hg72oiilLaK7cXLsf6uV/JrGPCpI8EFJ7ybfJKoiq5w014sipIQ==","signatures":[{"sig":"MEQCIE05dwtq93a9qmihV9wKUgcZ/yd/Wws+agfMJTDa9TGHAiB9BBN3Hakgp9L5rt5lOIc190/FeUIiPXXXh3SnBD+H+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@0.2.1-test.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124160},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"5b1477acf154486d59b16529e22cda90ce67e19e","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.2.1-test.0_1744165048392_0.8143684867956014","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"a-type-of-js","version":"0.3.0","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@0.3.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"444c3c0fa51e80449d77bb6d2cb4f749c7d949be","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.3.0.tgz","fileCount":44,"integrity":"sha512-nK2uF6QNW4BzcmjW3LPMsGUXfvOGLj4ZeJqeEByEd6fXJUeMNzrUVWzegUCbx2BewvFypQQ9kR6L7MCyYjG3Gw==","signatures":[{"sig":"MEUCIGrO93pPnL/HmKBLwhmjUNlfWyU/wisM6v8j0UsWGuteAiEA7XimFgwYq+PgIjfaW3Ls0JdK0ml2RNyAXRysFseIj8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136748},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"fc129176cf29a7c8e65648fdfb0933279948f221","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.3.0_1746806487838_0.21997682166325316","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-beta.0":{"name":"a-type-of-js","version":"0.3.1-beta.0","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@0.3.1-beta.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"c2e9b5164fc370dd02d7494319198b6aa8562e7f","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-0.3.1-beta.0.tgz","fileCount":44,"integrity":"sha512-a4DnHSXxVvEmjusokZ5Vu+SgugommFsyzJsjfR79eaRvCjfajNhCHkmzFqDZIY/sLm9qBa72fm45T6fUCEalnQ==","signatures":[{"sig":"MEUCIGpH0rzDT36wiobELa63olDy7Ayva9uC/fn2yjGZy5R9AiEA32VfXxTwGadGxT6GLtk6yjeXrhrCQEqJCVo6L/E5Ees=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@0.3.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"db187f8811b3c68a792ff350ddd62a5e73c73da9","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_0.3.1-beta.0_1746868116007_0.6129126546546937","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"a-type-of-js","version":"1.0.0","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"d448e35135ff21a9d821c51b5f8cccf0212035a2","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.0.tgz","fileCount":44,"integrity":"sha512-VmhrL7sjf4ZchwLSarbk7At+qyhMcNRJJ9K7y9N9ZzMDbePOfwE7d20k+356FyfieHcNlA0B0MukHulPmk0YFQ==","signatures":[{"sig":"MEUCIDDWDLf5Vz0eKVIGIvnVsniJZqfWKw9QAYacjc2Wa+pNAiEA8xfIC/BlArsrDovDr7Xuv+IXjNY1hoSKNRpLn4u4CfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142468},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"eff49f07663d554074abe4025e2e32ffdfc1ca63","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.0_1748083489678_0.21896507057310788","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"a-type-of-js","version":"1.0.1","keywords":["a-type-of-js"],"author":{"url":"https://earthnut.dev","name":"earthnut","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.1","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"d94a67c274df44e1995ae28cf1d0a99166ed6738","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.1.tgz","fileCount":44,"integrity":"sha512-sPOrLHakNUvmQqys8ofqzPnAtSqhyUZwIXmp5sn+CGQVATlc2d+vLf0I/jSNUPvGLV3Rq5A2lZmaOlRWtuoVzw==","signatures":[{"sig":"MEUCIQCWYVx5n9yjyf3KxCxBN7UTGy+kq8bh8ppVZ3KmMFTJ5QIgEfTSoBf1IdMFJwkiW4fcRbHjgvcto3+O/8byKFuxQU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142791},"main":"cjs/index.cjs","type":"module","types":"types/index.d.ts","module":"mjs/index.mjs","exports":{".":{"import":{"types":"./types/index.d.ts","default":"./mjs/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./cjs/index.cjs"}}},"gitHead":"d68b5dad64d81be68bed9c316afa359266986bdb","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.1_1748491548134_0.7005946588614209","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"a-type-of-js","version":"1.0.2","keywords":["a-type-of-js","earthnut"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.2","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"6e279c3d434c98f0584712a93ce0d6a36ef8bacf","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.2.tgz","fileCount":44,"integrity":"sha512-HxvJPY+F/qkMa+tT8H31f/sW4RbbP9xZqSuTOA69Sdf4b6hUb2gkfXZZPUp268s3H3lQnTWV12yGxrXn5RJtYw==","signatures":[{"sig":"MEUCIG9iqhM680C6JTkX0tVdtq3f0urDtGhG/Ms7WDFaihThAiEArJL01uqkf5hQZ/HuewsfDGyVRkgVo4Bej+HCA2+kJyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142802},"main":"index.cjs","type":"module","types":"index.d.ts","module":"index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"gitHead":"1b49d9503a03fa61858b971d336f2a7a19d7305a","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.2_1750012168348_0.7344893028487822","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"a-type-of-js","version":"1.0.3","keywords":["a-type-of-js","earthnut"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.3","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"7cba726f4b3e039bea4bf21971fcca852dc81ec1","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.3.tgz","fileCount":44,"integrity":"sha512-AuG24n0b5nbgxRQ17XEG5ZRZITmVqDpLfmdApDtbs8jUyplhhX65SefC7lZH6wQkN6U7RzwIf4RGamsiV442lg==","signatures":[{"sig":"MEYCIQCyLCsBj3+Eh4aUiwhlp359ipPrtYfylnnnBxVFdu+n2QIhANqupDt8m1HY8hCVnzaf+XAg/zchzlHc2477b3n1O+Qz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142823},"main":"index.cjs","type":"module","types":"index.d.ts","module":"index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"gitHead":"87379a2fc92bb68b6bdd25f704fc1a0ceba21847","_npmUser":{"name":"earthnut","actor":{"name":"earthnut","type":"user","email":"earthnut.dev@outlook.com"},"email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.3_1751624312695_0.6608011481143659","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"a-type-of-js","version":"1.0.4","keywords":["a-type-of-js","earthnut"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.4","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"7708bc418afb736021180bc9b4ef144a2b24200a","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.4.tgz","fileCount":44,"integrity":"sha512-8HRxtbhnQ9Qmrvk00f1++HGLlueXhWN8LG5g4U5thrqOJopoz2o4+IWw/3Uo7b7ezZXZXcaMhQtiF2lgS3XtoQ==","signatures":[{"sig":"MEYCIQCSrRViflkq0AjdDb8UODs/erYABg90JLBrZq5Ph5NmfAIhAI2+OtTahkxrEoD7i52kd/vMqu0RiPhOMIDj8es/ySNx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142805},"main":"index.cjs","type":"module","types":"index.d.ts","module":"index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"gitHead":"c8ecca6e130dd9965c3ff983bdaa394a226267af","_npmUser":{"name":"earthnut","actor":{"name":"earthnut","type":"user","email":"earthnut.dev@outlook.com"},"email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.4_1752070914174_0.5985663483043082","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"a-type-of-js","version":"1.0.5","keywords":["a-type-of-js","earthnut"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.5","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"537004042dbaa58b1cee417ed260f83183f7f8f4","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.5.tgz","fileCount":44,"integrity":"sha512-juid2xBG8CGAfUOR+Mm8YtueQJUfFRCba/2mu2YFXICq3oqa8pNey+vwmWF2jXIrCbIKCNQzolsxIPPrdPMK+Q==","signatures":[{"sig":"MEQCIEb4ndvU3Z7wwqqjcQssb5xDiA8cIr5OZSMhqGTybel0AiAfocjAIE9L9E4yOG5cJZbe5X/L++weJV6CI/rWm0h43g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142561},"main":"index.cjs","type":"module","types":"index.d.ts","module":"index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"gitHead":"21e1fc4814ddc7384d0ccf0dbfe642a1ce284bbe","_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.5_1752443324402_0.6482305394502239","host":"s3://npm-registry-packages-npm-production"}},"1.0.6-test.0":{"name":"a-type-of-js","version":"1.0.6-test.0","keywords":["a-type-of-js","earthnut"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.6-test.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"429b16b5f7d4982e978afd85873f4f707424d95a","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.6-test.0.tgz","fileCount":44,"integrity":"sha512-u76NMB1DMZ8ZcPlVuDPFi9/SgSf8lmUrIRXErcc8B/B7O9389+vmTF1HzY1Qu35EFg6iaoW2CfIJKhlsx5iQkA==","signatures":[{"sig":"MEUCIDxyZn40ADNydjon1HPZIMsrzEPUJRNc63+0RhDwCChnAiEAtEsLIvMljGC8hucOWuFkDGxp82eFCVkYOgXzC5Ga4S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.6-test.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142568},"main":"index.cjs","type":"module","_from":"file:a-type-of-js-1.0.6-test.0.tgz","types":"index.d.ts","module":"index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"_resolved":"/tmp/11d7ba12879a6aa3cba5777e3e8951be/a-type-of-js-1.0.6-test.0.tgz","_integrity":"sha512-u76NMB1DMZ8ZcPlVuDPFi9/SgSf8lmUrIRXErcc8B/B7O9389+vmTF1HzY1Qu35EFg6iaoW2CfIJKhlsx5iQkA==","deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.6-test.0_1753316493679_0.6316468496289576","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"a-type-of-js","version":"1.0.6","keywords":["a-type-of-js","type of js"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.6","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://github.com/earthnutDev/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"39e93b14e1c41b88c8a4d01f3423130a86fac163","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.6.tgz","fileCount":44,"integrity":"sha512-I73Sobd0JglnByBCGngYgAmc4HTs8IKbCc/ofyy1RW8udReormGpYuwy+zHJJhi6+Fq3OPRDyosWcoqAMzM30Q==","signatures":[{"sig":"MEUCIQCtB3x693QN4VDAukACKsmkLH170zRjDcQAT3C108STpQIgXLKDGMR3V36P4DNogrpCb3ruO9bWFkECJftM0aitEU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142030},"main":"index.cjs","type":"module","_from":"file:a-type-of-js-1.0.6.tgz","types":"index.d.ts","module":"index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"_resolved":"/tmp/3f16352e83e0cc1d8dc3b2a5f713979b/a-type-of-js-1.0.6.tgz","_integrity":"sha512-I73Sobd0JglnByBCGngYgAmc4HTs8IKbCc/ofyy1RW8udReormGpYuwy+zHJJhi6+Fq3OPRDyosWcoqAMzM30Q==","deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.6_1753401000485_0.23793730614304076","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"a-type-of-js","version":"1.0.7","keywords":["a-type-of-js","earthnut","type of js"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.7","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/npm/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"1979bd495573b6d55dbd1809592e32243388c3c1","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.7.tgz","fileCount":44,"integrity":"sha512-O7pkkRHQii4xt4Po+7N7mVk7xm9APzv6PZdgErSFBuRDSUrHZu5T6TYmFE24/WTR+m4lerbtXBbQfWjRmGyusQ==","signatures":[{"sig":"MEUCICatGg18+4hXTGOWSPb0+k/PH54Yu9HAzFm0bCsROyVTAiEAog1fdEusqGgKo+KgqpuIku34t02zpu/6k6Lou0N6K6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142142},"main":"index.cjs","type":"module","_from":"file:a-type-of-js-1.0.7.tgz","types":"index.d.ts","module":"index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"_resolved":"/tmp/aac156a77ebcebeb538e8cde798f33ed/a-type-of-js-1.0.7.tgz","_integrity":"sha512-O7pkkRHQii4xt4Po+7N7mVk7xm9APzv6PZdgErSFBuRDSUrHZu5T6TYmFE24/WTR+m4lerbtXBbQfWjRmGyusQ==","deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.7_1753507650097_0.6141639317016627","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.0":{"name":"a-type-of-js","version":"1.0.8-beta.0","keywords":["a-type-of-js","earthnut","type of js"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.0.8-beta.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"}],"homepage":"https://earthnut.dev/npm/a-type-of-js","bugs":{"url":"https://github.com/earthnutDev/a-type-of-js/issues","email":"earthnut.dev@outlook.com"},"dist":{"shasum":"01a0cf12a8f3a66a157d86637227a78d2fdcba62","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.0.8-beta.0.tgz","fileCount":43,"integrity":"sha512-MF0AwUNc8OmqKatn1AjVm2PifkC8M1Tb5B5Kio7jVMg4izn0tAbb5qYn6fxgFc0AITF6Ybz9HbJT8oSz49j3qw==","signatures":[{"sig":"MEYCIQC+GrH/3BF+Tz66QtQthew5pelp9hvaNndNxjNMnKs4PwIhAMmQYHUzNJ+HMBq062gVaRVSBEt3I9RlTsctawf2lQ5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.0.8-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141012},"main":"index.cjs.js","type":"module","_from":"file:a-type-of-js-1.0.8-beta.0.tgz","types":"index.d.ts","module":"index.mjs.js","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.mjs.js"},"require":{"types":"./index.d.ts","default":"./index.cjs.js"}}},"_npmUser":{"name":"earthnut","email":"earthnut.dev@outlook.com"},"_resolved":"/tmp/961215c6029cb5f79f87be92408aa786/a-type-of-js-1.0.8-beta.0.tgz","_integrity":"sha512-MF0AwUNc8OmqKatn1AjVm2PifkC8M1Tb5B5Kio7jVMg4izn0tAbb5qYn6fxgFc0AITF6Ybz9HbJT8oSz49j3qw==","deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/earthnutDev/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.3","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.0.8-beta.0_1757194915471_0.12410355820924979","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"a-type-of-js","version":"1.1.0","keywords":["a-type-of-js","earthnut","Mr.MudBean","type of js","type check","type validation","javascript type","typescript type","类型检测","类型判断","类型收缩","JS 类型","TS 类型"],"author":{"url":"https://earthnut.dev","name":"花生亻","email":"earthnut.dev@outlook.com"},"license":"MIT","_id":"a-type-of-js@1.1.0","maintainers":[{"name":"earthnut","email":"Mr.MudBean@outlook.com"}],"homepage":"https://earthnut.dev/npm/a-type-of-js","bugs":{"url":"https://github.com/MrMudBean/a-type-of-js/issues","email":"Mr.MudBean@outlook.com"},"dist":{"shasum":"f77b18ddbbc8535773c5b542e1d9da7b3fb6c8a8","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-1.1.0.tgz","fileCount":44,"integrity":"sha512-vbv/wX5rXOJBEQjpgrADxeQ77fGiaQR1VoqEbun5WU8DimBeb8ymlUEBlLhlWIoPyrnnwpeAdnWwQAzceuAdBg==","signatures":[{"sig":"MEUCIQCOsFIC3ZqxvoC0Yk5YVk8Yo1k147K9DR9b3Fk4iQ4AnAIgSJ89h4uLKp79dLb4uZp4nL7K7Bo9x9ElXFltHu0GgXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68937},"main":"index.cjs.js","type":"module","_from":"file:a-type-of-js-1.1.0.tgz","types":"index.d.ts","module":"index.mjs.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs.js","default":"./index.mjs.js","require":"./index.cjs.js"},"./intl":{"types":"./src/intl.d.ts","import":"./src/intl.mjs.js","default":"./src/intl.mjs.js","require":"./src/intl.cjs.js"},"./error":{"types":"./src/error.d.ts","import":"./src/error.mjs.js","default":"./src/error.mjs.js","require":"./src/error.cjs.js"},"./isNull":{"types":"./src/isNull.d.ts","import":"./src/isNull.mjs.js","default":"./src/isNull.mjs.js","require":"./src/isNull.cjs.js"},"./isType":{"types":"./src/isType.d.ts","import":"./src/isType.mjs.js","default":"./src/isType.mjs.js","require":"./src/isType.cjs.js"},"./typeOf":{"types":"./src/typeOf.d.ts","import":"./src/typeOf.mjs.js","default":"./src/typeOf.mjs.js","require":"./src/typeOf.cjs.js"},"./isArray":{"types":"./src/isArray.d.ts","import":"./src/isArray.mjs.js","default":"./src/isArray.mjs.js","require":"./src/isArray.cjs.js"},"./isNumber":{"types":"./src/isNumber.d.ts","import":"./src/isNumber.mjs.js","default":"./src/isNumber.mjs.js","require":"./src/isNumber.cjs.js"},"./isObject":{"types":"./src/isObject.d.ts","import":"./src/isObject.mjs.js","default":"./src/isObject.mjs.js","require":"./src/isObject.cjs.js"},"./isString":{"types":"./src/isString.d.ts","import":"./src/isString.mjs.js","default":"./src/isString.mjs.js","require":"./src/isString.cjs.js"},"./isSymbol":{"types":"./src/isSymbol.d.ts","import":"./src/isSymbol.mjs.js","default":"./src/isSymbol.mjs.js","require":"./src/isSymbol.cjs.js"},"./isBoolean":{"types":"./src/isBoolean.d.ts","import":"./src/isBoolean.mjs.js","default":"./src/isBoolean.mjs.js","require":"./src/isBoolean.cjs.js"},"./isFunction":{"types":"./src/isFunction.d.ts","import":"./src/isFunction.mjs.js","default":"./src/isFunction.mjs.js","require":"./src/isFunction.cjs.js"}},"_npmUser":{"name":"earthnut","email":"Mr.MudBean@outlook.com"},"_resolved":"/tmp/fd75fdfc3e6b4e1fbae9fb3290c56024/a-type-of-js-1.1.0.tgz","_integrity":"sha512-vbv/wX5rXOJBEQjpgrADxeQ77fGiaQR1VoqEbun5WU8DimBeb8ymlUEBlLhlWIoPyrnnwpeAdnWwQAzceuAdBg==","deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/MrMudBean/a-type-of-js.git","type":"git"},"_npmVersion":"10.9.4","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_1.1.0_1766537265565_0.9758620465913299","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"a-type-of-js","version":"2.0.0","keywords":["a-type-of-js","Mr.MudBean","earthnut","type of js","type check","type validation","javascript type","typescript type","类型检测","类型判断","类型收缩","JS 类型","TS 类型"],"author":{"url":"https://earthnut.dev","name":"泥豆君","email":"Mr.MudBean@outlook.com"},"license":"MIT","_id":"a-type-of-js@2.0.0","maintainers":[{"name":"earthnut","email":"earthnut.dev@outlook.com"},{"name":"mr.mudbean","email":"Mr.MudBean@outlook.com"}],"homepage":"https://earthnut.dev/npm/a-type-of-js","bugs":{"url":"https://github.com/MrMudBean/a-type-of-js/issues","email":"Mr.MudBean@outlook.com"},"dist":{"shasum":"02ce848de07d87897b8636412156058c8906a9e5","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-2.0.0.tgz","fileCount":44,"integrity":"sha512-rQdioSQdu8M/DYe2a5k9JN5Kn6BBFy/pDVMP48LeH1MdhuTfm1U+EocJPXFIBtf85HKPRIlO3jIbzByXsRNqRQ==","signatures":[{"sig":"MEUCIQDCZuSdOB1b7udADd5h0X8W+nGHVS1IwbF+WSg/CQPLrwIgXs+jsY8T2fWNQdGufyY9/uClFd/zVTN82J/Gknuo+pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68540},"main":"cjs/index.js","type":"module","_from":"file:a-type-of-js-2.0.0.tgz","types":".d.ts/index.d.ts","module":"es/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./.d.ts/index.d.ts","import":"./es/index.js","default":"./es/index.js","require":"./cjs/index.js"},"./intl":{"types":"./.d.ts/src/intl.d.ts","import":"./es/intl.js","default":"./es/intl.js","require":"./cjs/intl.js"},"./error":{"types":"./.d.ts/src/error.d.ts","import":"./es/error.js","default":"./es/error.js","require":"./cjs/error.js"},"./isNull":{"types":"./.d.ts/src/isNull.d.ts","import":"./es/isNull.js","default":"./es/isNull.js","require":"./cjs/isNull.js"},"./isType":{"types":"./.d.ts/src/isType.d.ts","import":"./es/isType.js","default":"./es/isType.js","require":"./cjs/isType.js"},"./typeOf":{"types":"./.d.ts/src/typeOf.d.ts","import":"./es/typeOf.js","default":"./es/typeOf.js","require":"./cjs/typeOf.js"},"./isArray":{"types":"./.d.ts/src/isArray.d.ts","import":"./es/isArray.js","default":"./es/isArray.js","require":"./cjs/isArray.js"},"./isNumber":{"types":"./.d.ts/src/isNumber.d.ts","import":"./es/isNumber.js","default":"./es/isNumber.js","require":"./cjs/isNumber.js"},"./isObject":{"types":"./.d.ts/src/isObject.d.ts","import":"./es/isObject.js","default":"./es/isObject.js","require":"./cjs/isObject.js"},"./isString":{"types":"./.d.ts/src/isString.d.ts","import":"./es/isString.js","default":"./es/isString.js","require":"./cjs/isString.js"},"./isSymbol":{"types":"./.d.ts/src/isSymbol.d.ts","import":"./es/isSymbol.js","default":"./es/isSymbol.js","require":"./cjs/isSymbol.js"},"./isBoolean":{"types":"./.d.ts/src/isBoolean.d.ts","import":"./es/isBoolean.js","default":"./es/isBoolean.js","require":"./cjs/isBoolean.js"},"./isFunction":{"types":"./.d.ts/src/isFunction.d.ts","import":"./es/isFunction.js","default":"./es/isFunction.js","require":"./cjs/isFunction.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:567419e3-a221-4dbb-b56a-f64936fb53f8"}},"_resolved":"/tmp/5697825e2af01837a784adff83c31fbb/a-type-of-js-2.0.0.tgz","_integrity":"sha512-rQdioSQdu8M/DYe2a5k9JN5Kn6BBFy/pDVMP48LeH1MdhuTfm1U+EocJPXFIBtf85HKPRIlO3jIbzByXsRNqRQ==","deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/MrMudBean/a-type-of-js.git","type":"git"},"_npmVersion":"11.6.2","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_2.0.0_1766595184143_0.6745537760808931","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"a-type-of-js","version":"2.0.1","keywords":["a-type-of-js","javascript type","类型检测"],"author":{"url":"https://lmssee.com","name":"泥豆君","email":"Mr.MudBean@outlook.com"},"license":"MIT","_id":"a-type-of-js@2.0.1","maintainers":[{"name":"mr.mudbean","email":"Mr.MudBean@outlook.com"}],"homepage":"https://github.com/MrMudBean/a-type-of-js/blob/main/README.md","bugs":{"url":"https://github.com/MrMudBean/a-type-of-js/issues","email":"Mr.MudBean@outlook.com"},"dist":{"shasum":"5ad03edb0a855ae78b4bf4c43b212b1af8cd4e84","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-2.0.1.tgz","fileCount":44,"integrity":"sha512-sFc9c8P7ft0JiIU/Y1Tz+h7bg5oSSlVLnodwyRgbqPqpCi5LmDAO5u7HMnxYw2osvpnSPdoGOdHnxaCNBS7cHQ==","signatures":[{"sig":"MEQCICUtUy0AmdJBD57JOVLJ/N7CEuxrkRy8kItNFO/06du6AiA8hLMRD97K4x1yPuWzGWJS0fGYV0p01gX9TxBHZl7Png==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65088},"main":"cjs/index.js","type":"module","_from":"file:a-type-of-js-2.0.1.tgz","types":"es/types/index.d.ts","module":"es/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./es/types/index.d.ts","import":"./es/index.js","default":"./es/index.js","require":"./cjs/index.js"},"./intl":{"types":"./es/types/src/intl.d.ts","import":"./es/intl.js","default":"./es/intl.js","require":"./cjs/intl.js"},"./error":{"types":"./es/types/src/error.d.ts","import":"./es/error.js","default":"./es/error.js","require":"./cjs/error.js"},"./isNull":{"types":"./es/types/src/isNull.d.ts","import":"./es/isNull.js","default":"./es/isNull.js","require":"./cjs/isNull.js"},"./isType":{"types":"./es/types/src/isType.d.ts","import":"./es/isType.js","default":"./es/isType.js","require":"./cjs/isType.js"},"./typeOf":{"types":"./es/types/src/typeOf.d.ts","import":"./es/typeOf.js","default":"./es/typeOf.js","require":"./cjs/typeOf.js"},"./isArray":{"types":"./es/types/src/isArray.d.ts","import":"./es/isArray.js","default":"./es/isArray.js","require":"./cjs/isArray.js"},"./isNumber":{"types":"./es/types/src/isNumber.d.ts","import":"./es/isNumber.js","default":"./es/isNumber.js","require":"./cjs/isNumber.js"},"./isObject":{"types":"./es/types/src/isObject.d.ts","import":"./es/isObject.js","default":"./es/isObject.js","require":"./cjs/isObject.js"},"./isString":{"types":"./es/types/src/isString.d.ts","import":"./es/isString.js","default":"./es/isString.js","require":"./cjs/isString.js"},"./isSymbol":{"types":"./es/types/src/isSymbol.d.ts","import":"./es/isSymbol.js","default":"./es/isSymbol.js","require":"./cjs/isSymbol.js"},"./isBoolean":{"types":"./es/types/src/isBoolean.d.ts","import":"./es/isBoolean.js","default":"./es/isBoolean.js","require":"./cjs/isBoolean.js"},"./isFunction":{"types":"./es/types/src/isFunction.d.ts","import":"./es/isFunction.js","default":"./es/isFunction.js","require":"./cjs/isFunction.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:567419e3-a221-4dbb-b56a-f64936fb53f8"}},"_resolved":"/tmp/6282ba0382bd94fbe79bfbba5ab102ad/a-type-of-js-2.0.1.tgz","_integrity":"sha512-sFc9c8P7ft0JiIU/Y1Tz+h7bg5oSSlVLnodwyRgbqPqpCi5LmDAO5u7HMnxYw2osvpnSPdoGOdHnxaCNBS7cHQ==","deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/MrMudBean/a-type-of-js.git","type":"git"},"_npmVersion":"11.9.0","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_2.0.1_1774324598843_0.6750368630736594","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"a-type-of-js","version":"2.0.2","keywords":["a-type-of-js","javascript type","类型检测"],"author":{"url":"https://lmssee.com","name":"泥豆君","email":"Mr.MudBean@outlook.com"},"license":"MIT","_id":"a-type-of-js@2.0.2","maintainers":[{"name":"mr.mudbean","email":"Mr.MudBean@outlook.com"}],"homepage":"https://npm.lmssee.com/a-type-of-js","bugs":{"url":"https://github.com/MrMudBean/a-type-of-js/issues","email":"Mr.MudBean@outlook.com"},"dist":{"shasum":"53366a46497284acd902029298b5afb1a5ab939e","tarball":"https://registry.npmjs.org/a-type-of-js/-/a-type-of-js-2.0.2.tgz","fileCount":45,"integrity":"sha512-BsOvfGxwe4jFaDywYUMR2wxHKsanO+T7HeIKakjrUwi89q+pASDA0BYIkw+nC9G42+yni0zN0iqpJyR9b7mNWQ==","signatures":[{"sig":"MEUCIQDi9vbgX2LHSh1FoNtjyXyNHb+zYmweQ2nLDDTskKM9zAIgJgjnAPJiBB2v/w9HdJp6VRPy8sr/tgEDAVBsXNQ93jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/a-type-of-js@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67308},"main":"cjs/index.js","type":"module","_from":"file:a-type-of-js-2.0.2.tgz","types":"es/types/index.d.ts","module":"es/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./es/types/index.d.ts","import":"./es/index.js","default":"./es/index.js","require":"./cjs/index.js"},"./intl":{"types":"./es/types/src/intl.d.ts","import":"./es/intl.js","default":"./es/intl.js","require":"./cjs/intl.js"},"./error":{"types":"./es/types/src/error.d.ts","import":"./es/error.js","default":"./es/error.js","require":"./cjs/error.js"},"./isNull":{"types":"./es/types/src/isNull.d.ts","import":"./es/isNull.js","default":"./es/isNull.js","require":"./cjs/isNull.js"},"./isType":{"types":"./es/types/src/isType.d.ts","import":"./es/isType.js","default":"./es/isType.js","require":"./cjs/isType.js"},"./typeOf":{"types":"./es/types/src/typeOf.d.ts","import":"./es/typeOf.js","default":"./es/typeOf.js","require":"./cjs/typeOf.js"},"./isArray":{"types":"./es/types/src/isArray.d.ts","import":"./es/isArray.js","default":"./es/isArray.js","require":"./cjs/isArray.js"},"./isNumber":{"types":"./es/types/src/isNumber.d.ts","import":"./es/isNumber.js","default":"./es/isNumber.js","require":"./cjs/isNumber.js"},"./isObject":{"types":"./es/types/src/isObject.d.ts","import":"./es/isObject.js","default":"./es/isObject.js","require":"./cjs/isObject.js"},"./isString":{"types":"./es/types/src/isString.d.ts","import":"./es/isString.js","default":"./es/isString.js","require":"./cjs/isString.js"},"./isSymbol":{"types":"./es/types/src/isSymbol.d.ts","import":"./es/isSymbol.js","default":"./es/isSymbol.js","require":"./cjs/isSymbol.js"},"./isBoolean":{"types":"./es/types/src/isBoolean.d.ts","import":"./es/isBoolean.js","default":"./es/isBoolean.js","require":"./cjs/isBoolean.js"},"./isFunction":{"types":"./es/types/src/isFunction.d.ts","import":"./es/isFunction.js","default":"./es/isFunction.js","require":"./cjs/isFunction.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:567419e3-a221-4dbb-b56a-f64936fb53f8"}},"_resolved":"/tmp/0d26609dc90521a9b704e8321c7312a0/a-type-of-js-2.0.2.tgz","_integrity":"sha512-BsOvfGxwe4jFaDywYUMR2wxHKsanO+T7HeIKakjrUwi89q+pASDA0BYIkw+nC9G42+yni0zN0iqpJyR9b7mNWQ==","deprecated":"该包已经迁移到 @vvi/is 且不再维护。请更新你的依赖","repository":{"url":"git+https://github.com/MrMudBean/a-type-of-js.git","type":"git"},"_npmVersion":"11.13.0","description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/a-type-of-js_2.0.2_1781020609413_0.1708725741586261","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-03-05T18:26:16.244Z","modified":"2026-06-15T08:22:03.906Z","0.0.0":"2025-03-05T18:26:16.489Z","0.0.1":"2025-03-06T17:30:15.049Z","0.0.2":"2025-03-07T09:27:44.181Z","0.0.3":"2025-03-13T03:56:26.843Z","0.0.4":"2025-03-14T16:57:52.777Z","0.0.5":"2025-03-15T23:40:11.277Z","0.0.6":"2025-03-19T11:36:29.020Z","0.0.7":"2025-03-19T13:13:08.835Z","0.1.0":"2025-03-21T07:40:00.917Z","0.1.1":"2025-03-21T10:20:50.526Z","0.1.2":"2025-03-21T10:30:22.258Z","0.1.3":"2025-03-21T16:36:06.921Z","0.1.4":"2025-03-22T22:08:44.892Z","0.1.5":"2025-03-22T22:17:22.522Z","0.1.6":"2025-03-27T09:42:31.189Z","0.2.0":"2025-04-09T01:35:32.794Z","0.2.1-test.0":"2025-04-09T02:17:28.616Z","0.3.0":"2025-05-09T16:01:28.070Z","0.3.1-beta.0":"2025-05-10T09:08:36.179Z","1.0.0":"2025-05-24T10:44:49.873Z","1.0.1":"2025-05-29T04:05:48.352Z","1.0.2":"2025-06-15T18:29:28.536Z","1.0.3":"2025-07-04T10:18:32.890Z","1.0.4":"2025-07-09T14:21:54.530Z","1.0.5":"2025-07-13T21:48:44.563Z","1.0.6-test.0":"2025-07-24T00:21:33.877Z","1.0.6":"2025-07-24T23:50:00.668Z","1.0.7":"2025-07-26T05:27:30.265Z","1.0.8-beta.0":"2025-09-06T21:41:55.749Z","1.1.0":"2025-12-24T00:47:45.752Z","2.0.0":"2025-12-24T16:53:04.296Z","2.0.1":"2026-03-24T03:56:38.991Z","2.0.2":"2026-06-09T15:56:49.559Z"},"bugs":{"url":"https://github.com/MrMudBean/a-type-of-js/issues","email":"Mr.MudBean@outlook.com"},"author":{"url":"https://lmssee.com","name":"泥豆君","email":"Mr.MudBean@outlook.com"},"license":"MIT","homepage":"https://npm.lmssee.com/a-type-of-js","keywords":["a-type-of-js","javascript type","类型检测"],"repository":{"url":"git+https://github.com/MrMudBean/a-type-of-js.git","type":"git"},"description":"JavaScript/TypeScript 的类型检测工具，支持 TypeScript 类型收缩","maintainers":[{"name":"mr.mudbean","email":"Mr.MudBean@outlook.com"}],"readme":"# a-type-of-js\n\n[![version](<https://img.shields.io/npm/v/a-type-of-js.svg?logo=npm&logoColor=rgb(0,0,0)&label=版本号&labelColor=rgb(73,73,228)&color=rgb(0,0,0)>)](https://www.npmjs.com/package/a-type-of-js) [![issues 提交](<https://img.shields.io/badge/issues-提交-rgb(255,0,63)?logo=github>)](https://github.com/MrMudBean/a-type-of-js/issues)\n\n一个简单的类型判断工具\n\n## 使用\n\n```ts\nimport { typeOf } from 'a-type-of-js';\n\nconst num = 1;\n\nif (typeOf(num) === 'number') {\n  console.log('num is number');\n} else {\n  console.log('num is not number');\n}\n```\n\n### 使用 `ts` 中的 is 类型判断来进行类型安全收缩\n\n```ts\nimport { isString, isNumber } from 'a-type-of-js';\n\nfunction doSomething(value: string | number) {\n  if (isString(value)) {\n    value.toLocaleUpperCase();\n  } else if (isNumber(value)) {\n    value.toFixed(2);\n  }\n}\n\ndoSomething('hello'); // HELLO\ndoSomething(1); // 1.00\n```\n\n### 向 `as` 说 'no'\n\n```ts\nimport { isType } from 'a-type-of-js';\n\ninterface Person {\n    name: string;\n    age: number;\n}\n\n\nfunction doSomething(value: string | number | boolean | ) {\n\n    // 将判断用作类型判断\n    if (isType<Person>(value, () => (value && value.name === 'Tom' && value.age === 18))) {\n      console.log('value is Person');\n      return;\n    }\n\n    /// 作为类型判定\n    if (isType<string>(value)) {\n      value.toLocaleUpperCase();\n      return;\n    }\n\n    /// 使用判断力\n    if (isType<boolean>(value, Boolean(value) === true )) {\n      console.log('value is true');\n      return;\n    }\n}\n```\n\n### 文档提供类型检测\n\n- `isString` 字符串、`String` 对象构建的字符串\n- `isEmptyString` 空字符串\n- `isBusinessEmptyString` 空字符串（去除首尾空格）\n- `isNumber` 数字、`Number` 对象构建的数字\n- `isBoolean` 布尔值、`Boolean` 对象构建的布尔值\n- `isTrue` 是否为 true\n- `isFalse` 是否为 false\n- `isNull` null\n- `isUndefined` undefined\n- `isNaN` `NaN`（`NaN` 是一个特殊的数值 `NaN !== NaN` 即便 `typeof NaN` 返回的是 `number`）\n- `isFunction` 函数\n- `isArray` 数组、`Array` 对象构建的数组\n- `isEmptyArray` 是否是空数组\n- `isSymbol` symbol\n- `isBigInt` 大整数\n- `isPlainObject` 对象（普通对象，非其他内置对象类型）\n- `isEmptyObject` 是否为空对象（没有私有键的对象）\n- `isPromise` Promise\n- `isAsyncFunction` 异步函数\n- `isDate` 时间\n- `isMap` Map\n- `isSet` Set\n- `isWeakMap` WeakMap\n- `isWeakSet` WeakSet\n- `isGenerator` 生成器\n- `isGeneratorFunction` 生成器函数\n- `isBigInt64Array` BigInt64Array\n- `isBigUint64Array` BigUint64Array\n- `isDataView` DataView\n- `isArrayBuffer` ArrayBuffer\n- `isRegExp` 正则、`RegExp` 对象构建的正则\n- `isSharedArrayBuffer` SharedArrayBuffer\n- `isUint8ClampedArray` Uint8ClampedArray\n- `isInt8Array` Int8Array\n- `isUint8Array` Uint8Array\n- `isTypedArray` TypedArray\n- `isInt16Array` Int16Array\n- `isUint16Array` Uint16Array\n- `isInt32Array` Int32Array\n- `isUint32Array` Uint32Array\n- `isFloat32Array` Float32Array\n- `isFloat64Array` Float64Array\n- `isIntlCollator` Intl.Collator\n- `isIntlDateTimeFormat` Intl.DateTimeFormat\n- `isIntlDisplayNames` Intl.DisplayNames\n- `isIntlListFormat` Intl.ListFormat\n- `isIntlLocale` Intl.Locale\n- `isIntlNumberFormat` Intl.NumberFormat\n- `isError` 错误\n- `isEvalError` eval 错误\n- `isRangeError` range 错误\n- `isReferenceError` reference 错误\n- `isSyntaxError` syntax 错误\n- `isTypeError` type 错误\n- `isURIError` uri 错误\n- `isAggregateError` aggregate 错误\n","readmeFilename":"README.md"}