1{ 2 "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)", 3 "name": "minimatch", 4 "description": "a glob matcher in javascript", 5 "version": "9.0.3", 6 "repository": { 7 "type": "git", 8 "url": "git://github.com/isaacs/minimatch.git" 9 }, 10 "main": "./dist/cjs/index.js", 11 "module": "./dist/mjs/index.js", 12 "types": "./dist/cjs/index.d.ts", 13 "exports": { 14 ".": { 15 "import": { 16 "types": "./dist/mjs/index.d.ts", 17 "default": "./dist/mjs/index.js" 18 }, 19 "require": { 20 "types": "./dist/cjs/index.d.ts", 21 "default": "./dist/cjs/index.js" 22 } 23 } 24 }, 25 "files": [ 26 "dist" 27 ], 28 "scripts": { 29 "preversion": "npm test", 30 "postversion": "npm publish", 31 "prepublishOnly": "git push origin --follow-tags", 32 "preprepare": "rm -rf dist", 33 "prepare": "tsc -p tsconfig.json && tsc -p tsconfig-esm.json", 34 "postprepare": "bash fixup.sh", 35 "pretest": "npm run prepare", 36 "presnap": "npm run prepare", 37 "test": "c8 tap", 38 "snap": "c8 tap", 39 "format": "prettier --write . --loglevel warn", 40 "benchmark": "node benchmark/index.js", 41 "typedoc": "typedoc --tsconfig tsconfig-esm.json ./src/*.ts" 42 }, 43 "prettier": { 44 "semi": false, 45 "printWidth": 80, 46 "tabWidth": 2, 47 "useTabs": false, 48 "singleQuote": true, 49 "jsxSingleQuote": false, 50 "bracketSameLine": true, 51 "arrowParens": "avoid", 52 "endOfLine": "lf" 53 }, 54 "engines": { 55 "node": ">=16 || 14 >=14.17" 56 }, 57 "dependencies": { 58 "brace-expansion": "^2.0.1" 59 }, 60 "devDependencies": { 61 "@types/brace-expansion": "^1.1.0", 62 "@types/node": "^18.15.11", 63 "@types/tap": "^15.0.8", 64 "c8": "^7.12.0", 65 "eslint-config-prettier": "^8.6.0", 66 "mkdirp": "1", 67 "prettier": "^2.8.2", 68 "tap": "^16.3.7", 69 "ts-node": "^10.9.1", 70 "typedoc": "^0.23.21", 71 "typescript": "^4.9.3" 72 }, 73 "tap": { 74 "coverage": false, 75 "node-arg": [ 76 "--no-warnings", 77 "--loader", 78 "ts-node/esm" 79 ], 80 "ts": false 81 }, 82 "funding": { 83 "url": "https://github.com/sponsors/isaacs" 84 }, 85 "license": "ISC" 86} 87