path-to-glob-pattern

Convert file/directory path to glob pattern.

OTHER License

Downloads
188.6K
Stars
7
Committers
2

Bot releases are hidden (Show)

path-to-glob-pattern - v2.0.1 Latest Release

Published by azu about 1 year ago

Bug Fixes

path-to-glob-pattern - v2.0.0

Published by azu about 1 year ago

What's Changed

Breaking Changes

This release change import style.

  • export { pathToGlobPattern } instead of default export
- const pathToGlobPattern = require("path-to-glob-pattern");
+ import { pathToGlobPattern } from "path-to-glob-pattern";
const processPatternJs = pathToGlobPattern({
    extensions: ["js"],
    cwd: __dirname
});
/* ## Pass directory */
console.log(processPatternJs("src"));
// => src/**/*.js

/* ## Pass file path */
console.log(processPatternJs("src/path-to-glob-pattern.js"));
// => src/path-to-glob-pattern.js

/* ## Pass not match file path */
console.log(processPatternJs("src/unknown.ext"));
// => src/unknown.ext

/* ## Multiple extensions */
const processPatternMultiple = pathToGlobPattern({
    extensions: ["js", "md"],
    cwd: __dirname
});
console.log(processPatternMultiple("."));
// => **/*.{js,md}

Dependency Updates

New Contributors

Full Changelog: https://github.com/azu/path-to-glob-pattern/compare/1.0.2...v2.0.0

path-to-glob-pattern - https://github.com/azu/path-to-glob-pattern/releases/tag/1.0.2

Published by azu over 7 years ago

Bug Fixes

  • src: remove shelljs dependencies (099461e)
path-to-glob-pattern - https://github.com/azu/path-to-glob-pattern/releases/tag/1.0.1

Published by azu over 7 years ago