1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-24 16:19:12 -05:00
denoland-deno/std/path
2020-10-23 12:19:38 +11:00
..
_constants.ts
_interface.ts
_util.ts
basename_test.ts
common.ts
common_test.ts
dirname_test.ts
extname_test.ts
from_file_url_test.ts
glob.ts
glob_test.ts
isabsolute_test.ts
join_test.ts
mod.ts
parse_format_test.ts
posix.ts
README.md docs(std/path): fix typo in globToRegExp docs (#8081) 2020-10-23 12:19:38 +11:00
relative_test.ts
resolve_test.ts
separator.ts
test.ts
to_file_url_test.ts
win32.ts
zero_length_strings_test.ts

Deno Path Manipulation Libraries

Usage:

import * as path from "https://deno.land/std@$STD_VERSION/path/mod.ts";

globToRegExp

Generate a regex based on glob pattern and options This was meant to be using the fs.walk function but can be used anywhere else.

import { globToRegExp } from "https://deno.land/std@$STD_VERSION/path/glob.ts";

globToRegExp("foo/**/*.json", {
  flags: "g",
  extended: true,
  globstar: true,
}); // returns the regex to find all .json files in the folder foo.