UNPKG

2.55 kBJSONView Raw
1{
2 "author": "Isaac Z. Schlueter <i@izs.me> (https://blog.izs.me/)",
3 "name": "glob",
4 "description": "the most correct and second fastest glob implementation in JavaScript",
5 "version": "10.3.12",
6 "type": "module",
7 "tshy": {
8 "main": true,
9 "exports": {
10 "./package.json": "./package.json",
11 ".": "./src/index.ts"
12 }
13 },
14 "bin": "./dist/esm/bin.mjs",
15 "main": "./dist/commonjs/index.js",
16 "types": "./dist/commonjs/index.d.ts",
17 "exports": {
18 "./package.json": "./package.json",
19 ".": {
20 "import": {
21 "types": "./dist/esm/index.d.ts",
22 "default": "./dist/esm/index.js"
23 },
24 "require": {
25 "types": "./dist/commonjs/index.d.ts",
26 "default": "./dist/commonjs/index.js"
27 }
28 }
29 },
30 "repository": {
31 "type": "git",
32 "url": "git://github.com/isaacs/node-glob.git"
33 },
34 "files": [
35 "dist"
36 ],
37 "scripts": {
38 "preversion": "npm test",
39 "postversion": "npm publish",
40 "prepublishOnly": "git push origin --follow-tags",
41 "prepare": "tshy",
42 "pretest": "npm run prepare",
43 "presnap": "npm run prepare",
44 "test": "tap",
45 "snap": "tap",
46 "format": "prettier --write . --loglevel warn",
47 "typedoc": "typedoc --tsconfig .tshy/esm.json ./src/*.ts",
48 "prepublish": "npm run benchclean",
49 "profclean": "rm -f v8.log profile.txt",
50 "test-regen": "npm run profclean && TEST_REGEN=1 node --no-warnings --loader ts-node/esm test/00-setup.ts",
51 "prebench": "npm run prepare",
52 "bench": "bash benchmark.sh",
53 "preprof": "npm run prepare",
54 "prof": "bash prof.sh",
55 "benchclean": "node benchclean.cjs"
56 },
57 "prettier": {
58 "semi": false,
59 "printWidth": 75,
60 "tabWidth": 2,
61 "useTabs": false,
62 "singleQuote": true,
63 "jsxSingleQuote": false,
64 "bracketSameLine": true,
65 "arrowParens": "avoid",
66 "endOfLine": "lf"
67 },
68 "dependencies": {
69 "foreground-child": "^3.1.0",
70 "jackspeak": "^2.3.6",
71 "minimatch": "^9.0.1",
72 "minipass": "^7.0.4",
73 "path-scurry": "^1.10.2"
74 },
75 "devDependencies": {
76 "@types/node": "^20.11.30",
77 "memfs": "^3.4.13",
78 "mkdirp": "^3.0.1",
79 "prettier": "^2.8.3",
80 "rimraf": "^5.0.1",
81 "sync-content": "^1.0.2",
82 "tap": "^18.7.2",
83 "ts-node": "^10.9.2",
84 "tshy": "^1.12.0",
85 "typedoc": "^0.25.12",
86 "typescript": "^5.2.2"
87 },
88 "tap": {
89 "before": "test/00-setup.ts"
90 },
91 "license": "ISC",
92 "funding": {
93 "url": "https://github.com/sponsors/isaacs"
94 },
95 "engines": {
96 "node": ">=16 || 14 >=14.17"
97 }
98}