{"_id":"@phun-ky/typeof","_rev":"77-9a3b6ae1b048bf7d83f2f85cd39754a1","name":"@phun-ky/typeof","dist-tags":{"latest":"3.0.7"},"versions":{"1.0.1":{"name":"@phun-ky/typeof","version":"1.0.1","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.0.1","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"0d77d5ec1eca9e2f1d813fe52a34592894753d86","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.0.1.tgz","fileCount":8,"integrity":"sha512-iUHAi2IEb585WSBimBIkXoWHk1lMhE3Fm8wF3XEXgRzpWV6+P3O9OEj+cyHtDdVdzi+MBtkOu19/plP6eKQlQg==","signatures":[{"sig":"MEYCIQD2CG4f9epWb8EJmr8h0RBKHT5eBI2Y65ZewfvEszqr/wIhALjy/DSSOxqS4ls9aeu3MCqfO875Jsf7lTQSWECtZkTF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19118},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"module":"dist/typeof.esm.js","engines":{"npm":">=10.8.2","node":">=22.8.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"44bfb327d128281c1f15bed8930011aca6d2a722","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test-ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest-ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./.eslintrc --max-warnings=0 src --ignore-path .gitignore ","style:format":"prettier-eslint --config .prettierrc --eslint-config-path $PWD/.eslintrc --list-different --write \"./src/**/*.ts\"","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^8.56.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.26.5","prettier":"^3.2.5","cobertura":"^1.0.1","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","prettier-eslint":"^16.3.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","prettier-eslint-cli":"^8.0.1","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^3.2.8","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^5.0.1","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"3.6.3","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.0.1_1732275323967_0.5316908431397582","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@phun-ky/typeof","version":"1.0.2","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.0.2","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"10555f12a0c924aff4bece7b508b1650d21c9ec3","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.0.2.tgz","fileCount":8,"integrity":"sha512-nTy3Wzp+yxTYuJiAzqXnzO2uynpPuyRi1YN2kGAoQewOhraPp+CJgbBvPnkKXmr2QZe02ox7lTe5rZgV+YIxlg==","signatures":[{"sig":"MEYCIQDnIydD22MY3dyIAXF3qiBNw2ioykLUKI/y/HYUQfYulQIhAMs7ZAR9sMPD9aqhNGDXrFWNZipf4M+mZsEE1+jjeWsI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19118},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"module":"dist/typeof.esm.js","engines":{"npm":">=10.8.2","node":">=22.8.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"59e10827419c6cca8bc0e66f3ffc7a13dc7964fd","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test-ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest-ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./.eslintrc --max-warnings=0 src --ignore-path .gitignore ","style:format":"prettier-eslint --config .prettierrc --eslint-config-path $PWD/.eslintrc --list-different --write \"./src/**/*.ts\"","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^8.56.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.26.5","prettier":"^3.2.5","cobertura":"^1.0.1","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","prettier-eslint":"^16.3.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","prettier-eslint-cli":"^8.0.1","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^3.2.8","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^5.0.1","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"3.6.3","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.0.2_1732275453210_0.173805605055682","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@phun-ky/typeof","version":"1.0.3","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.0.3","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"f55481e84284b1d2a540177633514c98f7ece2a6","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.0.3.tgz","fileCount":6,"integrity":"sha512-v8q+VqBxo0nGLAg6slyZeCrKwj+MYNtdJzz8gxJwq454xEu7V2DSxx2wN1y0qJX2qZsI1BEcManFqNqxVCqycg==","signatures":[{"sig":"MEUCIGqo+xsRXAqP/2YH/Gl+nK10TQVhS4bWtDeqIkhQ6MxaAiEAnEYNpH5X1Fti2aWbWeOYudiKHjsV4XxfQO2NJwznJJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14512},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":">=22.8.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"b18f33136fd25bb2828bd9cfa7685a6ac2cb9258","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test-ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest-ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./.eslintrc --max-warnings=0 src --ignore-path .gitignore ","style:format":"prettier-eslint --config .prettierrc --eslint-config-path $PWD/.eslintrc --list-different --write \"./src/**/*.ts\"","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^8.56.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.26.5","prettier":"^3.2.5","cobertura":"^1.0.1","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","prettier-eslint":"^16.3.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","prettier-eslint-cli":"^8.0.1","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^3.2.8","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^5.0.1","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"3.6.3","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.0.3_1732277484374_0.8781489312229904","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@phun-ky/typeof","version":"1.0.4","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.0.4","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"bd7f6b75256b177566412be34f1185cd630b6841","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.0.4.tgz","fileCount":6,"integrity":"sha512-2O9QLkeuFNHp2BxXjvSiOxUUQuUUMWn8F3UF4SFALyblIv2NFBqKJFFs2Wd2eBLi3rqlDJ1NAAJdkhnHGgDDSg==","signatures":[{"sig":"MEUCIQDhcD/cjNtm3XF6Rt0mVslP0M69UF7qgO6C7WBxJpo8yAIgYvRlMrtMxwIwaz2BMqvqQoFHjVfyek2/y4SbNjyAZik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14512},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":">=22.8.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"83ad6ea5f8c786ab4418c035c7bf8854d4f4bf67","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test-ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest-ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./.eslintrc --max-warnings=0 src --ignore-path .gitignore ","style:format":"prettier-eslint --config .prettierrc --eslint-config-path $PWD/.eslintrc --list-different --write \"./src/**/*.ts\"","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^8.56.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.27.7","prettier":"^3.2.5","cobertura":"^1.0.1","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","prettier-eslint":"^16.3.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","prettier-eslint-cli":"^8.0.1","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^3.2.8","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^5.0.1","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"3.8.1","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.0.4_1739817335980_0.484264459874286","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@phun-ky/typeof","version":"1.1.0","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.1.0","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"c0033c14c4712e948ecc30f55dab976fa4f95968","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.1.0.tgz","fileCount":6,"integrity":"sha512-wtEez2me0VR1sSqOjNbCpGNxHxuKAwu5Eucf12b33JPTo4YtYATmMXpm4V3mEMfh/g7tW3BdKMe6lxo9e6yHnw==","signatures":[{"sig":"MEUCIFA4w+Tnzl1XbqXYCvqNhYgmvzs6/9dnsP0rLzxr0tivAiEA7iCizxAdYLYbl7oMd3VZ6MwyTpd53shF3yD2xxObD0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38732},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":">=22.8.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"8258e66fce722478b3669a6089b76263f4ccb763","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.27.7","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^3.1.0","typedoc-plugin-mdn-links":"^4.0.10","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^3.7.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.1.0_1740474836898_0.0028328423299266436","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@phun-ky/typeof","version":"1.2.0","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.0","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"ce62e602ff0402a5a40fde485b8efdbccd06f327","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.0.tgz","fileCount":6,"integrity":"sha512-E7qzmRR1T2JvPvVhNctQiAvvDmvfbOYA3VhLYwXXVKpneZ6H03iwVAUYaVHSOBheeV91bhc/vOEPwL5l771gYg==","signatures":[{"sig":"MEQCIADO/9WHwARKPtRPknEcFwo5GIuTCxIiHIxsF6XapRZBAiBoqjbIEzAHX+IhV+dtQuGUe0zjlDwBh3lYpBi87Ld4Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42119},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":">=22.8.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"34d5519df61fd4db42dfdd2544a8512bee4aa025","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.27.7","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^3.1.0","typedoc-plugin-mdn-links":"^4.0.10","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^3.7.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.0_1740480710454_0.7391427588086361","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@phun-ky/typeof","version":"1.2.1","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.1","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"3324567c87a4b7e56d930db5251faf4c0b503a2b","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.1.tgz","fileCount":6,"integrity":"sha512-KSBrYbsXLMcJUSp9aL3oLnojotKKkVaPFt/RkKqheHytXgLsUu5fxNqDoTiIeDPdq95//u+bYdd7pQ5HXsgOJA==","signatures":[{"sig":"MEQCIDBqohp12QqSsSgscrHLPMQvqhLAjQbqjb/CAo1+4zMcAiByxbM4/8DOPD80N7azoXDOCJEQs7ad3BHHMyiDME4a/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42119},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":">=22.8.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"e628d41d9c155c642f13d5d03a16fc0672aa7d52","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.27.7","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^3.1.0","typedoc-plugin-mdn-links":"^4.0.10","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^3.7.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.1_1740480907195_0.7661000608484483","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@phun-ky/typeof","version":"1.2.2","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.2","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"0c9ee6f8bab2f8a2775a20265ed7cb22e9faa12d","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.2.tgz","fileCount":6,"integrity":"sha512-6bAh3fh9wIKVkxDZX46hgJwtHNKzgRdOJQBnUpvEfISat6aui56NI+Vkm3DN3XsjjdEkyCRBTCHj3PexOnhA6g==","signatures":[{"sig":"MEQCIC14Rg2/8g/E1RqNTeHh7S14R0tWYwqWjQqJjcprk2YeAiBhznidFYRqEWQTS6qoOamIIvsn7Aqyq1mi6DGmZKkr/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42130},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"66961a25bec5f14e44047578da0fcbc61558a397","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.27.7","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^3.1.0","typedoc-plugin-mdn-links":"^4.0.10","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^3.7.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.2_1740576841136_0.3474629851427742","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@phun-ky/typeof","version":"1.2.3","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.3","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"1f0acfe925476460ed234c9f348229cc90b30558","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.3.tgz","fileCount":6,"integrity":"sha512-fXMAGNu+pInjEtDB7296g7TzGLDL6WOxnPOZ+DveXOm4VJOyF2rGgIMN8AfgsBjRuLDTSWMk0wirvZUGpjg5ig==","signatures":[{"sig":"MEQCICQs6f+5QvdK1AfjeX6NKLy+MP2wea+xW4j03UfJUWwuAiBlguLdtazHx33COPFZSTbxk/vJQwVYEpY0Bivlz5OvIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42130},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"d7691d5e9d8e31ce0ea4bfeb63cbde2da73da501","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^10.3.10","jsdom":"^24.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^35.1.0","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.27.7","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^17.1.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^24.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^9.3.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^3.1.0","typedoc-plugin-mdn-links":"^4.0.10","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^3.7.0","@release-it/conventional-changelog":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.3_1741025038462_0.11892630774836732","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@phun-ky/typeof","version":"1.2.4","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.4","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"89839d9e3ce6051b95eaf051edda9bbb251096ca","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.4.tgz","fileCount":6,"integrity":"sha512-ruqnQEy9NRmzUyfci5in3fMIlTGLemef7ds6KZMrE47GWKD8H70ozfUg8NubFV1ZX/5WWM4+6rO9Vpy68t8BrQ==","signatures":[{"sig":"MEYCIQCXcX06kirJ+1rJlKSZZnkM5+XvuSZ62jsF4uS93L6twQIhANxLvOJHdP511uaMPLkZ7ChfmndgzXJlvxy7k7Dod1rv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42130},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"8c1598fa3fc7dd5656af258dbb2e7dab57f3e6ab","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^38.5.5","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.27.7","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^18.1.2","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^10.4.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^4.1.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.4_1744118581499_0.7356315209433262","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@phun-ky/typeof","version":"1.2.5","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.5","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"6a2f218a940d681042cfa98240fbce3c5b84e93f","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.5.tgz","fileCount":6,"integrity":"sha512-hlymcHDbmYiRGutF/xWd3tpB57O3XfIbr9J4Blvqhb2rIJ1bfzn4CIS2gT1zy+QUm2Z+tgGkX6qNy1K+yFLd1g==","signatures":[{"sig":"MEUCIQDgswHnWRA1kXuniTjoR56Tf4L6nZbKkjRxMJk8VC9aKAIgSl8Uis2FoBr4AedLzYdjZiNy/0j7HkI/Nz9v3zXtbK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42130},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"6c0c43bdb62d2c242aedcdcd5da4291058726b1b","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^38.5.5","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^18.1.2","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^10.4.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^4.1.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.5_1744700033451_0.8034978168008602","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@phun-ky/typeof","version":"1.2.6","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.6","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"3d4890a1d5351be8b6f7d25c0a39da0285c778f1","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.6.tgz","fileCount":6,"integrity":"sha512-aJyjMtTDIrgOr+63rktBCbKeqmaGpWHZ3ibVczxF4Jp0qomaiuJWFu4NVQAhOTdBNtqnEE6hZ3Tm84TTAXegYw==","signatures":[{"sig":"MEYCIQDHZrlKWu8+GKnfL2enPLTov7n/+viowI8yvXyXChfkyQIhAIGl6ZQ5Og7osHwk0LYdifCbesTvu5WuVU/e6XFkFVAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42130},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"9d9d9436d53aa2cb71974384896cc1aa872e151a","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^38.5.5","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^18.1.2","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^10.4.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^1.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^4.1.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.6_1745931701038_0.10928335245069976","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@phun-ky/typeof","version":"1.2.7","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.7","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"c7b9071e02e7d0edd4aa8e28f9d9f52bbd3ee5c4","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.7.tgz","fileCount":6,"integrity":"sha512-xzD+qvrSdxG9jePPXaOjz8bVTzFcErlWnXyF/FQGGISVmD700EFQYq4Y4+O9BQa6PIexlXaQH173OShdQzRCIA==","signatures":[{"sig":"MEUCIQDVPKFtF8ezopBvOasBaIlT00jp1/G2Lp1tSAHIAP7ZfAIgLO7E200dlpp9SBoWaLcI3yFpg/gqrOCVSdSpihqyT5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42131},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"d41b5613aad17e08ba931d46661d3271ba193310","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of helper functions to check for types","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^10.4.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^2.0.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^4.1.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.7_1745932032820_0.26738416215547023","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@phun-ky/typeof","version":"1.2.8","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.8","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"9e8e29a2c6958dacd3d9c950a1bdaadfa2c9ab55","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.8.tgz","fileCount":6,"integrity":"sha512-7J6ca1tK0duM2BgVB+CuFMh3idlIVASOP2QvOCbNWDc6JnvjtKa9nufPoJQQ4xrwBonwgT1TIhRRcEtzdVgWsA==","signatures":[{"sig":"MEQCICCPVJ7DyhoXSs37Kt2hSk5lW2BmYVaJIp++J5eTAnfbAiBcZCzkIrL0Zs3K5fZzyVr2P5uCknZJVfdQuygjwQSz+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"a453cc899ef9a28d28e22f8fecda5b2ad1c32634","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src  --fix && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","@eslint/js":"^9.20.0","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","typescript-eslint":"^8.23.0","@testing-library/dom":"^10.4.0","eslint-plugin-compat":"^6.0.2","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^2.0.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","eslint-import-resolver-typescript":"^4.1.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.8_1746342660865_0.23136161063407057","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@phun-ky/typeof","version":"1.2.9","keywords":["types","string","number","object","javascript","typeof"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.9","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"cdb4e8486893dcda26849686df9e9a81ddeb6ce7","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.9.tgz","fileCount":6,"integrity":"sha512-n88rKViC0oevb/VQ4pkpTf/E8jgU5/NwU3/3DifT4fuY8AuCbM04pE2pE5OWbF7/MWWGi04lg5thHUNryytdsw==","signatures":[{"sig":"MEUCIEPKRyISXZ/EsMfjrQKIj3mXU1aNPT3Kcy+y42P7+2lMAiEA+TN2qknbVUclVuIE84x6md9F7u/c0kQopswl/OjCmPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41941},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"23b546651375eac1149250d1a4acd183697b6273","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^2.0.0","@phun-ky/eslint-config":"^0.1.9","eslint-config-prettier":"^10.1.2","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.9_1746359858704_0.6439273833654329","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@phun-ky/typeof","version":"1.2.10","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.10","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"3faa10833abddba9817f569503d6f95ea8de5811","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.10.tgz","fileCount":6,"integrity":"sha512-KSlrJcuYr03bXD+e6WgBB4Vxhmtr00POxSMTJ51CR70HKfElzqviyfd0yo7n97c3NLuOX/O0r2jL1EtYcAoL/g==","signatures":[{"sig":"MEUCIGXSFvoye5EAnElZaMPbZ7ZeD/CGwU2D6xrOFzHuH+IfAiEAjmojrNofENeKg8Hqv3QtF5dWnDqu2al2HPwrsS9s80E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42192},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"0fd8bbc4c3a6418e4097ced815cf296a2609c326","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^2.0.0","@phun-ky/eslint-config":"^0.1.9","eslint-config-prettier":"^10.1.2","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.10_1746381659136_0.7748772875462024","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@phun-ky/typeof","version":"1.2.11","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.11","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"a6e93e7ed3a06f771f8ff00e09bfd5deb3d32f2a","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.11.tgz","fileCount":6,"integrity":"sha512-718pJXl08kiWLZlLEBV8XJT/P66tevGNzRIVmZeafUhzj6wesL2xyXb8TAMknBC3bEnJdbYUo2tJ3HvZvGFABw==","signatures":[{"sig":"MEQCIGYmGjwIu2MXFy4PVXpLdyUCHIRW4mgm4IhdIaPFan2SAiB3fEXxwUO0Z6jamVIwj1EHhU4EatPcIfUdwQyOyt7wrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42192},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"b6d73b0c195622c1c97b1d5c1c6bb8ba0c496578","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","ts-node":"^10.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-remark":"^2.0.0","@phun-ky/eslint-config":"^0.1.9","eslint-config-prettier":"^10.1.2","typedoc-plugin-markdown":"^4.2.3","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.11_1746478081241_0.13944805818461736","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@phun-ky/typeof","version":"1.2.12","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.12","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"a5de9b87b7e503ba55532301af6d83611654a0f2","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.12.tgz","fileCount":6,"integrity":"sha512-5O/Mdlh+QBtk4/6cNvDTH6FbOHj6CkE8GmXo0qsDg2bPfF8E/IViCfgbYW9NjY7yY0ZOvoW1v67j4YyIM8FtWw==","signatures":[{"sig":"MEQCIB9Oz3xBP+WfjvSxEr25gdgVpyGr8f+9oOr52K1UM/tkAiBlK5c2HEyG5kQXJucXV0ywdtV60Ic3D0X18h4TiExMdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"6b5d9aeb5c34ef573289e9b06a8309dfbcb05256","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.12_1746526133875_0.03601007975144843","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"@phun-ky/typeof","version":"1.2.13","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.13","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"41238f947fe50772674ac3298fbae456f0fd65f4","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.13.tgz","fileCount":6,"integrity":"sha512-JvvrojsbwccLbroyjZYpC+8rXHCE7xt0mNDb2c8RH86eswrplKKyLY8eHMvjyl4HOuY7bd8B0W5ojvTEW/Bbzg==","signatures":[{"sig":"MEYCIQDEf/1EVO+TtVOe1cBUkRqJFgZGeEpqYX7BK8ufLV5pFwIhAJD21Hczx8/K8sMxxeMDjgW5dS9baRRAJbt8INr6nChU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"b6ec2a344c8efc562b09c698b9b7bd586d0111db","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.13_1747125452294_0.21761015428732344","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"@phun-ky/typeof","version":"1.2.14","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.14","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"001213e2f22fe292587da3f2cfce2c3157faa898","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.14.tgz","fileCount":6,"integrity":"sha512-X4nFnTSea1dSIv7+KATXCMRJ2LS9bT7U9uZzTuyV3Y0fP8ilxUWHEwex7Tr0Yj71RUfDx4HE30CouV5uGH1XQA==","signatures":[{"sig":"MEQCIGGZrC8WB1qU1fKe9+hyae5k/RHpUTjSTEGTXtaX6cX0AiBVBtTWhLTkgNZIhO4mYmLFtIPgoXf5fGPNDzGS+MPB2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"80cf2841bc727f0b496f940c7bca04acde84f23a","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.14_1747734730917_0.2235547807945053","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"@phun-ky/typeof","version":"1.2.15","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.15","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"8c9173856d3a9c883c9e30d67197feaaf65c8bd0","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.15.tgz","fileCount":6,"integrity":"sha512-W7CFLEAig5nXWZeHWMNRdN7tAkYm+UC/MscpjduC1izhTMQtMAHH0ESWk0tJGt6jmG5k7NLEbyaLFb4EiM7hwQ==","signatures":[{"sig":"MEUCIEPloXixdA2qVhRNpdOmzFY6e7BlIXfMlvBL9NOvj8mvAiEAg/8QI3vdXsf8yeQw7AIBI5pYXzGFj55EZS6YQQxLXNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"27a4f4cbadae6b807087212c3957669579288c0a","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.15_1748289505495_0.8363018623025849","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"@phun-ky/typeof","version":"1.2.16","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.16","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"e091653f0ffa389154974490d3f8d3d929be9ef6","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.16.tgz","fileCount":6,"integrity":"sha512-zUyYc1UfP9WY3Q0+zk1m8UpgwwjTYc99C4ai+sO/XRruSn0LHOrLxI5NmSDDw3zg+NTnSFQY7wGAkQ5yY/9vDg==","signatures":[{"sig":"MEYCIQDU87i4bOXpqPxrFLHlAgWgml6bLT8xxhX519sj5nstagIhAKLUrPFppxzkbrwHqJRDZQ7VSFxJ1PqnEyLfbetELnil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"d9767e47632f71e21416737d09a513a2166686e9","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.16_1748886206388_0.6326263736163051","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"@phun-ky/typeof","version":"1.2.17","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.17","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"eb508e6c80ce1618aea2314659907d18cd5324f9","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.17.tgz","fileCount":6,"integrity":"sha512-qFI0CD6JU32RKOBjk8PkVYc8PQ/9TJ8BFvkQsl29Dl2zMMQ4zk5a9NkfZev3KNIEyEU9clthhL/ZurPHKSaKpA==","signatures":[{"sig":"MEUCIQClshQlR/suzoefI125apxem7zpiFmPTc7M9wvyVwnwSgIgLyH+FAazoYv34pXHCy3RP65O4jPtYhBnbUV+3cOdVc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"d706b7ab048deff11fc3b8ea82ce6fc0972bea99","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.17_1749503691756_0.9905463713937568","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"@phun-ky/typeof","version":"1.2.18","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.18","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"728eda6a26bf52315e7e8e302b717dec228f5441","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.18.tgz","fileCount":6,"integrity":"sha512-t8h4EbT9VtFJwti5bdEnmBJ6QWf9Tb7GMGCVgRn2p255hPDLgJDXNJ/+2bbDSeC2v8qIf3mt+pQKijKXaJ9iaA==","signatures":[{"sig":"MEYCIQCXDpJF5B12ZccJLe49hZcXQmxBergt2ilXAwMIu1AkLAIhAPOcc/Wppebv4EeGo4DkGSID/pnLUCGzSSlzUvca4vqK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"7176a07adde2a7b9d61269dbba3f886557df22d8","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","actor":{"name":"phun-ky","type":"user","email":"alexander+npmjs.com@phun-ky.net"},"email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.18_1750143564353_0.2194744721691022","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"@phun-ky/typeof","version":"1.2.19","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.19","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"72166f4045e00dc5d3e6d321fafa703b16029e50","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.19.tgz","fileCount":6,"integrity":"sha512-O68rfjsqKB1UfxRrFs103JIyLYYVbxkRe0f8MIRYVckLLm5fSV+1sPow1pqkqf9CBEEm3XJXudx7kyzt5X37uA==","signatures":[{"sig":"MEYCIQDxCzyFfxs97zMC6rn+DLm+UWAzldiaP9iFWfJTL3yyNQIhAK4YtExGxeuLdUjPT4jnRwH82FMi1sJEi+WmhJ5H6zZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42082},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"4b60b769227929629417bc3ada57aad876cc48ac","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","actor":{"name":"phun-ky","type":"user","email":"alexander+npmjs.com@phun-ky.net"},"email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.19_1750708285702_0.5295169872193113","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"@phun-ky/typeof","version":"1.2.20","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.20","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"d940567c805c43921f16bcb244aad5732da5077a","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.20.tgz","fileCount":6,"integrity":"sha512-x7ga4h3VKtj1SVgJXla0LTJniIY5637Kzhz/sqfKkkGmJoipYzZYrYu0y6qt19tVSGbrQ06Gfntht6g/vTW7Qw==","signatures":[{"sig":"MEUCIQCN5Yr4I3UrkzS9B1ve62U+ahlmTpXYY8T2LMDUxMJH+gIgbWrdLyXnt8UEz+BLoXhzlVH+uzb4db9X3Jrh9iWJyvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"9968496cf536d53ebff880f41fa60dc04de6218c","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","actor":{"name":"phun-ky","type":"user","email":"alexander+npmjs.com@phun-ky.net"},"email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.20_1751919592493_0.24346530009885115","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"@phun-ky/typeof","version":"1.2.21","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.21","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"13a68678d3ee95a73334e8a04796cd0cc8796738","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.21.tgz","fileCount":6,"integrity":"sha512-VSZNvo9NApwhnRwy/h3nWnaDgnK0ChomgZGcG0f88Tf2teaDNTgXzdXPxa0mElLt+8wZooKSKzqaaZbWyQJKzQ==","signatures":[{"sig":"MEUCIQCi0Muec8gv0zyF7jrsJLUQrmaLmvhV+kLfRSDdFcnsZwIgL4CdNiNkI4MkIqzC9aEGaN5a+MGZNLSdOT6uUr2Tyb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"f53a924e5f1c19684970f01708e0d98a56ad2162","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.21_1753002400474_0.49896628714357294","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"@phun-ky/typeof","version":"1.2.22","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.22","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"477e578451e4ef9a4067c3166c0dc5231ce9888f","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.22.tgz","fileCount":6,"integrity":"sha512-xAFVz0eQwaRXqhaAcrWyCmgLy2nZJzLqd86pOI6Ikq92gOTjPvoFAW6av23RisKOMGGLLmzUJfdzbe9/LkagaA==","signatures":[{"sig":"MEYCIQCJRaVPVPUADPomXLBVyaPeoy7aRz5hwNrocFIdUTlRjwIhAIDxCCITlKBnWcl32IHKHeoxAkNAhUzt31VxuyDvgbdM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"bb7f905af9deaf7bfea2c46461974685ab5f346d","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.22_1753206361530_0.4139710106693997","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"name":"@phun-ky/typeof","version":"1.2.23","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.23","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"3f07d5b30088485327de3e6f051f8d84075d991d","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.23.tgz","fileCount":6,"integrity":"sha512-R4DDPz7TpbDkYjXoEUBT+qbv+GoO3GM9r9XL1QB6jD+ZGjGzn9qg/j8d4DcPc/0RqZSQtyMKnQKqajqIdjklyA==","signatures":[{"sig":"MEYCIQCI3PM+4azXFTKr1suTYqIQSvQA30ceDA4FNPqw9q7crQIhANL3tC1xYxRYw4s36DXJahfUC6mViF5lAqrKVNditbhy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"47abc97a32285058e8211a3a33fe9d8022df6bac","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.23_1753770196656_0.3145345844516776","host":"s3://npm-registry-packages-npm-production"}},"1.2.24":{"name":"@phun-ky/typeof","version":"1.2.24","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.24","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"935ca35ee585a7e7c0128ec3c52db774454c6b35","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.24.tgz","fileCount":6,"integrity":"sha512-j2cG0e7a6981XQLmaclKR2KJHqzmV75PVQOVaxftqrSPC8r3oGZJjf6pE0RWbPCLdX5dVRNBjoIy5NjCETjqXw==","signatures":[{"sig":"MEQCIEkvrLIjhM/uQJLg6nXiOPoVveyB1DWz3pOqTloj/MwAAiBldNnpudCuMdN/XzbKLbUm7IB2PMT0ZoenW8e+SehIlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"05fa35cbe647d4170bbdec5e758381afc8594f28","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.24_1754376156340_0.25566599420011316","host":"s3://npm-registry-packages-npm-production"}},"1.2.25":{"name":"@phun-ky/typeof","version":"1.2.25","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.25","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"203bce36b375e7b1834ba7fae68dc63e143a7445","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.25.tgz","fileCount":6,"integrity":"sha512-wDb0P10RRwJiBDIIKFV53VCQRmwmfwo6dS9QvTo7iWENyzWeyNpAVKw7z/NC+uQMnP/CqUSRZGUToM14b04/tQ==","signatures":[{"sig":"MEQCIFW7Ml7/PibEJ19YkR44qBa/j20BkpHJjupuzpIs0EMUAiBQggohDuDTiyhXKYrJTt8fPxEMRCEO6rCDG+8eEWmkZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"8976e24a7af44087a3d0c595f34deedfe5e3063f","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.25_1754982313110_0.8358566391369036","host":"s3://npm-registry-packages-npm-production"}},"1.2.26":{"name":"@phun-ky/typeof","version":"1.2.26","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.26","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"8f5666d05ff31e59cd1573eb766678fd539485fd","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.26.tgz","fileCount":6,"integrity":"sha512-FTPY//XxJlSlITtKzzcdkgEA1VdSS5HCxAlFiKxYmyripLZhSCuqozOkgnBdrX3hbh6N1SxnSnzsbouLl7xHiQ==","signatures":[{"sig":"MEUCIB7qXk3qIEh8bt0D80PkjRDjjUcMvT9Zz+h8EWmjjvoQAiEAlcYMPOWx7GYtLZhVBkjvZA/3SBNi/grg9fs4fMqo610=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"104f12dabb86d1cd8daa19c46570e8a6a5b54554","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.26_1755593442780_0.9530697057449533","host":"s3://npm-registry-packages-npm-production"}},"1.2.27":{"name":"@phun-ky/typeof","version":"1.2.27","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.2.27","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"1abd5fab2e7cd995e225db2f322023703c8dc17e","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.2.27.tgz","fileCount":6,"integrity":"sha512-EuGQDT4xzwwOzAHxnvSsj5+SdR1XWgBKzLecVJL+MC0hqUliuZRiv5CHmpdrQzfatTFWRHNYKaRVdknp9IDI6Q==","signatures":[{"sig":"MEQCICjNVESdjOrNlSi+s6UYlYKlIqMYCLkhuWO1qXytyhQVAiB7KwIkPMrrqwd5bDULP9MkbXnPTFcfzpd9snyOoeVhyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42092},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"aaaf44a826948a73a8a8d7abaa8d0b4fedbe2410","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.2.27_1756202902087_0.1220375897491679","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@phun-ky/typeof","version":"1.3.0","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@1.3.0","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"c7c9a54f6002cbabeb9d26d702b96455588da3f5","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-1.3.0.tgz","fileCount":6,"integrity":"sha512-eMlReqRvAekYQVaXlRR9tP/JMW7ao4pukgtGffFTjjD38+aOYhIZq6QeyYLVBRHqxd7uMprou1fN76+I02jxGA==","signatures":[{"sig":"MEQCIAoHQcrHZVr/6ACPZc51c38oQip9TpY0modIj+1AwiJrAiBCy5zk5a/jrKIYrVTJ/uW7kWNJSMjJfEPTZv2Zt840Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46388},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"1d14431d29a39e6637442f05d1db7df0b07a6f75","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_1.3.0_1756796691157_0.5822310469551051","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@phun-ky/typeof","version":"2.0.0","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.0","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"43175d88b139012e6330734402d5a70a196fd2e9","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.0.tgz","fileCount":6,"integrity":"sha512-zL1cjkcskrtQrDtQIXhx12GGNsJCxiveUL2KmrDIjcSGl0eyXKR8W/bpxFHZxyoEgxbtFHaGRUVevHRTWzxQHA==","signatures":[{"sig":"MEYCIQCIAfQu8Ok2fwB4rR8Jv7CNIX83p9oEKZr66MyR/hhgLgIhAKf2fAIPgoanBbpicJGFyUAoVAnHwE8evb/PrRA1apgd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"25c298edf20698b1b2ce907080e28131ef901842","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.0_1756811436232_0.4222055642640006","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@phun-ky/typeof","version":"2.0.1","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.1","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"0df54a774321ee4aea881cc5227595ea08f1636e","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.1.tgz","fileCount":6,"integrity":"sha512-qyuo52RU/p4FO2lYeeJH+oN2ZAt17j0Gh9f0Z108P4sxn/yGgSB92+jq1FfNpVUfCY0t+okEqKQ1UGSEa2MPbA==","signatures":[{"sig":"MEYCIQCFbItxszKuBtGWVcgnLwvnjoQukJYzfd/GzhSHexgesQIhAP8rF/4CT7pZ+oGkqUDgurBBLqrlO/STl38eZhHXXhDa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"5a8d4ec85c4cb35999c40b6c42800ce194621947","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.1_1757050572348_0.3852882202860439","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@phun-ky/typeof","version":"2.0.2","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.2","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"37e9f71a874e4d533c360b835408dd0060410fc9","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.2.tgz","fileCount":6,"integrity":"sha512-4K7IckgVuXGExYxJUPyIRt1csFr4ez8kP0sc2NgoNmjyMcD/77QK4rwimJVCDCbFH1uZVyFWUu8W1P0l9a3iQQ==","signatures":[{"sig":"MEYCIQCyj+WsYAJkycozLKI619HfgwW5tT/H9LaCB9vAYgyW3wIhANgB7ii4xuKU5zahlJyNAVTH4fueiKWQogfEP/TUEFml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"ad96a5e543c1053e1dfca44fe9b56b9f254102b9","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.2_1757404530419_0.8666975798144754","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@phun-ky/typeof","version":"2.0.3","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.3","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"581f617862e6fd9245e992440e46a88dbc228005","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.3.tgz","fileCount":6,"integrity":"sha512-oeQJs1aa8Ghke8JIK9yuq/+KjMiaYeDZ38jx7MhkXncXlUKjqQ3wEm2X3qCKyjo+ZZofZj+WsEEiqkTtRuE2xQ==","signatures":[{"sig":"MEUCIBBBcn0XyfaOyJ49ucpwbsSdwaoiXAULDFJg0oCia0OkAiEA4sGwBJUYe6QGwfUdcwdeSyZrb/5kaLL0G6ful2e1XAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"d5d873ccca18fc105ed559764f790286d4c25387","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.3_1757961548509_0.7739539902911821","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@phun-ky/typeof","version":"2.0.4","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.4","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"d993bd89690205ffb938daf5afed25f2413cf4c6","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.4.tgz","fileCount":6,"integrity":"sha512-0clcGMbUIYb1CiSKfzbRxSsrZVDGEU9yPp6VZMvtqzyN6ndzbm2La07uNofL1Thpz1y/p8HTD2Kom/Xp9cnsdw==","signatures":[{"sig":"MEYCIQDp40O8tlg7Kiv1ZtZ/YRqRQHY1j620hT8MHD2DaG54rgIhALSLiynmKCZLxjt5SF8YyEAckSVU8wy0f+HE8NHtWNnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"eb72d64a55ae9d719d61e3b62497b42ed6b380ad","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^26.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^26.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.4_1758604976768_0.8529975099703233","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@phun-ky/typeof","version":"2.0.5","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.5","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"59c477ad8caf038bdb2fd1a968d28b798d888d3f","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.5.tgz","fileCount":6,"integrity":"sha512-S3xjrXwXKBdUJ1ZzGWhO0/p1kPMV9Nb0EzaHEIh0B1ULZrFTsjQH2FBWavpIOzPTHlvcf6ME+RpUAtPB4VRj5A==","signatures":[{"sig":"MEYCIQCqXrktRmrR2c8EL9HeWu/ebZPQqXSi0L9bsgEItu79YQIhAMO0n/oXivdDEPK9JK+9IyP1l0HeSswgyJ0B2uNT0q6Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"d87e93ca9faf1beedeaf345e5c6794c7608f0da4","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.5_1759221178977_0.5945135144901172","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@phun-ky/typeof","version":"2.0.6","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.6","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"6cb0343353725eb71fe079a1f860d153255a88b9","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.6.tgz","fileCount":6,"integrity":"sha512-BdvxLW9ZWIKNr9zFNQq9AUe9JY9zJ0qSqID6EotPej3YwW6sYhGETbgTFt+ch+BzJgFzoPpN1yLeUPaKGbAYRw==","signatures":[{"sig":"MEYCIQD3Akc9jAAFwqnwGtPr0YXyooCvxFhLWtf4AaZzjJOmLwIhAPwpxiuYukQvttxKNlIoNkAMU3JbBn0pVabUSEi0QB5D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"a908afc6d2aa4cf3c7d767560ffb9e71d941be20","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.6_1759221403622_0.12743862203524214","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@phun-ky/typeof","version":"2.0.7","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.7","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"eae6aeddf341aeff9bc19f7ac2e82da70c08120e","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.7.tgz","fileCount":6,"integrity":"sha512-it1dI0yUgiztHFYkQDsXZi/A+xxife8C5SAglPC25V8PamjYsh2n7BAYD9/Lwvi6g5ZzS8+NLGSBTjUtHDScMg==","signatures":[{"sig":"MEUCIE0QkZ83uKrMAH6p8gbsF3Pjw/G/xxsc4DCXJZCjPGvZAiEAqCiMcAePLyC4E4nDKCGHuTQGUvMGlVZKrI6t1evFePM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"dd78c7fe62f727f2a57a0c23883986d96fad9c22","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.7_1759831402688_0.6839809256929412","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@phun-ky/typeof","version":"2.0.8","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.8","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"5fc1a977ff43fd66f0263a0682d4af70e49172e7","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.8.tgz","fileCount":6,"integrity":"sha512-g+AJqVp+xkr6tXN0sYor8RE1Jc+H5a8HTxrXmxWeiM53cExHpMLMoNIogWTaqMNpbW4r4Knh7Cx5OZ5MjHdVBg==","signatures":[{"sig":"MEYCIQC9bj9N5bsY1aRTBthp1NPXZl8x6JZNv9pIO7HSkOXuWwIhAOvS75bbvASKqB83ak9SUnH2A2ssA+PRh6yF4kbEcNFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"1bd373a114bf5c135b89b85535b1deff060a69d1","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.6.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.8_1760985048633_0.9403091123479359","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@phun-ky/typeof","version":"2.0.9","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.9","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"9b55ba937a9855743b5c7cc5b96884e0383f73e6","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.9.tgz","fileCount":6,"integrity":"sha512-asNS6MBqJTZAq13+D4fTFLZKjGq7y3hWiPaZv5GtRt+ddkCn8ctnDfZ5X1OfWRI9vRAjy21afdUOTkIvQ/QcQA==","signatures":[{"sig":"MEYCIQCw+Pl+A6WA4sWN0nFcPtHV58Jmje0+KTsBDFNTezENAwIhAPmbQKX/kDkp7igkksfUSSaABogHELpfRAzo5YOs/8cz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54534},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"f7f6f6c1c79f131b0bf112630f7d60e7b0848060","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"10.9.3","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.9_1761639630084_0.6636034906263863","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@phun-ky/typeof","version":"2.0.10","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.10","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"4c68970781c3ef4369e1aa009e34d2fd2bc02d6f","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.10.tgz","fileCount":6,"integrity":"sha512-iXezzgeHw38jUBI7K+Xp/0gmQHGfMA/KkbYlHMY/uVw8iK2N7VG5YiZ6nOQ2ETbUcChm/SKRX7kNMxVJ13RnrA==","signatures":[{"sig":"MEQCIBIkW1G+o7ei1314bly6jfb+VO8rK0Eo5ZQYmDNsJ0upAiAYVwIA563PT2AxKAxyA9HCmtKb1Q3v1o9XpGlK3r34wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54536},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"ec709165f4727c47bea527bbef5ad57afc392ccb","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.6.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.10_1762209624869_0.6166627535286677","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@phun-ky/typeof","version":"2.0.11","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.11","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"8dd4f7cf5d21c623b163025e8726869aacf7890b","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.11.tgz","fileCount":6,"integrity":"sha512-2Q3kVNd1EGu7MlHul5hNZiIda8jihT++YbcwnG0zl5/EpcNOY9ktWQmFeptpcZIJAUpj1D48GIpSmofWMXmIQQ==","signatures":[{"sig":"MEQCIDTq11lojRGeNmrq3rsNeyY1kn9ALr6nMBYGvrKFB1ITAiADWvIxl4VORSBnatGJW8PgZKGoR2T66qFM+xl3nSt+YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54536},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"325ae40c72454370940908ba3d378ef22dfec390","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.6.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.11_1763020232794_0.7976088040584037","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@phun-ky/typeof","version":"2.0.12","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.12","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"8097a3c1a600ef775ba48be5c25bd94b4cf319bb","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.12.tgz","fileCount":6,"integrity":"sha512-bAW5CmclMdCy2/SWBV01lEmZolLVGgpSOIMeJm9rmpEzpynI0pMwZJdT5DcDrHq6BudIa3XH+lL2tOdALH07HQ==","signatures":[{"sig":"MEUCIQDPswllTgoY71uHMU8w2WHzQvreW7q47+DhO33zWq/ZggIgGmscaNb/7xAXo0i20cnO3NvVMXp4Q75ksDuH4CTl2ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54536},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"2479a39ed9c5ec089ded62442ae7823a665b167f","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^11.0.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.12_1763451536153_0.7785737801984352","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@phun-ky/typeof","version":"2.0.13","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.13","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"bf238edfbcba41f578893a0142c16ee077e82d1a","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.13.tgz","fileCount":6,"integrity":"sha512-FXU06ca0o3gojPHFU2b/gOQT180sBlvHKw0ZzyezgkjoVH01Q45x0bEfbYM3DiJdDPBgx5fLzqzvpTVUtgaNkw==","signatures":[{"sig":"MEUCICVd/deWibSzpsNpKB/dEx6sRHhI4BZ7WPeX2z6DVE2OAiEAoNr0vibqmMaqQtJDGPJVn27+pD22OA7lFjg4Ux+/fCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54536},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"8d9592cd8acea983b5e590ab80cfc008e9aec5a6","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^12.0.0","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.13_1763451935997_0.12148685547648275","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@phun-ky/typeof","version":"2.0.14","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.14","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"59cf0b93c0c82d3871df5fe583fe5aeb0e2e5848","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.14.tgz","fileCount":6,"integrity":"sha512-F99o3vmqMERpqD2JwDPcSvaoaE9Tc38Sw8cIE9Ahc6OBUFEjhOtp2N5xINOb/GeXqq3XsqjbC7MKS2sCbIelpg==","signatures":[{"sig":"MEQCIEuwutQ3EwtR4XeOkqlt8EKi4C8bqJfdN1zz7BzyPDNVAiBTgOHUSeSfkHFT/IP6OptJ8DnN2mPoYZiNcY3OUFcyZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54536},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"c1d523f2986f18a5d7d353cfa60173fc86f0778e","scripts":{"test":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"release-it","test:ci":"glob -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","glob":"^12.0.0","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.14_1764063730337_0.3878161823158024","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@phun-ky/typeof","version":"2.0.15","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.15","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"41ce6cc6965354bc713a211b0aacdf3636605725","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.15.tgz","fileCount":6,"integrity":"sha512-rur/DoXLK239doxrNZ7bW5vm59Otf1JyUOPLzcG1aP+zEBJjZKC3W3oLpdfIpOjmeLk+kZH+YoZd8NwsY225oA==","signatures":[{"sig":"MEYCIQCQRV2owWo1xwAxJbNBKWJAy9gcCcJTbx62WckTQQ6bMAIhAKoMAPRDvzGjQJFLJICoDST3xMlx8AyaLfIDjWK5/VgK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54556},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"e00988ff609b56ddde878e36e6abe91c00fc0c72","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.7.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^40.0.16","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^24.3.0","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.15_1767600171261_0.7429675394563944","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@phun-ky/typeof","version":"2.0.16","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.16","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"a9a121eb89e1044c0b7d9a108437987f2299454f","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.16.tgz","fileCount":6,"integrity":"sha512-lmVuDCMbVPw5MF9KiyxcJ2lMoNj232aDlbDk/l1PLDy1ygXnFPegmKy67cgRCKnPYBaXp9axmGEqIYfooLIh9w==","signatures":[{"sig":"MEQCIDT7omK3LdASWN/9tnbYLOsuMuJRHA+YeZSzFZ5uQgrRAiAf5u4+s0rYvtX1MDzC0JkjIr1sHaxLMbiBsrn0DWEcXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54555},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"7e2de75036e0eca03404d5a68d74aa7a13daed08","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.7.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.16_1767610189703_0.4795094809825644","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@phun-ky/typeof","version":"2.0.17","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.17","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"02650118cf690428cf30f4110440dffb539b7e23","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.17.tgz","fileCount":6,"integrity":"sha512-hy7PiT2Xj2vxjq5q8vVnH+GHSSoGQskRsybfOR8wAVc5YnM9kSr8kk+f5XNHaFCJN4+eP880ZsXRVnRgpE0kmA==","signatures":[{"sig":"MEUCIQDBlbOB+xTrgy7juvk++/YifcOA8HWeArK+C33wu5FT0AIgJM4xc5MGKyzd3X+bf4YF3Bnoqcfy0G/upgIH2Vjo6Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54555},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"e9f9ac31aae3f44139e001828ce7518e03222bda","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.7.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.17_1767689690767_0.9233540513143879","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@phun-ky/typeof","version":"2.0.18","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.18","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"2b7aeede40087be37d4bc8cbf91d1f9d4150a6c7","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.18.tgz","fileCount":6,"integrity":"sha512-9InCzf3wOsngx9cKYovUI+69Uu2NphoSNw/GtE9DkGzeMSAEAd+Ey3Zdk+OJVjMtRjHgPibQgnIYdFLlnctuEQ==","signatures":[{"sig":"MEUCIQDf7fREu3JDaM+OhalBGRxWzCeTMWu8u7j9qtcqOaKVkwIgI0a+TldT5ra5i/CEl6gcmwS1kJpfM5Ibh8PmuWjlyX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54555},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"c1891eccbfb8b1484bdaf290019b65e6c640a6a8","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.7.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.18_1768289164370_0.3726312853287337","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@phun-ky/typeof","version":"2.0.19","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.0.19","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"e05c11072ae14b20530780381086ff1a2ad29cb9","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.0.19.tgz","fileCount":6,"integrity":"sha512-rKsqPVT2j9SBOhmMB7xM2/kCao0kycJMcH3l8n9vEH93RpWsFxzTpkibaI3JKKErQeZbusAQqgxqJhg5v875Xw==","signatures":[{"sig":"MEYCIQCEzQLkjlwIMLBHN5CrwhXIzR6u0v4cGFONNLAhPqBGQwIhAJv5TziQkaspCx1AhHxmHUKDkJzlUoifRlxsMZw6UsGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54555},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"4003c8c9b6d3e04898d1bbaf039752679bed2474","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.7.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.0.19_1768985889708_0.09795954817982477","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@phun-ky/typeof","version":"2.1.0","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.0","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"3a1fd7beb4d601046c4918a3a4c4ce0be1b1eed1","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.0.tgz","fileCount":6,"integrity":"sha512-mAGTXdP6gLnUpL/eybwHudjtF9zAKOY49ddILo+bVPvTqDHAYEPvLjbLo3UEHJqwyWlpoaaA2Ph+KpvrblYNow==","signatures":[{"sig":"MEQCIC3YPE0RNhlYgozFu8VlzQs11R8tT3l2EflKFhsbC45HAiBVAaG9zjQ4EITUH+phUode3rbOLfn2zGcOvViWDF5E9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56400},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"3af1814ca79cae4f555b3b8f1c610f016cf0c037","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.8.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.0_1769072330073_0.42519137094779014","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@phun-ky/typeof","version":"2.1.1","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.1","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"159abb0664a9c7a944f9e2ecb7cdcfb31b371c80","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.1.tgz","fileCount":6,"integrity":"sha512-CLV3za2eCB+/YBAFmOvaZZnvRPxhYq1LKG2hQemq7L6LvcgKFxXHYUpd4s7WpaWb1CVwlD9q37HGQ2XCDuL2Hw==","signatures":[{"sig":"MEQCIGGat30lAMFczXXRErJU0gydixyVnZMUSwVOC6Ype6y7AiBMwfq0jkb8qOFlmOosC8PmFk+DLtjhT98yuM7FrnPVWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56400},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"02f7b9e7b144c7ca3f5cf48a98b0fbb72ae99456","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.8.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^27.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^27.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.1_1769499858248_0.27182894472211916","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@phun-ky/typeof","version":"2.1.2","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.2","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"fbd51ea8200fa975274f380a9dfdd92356f264a8","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.2.tgz","fileCount":6,"integrity":"sha512-Pkte7qeSZ0hLhnattsRuqzEbAJeQkDoKdSiPGKRebNSSGds9u292Y3H2U8OImY33H8aTLpyVdpY753KzMSnA7A==","signatures":[{"sig":"MEYCIQDaxC7cT+GyCGC/NK48iOIIRlkRxTOf9ofBozylCm5HAwIhAIMxgzfUX0s9flaCefULLKvli7whwXUVqSU8pg26bSD6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56400},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"5ae1f22efe269603c35f5277d48a3b535d169819","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.10.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^28.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^28.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.2_1770896871596_0.9638472038815231","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@phun-ky/typeof","version":"2.1.3","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.3","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"e92d4237e97a2e1be041304897e9edc44c40c027","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.3.tgz","fileCount":6,"integrity":"sha512-kOZYp9lIY5nlJDfqicHrLRBXzFcqK7nV5cNO2Lwah/SESdqMcfwbQwXvw0fRhCVQlYoZpDAwm6Zcj9UlsKRxjw==","signatures":[{"sig":"MEUCIEYgDXQ9uTbRlgKr9NgIdhm4ZU81cwcWmY2RoVXFCoe1AiEAyi0gq8Hm19KIbguAT7WiMUgk+pASeKBLI/aFRMb2A9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56400},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"f5a73032cbeba9600ff37afbcf147393215b02ee","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.10.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^28.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^28.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.3_1770897292171_0.7228271111754387","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@phun-ky/typeof","version":"2.1.4","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.4","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"bce81091d9f020fddb1f02d4494f690482c4eb95","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.4.tgz","fileCount":6,"integrity":"sha512-8vk59/OhngcxkIuWkzzHpuLbEkc+gn32qYfMek5925ApgwKeOzPvAFXtvPEtQWnK5fZRoE3o2QOmOXfKFYqAnA==","signatures":[{"sig":"MEUCIQDBH8PxaRk5VSY3FotCBStsAq5uVaPWHIcJRgvU5hA4KgIgWGwx/ld8DGyP31LCZzS4qD54eSEFKy5mwYiHhmrde5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56400},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"65e42f4beaecc9d9d82f0c912cddfe93525c6f35","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.10.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^28.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^28.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.4_1771318803607_0.12375577987879782","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@phun-ky/typeof","version":"2.1.5","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.5","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"19e35947cc8084e9416145f793633e865da083c0","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.5.tgz","fileCount":6,"integrity":"sha512-XOrbtCLqmtz/7iIgyDFqpGDVE7Pw8GazetlamWijp2cKoFWhtISwfT9K8leicemsph6+e9rnBSFLeU4x1p+mPA==","signatures":[{"sig":"MEYCIQCamDXzlFwJoCh/SfaDxt3rn8MLRwrsmBgu2hsGwilYxgIhANvo5Q0K1BrqXOXtdzMtHj1J9oIxRuc+Plal+mOiCbPH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56400},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"540e17df2cfa5189da20ca821a32d4dd2f4c69ff","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.10.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^28.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^41.5.4","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^28.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.5_1771917078723_0.8798318749909353","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@phun-ky/typeof","version":"2.1.6","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.6","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"b2154360240995339dc643967c422f00758ddec6","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.6.tgz","fileCount":6,"integrity":"sha512-iPHD4R5R9fjcQjE3SVvSXz3A/7QSo4VWz+p8tH3mLVTsJSefOrCOXVXAy/J99FpP0M78r0VLFf+z3UpSxwGv2Q==","signatures":[{"sig":"MEQCIB8VlrSOKqxiI0arzBUS1u+k/qYPTRHmR7NW6hOOzx5bAiAyO4rYTZCjmQc8rrNhyrH5QqzqUQWkAoW2Ifa2xTKxOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56401},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"60209698d85c32aec39b5d8d60515e0686cdebdd","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.11.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^28.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^28.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.6_1773131688705_0.4153110322142495","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@phun-ky/typeof","version":"2.1.7","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.7","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"00237522c0e6e37b44f497aa0b87ff090e90f8da","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.7.tgz","fileCount":6,"integrity":"sha512-6M8tRd9j5naaj5J1V9vkcQN1TNLWslLnmbmtODnLqY7xRrBTdTbdV2RDGyedg3Pj0K4kI+cWNUEPNPiW/CkqgA==","signatures":[{"sig":"MEYCIQDP075yYB53rSMH5SGHGUBEZZ7wD9zvyqJHWwass63zggIhAN/mlpS/nySuOU+fLWvVHnkBdShojKO2I1Op28X2VuQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56401},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"ec006284dbcd2df6acf5527baf35039dc6d07e4f","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.11.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.7_1773741191728_0.8382059253185061","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@phun-ky/typeof","version":"2.1.8","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.8","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"c060998b321a5addae0bef13e6bfc913f6a4b976","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.8.tgz","fileCount":6,"integrity":"sha512-rFSr6yNwE6FmTqkNaH3druyLOkUudArDDCN3gL/o13g23VrtFbUFufYB/Awonpyr2ke1EwtlNcf0XIfEaovKWQ==","signatures":[{"sig":"MEUCIG0tuAQL4EsfXen9J7cbULKlp3Y0iKSSF8cUT2As96WpAiEAoot3vcFubgml9HtdWo2Hp0WX1Ka2i1Rm4S1ols3Ug8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56401},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"84c7bdb5cb7c4b3fb916f2cd17c503f3545dea5c","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.11.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.8_1773741462330_0.7950072765911258","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@phun-ky/typeof","version":"2.1.9","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.9","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"833e5c94ab628223f7e79119ddddad162b3ee70a","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.9.tgz","fileCount":6,"integrity":"sha512-cw8ZCuzIHzQdXm6z9WEsEjH68tdgn/3xcAxPcG5iv25eX0cYglPfGKXBYY9Xjjn9Lrx8WyEhY2Y/VBJEoDbXnw==","signatures":[{"sig":"MEUCIQDF9YKyH2pDQr2Rrisz8+mV8bXsSdYzKwJk7vhQWO+cUgIgAp56/1IV7EqtXn+uElJB5/Nu6FUtXPakddPqzOQ7r74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56401},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"92ad5177c71386b88adec35f657eb596f11bb6c7","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.12.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^5.0.0","@types/node":"^25.0.3","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.36.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.9_1774529141952_0.2216986759209909","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@phun-ky/typeof","version":"2.1.10","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.10","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"3fca1e9af1bc6869c14bf8abf0492b1caa219f80","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.10.tgz","fileCount":6,"integrity":"sha512-/b5a78cmSWYbdUodVJkVsNSp7schrbqIoAbrnd/G7+kcLtyEM3OM/hES/h3zBgtquE6bJP37h/AG1bgLtZraMQ==","signatures":[{"sig":"MEUCIFURigBGZxP1ITfC0MhgwV+M0bAF7dBPVG7+bZX30Ml6AiEA+8+mUQVLEl9MrEBkr0evwi0BRSuzxGmo6Evk7mi9yYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56403},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"fdcbda5e0e96b51a8a259367c1e625265aa9d02d","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.12.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^19.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.0.3","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.10_1776169320932_0.871849888519844","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@phun-ky/typeof","version":"2.1.11","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.11","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"7bfac4b71c659b14bc631a3d2b84250165e91940","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.11.tgz","fileCount":6,"integrity":"sha512-sUlU7puoLyybqApnp+Y6ETsvVXeO5Xt/WLSwPvCmfGlVClKm5Qh2W8X0IBjlazJqtgsLNBeoIrJCsK87HVW7xw==","signatures":[{"sig":"MEUCIDXnqgEz3PxXNaZGj/i1fRsv08L4QKAyS3rynFqVF2DHAiEA9cgdPzRrGBFGeIPogWEpguvH2NRrI9RF60PS/VQTNfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56403},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"65b38f7973ab5bdd63ab9d9ba6fd52edb5069d8a","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.13.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.0.3","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.11_1777375588041_0.45719205220282677","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@phun-ky/typeof","version":"2.1.12","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.12","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"c3a8a04de93dbdcbed173323fbe561001b14791a","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.12.tgz","fileCount":6,"integrity":"sha512-7mf8QFkTnMFDh/nT5ptP5D/JMI8anIZix6A4xR+n0f5XDLX+792lWmrwLcgO6cMni6TF7ixap5M8WaXVzp+xFg==","signatures":[{"sig":"MEQCIF5/ETWWnKxDDDJg+4T25GFE6sX1getMK/ffPWitQRzPAiBnM0waRCcQfd2ucaVglpdezPemY8qyqDsJYYjtnEpfwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56403},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"4046931b4f10456de0b687c568abb2c9fad141e6","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.13.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.0.3","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.12_1777881676944_0.45220172896001487","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@phun-ky/typeof","version":"2.1.13","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.13","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"f2943bd0ab5931f635de351b5f40235c16e448c1","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.13.tgz","fileCount":6,"integrity":"sha512-8jM30veJH24wzDxcrvFk4ZlMfIDcdwnBB0TZWtSe/j7X5FhzOeNzMGQRn2E80bFxvSEp4CZjWUMgRipMXyEtEg==","signatures":[{"sig":"MEUCIAaDEsXoYth23BpZZXg53to7vavcMluRDCZ/1J6YWNXpAiEAz60AsrYS/Xo6tf0HA7KIwYRWiYHZ96dnxaB1jYfd/Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56403},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"f61b922d304d869e23d35834458ecc19700e17f8","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.14.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.0.3","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.13_1778496266976_0.8526468081064063","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@phun-ky/typeof","version":"2.1.14","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@2.1.14","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"759ff66f2aeb78866c847fb88dffa698eb8cf2fe","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-2.1.14.tgz","fileCount":6,"integrity":"sha512-bby3JN7IhzYahFXlh6T2OZAP3OYclWjINxOi/1SkHSJ9YWooj7VbFx4ddfXwQWNviR/KNvRSh7gNgd803R1d0g==","signatures":[{"sig":"MEYCIQD/GWxp06T8ngoU5X7KzlKzpexULSRd8cyhSKkPMzgPkgIhANOTzjZYG2sPJs/FFhQEYN1ungdyZ4fOEzfBT7zKq1Ds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@2.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56403},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=10.8.2","node":"^20.9.0 || >=22.0.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"0e94f09383d8534dce92cdc76c2205ff39aac29b","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.14.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.0","tslib":"^2.3.1","eslint":"^9.20.0","git-cz":"^4.9.0","putout":"^42.0.25","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.5.1","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.0.3","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^1.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_2.1.14_1778656771535_0.49207041249376515","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@phun-ky/typeof","version":"3.0.0","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@3.0.0","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"1e08837150e5a31437afb34e404b4d28c1040319","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-3.0.0.tgz","fileCount":6,"integrity":"sha512-rQJuaD9Dsl89crwYB5bL80WvWMuAwcBl/sPZyaFisaJ7gPGho07mz/O+kzUmUa4jSSjyZm2ZmLwLUiC7NAKcrw==","signatures":[{"sig":"MEQCIAvm+1URqHnnezDXqcfwyt6yTIFjrZLuHHoQBG0OpnsLAiAVml3CtweYtRHJX0Oq4WtQv0bcpm3RphRQjgDnspqgcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56390},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"0bad2ebb17ed922949ebe520f4644e942e2bf425","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.14.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.2","tslib":"^2.3.1","eslint":"^10.0.0","git-cz":"^4.9.0","putout":"^42.0.13","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.8.0","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.2.1","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^2.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_3.0.0_1778662717680_0.6849549907518921","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@phun-ky/typeof","version":"3.0.1","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@3.0.1","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"3f33635ac7f0ef919823b343116795bc9fa92e22","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-3.0.1.tgz","fileCount":6,"integrity":"sha512-uoSdsHcJerCZDW0gWVzN0BUKp0V6+U7kcY0dpb/xW7k+V7ly7BF2ZrTP1I341okZQWhcq7/ItKOlYPqvUdHpyg==","signatures":[{"sig":"MEUCICmfKL73CKeNjuyPK9Xz3HgAV6RCXhM6tDpdgcST4ll5AiEAlzq3zl5u/fk9yWkGj42HOZn/PBGXCppo4kDdNf0wbHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56390},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"d258edb4146380df54aa187b86cd5ce7ddd805fb","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.14.1","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.2","tslib":"^2.3.1","eslint":"^10.0.0","git-cz":"^4.9.0","putout":"^42.0.13","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.8.0","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.2.1","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^2.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_3.0.1_1779190427948_0.816045240761391","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@phun-ky/typeof","version":"3.0.2","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@3.0.2","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"caecf82d43ccea8a8f18d945c7f960e15495c2bb","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-3.0.2.tgz","fileCount":6,"integrity":"sha512-xSVAxATw9q9PXg/KGnqRyUz4VJKWNBpViBjG/7PJ4cb4HAjVlhYFstDYLlws8KLUFXVl3TtbJ6/VcEnuATl/nw==","signatures":[{"sig":"MEUCIQCQG60oinglk2AlqKDL7o9MYGO8UOnGZktULT3ISAhRawIgX2ZDQH7JOd07OV5X52J8/hQEKKaqfLsWNba6gAzxKQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56390},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"1222226d9b0896ffcb65cabcea6b06501d849051","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.15.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.2","tslib":"^2.3.1","eslint":"^10.0.0","git-cz":"^4.9.0","putout":"^42.0.13","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.8.0","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.2.1","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^2.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_3.0.2_1779778359906_0.9952461889405988","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@phun-ky/typeof","version":"3.0.3","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@3.0.3","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"9d6dd6a24d27b82b81414242cf93987e475f4ae3","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-3.0.3.tgz","fileCount":6,"integrity":"sha512-BbKhK8jS26xVqLvu8609d0ujG1glWCK7Nui6lXePYBPQWFDoc/zrWc+myGjkT5iQGhqU2vEtvnLo1CC8Qv5/PA==","signatures":[{"sig":"MEUCIQCUi5S0Ye0dCaNa1lrdrPrD65c5phdQS1hPfOA/S0+gXAIgYTFr9+N/G4qtJH+u61HbGVyDF5JMDRheUBVlmAhOS04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56390},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"5b912c40cc2234dff4242eb34557a9d6c1c83ef0","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.16.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.2","tslib":"^2.3.1","eslint":"^10.0.0","git-cz":"^4.9.0","putout":"^42.0.13","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.8.0","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.2.1","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^2.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_3.0.3_1780596535593_0.7709650300925119","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@phun-ky/typeof","version":"3.0.4","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@3.0.4","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"9159d131f43c8fae05be2c0353e2c9f8ec01c145","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-3.0.4.tgz","fileCount":6,"integrity":"sha512-AYLJiwN2hoWvmoYMjvYrQQndr3Wi1iqvHcL7EXTnFOg2yd7BxW841MAEdhkIOIzN2HHUfbXUY7NZ93VEVHumbQ==","signatures":[{"sig":"MEQCIGKXUChpAeHnvNr9O31Lo5QT5vsrWYu1UWImZQEKRw84AiBIkOCqEcpNrbnCjG1BuJRrndaM95jZoMAoNAskFmSU4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56390},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"59b67d5eb75226f152f57616ef2b6decbeadd40e","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.2","tslib":"^2.3.1","eslint":"^10.0.0","git-cz":"^4.9.0","putout":"^42.0.13","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.8.0","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^25.2.1","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^2.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_3.0.4_1781550457482_0.6171469733301744","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@phun-ky/typeof","version":"3.0.5","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@3.0.5","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"970e7b7fa6150240d929cc55f222dcf37a345532","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-3.0.5.tgz","fileCount":6,"integrity":"sha512-ZMUQ3oWPfxAz7bLrR9QBNtwLWxlAk8XbJefbudhvGUEdrNmb3WeNFJaK4h6umQiljprGDEJcI+3IOfwKQ8cqsg==","signatures":[{"sig":"MEUCIGKoQnjVn9oOAAJHkqfp6y/CQUXfQqlWFTT/B1dtJwUdAiEA5iEW8zwgqiK2D5bPty8hH4oB0hhfoYb/1xMZqCHBQ4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56390},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"f145af183640870a7ea45999af4d7522d7aba672","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.18.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.2","tslib":"^2.3.1","eslint":"^10.0.0","git-cz":"^4.9.0","putout":"^42.0.13","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.8.0","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^26.0.0","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^2.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_3.0.5_1783512091031_0.07106946372421175","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@phun-ky/typeof","version":"3.0.6","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","_id":"@phun-ky/typeof@3.0.6","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"dist":{"shasum":"77b3297f3f9f5f9be3fe6609063f39f91c517568","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-3.0.6.tgz","fileCount":6,"integrity":"sha512-PnwkWvMLu2GzQQPskvGuZe21h9z22OT+EdMbgaow44bZo72iT4/TaI4ZVpE9gaRcRRv6D+LHtWPn5f+Hn8DV3w==","signatures":[{"sig":"MEUCIQDK95Q7H93MZKYzLhf77+J0dOw2LkwZ4rznAhgRmparCAIgYgvprqfDCLXFPDKdm7kZPyZi50u6jb8xgiRjMBy0ge4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56390},"main":"dist/typeof.js","type":"module","types":"dist/typeof.d.ts","config":{"commitizen":{"path":"./node_modules/git-cz"}},"engines":{"npm":">=11.0.0","node":">=22.9.0"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","gitHead":"5d4e6df247cc409678c828a217ccdd518c6e4788","scripts":{"test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","rollup":"rollup -c","release":"npx release-it --ci","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\"","docs:gen":"node ./node_modules/.bin/typedoc","pretest:ci":"rm -rf coverage && mkdir -p coverage","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","prerollup:dev":"npm run clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"repository":{"url":"git+https://github.com/phun-ky/typeof.git","type":"git"},"_npmVersion":"11.18.0","description":"A set of JavaScript helper functions to check for types","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jsdom":"^29.0.2","tslib":"^2.3.1","eslint":"^10.0.0","git-cz":"^4.9.0","putout":"^42.0.13","rollup":"^4.12.0","quibble":"^0.9.1","typedoc":"^0.28.2","glob-bin":"^1.0.0","prettier":"^3.8.0","cobertura":"^1.0.1","release-it":"^20.0.1","remark-toc":"^9.0.0","typescript":"^6.0.2","@types/node":"^26.0.0","global-jsdom":"^29.0.0","remark-github":"^12.0.0","unified-prettier":"^2.0.1","rollup-plugin-dts":"^6.1.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^1.0.0","eslint-config-phun-ky":"^2.0.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","@testing-library/jest-dom":"^6.4.2","rollup-plugin-typescript2":"^0.37.0","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-frontmatter":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.1","typedoc-plugin-rename-defaults":"^0.7.1","@release-it/conventional-changelog":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typeof_3.0.6_1783539414579_0.7824264741438909","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@phun-ky/typeof","version":"3.0.7","description":"A set of JavaScript helper functions to check for types","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"homepage":"https://phun-ky.net/projects/typeof","bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"repository":{"type":"git","url":"git+https://github.com/phun-ky/typeof.git"},"funding":"https://github.com/phun-ky/typeof?sponsor=1","license":"MIT","author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"type":"module","main":"dist/typeof.js","types":"dist/typeof.d.ts","scripts":{"build":"npm run clean && npm run rollup","clean":"rm -rf dist dts","commit":"npx git-cz","docs:gen":"node ./node_modules/.bin/typedoc","release":"npx release-it --ci","rollup":"rollup -c","prerollup:dev":"npm run clean","rollup:dev":"rollup -c -w","style:code":"npx putout src","style:format":"eslint -c ./eslint.config.mjs src/**/*.ts  --fix --no-warn-ignored && ./node_modules/.bin/prettier --write ./eslint.config.mjs src","style:lint":"eslint -c ./eslint.config.mjs src/**/*.ts --no-warn-ignored && ./node_modules/.bin/prettier --check src","test":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings\" \"./src/**/__tests__/**/*.[jt]s\"","pretest:ci":"rm -rf coverage && mkdir -p coverage","test:ci":"glob-bin -c \"node --import tsx --import global-jsdom/register --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"./src/**/__tests__/**/*.[jt]s\""},"config":{"commitizen":{"path":"./node_modules/git-cz"}},"devDependencies":{"@release-it/conventional-changelog":"^11.0.0","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-terser":"^1.0.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.2","@types/node":"^26.0.0","cobertura":"^1.0.1","eslint":"^10.0.0","eslint-config-phun-ky":"^2.0.0","git-cz":"^4.9.0","glob-bin":"^1.0.0","global-jsdom":"^29.0.0","jsdom":"^29.0.2","prettier":"^3.8.0","putout":"^42.0.13","quibble":"^0.9.1","release-it":"^20.0.1","remark-github":"^12.0.0","remark-toc":"^9.0.0","rollup":"^4.12.0","rollup-plugin-dts":"^6.1.0","rollup-plugin-typescript2":"^0.37.0","tslib":"^2.3.1","tsx":"^4.7.1","typedoc":"^0.28.2","typedoc-plugin-frontmatter":"^1.0.0","typedoc-plugin-markdown":"^4.2.3","typedoc-plugin-mdn-links":"^5.0.1","typedoc-plugin-no-inherit":"^1.4.0","typedoc-plugin-remark":"^2.0.0","typedoc-plugin-rename-defaults":"^0.7.1","typescript":"^6.0.2","unified-prettier":"^2.0.1"},"engines":{"node":">=22.9.0","npm":">=11.0.0"},"publishConfig":{"access":"public"},"gitHead":"3be5693e8d01d533054fe9758f7b805f5587df05","_id":"@phun-ky/typeof@3.0.7","_nodeVersion":"24.18.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-Ln7kfCF6i9+TMVmIINLIw1X+FzxCjLZtApmobZQnwd7V6I2Yb80OQOqjTG1Bq/KwbvPopkyb6PRSnIxC3a1URA==","shasum":"f1f671b72596a0aa3810fb47ae828ce2e4692dc2","tarball":"https://registry.npmjs.org/@phun-ky/typeof/-/typeof-3.0.7.tgz","fileCount":6,"unpackedSize":56390,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phun-ky%2ftypeof@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfhvDjZpGTPaEjg4DkgCoM2svwBsLNFjynxfTkbNM4FwIgSee2FuvHfgmmGfksOYaEfFO3jcjDrJ/kqfV9xz1eoQI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0164c115-5845-4e92-b4be-2745e7b9e3b9"}},"directories":{},"maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typeof_3.0.7_1786180547726_0.12869517699894373"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-22T11:35:23.826Z","modified":"2026-08-08T09:15:48.155Z","1.0.1":"2024-11-22T11:35:24.184Z","1.0.2":"2024-11-22T11:37:33.365Z","1.0.3":"2024-11-22T12:11:24.535Z","1.0.4":"2025-02-17T18:35:36.165Z","1.1.0":"2025-02-25T09:13:57.062Z","1.2.0":"2025-02-25T10:51:50.681Z","1.2.1":"2025-02-25T10:55:07.482Z","1.2.2":"2025-02-26T13:34:01.307Z","1.2.3":"2025-03-03T18:03:58.624Z","1.2.4":"2025-04-08T13:23:01.712Z","1.2.5":"2025-04-15T06:53:53.623Z","1.2.6":"2025-04-29T13:01:41.252Z","1.2.7":"2025-04-29T13:07:12.998Z","1.2.8":"2025-05-04T07:11:01.061Z","1.2.9":"2025-05-04T11:57:38.872Z","1.2.10":"2025-05-04T18:00:59.310Z","1.2.11":"2025-05-05T20:48:01.468Z","1.2.12":"2025-05-06T10:08:54.078Z","1.2.13":"2025-05-13T08:37:32.463Z","1.2.14":"2025-05-20T09:52:11.100Z","1.2.15":"2025-05-26T19:58:25.684Z","1.2.16":"2025-06-02T17:43:26.576Z","1.2.17":"2025-06-09T21:14:51.960Z","1.2.18":"2025-06-17T06:59:24.549Z","1.2.19":"2025-06-23T19:51:25.909Z","1.2.20":"2025-07-07T20:19:52.676Z","1.2.21":"2025-07-20T09:06:40.659Z","1.2.22":"2025-07-22T17:46:01.729Z","1.2.23":"2025-07-29T06:23:16.822Z","1.2.24":"2025-08-05T06:42:36.497Z","1.2.25":"2025-08-12T07:05:13.342Z","1.2.26":"2025-08-19T08:50:42.975Z","1.2.27":"2025-08-26T10:08:22.277Z","1.3.0":"2025-09-02T07:04:51.361Z","2.0.0":"2025-09-02T11:10:36.403Z","2.0.1":"2025-09-05T05:36:12.573Z","2.0.2":"2025-09-09T07:55:30.591Z","2.0.3":"2025-09-15T18:39:08.703Z","2.0.4":"2025-09-23T05:22:56.949Z","2.0.5":"2025-09-30T08:32:59.166Z","2.0.6":"2025-09-30T08:36:43.819Z","2.0.7":"2025-10-07T10:03:22.862Z","2.0.8":"2025-10-20T18:30:48.883Z","2.0.9":"2025-10-28T08:20:30.299Z","2.0.10":"2025-11-03T22:40:25.060Z","2.0.11":"2025-11-13T07:50:32.986Z","2.0.12":"2025-11-18T07:38:56.337Z","2.0.13":"2025-11-18T07:45:36.195Z","2.0.14":"2025-11-25T09:42:10.519Z","2.0.15":"2026-01-05T08:02:51.421Z","2.0.16":"2026-01-05T10:49:49.844Z","2.0.17":"2026-01-06T08:54:50.917Z","2.0.18":"2026-01-13T07:26:04.575Z","2.0.19":"2026-01-21T08:58:09.838Z","2.1.0":"2026-01-22T08:58:50.212Z","2.1.1":"2026-01-27T07:44:18.418Z","2.1.2":"2026-02-12T11:47:51.739Z","2.1.3":"2026-02-12T11:54:52.318Z","2.1.4":"2026-02-17T09:00:03.800Z","2.1.5":"2026-02-24T07:11:18.876Z","2.1.6":"2026-03-10T08:34:48.861Z","2.1.7":"2026-03-17T09:53:11.866Z","2.1.8":"2026-03-17T09:57:42.481Z","2.1.9":"2026-03-26T12:45:42.121Z","2.1.10":"2026-04-14T12:22:01.053Z","2.1.11":"2026-04-28T11:26:28.241Z","2.1.12":"2026-05-04T08:01:17.081Z","2.1.13":"2026-05-11T10:44:27.171Z","2.1.14":"2026-05-13T07:19:31.650Z","3.0.0":"2026-05-13T08:58:37.818Z","3.0.1":"2026-05-19T11:33:48.086Z","3.0.2":"2026-05-26T06:52:40.031Z","3.0.3":"2026-06-04T18:08:55.736Z","3.0.4":"2026-06-15T19:07:37.615Z","3.0.5":"2026-07-08T12:01:31.163Z","3.0.6":"2026-07-08T19:36:54.737Z","3.0.7":"2026-08-08T09:15:47.865Z"},"bugs":{"url":"https://github.com/phun-ky/typeof/issues"},"author":{"name":"Alexander Vassbotn Røyne-Helgesen","email":"alexander@phun-ky.net"},"license":"MIT","homepage":"https://phun-ky.net/projects/typeof","keywords":["types","string","number","object","javascript","typeof","isString","isNotString","isNumber","isNotNumber","isBoolean","isNotBoolean","isUndefined","isNotUndefined","isDefined","isObjectStrict","isObjectLoose","isClass","isBuiltInConstructor","isBuiltInCallable","isInstanceOfUnknownClass"],"repository":{"type":"git","url":"git+https://github.com/phun-ky/typeof.git"},"description":"A set of JavaScript helper functions to check for types","maintainers":[{"name":"phun-ky","email":"alexander+npmjs.com@phun-ky.net"}],"readme":"# @phun-ky/typeof\n\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-green.svg)](http://makeapullrequest.com) [![SemVer 2.0](https://img.shields.io/badge/SemVer-2.0-green.svg)](http://semver.org/spec/v2.0.0.html) ![npm version](https://img.shields.io/npm/v/@phun-ky/typeof) ![issues](https://img.shields.io/github/issues/phun-ky/typeof) ![license](https://img.shields.io/npm/l/@phun-ky/typeof) ![size](https://img.shields.io/bundlephobia/min/@phun-ky/typeof) ![npm](https://img.shields.io/npm/dm/%40phun-ky/typeof) ![GitHub Repo stars](https://img.shields.io/github/stars/phun-ky/typeof) [![codecov](https://codecov.io/gh/phun-ky/typeof/graph/badge.svg?token=VA91DL7ZLZ)](https://codecov.io/gh/phun-ky/typeof) [![build](https://github.com/phun-ky/typeof/actions/workflows/check.yml/badge.svg)](https://github.com/phun-ky/typeof/actions/workflows/check.yml)\n\n## About\n\nA set of JavaScript helper functions to check for types.\n\n## Table of Contents<!-- omit from toc -->\n\n- [@phun-ky/typeof](#phun-kytypeof)\n  - [About](#about)\n  - [Installation](#installation)\n  - [Usage](#usage)\n  - [API](#api)\n    - [isBoolean()](#isboolean)\n    - [isBuiltInCallable()](#isbuiltincallable)\n    - [isBuiltInConstructor()](#isbuiltinconstructor)\n    - [isClass()](#isclass)\n    - [isDefined()](#isdefined)\n    - [isFunction()](#isfunction)\n    - [isInstanceOfUnknownClass()](#isinstanceofunknownclass)\n    - [isNotBoolean()](#isnotboolean)\n    - [isNotNumber()](#isnotnumber)\n    - [isNotString()](#isnotstring)\n    - [isNotUndefined()](#isnotundefined)\n    - [isNumber()](#isnumber)\n    - [isObjectLoose()](#isobjectloose)\n    - [isObjectPlain()](#isobjectplain)\n    - [isObjectStrict()](#isobjectstrict)\n    - [isString()](#isstring)\n    - [isUndefined()](#isundefined)\n  - [Development](#development)\n  - [Contributing](#contributing)\n  - [License](#license)\n  - [Changelog](#changelog)\n  - [Sponsor me](#sponsor-me)\n\n## Installation\n\n```shell-session\nnpm i --save @phun-ky/typeof\n```\n\n## Usage\n\nEither import and run the required functions:\n\n```javascript\nimport { isString } from '@phun-ky/typeof';\n\nisString('asd'); // true;\n```\n\n## API\n\n### isBoolean()\n\nChecks if the given value is a boolean.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isBoolean(value): value is boolean;\n```\n\nDefined in: [main.ts:85](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L85)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is boolean`\n\n#### Call Signature\n\n```ts\nfunction isBoolean(value): boolean;\n```\n\nDefined in: [main.ts:90](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L90)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isBuiltInCallable()\n\nChecks if a given value is a **built-in JavaScript callable**.\n\nA built-in callable is either:\n\n- a standard **constructor** (e.g., `Object`, `Array`, `Date`, `Map`), or\n- a callable **non-constructable** built-in (`BigInt`, `Symbol`).\n\nThis function first verifies the value is a function, then tests identity\nagainst a curated set of built-ins.\n\nOverloads:\n\n- **Predicate:** narrows the value to `BuiltInCallable` on success.\n- **Boolean:** usable in contexts that require a plain `(v) => boolean`.\n\n#### Param\n\nThe value to check.\n\n#### Example\n\n```ts\nisBuiltInCallable(Object); // true\nisBuiltInCallable(Array); // true\nisBuiltInCallable(BigInt); // true (callable but not a constructor)\nisBuiltInCallable(Symbol); // true (callable but not a constructor)\nisBuiltInCallable(class X {}); // false\nisBuiltInCallable(() => {}); // false\nisBuiltInCallable(123); // false\n\n// Type narrowing:\ndeclare const fn: unknown;\nif (isBuiltInCallable(fn)) {\n  // fn is now typed as BuiltInCallable\n  console.log(fn.name);\n}\n```\n\n#### See\n\n- <https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global\\_Objects>\n- <https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global\\_Objects/BigInt>\n- <https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global\\_Objects/Symbol>\n\n#### Call Signature\n\n```ts\nfunction isBuiltInCallable(value): value is BuiltInCallable;\n```\n\nDefined in: [main.ts:541](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L541)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is BuiltInCallable`\n\n#### Call Signature\n\n```ts\nfunction isBuiltInCallable(value): boolean;\n```\n\nDefined in: [main.ts:546](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L546)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isBuiltInConstructor()\n\nChecks if a given value is a built-in JavaScript constructor.\n\nThis function verifies whether the provided value is a function and matches\none of JavaScript's built-in constructors, such as `Object`, `Array`, `Function`, etc.\n\n#### Param\n\nThe value to check.\n\n#### Example\n\n```ts\nconsole.log(isBuiltInConstructor(Object)); // Output: true\nconsole.log(isBuiltInConstructor(Array)); // Output: true\nconsole.log(isBuiltInConstructor(class MyClass {})); // Output: false\nconsole.log(isBuiltInConstructor(() => {})); // Output: false\nconsole.log(isBuiltInConstructor(123)); // Output: false\n```\n\n#### Call Signature\n\n```ts\nfunction isBuiltInConstructor(value): value is BuiltInConstructor;\n```\n\nDefined in: [main.ts:441](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L441)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is BuiltInConstructor`\n\n#### Call Signature\n\n```ts\nfunction isBuiltInConstructor(value): boolean;\n```\n\nDefined in: [main.ts:448](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L448)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isClass()\n\nChecks if a given value is a class constructor.\n\nThis function determines whether the provided value is a class by verifying\nif it is a function and checking its prototype descriptor. Class constructors\nalways have a non-writable prototype, while regular functions do not.\n\nWill always return false on built in constructors like `Date` or `Array`.\n\n#### Param\n\nThe value to check.\n\n#### Example\n\n```ts\nclass MyClass {}\nconsole.log(isClass(MyClass)); // Output: true\n\nfunction regularFunction() {}\nconsole.log(isClass(regularFunction)); // Output: false\n\nconsole.log(isClass(() => {})); // Output: false\nconsole.log(isClass(null)); // Output: false\n```\n\n#### Call Signature\n\n```ts\nfunction isClass(value): value is ClassCtor<any>;\n```\n\nDefined in: [main.ts:366](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L366)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is ClassCtor<any>`\n\n#### Call Signature\n\n```ts\nfunction isClass(value): boolean;\n```\n\nDefined in: [main.ts:371](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L371)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isDefined()\n\nCopy of `isNotUndefined`\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isDefined<T>(value): value is Exclude<T, undefined>;\n```\n\nDefined in: [main.ts:166](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L166)\n\n##### Type Parameters\n\n| Type Parameter |\n| -------------- |\n| `T`            |\n\n##### Parameters\n\n| Parameter | Type |\n| --------- | ---- |\n| `value`   | `T`  |\n\n##### Returns\n\n`value is Exclude<T, undefined>`\n\n#### Call Signature\n\n```ts\nfunction isDefined(value): boolean;\n```\n\nDefined in: [main.ts:171](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L171)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isFunction()\n\nChecks if the given value is a function.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isFunction(value): value is (args: unknown[]) => unknown;\n```\n\nDefined in: [main.ts:635](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L635)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is (args: unknown[]) => unknown`\n\n#### Call Signature\n\n```ts\nfunction isFunction(value): boolean;\n```\n\nDefined in: [main.ts:642](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L642)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isInstanceOfUnknownClass()\n\nChecks if a given value is an instance of a non-standard (unknown) class.\n\nThis function determines whether the provided value is an object and has a prototype\nthat is neither `Object.prototype` (standard object) nor `null` (no prototype).\nIt helps differentiate between instances of custom classes and plain objects.\n\n#### Param\n\nThe value to check.\n\n#### Example\n\n```ts\nclass MyClass {}\nconsole.log(isInstanceOfUnknownClass(new MyClass())); // Output: true\nconsole.log(isInstanceOfUnknownClass({})); // Output: false\nconsole.log(isInstanceOfUnknownClass(Object.create(null))); // Output: false\nconsole.log(isInstanceOfUnknownClass([])); // Output: true\n```\n\n#### Call Signature\n\n```ts\nfunction isInstanceOfUnknownClass(value): value is object;\n```\n\nDefined in: [main.ts:597](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L597)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is object`\n\n#### Call Signature\n\n```ts\nfunction isInstanceOfUnknownClass(value): boolean;\n```\n\nDefined in: [main.ts:602](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L602)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isNotBoolean()\n\nChecks if the given value is not a boolean.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isNotBoolean<T>(value): value is Exclude<T, boolean>;\n```\n\nDefined in: [main.ts:105](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L105)\n\n##### Type Parameters\n\n| Type Parameter |\n| -------------- |\n| `T`            |\n\n##### Parameters\n\n| Parameter | Type |\n| --------- | ---- |\n| `value`   | `T`  |\n\n##### Returns\n\n`value is Exclude<T, boolean>`\n\n#### Call Signature\n\n```ts\nfunction isNotBoolean(value): boolean;\n```\n\nDefined in: [main.ts:110](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L110)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isNotNumber()\n\nChecks if the given value is not a number.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isNotNumber<T>(value): value is Exclude<T, number>;\n```\n\nDefined in: [main.ts:65](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L65)\n\n##### Type Parameters\n\n| Type Parameter |\n| -------------- |\n| `T`            |\n\n##### Parameters\n\n| Parameter | Type |\n| --------- | ---- |\n| `value`   | `T`  |\n\n##### Returns\n\n`value is Exclude<T, number>`\n\n#### Call Signature\n\n```ts\nfunction isNotNumber(value): boolean;\n```\n\nDefined in: [main.ts:70](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L70)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isNotString()\n\nChecks if the given value is not a string.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isNotString<T>(value): value is Exclude<T, string>;\n```\n\nDefined in: [main.ts:25](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L25)\n\n##### Type Parameters\n\n| Type Parameter |\n| -------------- |\n| `T`            |\n\n##### Parameters\n\n| Parameter | Type |\n| --------- | ---- |\n| `value`   | `T`  |\n\n##### Returns\n\n`value is Exclude<T, string>`\n\n#### Call Signature\n\n```ts\nfunction isNotString(value): boolean;\n```\n\nDefined in: [main.ts:30](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L30)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isNotUndefined()\n\nChecks if the given value is not undefined.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isNotUndefined<T>(value): value is Exclude<T, undefined>;\n```\n\nDefined in: [main.ts:145](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L145)\n\n##### Type Parameters\n\n| Type Parameter |\n| -------------- |\n| `T`            |\n\n##### Parameters\n\n| Parameter | Type |\n| --------- | ---- |\n| `value`   | `T`  |\n\n##### Returns\n\n`value is Exclude<T, undefined>`\n\n#### Call Signature\n\n```ts\nfunction isNotUndefined(value): boolean;\n```\n\nDefined in: [main.ts:150](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L150)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isNumber()\n\nChecks if the given value is a number.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isNumber(value): value is number;\n```\n\nDefined in: [main.ts:45](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L45)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is number`\n\n#### Call Signature\n\n```ts\nfunction isNumber(value): boolean;\n```\n\nDefined in: [main.ts:50](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L50)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isObjectLoose()\n\nChecks if a given value is an object or a function.\n\nThis function verifies whether the provided value is of type `'object'` or `'function'`\nwhile ensuring that `null` is excluded.\n\n#### Param\n\nThe value to check.\n\n#### Example\n\n```ts\nconsole.log(isObjectLoose({})); // Output: true\nconsole.log(isObjectLoose([])); // Output: true\nconsole.log(isObjectLoose(() => {})); // Output: true\nconsole.log(isObjectLoose(null)); // Output: false\nconsole.log(isObjectLoose(42)); // Output: false\n```\n\n**Features**\n\n- ✅ Recognizes **all objects** (plain objects, arrays, functions, dates, etc.).\n- ✅ Recognizes **functions** as objects (since functions are technically objects in JavaScript).\n- ❌ Does **not** differentiate between plain objects and special objects (like arrays, functions, DOM nodes, etc.).\n\n**Behavior**\n\n- ✅ `isObjectLoose({})` → `true`\n- ✅ `isObjectLoose([])` → `true`\n- ✅ `isObjectLoose(() => {})` → `true`\n- ❌ `isObjectLoose(null)` → `false`\n\n**When to use**\n\n- Use `isObjectStrict` when you need a **strict check for plain objects**.\n- Use `isObjectLoose` if you need to check if a value is an **object-like structure**, including functions.\n\n**Comparison**\n\n| Feature                                  | Strict Check (`isObjectStrict`) | Loose Check (`isObjectLoose`) |\n| ---------------------------------------- | ------------------------------- | ----------------------------- |\n| Recognizes plain objects                 | ✅ Yes                           | ✅ Yes                         |\n| Recognizes functions                     | ❌ No                            | ✅ Yes                         |\n| Recognizes arrays                        | ❌ No                            | ✅ Yes                         |\n| Recognizes `Object.create(null)` objects | ✅ Yes                           | ✅ Yes                         |\n| Recognizes class instances               | ❌ No                            | ✅ Yes                         |\n| Recognizes DOM elements                  | ❌ No                            | ✅ Yes                         |\n| Complexity                               | 🔴 High                          | 🟢 Low                         |\n\n#### Call Signature\n\n```ts\nfunction isObjectLoose(value): value is object;\n```\n\nDefined in: [main.ts:303](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L303)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is object`\n\n#### Call Signature\n\n```ts\nfunction isObjectLoose(value): boolean;\n```\n\nDefined in: [main.ts:308](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L308)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isObjectPlain()\n\nDetermines whether a value is a plain object (i.e., created via an object literal,\n`Object.create(null)`, or with `Object` as its prototype).\n\nThis excludes arrays, functions, class instances, built-ins like `Date`/`Map`/`Set`,\nand other exotic objects.\n\n#### Param\n\nThe value to test.\n\n#### Example\n\n```ts\nconst a: unknown = { x: 1 };\nconst b: unknown = [];\nconst c: unknown = new Date();\nconst d: unknown = Object.create(null);\n\nisObjectPlain(a); // true\nisObjectPlain(b); // false (array)\nisObjectPlain(c); // false (built-in)\nisObjectPlain(d); // true (null prototype)\n\n// Type narrowing example:\nconst value: unknown = { foo: 42 };\nif (isObjectPlain(value)) {\n  // value is now Record<string, unknown>\n  console.log(value.foo);\n}\n```\n\n#### See\n\n- <https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global\\_Objects/Object/toString>\n- <https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global\\_Objects/Object/getPrototypeOf>\n\n#### Call Signature\n\n```ts\nfunction isObjectPlain(value): value is Record<string, unknown>;\n```\n\nDefined in: [main.ts:187](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L187)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is Record<string, unknown>`\n\n#### Call Signature\n\n```ts\nfunction isObjectPlain(value): boolean;\n```\n\nDefined in: [main.ts:192](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L192)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isObjectStrict()\n\nChecks if a given value is a plain object.\n\nA plain object is an object created by the `{}` syntax, `Object.create(null)`,\nor using `new Object()`. This function ensures that the value is an object\nand does not have an unusual prototype chain.\n\n#### Param\n\nThe value to check.\n\n#### Example\n\n```ts\nconsole.log(isObjectStrict({})); // Output: true\nconsole.log(isObjectStrict(Object.create(null))); // Output: true\nconsole.log(isObjectStrict([])); // Output: false\nconsole.log(isObjectStrict(new Date())); // Output: false\nconsole.log(isObjectStrict(null)); // Output: false\n```\n\n**Features**\n\n- ✅ Recognizes only **plain objects** (created via `{}`, `new Object()`, `Object.create(null)`, etc.).\n- ❌ Rejects **arrays**, **functions**, **DOM elements**, **class instances**, and **custom objects** with modified constructors.\n\n**Behavior**\n\n- ✅ `isObjectStrict({})` → `true`\n- ❌ `isObjectStrict([])` → `false`\n- ❌ `isObjectStrict(() => {})` → `false`\n- ✅ `isObjectStrict(Object.create(null))` → `true`\n\n**When to use**\n\n- Use `isObjectStrict` when you need a **strict check for plain objects**.\n- Use `isObjectLoose` if you need to check if a value is an **object-like structure**, including functions.\n\n#### Call Signature\n\n```ts\nfunction isObjectStrict(value): value is Record<string, unknown>;\n```\n\nDefined in: [main.ts:238](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L238)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is Record<string, unknown>`\n\n#### Call Signature\n\n```ts\nfunction isObjectStrict(value): boolean;\n```\n\nDefined in: [main.ts:245](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L245)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isString()\n\nChecks if the given value is a string.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isString(value): value is string;\n```\n\nDefined in: [main.ts:5](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L5)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is string`\n\n#### Call Signature\n\n```ts\nfunction isString(value): boolean;\n```\n\nDefined in: [main.ts:10](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L10)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n### isUndefined()\n\nChecks if the given value is undefined.\n\n#### Param\n\nThe value to check.\n\n#### Call Signature\n\n```ts\nfunction isUndefined(value): value is undefined;\n```\n\nDefined in: [main.ts:125](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L125)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`value is undefined`\n\n#### Call Signature\n\n```ts\nfunction isUndefined(value): boolean;\n```\n\nDefined in: [main.ts:130](https://github.com/phun-ky/typeof/blob/main/src/main.ts#L130)\n\n##### Parameters\n\n| Parameter | Type      |\n| --------- | --------- |\n| `value`   | `unknown` |\n\n##### Returns\n\n`boolean`\n\n---\n\n## Development\n\n```shell-session\n// Build\n$ npm run build\n// Run dev\n$ npm run dev\n// Test\n$ npm test\n```\n\n## Contributing\n\nWant to contribute? Please read the [CONTRIBUTING.md](https://github.com/phun-ky/typeof/blob/main/CONTRIBUTING.md) and [CODE_OF_CONDUCT.md](https://github.com/phun-ky/typeof/blob/main/CODE_OF_CONDUCT.md)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](https://github.com/phun-ky/typeof/blob/main/LICENSE) file for details.\n\n## Changelog\n\nSee the [CHANGELOG.md](https://github.com/phun-ky/typeof/blob/main/CHANGELOG.md) for details on the latest updates.\n\n## Sponsor me\n\nI'm an Open Source evangelist, creating stuff that does not exist yet to help get rid of secondary activities and to enhance systems already in place, be it documentation or web sites.\n\nThe sponsorship is an unique opportunity to alleviate more hours for me to maintain my projects, create new ones and contribute to the large community we're all part of :)\n\n[Support me on GitHub Sponsors](https://github.com/sponsors/phun-ky).\n\np.s. **Ukraine is still under brutal Russian invasion. A lot of Ukrainian people are hurt, without shelter and need help**. You can help in various ways, for instance, directly helping refugees, spreading awareness, putting pressure on your local government or companies. You can also support Ukraine by donating e.g. to [Red Cross](https://www.icrc.org/en/donate/ukraine), [Ukraine humanitarian organisation](https://savelife.in.ua/en/donate-en/#donate-army-card-weekly) or [donate Ambulances for Ukraine](https://www.gofundme.com/f/help-to-save-the-lives-of-civilians-in-a-war-zone).\n","readmeFilename":"README.md"}