UNPKG

3.34 kBJSONView Raw
1{
2 "name": "type-enforcer-math",
3 "version": "1.0.3",
4 "description": "An extension of type-enforcer with Math related data types and enforcer functions",
5 "main": "index.js",
6 "files": [
7 "/src"
8 ],
9 "sideEffects": false,
10 "scripts": {
11 "test": "karma start --single-run",
12 "test-watch": "karma start",
13 "bench": "karma start karma.bench.conf.js",
14 "preversion": "npm test && npm run docs && git add --all && git diff --staged --quiet || git commit -m \"Updating docs\"",
15 "postversion": "npm publish",
16 "postpublish": "git push --follow-tags",
17 "deps": "ncu -u && npm install",
18 "deps-commit": "npm run deps && npm test && git add --all && git diff --staged --quiet || git commit -m \"Updating dependencies\"",
19 "deps-patch": "npm run deps-commit && npm version patch",
20 "docs:readme": "jsdoc2md ./index.js src/**/*.js > README.md -t node_modules/dmd-readable/overview.hbs --plugin dmd-readable/overview-plugin.js",
21 "docs:enforce": "jsdoc2md src/enforcer/**/*.js > docs/enforce.md -t node_modules/dmd-readable/docs.hbs --plugin dmd-readable",
22 "docs:method": "jsdoc2md src/methods/**/*.js > docs/method.md -t node_modules/dmd-readable/docs.hbs --plugin dmd-readable",
23 "docs:checks": "jsdoc2md src/checks/**/*.js > docs/is.md -t node_modules/dmd-readable/docs.hbs --plugin dmd-readable",
24 "docs:main": "exec-each --out docs/{basefile}.md src/*.js jsdoc2md -- {path} -t node_modules/dmd-readable/docs.hbs --plugin dmd-readable",
25 "docs": "run-p docs:*"
26 },
27 "badges": {
28 "npm": {
29 "image": "https://img.shields.io/npm/v/{{name}}.svg",
30 "url": "https://npmjs.com/package/{{name}}"
31 },
32 "build": {
33 "base": "https://travis-ci.org/DarrenPaulWright/",
34 "image": "{{name}}.svg?branch=master",
35 "url": "{{name}}"
36 },
37 "coverage": {
38 "base": "https://coveralls.io/",
39 "image": "repos/github/DarrenPaulWright/{{name}}/badge.svg?branch=master",
40 "url": "github/DarrenPaulWright/{{name}}?branch=master"
41 },
42 "deps": {
43 "image": "https://david-dm.org/darrenpaulwright/{{name}}.svg",
44 "url": "https://david-dm.org/darrenpaulwright/{{name}}"
45 },
46 "size": {
47 "base": "https://packagephobia.now.sh/",
48 "image": "badge?p={{name}}",
49 "url": "result?p={{name}}"
50 },
51 "vulnerabilities": {
52 "base": "https://snyk.io/test/github/DarrenPaulWright/{{name}}",
53 "image": "/badge.svg?targetFile=package.json",
54 "url": "?targetFile=package.json"
55 },
56 "license": {
57 "image": "https://img.shields.io/github/license/DarrenPaulWright/{{name}}.svg",
58 "url": "https://npmjs.com/package/{{name}}/LICENSE.md"
59 }
60 },
61 "repository": {
62 "type": "git",
63 "url": "git+https://github.com/DarrenPaulWright/type-enforcer-math.git"
64 },
65 "keywords": [
66 "type",
67 "enforce",
68 "method"
69 ],
70 "author": "Darren Paul Wright <Darren@DarrenPaulWright.com>",
71 "license": "MIT",
72 "bugs": {
73 "url": "https://github.com/DarrenPaulWright/type-enforcer-math/issues"
74 },
75 "homepage": "https://github.com/DarrenPaulWright/type-enforcer-math#readme",
76 "dependencies": {
77 "object-agent": "^1.4.4",
78 "type-enforcer": "^1.0.5"
79 },
80 "devDependencies": {
81 "dmd-readable": "^1.1.0",
82 "exec-each": "0.0.3",
83 "jsdoc-to-markdown": "^5.0.3",
84 "karma-webpack-bundle": "^0.0.8",
85 "npm-run-all": "^4.1.5",
86 "type-enforcer-test-helper": "^1.0.5"
87 }
88}