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.10", 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.5", 71 "minimatch": "^9.0.1", 72 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", 73 "path-scurry": "^1.10.1" 74 }, 75 "devDependencies": { 76 "@types/node": "^20.3.2", 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.1.4", 83 "tshy": "^1.2.2", 84 "typedoc": "^0.25.1", 85 "typescript": "^5.2.2" 86 }, 87 "tap": { 88 "before": "test/00-setup.ts" 89 }, 90 "license": "ISC", 91 "funding": { 92 "url": "https://github.com/sponsors/isaacs" 93 }, 94 "engines": { 95 "node": ">=16 || 14 >=14.17" 96 } 97} 98