UNPKG

1.89 kBJSONView Raw
1{
2 "name": "ow",
3 "version": "0.13.2",
4 "description": "Function argument validation for humans",
5 "license": "MIT",
6 "repository": "sindresorhus/ow",
7 "author": {
8 "name": "Sindre Sorhus",
9 "email": "sindresorhus@gmail.com",
10 "url": "sindresorhus.com"
11 },
12 "main": "dist/source",
13 "engines": {
14 "node": ">=6"
15 },
16 "scripts": {
17 "prepublishOnly": "npm run build",
18 "pretest": "npm run compile -- --sourceMap",
19 "test": "npm run lint && nyc ava dist/test",
20 "lint": "tslint --format stylish --project .",
21 "build": "npm run clean && webpack",
22 "compile": "npm run clean && tsc",
23 "clean": "del dist",
24 "docs": "typedoc source"
25 },
26 "files": [
27 "dist/source"
28 ],
29 "keywords": [
30 "type",
31 "types",
32 "check",
33 "checking",
34 "guard",
35 "guards",
36 "assert",
37 "assertion",
38 "predicate",
39 "predicates",
40 "is",
41 "validate",
42 "validation",
43 "utility",
44 "util",
45 "typeof",
46 "instanceof",
47 "object"
48 ],
49 "dependencies": {
50 "type-fest": "^0.5.1"
51 },
52 "devDependencies": {
53 "@sindresorhus/is": "^0.16.0",
54 "@sindresorhus/tsconfig": "^0.3.0",
55 "@types/lodash.isequal": "^4.5.2",
56 "@types/node": "^12.0.0",
57 "@types/vali-date": "^1.0.0",
58 "add-module-exports-webpack-plugin": "^1.0.0",
59 "ava": "^1.0.1",
60 "awesome-typescript-loader": "^5.2.1",
61 "callsites": "^3.0.0",
62 "codecov": "^3.1.0",
63 "del-cli": "^1.1.0",
64 "dot-prop": "^5.0.0",
65 "license-webpack-plugin": "^2.0.2",
66 "lodash.isequal": "^4.5.0",
67 "nyc": "^14.1.1",
68 "tslint": "^5.12.0",
69 "tslint-xo": "^0.16.0",
70 "typedoc": "^0.14.2",
71 "typescript": "^3.3.1",
72 "vali-date": "^1.0.0",
73 "webpack": "^4.29.0",
74 "webpack-cli": "^3.1.2"
75 },
76 "browser": {
77 "./dist/source/utils/infer-label.js": "./dist/source/utils/infer-label.browser.js"
78 },
79 "types": "dist/source",
80 "sideEffects": false,
81 "ava": {
82 "babel": false,
83 "compileEnhancements": false
84 },
85 "nyc": {
86 "exclude": [
87 "dist/test"
88 ]
89 }
90}