87 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			87 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "name": "is-what",
 | |
|   "sideEffects": false,
 | |
|   "version": "3.14.1",
 | |
|   "description": "JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.",
 | |
|   "main": "dist/index.cjs.js",
 | |
|   "module": "dist/index.esm.js",
 | |
|   "typings": "types/index.d.ts",
 | |
|   "scripts": {
 | |
|     "test": "ava",
 | |
|     "jest": "jest",
 | |
|     "jest-w": "jest --watchAll",
 | |
|     "lint": "tsc --noEmit src/index.ts && eslint . --ext .js,.jsx,.ts,.tsx",
 | |
|     "rollup": "rollup -c ./build.js",
 | |
|     "build": "rimraf types && rimraf dist && npm run lint && npm run rollup && npm run test && npm run jest",
 | |
|     "release": "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": "Luca Ban - Mesqueeb",
 | |
|   "license": "MIT",
 | |
|   "bugs": {
 | |
|     "url": "https://github.com/mesqueeb/is-what/issues"
 | |
|   },
 | |
|   "homepage": "https://github.com/mesqueeb/is-what#readme",
 | |
|   "devDependencies": {
 | |
|     "@babel/core": "^7.12.17",
 | |
|     "@types/babel-core": "^6.25.6",
 | |
|     "@types/jest": "^26.0.20",
 | |
|     "@typescript-eslint/eslint-plugin": "^4.15.1",
 | |
|     "@typescript-eslint/parser": "^4.15.1",
 | |
|     "ava": "^3.15.0",
 | |
|     "babel-core": "^7.0.0-bridge.0",
 | |
|     "babel-jest": "^26.6.3",
 | |
|     "babel-preset-env": "^1.7.0",
 | |
|     "eslint": "^7.20.0",
 | |
|     "eslint-config-prettier": "^7.2.0",
 | |
|     "eslint-plugin-tree-shaking": "^1.8.0",
 | |
|     "jest": "^26.6.3",
 | |
|     "np": "^7.4.0",
 | |
|     "prettier": "^2.2.1",
 | |
|     "regenerator-runtime": "^0.13.7",
 | |
|     "rimraf": "^3.0.2",
 | |
|     "rollup": "^2.39.0",
 | |
|     "rollup-plugin-typescript2": "^0.30.0",
 | |
|     "ts-node": "^9.1.1",
 | |
|     "tsconfig-paths": "^3.9.0",
 | |
|     "typescript": "^4.1.5"
 | |
|   },
 | |
|   "ava": {
 | |
|     "extensions": [
 | |
|       "ts"
 | |
|     ],
 | |
|     "require": [
 | |
|       "tsconfig-paths/register",
 | |
|       "ts-node/register"
 | |
|     ]
 | |
|   },
 | |
|   "np": {
 | |
|     "yarn": false,
 | |
|     "branch": "production"
 | |
|   }
 | |
| }
 |