• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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