UNPKG

upcast

Version:

Upcast is a low-level JavaScript type checking and casting library

64 lines (63 loc) 1.56 kB
{ "name": "upcast", "version": "4.0.0", "description": "Upcast is a low-level JavaScript type checking and casting library", "keywords": [ "cast", "check", "type", "types" ], "author": "Rowan Manning (http://rowanmanning.co.uk/)", "contributors": [ "Alexis Tyler <xo@wvvw.me> (https://wvvw.me)" ], "repository": { "type": "git", "url": "https://github.com/OmgImAlexis/upcast.git" }, "homepage": "https://github.com/OmgImAlexisj/upcast", "bugs": "https://github.com/OmgImAlexis/upcast/issues", "engines": { "node": ">4" }, "devDependencies": { "ava": "0.25.0", "codecov": "3.1.0", "lint-staged": "7.3.0", "nyc": "13.0.1", "sinon": "6.3.4", "xo": "0.23.0" }, "files": [ "index.js", "main.js" ], "main": "index.js", "module": "main.js", "scripts": { "coverage": "NODE_ENV=test nyc ava", "generate-coverage": "NODE_ENV=test nyc report --reporter=text-lcov > coverage.lcov", "lint": "xo", "precommit": "lint-staged && yarn test", "test": "yarn lint && yarn coverage" }, "xo": { "space": 4, "rules": { "space-before-function-paren": [ "error", "never" ], "prefer-reflect": "off" } }, "ava": { "require": [ "esm" ] }, "dependencies": { "esm": "^3.0.84" } }