{"_id":"@agebrock/glob","_rev":"7-a839949bd2918652fab79cfea83605ed","name":"@agebrock/glob","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"type":"module","main":"build/src/main.js","bin":{"_glob":"build/src/cli.js"},"engines":{"node":">= 20.9"},"devDependencies":{"@types/jest":"~29.5","@types/node":"~20","@typescript-eslint/eslint-plugin":"~6.15","@typescript-eslint/parser":"~6.15","eslint":"~8.56","eslint-config-prettier":"~9.1","eslint-plugin-jest":"~27.6","jest":"~29.7","prettier":"~3.1","rimraf":"~5.0","ts-api-utils":"~1.0","ts-jest":"~29.1","ts-node":"^10.9.2","typescript":"~5.3"},"scripts":{"start":"node build/src/main.js","clean":"rimraf coverage build tmp","prebuild":"npm run lint","build":"tsc -p tsconfig.json","build:watch":"tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json","lint":"eslint . --ext .ts --ext .mts","test":"jest --coverage","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","link":"pwsh -Command \"New-Item -ItemType SymbolicLink -Path node_modules -Target $Env:NODE_PACKAGES_NODE_MODULES\"","unlink":"pwsh -Command \"Remove-Item -Path node_modules\""},"dependencies":{"commander":"^12.0.0","fast-glob":"^3.3.2","readable-stream":"^4.5.2","tslib":"~2.6"},"name":"@agebrock/glob","version":"1.0.0","description":"fast glob lib optimized for easy usage","keywords":[],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","_id":"@agebrock/glob@1.0.0","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-acaqlK6lyaaj42mth9S1XLP9rq7MmblPlKfmwKsrQ+5RwXB+uUWJQu+aKB3wx7Yzq6WBnbbUWoYPRMBSjyoEOw==","shasum":"fb6b70eb6ec4d6885a0aae4ef926f44e79ca3935","tarball":"https://registry.npmjs.org/@agebrock/glob/-/glob-1.0.0.tgz","fileCount":31,"unpackedSize":77886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHNu6dI53Ygmarz3Hxbw6DKWfI94JZpwI29Q/kweSbzAiEAgqYrOau3Xo3xvZJLyztTrZpgmYATz+g+kigZmX91TOw="}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob_1.0.0_1710247436655_0.6620660341882043"},"_hasShrinkwrap":false},"1.0.1":{"type":"module","main":"build/src/main.js","bin":{"_glob":"build/src/cli.js"},"engines":{"node":">= 20.9"},"devDependencies":{"@types/jest":"~29.5","@types/node":"~20","@typescript-eslint/eslint-plugin":"~6.15","@typescript-eslint/parser":"~6.15","eslint":"~8.56","eslint-config-prettier":"~9.1","eslint-plugin-jest":"~27.6","jest":"~29.7","prettier":"~3.1","rimraf":"~5.0","ts-api-utils":"~1.0","ts-jest":"~29.1","ts-node":"^10.9.2","typescript":"~5.3"},"scripts":{"start":"node build/src/main.js","clean":"rimraf coverage build tmp","prebuild":"npm run lint","build":"tsc -p tsconfig.json","build:watch":"tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json","lint":"eslint . --ext .ts --ext .mts","test":"jest --coverage","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","link":"pwsh -Command \"New-Item -ItemType SymbolicLink -Path node_modules -Target $Env:NODE_PACKAGES_NODE_MODULES\"","unlink":"pwsh -Command \"Remove-Item -Path node_modules\""},"dependencies":{"commander":"^12.0.0","fast-glob":"^3.3.2","readable-stream":"^4.5.2","tslib":"~2.6"},"name":"@agebrock/glob","version":"1.0.1","description":"fast glob lib optimized for easy usage","keywords":["glob","cli"],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","_id":"@agebrock/glob@1.0.1","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-gn4H4yfZJIaUUYGr8hMtuFMgd0xqVj1n2xgm9KqqnOOgS7W9QmTv3IFpfC1ncbgOwD1mOFjE+9Mdy6AotFFDlA==","shasum":"c856375bc3deb10631051fcc429bad9c8b599107","tarball":"https://registry.npmjs.org/@agebrock/glob/-/glob-1.0.1.tgz","fileCount":31,"unpackedSize":77898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAN0VXbIp3FAOLRFWg1dmvAqrXBo2JGLwpO/gitgGuGeAiABaVcKziWeh7pl8MopuGXEHEM7RYq+UZRviE8BIullUw=="}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob_1.0.1_1710247455283_0.4263388302430069"},"_hasShrinkwrap":false},"1.0.2":{"type":"module","main":"build/src/main.js","bin":{"_glob":"build/src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/agebrock/glob.git"},"engines":{"node":">= 20.9"},"devDependencies":{"@types/jest":"~29.5","@types/node":"~20","@typescript-eslint/eslint-plugin":"~6.15","@typescript-eslint/parser":"~6.15","eslint":"~8.56","eslint-config-prettier":"~9.1","eslint-plugin-jest":"~27.6","jest":"~29.7","prettier":"~3.1","rimraf":"~5.0","ts-api-utils":"~1.0","ts-jest":"~29.1","ts-node":"^10.9.2","typescript":"~5.3"},"scripts":{"start":"node build/src/main.js","clean":"rimraf coverage build tmp","prebuild":"npm run lint","build":"tsc -p tsconfig.json","build:watch":"tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json","lint":"eslint . --ext .ts --ext .mts","test":"jest --coverage","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","link":"pwsh -Command \"New-Item -ItemType SymbolicLink -Path node_modules -Target $Env:NODE_PACKAGES_NODE_MODULES\"","unlink":"pwsh -Command \"Remove-Item -Path node_modules\""},"dependencies":{"commander":"^12.0.0","fast-glob":"^3.3.2","readable-stream":"^4.5.2","tslib":"~2.6"},"name":"@agebrock/glob","version":"1.0.2","description":"fast glob lib optimized for easy usage","keywords":["glob","cli"],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","_id":"@agebrock/glob@1.0.2","bugs":{"url":"https://github.com/agebrock/glob/issues"},"homepage":"https://github.com/agebrock/glob#readme","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-kK/GWCC4FGb6HG97J2n/aPsue3zAq+xKny4LGshNnk1P30gwQoI6u2iCouXnXe/I7hkwZBPSKSjac0t99fnaaA==","shasum":"b8068a7b3ee5c0450f9d2f999f30e09c392be920","tarball":"https://registry.npmjs.org/@agebrock/glob/-/glob-1.0.2.tgz","fileCount":31,"unpackedSize":77988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA49fyC4ydY3A1xSiY4tqRIicYLkG9mme/u2FGyXh+beAiB7kS0CFsDK/3iWYAcaoPgVXDnOeVOJuYLTkSUX+ADYbA=="}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob_1.0.2_1710247726704_0.9547754249128892"},"_hasShrinkwrap":false},"1.0.3":{"type":"module","main":"build/src/main.js","bin":{"_glob":"build/src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/agebrock/glob.git"},"engines":{"node":">= 20.9"},"devDependencies":{"@types/jest":"~29.5","@types/node":"~20","@typescript-eslint/eslint-plugin":"~6.15","@typescript-eslint/parser":"~6.15","eslint":"~8.56","eslint-config-prettier":"~9.1","eslint-plugin-jest":"~27.6","jest":"~29.7","prettier":"~3.1","rimraf":"~5.0","ts-api-utils":"~1.0","ts-jest":"~29.1","ts-node":"^10.9.2","typescript":"~5.3"},"scripts":{"start":"node build/src/main.js","clean":"rimraf coverage build tmp","prebuild":"npm run lint","build":"tsc -p tsconfig.json","build:watch":"tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json","lint":"eslint . --ext .ts --ext .mts","test":"jest --coverage","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","link":"pwsh -Command \"New-Item -ItemType SymbolicLink -Path node_modules -Target $Env:NODE_PACKAGES_NODE_MODULES\"","unlink":"pwsh -Command \"Remove-Item -Path node_modules\""},"dependencies":{"commander":"^12.0.0","fast-glob":"^3.3.2","readable-stream":"^4.5.2","tslib":"~2.6"},"name":"@agebrock/glob","version":"1.0.3","description":"fast glob lib optimized for easy usage","keywords":["glob","cli"],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","_id":"@agebrock/glob@1.0.3","gitHead":"0d2135e4d035a0032bdc3c3b82017a4a9e8a1277","bugs":{"url":"https://github.com/agebrock/glob/issues"},"homepage":"https://github.com/agebrock/glob#readme","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-MNDJ2ljbaIx115mSUvFKjggV6kxZJRnP0CBEeqTp8EjUrypPhmVLYL1XoQHIBe2tzaj5lOiLq08Ll4lPfFnjiQ==","shasum":"58ea6b85d65feef330b2f85c335b9b5ea6960b85","tarball":"https://registry.npmjs.org/@agebrock/glob/-/glob-1.0.3.tgz","fileCount":19,"unpackedSize":35898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDj2PEq+FeFsovGYWJafgbVVYInsB+APLElmWiGs9wSyAiEA0C7NgHE6U9iaRNSitiWxXppY8h3hDXZ6ueWuhlAfjZM="}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob_1.0.3_1710526618993_0.6385055187231046"},"_hasShrinkwrap":false},"1.0.4":{"type":"module","main":"build/src/main.js","bin":{"_glob":"build/src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/agebrock/glob.git"},"engines":{"node":">= 20.9"},"devDependencies":{"@types/jest":"~29.5","@types/node":"~20","@typescript-eslint/eslint-plugin":"~6.15","@typescript-eslint/parser":"~6.15","eslint":"~8.56","eslint-config-prettier":"~9.1","eslint-plugin-jest":"~27.6","jest":"~29.7","prettier":"~3.1","rimraf":"~5.0","ts-api-utils":"~1.0","ts-jest":"~29.1","ts-node":"^10.9.2","typescript":"~5.3"},"scripts":{"start":"node build/src/main.js","clean":"rimraf coverage build tmp","prebuild":"npm run lint","build":"tsc -p tsconfig.json","build:watch":"tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json","lint":"eslint . --ext .ts --ext .mts","test":"jest --coverage","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","link":"pwsh -Command \"New-Item -ItemType SymbolicLink -Path node_modules -Target $Env:NODE_PACKAGES_NODE_MODULES\"","unlink":"pwsh -Command \"Remove-Item -Path node_modules\""},"dependencies":{"@agebrock/glob":"^1.0.3","commander":"^12.0.0","fast-glob":"^3.3.2","readable-stream":"^4.5.2","tslib":"~2.6"},"name":"@agebrock/glob","version":"1.0.4","description":"fast glob lib optimized for easy usage","keywords":["glob","cli"],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","_id":"@agebrock/glob@1.0.4","gitHead":"0d2135e4d035a0032bdc3c3b82017a4a9e8a1277","bugs":{"url":"https://github.com/agebrock/glob/issues"},"homepage":"https://github.com/agebrock/glob#readme","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-7/E6s9blER+a1F8WfKtVKs6RqKU5aMfCzCQlVhcb2dVLh/Jqm/mYWP0qVUPPiLvZRLFxK9PXNRVhdGwO7FfRKQ==","shasum":"e2436f7fdbde61379ebbe0f2029e30ecda4f55c9","tarball":"https://registry.npmjs.org/@agebrock/glob/-/glob-1.0.4.tgz","fileCount":19,"unpackedSize":35930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWzSsZQOOnblC1jXNLgIcrv8Y4BnubKS4Vd2KCIMxuzAiA3kUEcH7MKXBICS1tWgblrGyuKzz6cENHyKvsNWvtLUw=="}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob_1.0.4_1710702505232_0.0038570893381919547"},"_hasShrinkwrap":false},"1.0.5":{"type":"module","main":"build/src/main.js","bin":{"_glob":"build/src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/agebrock/glob.git"},"engines":{"node":">= 20.9"},"devDependencies":{"@types/jest":"~29.5","@types/node":"~20","@typescript-eslint/eslint-plugin":"~6.15","@typescript-eslint/parser":"~6.15","eslint":"~8.56","eslint-config-prettier":"~9.1","eslint-plugin-jest":"~27.6","jest":"~29.7","prettier":"~3.1","rimraf":"~5.0","ts-api-utils":"~1.0","ts-jest":"~29.1","ts-node":"^10.9.2","typescript":"~5.3"},"scripts":{"start":"node build/src/main.js","clean":"rimraf coverage build tmp","prebuild":"npm run lint","build":"npm run clean && tsc -p tsconfig.json && tsc --emitDeclarationOnly --declaration","build:watch":"tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && tsc --emitDeclarationOnly --declaration","lint":"eslint . --ext .ts --ext .mts","test":"jest --coverage","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","link":"pwsh -Command \"New-Item -ItemType SymbolicLink -Path node_modules -Target $Env:NODE_PACKAGES_NODE_MODULES\"","unlink":"pwsh -Command \"Remove-Item -Path node_modules\""},"dependencies":{"commander":"^12.0.0","fast-glob":"^3.3.2","readable-stream":"^4.5.2","tslib":"~2.6"},"name":"@agebrock/glob","version":"1.0.5","description":"fast glob lib optimized for easy usage","keywords":["glob","cli"],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","_id":"@agebrock/glob@1.0.5","gitHead":"0d2135e4d035a0032bdc3c3b82017a4a9e8a1277","types":"./build/src/main.d.ts","bugs":{"url":"https://github.com/agebrock/glob/issues"},"homepage":"https://github.com/agebrock/glob#readme","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-4Ad7R8AAS1g6v+NBprRqlLuOsNm6T/y0SkG5563+3uwRfczUMQZSyp084OV9HI0v0L6zjvocIhxPCATBmnG8ZA==","shasum":"f064dc6b90321142dda5d42480fe19cc1a0e197a","tarball":"https://registry.npmjs.org/@agebrock/glob/-/glob-1.0.5.tgz","fileCount":19,"unpackedSize":31269,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGUvbA4Ki+AAvkI58h/vUTjpeFJuE+MVjtFu37uEynqgIhAJHENXZDYBMyb6w51OqNKjQvf3faDGYCqnnZWWVJ4XuA"}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob_1.0.5_1710704814832_0.9392290149336138"},"_hasShrinkwrap":false},"1.0.6":{"type":"module","main":"build/src/main.js","bin":{"_glob":"build/src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/agebrock/glob.git"},"engines":{"node":">= 20.9"},"devDependencies":{"@types/jest":"~29.5","@types/node":"~20","@typescript-eslint/eslint-plugin":"~6.15","@typescript-eslint/parser":"~6.15","eslint":"~8.56","eslint-config-prettier":"~9.1","eslint-plugin-jest":"~27.6","jest":"~29.7","prettier":"~3.1","rimraf":"~5.0","ts-api-utils":"~1.0","ts-jest":"~29.1","ts-node":"^10.9.2","typescript":"~5.3"},"scripts":{"start":"node build/src/main.js","clean":"rimraf coverage build tmp","prebuild":"npm run lint","build":"npm run clean && tsc -p tsconfig.json && tsc --emitDeclarationOnly --declaration","build:watch":"tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && tsc --emitDeclarationOnly --declaration","lint":"eslint . --ext .ts --ext .mts","test":"jest --coverage","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","link":"pwsh -Command \"New-Item -ItemType SymbolicLink -Path node_modules -Target $Env:NODE_PACKAGES_NODE_MODULES\"","unlink":"pwsh -Command \"Remove-Item -Path node_modules\""},"dependencies":{"commander":"^12.0.0","fast-glob":"^3.3.2","readable-stream":"^4.5.2","tslib":"~2.6"},"name":"@agebrock/glob","version":"1.0.6","description":"fast glob lib optimized for easy usage","keywords":["glob","cli"],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","_id":"@agebrock/glob@1.0.6","gitHead":"7585b012472fb26016c44af017872a118476a769","types":"./build/src/main.d.ts","bugs":{"url":"https://github.com/agebrock/glob/issues"},"homepage":"https://github.com/agebrock/glob#readme","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-lGlNLqoz8Bz76Al+X4z/Ql+SVk6EAU6b+EjHI0nJZXcVygeq2UXtPpgSaczVEYD5SFemHtmWu/jwnSvuGt7rcw==","shasum":"89edd1bebf71aa860d2a5801cd93a7234dbfed20","tarball":"https://registry.npmjs.org/@agebrock/glob/-/glob-1.0.6.tgz","fileCount":19,"unpackedSize":31502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2OQfgMnWnpyorl8iEGIsLwICyUu9UbsgV0+4H5YcxxgIgX4dEuv6gBxw/kzceLE0DAYi/zHirsi98WWfdhuQZbAs="}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob_1.0.6_1710705266535_0.2207357740466791"},"_hasShrinkwrap":false},"1.0.7":{"type":"module","main":"build/src/main.js","bin":{"_glob":"build/src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/agebrock/glob.git"},"engines":{"node":">= 20.9"},"devDependencies":{"@types/jest":"~29.5","@types/node":"~20","@typescript-eslint/eslint-plugin":"~6.15","@typescript-eslint/parser":"~6.15","eslint":"~8.56","eslint-config-prettier":"~9.1","eslint-plugin-jest":"~27.6","jest":"~29.7","prettier":"~3.1","rimraf":"~5.0","ts-api-utils":"~1.0","ts-jest":"~29.1","ts-node":"^10.9.2","typescript":"~5.3"},"scripts":{"start":"node build/src/main.js","clean":"rimraf coverage build tmp","prebuild":"npm run lint","build":"npm run clean && tsc -p tsconfig.json && tsc --emitDeclarationOnly --declaration","build:watch":"tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && tsc --emitDeclarationOnly --declaration","lint":"eslint . --ext .ts --ext .mts","test":"jest --coverage","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","link":"pwsh -Command \"New-Item -ItemType SymbolicLink -Path node_modules -Target $Env:NODE_PACKAGES_NODE_MODULES\"","unlink":"pwsh -Command \"Remove-Item -Path node_modules\""},"dependencies":{"commander":"^12.0.0","fast-glob":"^3.3.2","readable-stream":"^4.5.2","tslib":"~2.6"},"name":"@agebrock/glob","version":"1.0.7","description":"fast glob lib optimized for easy usage","keywords":["glob","cli"],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","_id":"@agebrock/glob@1.0.7","gitHead":"7585b012472fb26016c44af017872a118476a769","types":"./build/src/main.d.ts","bugs":{"url":"https://github.com/agebrock/glob/issues"},"homepage":"https://github.com/agebrock/glob#readme","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-SiACkkVWyMS9Wr02aC8IqDIzSBoFwpeqdqpJa5CnHqAdXSfTfc8wmzJORkVJMGHo8vDRrkdU4tKUVqx7psb5qQ==","shasum":"910bfc87ef1c572a5920e34410ba59d09386d5eb","tarball":"https://registry.npmjs.org/@agebrock/glob/-/glob-1.0.7.tgz","fileCount":19,"unpackedSize":31548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb0gM3hAYjIJsDJgYkNOKj7Q1yiQl7JhJLe7SqKO7R4AIgX2/Ax4kDhIEM4zH2mRKqyRp8PytIvz4dQJM9LJG4yDY="}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob_1.0.7_1710705442461_0.2266497870451638"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-12T12:43:56.556Z","1.0.0":"2024-03-12T12:43:56.833Z","modified":"2024-03-17T19:57:23.181Z","1.0.1":"2024-03-12T12:44:15.454Z","1.0.2":"2024-03-12T12:48:46.884Z","1.0.3":"2024-03-15T18:16:59.137Z","1.0.4":"2024-03-17T19:08:25.406Z","1.0.5":"2024-03-17T19:46:55.049Z","1.0.6":"2024-03-17T19:54:26.717Z","1.0.7":"2024-03-17T19:57:22.654Z"},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"description":"fast glob lib optimized for easy usage","keywords":["glob","cli"],"author":{"name":"Christoph Hagenbrock","email":"agebrock@users.noreply.github.com"},"license":"Apache-2.0","readme":"# _glob\n\n**A Versatile CLI Tool for Efficient File Globbing**\n\nGlobbing made easy! _glob is a command-line interface (CLI) tool designed to swiftly search and manipulate files based on patterns. Whether you're hunting for specific files, directories, or both, _glob has got you covered with its extensive feature set and intuitive usage.\n\n## Usage\n\n```bash\n_glob [options] <pattern>\n```\n\n## Options\n\n- `-a, --absolute`: Return absolute paths for entries\n- `-b, --baseNameMatch`: Match the base name of the path\n- `-c, --caseSensitiveMatch`: Perform a case-sensitive match\n- `-C, --concurrency <number>`: Set the maximum number of concurrent requests\n- `-f, --followSymbolicLinks`: Follow symbolic links\n- `-i, --ignore <pattern>`: Add a pattern to exclude\n- `-m, --markDirectories`: Append / to directories\n- `-o, --objectMode`: Return objects instead of strings\n- `-D, --onlyDirectories`: Return only directories\n- `-F, --onlyFiles`: Return only files\n- `-B, --uniqueBaseName`: Return only unique filenames even if they are in different directories\n- `-S, --stats`: Return stats for entries\n- `-s, --suppressErrors`: Suppress errors\n- `-t, --throwErrorOnBrokenSymbolicLink`: Throw an error on broken symbolic links\n- `-u, --unique`: Ensure that the returned entries are unique\n- `--cwd <path>`: The current working directory for the glob\n- `--dot`: Include entries that begin with a .\n- `-O --outputCollection <outputCollection>`: Output the collection to a file or stdout by passing \"stdout\"\n- `-h, --help`: Display help for command\n\n## Example Usage as Library\n\n```javascript\n// Use with relative paths\nconst stream = _glob('../!(node_modules)**/!(*.d)*.ts', { outputCollection: \"./files.json\" });\n\n// Use with Windows drives or Linux\n// The following example will search for all .ts files in the C:/Users directory, excluding the node_modules directory and excluding .d.ts files\nconst stream = _glob('C:/Users/!(node_modules)**/!(*.d)*.ts', { outputCollection: \"./files.json\" });\n\nstream.pipe(process.stdout);\n\nstream.on('data', (chunk) => {\n    console.log(chunk.toString());\n});\n\n// This will be triggered when the stream is done and collect equals to true or outputCollection is set\nstream.on('files', (files) => {\n    console.log(files);\n});\n```\n\n## Example Usage in the CLI\n```\n _glob.cmd *.json -O stdout\n\n will output all matching files in a JSON format to the console\n ```\n\n```bash\n\n## PowerShell Autocomplete\n\nFor easy usage with PowerShell autocomplete, _glob normalizes Windows paths. Here's an example:\n\n```powershell\n# Use with PowerShell\n_glob D:\\agebrock\\**\\* \n```\n\n## Example Usage in PowerShell\n\n```powershell\n# Glob all JSON files and read their contents\n_glob '**/*.json' | ForEach-Object { Get-Content $_ }\n```\n\n## Installation\n\nInstall _glob globally to access it from anywhere:\n\n```bash\nnpm install -g @agebrock/glob\n```\n\n## Contribution\n\nContributions are welcome! Feel free to open issues or pull requests on [GitHub](https://github.com/agebrock/glob).\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](https://github.com/yourusername/_glob/blob/main/LICENSE) file for details.\n\n---\n\nGet globbing with _glob and experience the power of effortless file searching and manipulation. Happy coding! 🚀\n\n\n## Available Scripts\n\n- `clean` - remove coverage data, Jest cache and transpiled files,\n- `prebuild` - lint source files and tests before building,\n- `build` - transpile TypeScript to ES6,\n- `build:watch` - interactive watch mode to automatically transpile source files,\n- `lint` - lint source files and tests,\n- `prettier` - reformat files,\n- `test` - run tests,\n- `test:watch` - interactive watch mode to automatically re-run tests\n\n","readmeFilename":"README.md","homepage":"https://github.com/agebrock/glob#readme","repository":{"type":"git","url":"git+https://github.com/agebrock/glob.git"},"bugs":{"url":"https://github.com/agebrock/glob/issues"}}