package.json (1261B)
1 { 2 "name": "typed-function", 3 "version": "2.1.0", 4 "description": "Type checking for JavaScript functions", 5 "author": "Jos de Jong <wjosdejong@gmail.com> (https://github.com/josdejong)", 6 "contributors": [ 7 "Luke Gumbley (https://github.com/luke-gumbley)" 8 ], 9 "homepage": "https://github.com/josdejong/typed-function", 10 "repository": { 11 "type": "git", 12 "url": "https://github.com/josdejong/typed-function.git" 13 }, 14 "keywords": [ 15 "typed", 16 "function", 17 "arguments", 18 "compose", 19 "types" 20 ], 21 "dependencies": {}, 22 "devDependencies": { 23 "benchmark": "2.1.4", 24 "brace-expansion": "2.0.1", 25 "istanbul": "0.4.5", 26 "mocha": "8.3.2", 27 "pad-right": "0.2.2", 28 "uglify-js": "3.13.3" 29 }, 30 "comment": "brace-expansion is installed because an old insecure version is used by one of the dev depencencies (under istanbul)", 31 "main": "typed-function.js", 32 "scripts": { 33 "build": "uglifyjs typed-function.js -o typed-function.min.js -c -m", 34 "test": "mocha test --recursive", 35 "coverage": "istanbul cover _mocha -- test --recursive; echo \"\nCoverage report is available at ./coverage/lcov-report/index.html\"", 36 "prepublishOnly": "npm test && npm run build" 37 }, 38 "engines": { 39 "node": ">= 10" 40 } 41 }