{"name":"is-what","version":"4.1.15-2","description":"JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.","type":"module","sideEffects":false,"types":"./dist/index.d.ts","module":"./dist/index.js","main":"./dist/index.js","exports":{".":{"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"engines":{"node":">=12.13"},"scripts":{"test":"vitest run","lint":"tsc --noEmit && eslint ./src --ext .ts","build":"rollup -c ./rollup.config.js","build:docs":"typedoc","release":"npm run lint && del dist && npm run build && np"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/is-what.git"},"keywords":["javascript","typescript","typechecker","check-type","javascript-type","primitive-types","plain-object","plain-objects","class-instance","class-identifier","type-checking","type-checker","type-check","define-type","get-type","what-type","is-object","is-plain-obj","is-plain-object"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/is-what/issues"},"homepage":"https://github.com/mesqueeb/is-what#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.6","@typescript-eslint/parser":"^5.59.6","del-cli":"^5.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-tree-shaking":"^1.10.0","eslint":"^8.41.0","np":"^8.0.2","prettier-plugin-jsdoc":"^0.4.2","prettier":"^2.8.8","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","rollup":"^3.22.0","typedoc":"^0.24.7","typescript":"^5.0.4","vitest":"^0.31.1"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"np":{"branch":"production","publish":false,"yarn":false},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"prettier":{"printWidth":100,"tabWidth":2,"singleQuote":true,"trailingComma":"es5","semi":false,"bracketSpacing":true,"quoteProps":"consistent","plugins":["prettier-plugin-jsdoc"]},"gitHead":"d5f43ea969f14c31b7828555956558f24619abf2","_id":"is-what@4.1.15-2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"e33a5c454c37d116ab507120d3d78d9d894eee3f","size":8098,"noattachment":false,"key":"/is-what/-/is-what-4.1.15-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-what/download/is-what-4.1.15-2.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-what_4.1.15-2_1686080767987_0.7595401981745942"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-06T19:46:08.129Z","publish_time":1686080768129,"_source_registry_name":"default","_cnpm_publish_time":1686080768129,"dist-tags":{"latest":"5.4.0","next":"4.1.15-3"}}