UNPKG

outmatch

Version:

An extremely fast and lightweight glob-matching library with advanced features

67 lines (66 loc) 1.87 kB
{ "name": "outmatch", "version": "1.0.0", "description": "An extremely fast and lightweight glob-matching library with advanced features", "author": "Alex Schneider <me@schneider.ax>", "license": "ISC", "repository": "https://github.com/axtgr/outmatch", "keywords": [ "glob", "pattern", "wildcard", "match", "regexp" ], "packageManager": "yarn@3.1.1", "type": "commonjs", "main": "build/index.js", "module": "build/index.es.mjs", "unpkg": "build/index.umd.js", "types": "build/index.d.ts", "exports": { "import": "./build/index.es.mjs", "require": "./build/index.js", "types": "./build/index.d.ts" }, "files": [ "build" ], "scripts": { "build": "rollup -c", "bench": "node bench/bench", "lint": "eslint {src,test,bench}/*", "format": "eslint --cache --fix {src,test,bench}/* && prettier --write **/*.md", "test": "ts-node -T -r \"core-js/modules/es.symbol.async-iterator\" -I \" \" node_modules/pta/src/cli.js test/[!_]*.js" }, "husky": { "hooks": { "pre-commit": "npm run format" } }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "benchmark": "^2.1.4", "core-js": "^3.36.0", "eslint": "^7.32.0", "eslint-config-prettier": "^6.15.0", "eslint-plugin-prettier": "^3.4.1", "globrex": "^0.1.2", "husky": "^4.3.8", "matcher": "^4.0.0", "picomatch": "^4.0.1", "prettier": "^2.8.0", "pta": "^0.1.3", "rollup": "^2.79.1", "rollup-plugin-cleanup": "^3.2.1", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-ts": "2.0.4", "ts-node": "^9.1.1", "ts-transform-default-export": "^1.0.3", "tslib": "^2.6.2", "typescript": "^3.9.7", "typescript-transform-macros": "^1.1.1" } }