diff options
author | 木杉 <zhmushan@qq.com> | 2019-01-13 02:07:18 +0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2019-01-12 13:07:18 -0500 |
commit | 7d6a0f64f20004f89f5e2cbfcf7941f0a8dafd21 (patch) | |
tree | 0754cb3329df8a2c48d099ec22e18bc7798347d1 | |
parent | 708400804a39081933b6e5735b25bbe29a4ecec1 (diff) |
refactor(mkdirp): reorg (denoland/deno_std#103)
Original: https://github.com/denoland/deno_std/commit/41312ad39fe77cee7dd2cc4b48308eebb45f870a
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | fs/mkdirp.ts (renamed from mkdirp/mkdirp.ts) | 19 | ||||
-rw-r--r-- | fs/mkdirp_test.ts (renamed from mkdirp/test.ts) | 0 | ||||
-rw-r--r-- | mkdirp/readme.md | 17 | ||||
-rwxr-xr-x | test.ts | 2 |
5 files changed, 21 insertions, 19 deletions
@@ -18,7 +18,7 @@ A library for resolving media types (MIME types) and extensions. -- **[mkdirp](./mkdirp/)** +- **[mkdirp](./fs/)** Make directory branches. diff --git a/mkdirp/mkdirp.ts b/fs/mkdirp.ts index 9d27c751a..627166043 100644 --- a/mkdirp/mkdirp.ts +++ b/fs/mkdirp.ts @@ -1,3 +1,22 @@ +/** + * # deno-mkdirp + * + * `mkdir -p` 4 `deno`. + * + * ## Import + * + * ```ts + * import { mkdirp } from "https://deno.land/x/std/fs/mkdirp.ts"; + * ``` + * + * ## API + * + * Same as [`deno.mkdir`](https://deno.land/typedoc/index.html#mkdir). + * + * ### `mkdirp(path: string, mode?: number) : Promise<void>` + * + * Creates directories if they do not already exist and makes parent directories as needed. + */ import { ErrorKind, FileInfo, lstat, mkdir, platform } from "deno"; const PATH_SEPARATOR: string = platform.os === "win" ? "\\" : "/"; diff --git a/mkdirp/test.ts b/fs/mkdirp_test.ts index a3a4fac03..a3a4fac03 100644 --- a/mkdirp/test.ts +++ b/fs/mkdirp_test.ts diff --git a/mkdirp/readme.md b/mkdirp/readme.md deleted file mode 100644 index 48269aa28..000000000 --- a/mkdirp/readme.md +++ /dev/null @@ -1,17 +0,0 @@ -# deno-mkdirp - -`mkdir -p` 4 `deno`. - -## Import - -```ts -import { mkdirp } from "https://deno.land/x/std/mkdirp/mkdirp.ts"; -``` - -## API - -Same as [`deno.mkdir`](https://deno.land/typedoc/index.html#mkdir). - -### `mkdirp(path: string, mode?: number) : Promise<void>` - -Creates directories if they do not already exist and makes parent directories as needed. @@ -7,10 +7,10 @@ import "examples/test.ts"; import "flags/test.ts"; import "logging/test.ts"; import "media_types/test.ts"; -import "mkdirp/test.ts"; import "net/bufio_test.ts"; import "net/http_test.ts"; import "net/textproto_test.ts"; +import "fs/mkdirp_test.ts"; import "fs/path/basename_test.ts"; import "fs/path/dirname_test.ts"; import "fs/path/extname_test.ts"; |