UNPKG

ranges-set

Version:

Set operations on human-friendly ranges.

71 lines (70 loc) 1.46 kB
{ "name": "ranges-set", "version": "1.2.0", "description": "Set operations on human-friendly ranges.", "license": "MIT", "repository": "radekmie/ranges-set", "author": "Radosław Miernik <radekmie@gmail.com>", "main": "./index.js", "exports": "./index.modern.js", "module": "./index.module.js", "source": "./index.ts", "sideEffects": false, "files": [ "*.js", "*.map", "*.ts" ], "keywords": [ "human", "friendly", "range", "set", "util" ], "scripts": { "build": "microbundle --format cjs,es,modern", "clean": "rm -f index.{d.ts,{js,m{odern,odule}.js}{,.map}}", "coverage": "nyc --reporter lcov --reporter text npm test", "lint": "eslint --ignore-path .gitignore .", "test": "ava" }, "devDependencies": { "ava": "6.1.2", "eslint-config-vazco": "7.4.0", "microbundle": "0.15.1", "nyc": "15.1.0", "ts-node": "10.9.2" }, "ava": { "extensions": [ "ts" ], "require": [ "ts-node/register" ] }, "eslintConfig": { "extends": "vazco/typescript", "rules": { "@typescript-eslint/switch-exhaustiveness-check": "error", "consistent-return": "off" }, "settings": { "react": { "version": "18" } } }, "minify": { "compress": { "hoist_vars": true, "reduce_funcs": false }, "mangle": { "properties": { "regex": "^_" } } } }