Big update!Announcing Socket for GitHub 1.0. Learn more
Socket
BlogLoveFAQ
Install
Log in

dir-glob

Package Overview
Dependencies
1
Maintainers
2
Versions
10
Issues
File Explorer

Advanced tools

dir-glob

Convert directories to glob compatible strings

    3.0.1latest

Version published
Maintainers
2
Weekly downloads
28,070,023
decreased by-3.75%

Weekly downloads

Changelog

Source

  • Fix regression on Windows (#19) 8ff7f46

https://github.com/kevva/dir-glob/compare/v3.0.0...v3.0.1

Readme

Source

dir-glob Build Status

Convert directories to glob compatible strings

Install

$ npm install dir-glob

Usage

const dirGlob = require('dir-glob'); (async () => { console.log(await dirGlob(['index.js', 'test.js', 'fixtures'])); //=> ['index.js', 'test.js', 'fixtures/**'] console.log(await dirGlob(['index.js', 'inner_folder'], {cwd: 'fixtures'})); //=> ['index.js', 'inner_folder/**'] console.log(await dirGlob(['lib/**', 'fixtures'], { files: ['test', 'unicorn'] extensions: ['js'] })); //=> ['lib/**', 'fixtures/**/test.js', 'fixtures/**/unicorn.js'] console.log(await dirGlob(['lib/**', 'fixtures'], { files: ['test', 'unicorn', '*.jsx'], extensions: ['js', 'png'] })); //=> ['lib/**', 'fixtures/**/test.{js,png}', 'fixtures/**/unicorn.{js,png}', 'fixtures/**/*.jsx'] })();

API

dirGlob(input, options?)

Returns a Promise<string[]> with globs.

dirGlob.sync(input, options?)

Returns a string[] with globs.

input

Type: string | string[]

Paths.

options

Type: object

extensions

Type: string[]

Append extensions to the end of your globs.

files

Type: string[]

Only glob for certain files.

cwd

Type: string[]

Test in specific directory.

Keywords

FAQs

What is dir-glob?

Convert directories to glob compatible strings

Is dir-glob popular?

The npm package dir-glob receives a total of 22,473,356 weekly downloads. As such, dir-glob popularity was classified as popular.

Is dir-glob well maintained?

We found that dir-glob demonstrated a not healthy version release cadence and project activity. It has 2 open source maintainers collaborating on the project.

Last updated on 29 Jun 2019
Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc