UNPKG

1.83 kBJSONView Raw
1{
2 "name": "@sindresorhus/is",
3 "version": "4.0.1",
4 "description": "Type check values",
5 "license": "MIT",
6 "repository": "sindresorhus/is",
7 "funding": "https://github.com/sindresorhus/is?sponsor=1",
8 "author": {
9 "name": "Sindre Sorhus",
10 "email": "sindresorhus@gmail.com",
11 "url": "https://sindresorhus.com"
12 },
13 "main": "dist/index.js",
14 "engines": {
15 "node": ">=10"
16 },
17 "scripts": {
18 "build": "del dist && tsc",
19 "test": "xo && ava",
20 "prepare": "npm run build"
21 },
22 "files": [
23 "dist"
24 ],
25 "keywords": [
26 "type",
27 "types",
28 "is",
29 "check",
30 "checking",
31 "validate",
32 "validation",
33 "utility",
34 "util",
35 "typeof",
36 "instanceof",
37 "object",
38 "assert",
39 "assertion",
40 "test",
41 "kind",
42 "primitive",
43 "verify",
44 "compare",
45 "typescript",
46 "typeguards",
47 "types"
48 ],
49 "devDependencies": {
50 "@sindresorhus/tsconfig": "^0.7.0",
51 "@types/jsdom": "^16.1.0",
52 "@types/node": "^14.0.13",
53 "@types/zen-observable": "^0.8.0",
54 "@typescript-eslint/eslint-plugin": "^2.20.0",
55 "@typescript-eslint/parser": "^2.20.0",
56 "ava": "^3.3.0",
57 "del-cli": "^2.0.0",
58 "eslint-config-xo-typescript": "^0.26.0",
59 "jsdom": "^16.0.1",
60 "rxjs": "^6.4.0",
61 "tempy": "^0.4.0",
62 "ts-node": "^8.3.0",
63 "typescript": "~3.8.2",
64 "xo": "^0.26.1",
65 "zen-observable": "^0.8.8"
66 },
67 "types": "dist/index.d.ts",
68 "sideEffects": false,
69 "ava": {
70 "extensions": [
71 "ts"
72 ],
73 "require": [
74 "ts-node/register"
75 ]
76 },
77 "xo": {
78 "extends": "xo-typescript",
79 "extensions": [
80 "ts"
81 ],
82 "parserOptions": {
83 "project": "./tsconfig.xo.json"
84 },
85 "globals": [
86 "BigInt",
87 "BigInt64Array",
88 "BigUint64Array"
89 ],
90 "rules": {
91 "@typescript-eslint/promise-function-async": "off",
92 "@typescript-eslint/no-empty-function": "off",
93 "@typescript-eslint/explicit-function-return-type": "off"
94 }
95 }
96}