UNPKG

toxic-predicate-functions

Version:
101 lines (100 loc) 2.93 kB
{ "name": "toxic-predicate-functions", "version": "0.4.2", "description": "predicate functions", "main": "lib/index.js", "module": "lib/index.mjs", "jsnext:main": "lib/index.mjs", "browser": "lib/index.browser.js", "types": "lib/index.d.ts", "scripts": { "test": "jest --coverage && node env-node-check.js", "start": "jest --coverage --watch", "jest": "jest", "lint": "eslint -c ./eslintrc.typescript.js 'src/**/*.ts' --fix && eslint ./ --fix", "build": "npm run tsc && tsc --emitDeclarationOnly true --outDir ./lib && npm run b-common && npm run b-es && npm run b-umd && npm run b-min", "b-common": "rollup -c build/rollup.config.common.js", "b-es": "rollup -c build/rollup.config.es.js", "b-umd": "rollup -c build/rollup.config.umd.js", "b-min": "rollup -c build/rollup.config.min.js", "doc": "documentation readme src/index.js --section=doc --github=true --project-version=true", "tsc": " tsc --outDir ./ts-out", "preversion": "npm test", "version": "npm run build && git add -A lib", "postversion": "git push && git push --tags" }, "husky": { "hooks": { "pre-commit": "npm run lint", "pre-push": "npm t" } }, "repository": { "type": "git", "url": "git+https://github.com/toxic-johann/toxic-predicate-functions.git" }, "keywords": [ "predicate", "functions", "utils" ], "author": "toxic-johann", "license": "MIT", "bugs": { "url": "https://github.com/toxic-johann/toxic-predicate-functions/issues" }, "homepage": "https://github.com/toxic-johann/toxic-predicate-functions#readme", "devDependencies": { "@babel/core": "^7.6.2", "@babel/plugin-transform-runtime": "^7.6.2", "@babel/preset-env": "^7.6.2", "@types/jest": "^24.0.18", "@types/lodash-es": "^4.17.3", "babel-core": "^7.0.0-bridge.0", "babel-eslint": "^10.0.3", "babel-jest": "^24.9.0", "babel-preset-es2015-rollup": "^3.0.0", "eslint": "^6.5.1", "documentation": "^12.1.2", "eslint-config-egg": "^7.5.1", "eslint-plugin-jest": "^22.17.0", "husky": "^3.0.8", "jest": "^24.9.0", "nyc": "^14.1.1", "rollup": "^1.22.0", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-includepaths": "^0.2.3", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-uglify": "^6.0.3", "ts-jest": "^24.1.0", "typescript": "^3.6.3" }, "jest": { "modulePaths": [ "src" ], "moduleDirectories": [ "node_modules" ], "transform": { "^.+\\.tsx?$": "ts-jest", ".*": "babel-jest" }, "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json", "node" ], "transformIgnorePatterns": [ "/node_modules/(?!lodash-es).+\\.js$" ] }, "dependencies": { "@babel/runtime": "^7.6.2", "lodash-es": "^4.17.15" } }