├── .github └── workflows │ ├── main.yml │ └── mkdocs.yml ├── .gitignore ├── .npmignore ├── .release-it.json ├── CPU.20250424.163833.322778.0.001.cpuprofile ├── LICENSE.md ├── README.md ├── bin ├── bundled.js ├── solid-dev.js └── solid.js ├── dexa.png ├── documentation ├── markdown │ ├── README.md │ ├── contributing │ │ └── making-changes.md │ ├── documentation │ │ ├── cli │ │ │ ├── access.md │ │ │ ├── aliases.md │ │ │ ├── authentication.md │ │ │ └── commands.md │ │ ├── overview.md │ │ ├── setup.md │ │ └── typescript │ │ │ ├── authentication.md │ │ │ ├── css-specific.md │ │ │ ├── example-requests.md │ │ │ ├── metadata.md │ │ │ └── overview.md │ └── tutorial.md ├── mkdocs.yml ├── overrides │ └── main.html └── typedoc.css ├── node_trace.1.log ├── package.json ├── src ├── authentication │ ├── AuthenticationInteractive.ts │ ├── AuthenticationToken.ts │ ├── CreateFetch.ts │ ├── TokenCreationCSS.ts │ └── authenticate.ts ├── commands │ ├── solid-command.ts │ ├── solid-copy.ts │ ├── solid-edit.ts │ ├── solid-fetch.ts │ ├── solid-find.ts │ ├── solid-list.ts │ ├── solid-mkdir.ts │ ├── solid-move.ts │ ├── solid-perms.ts │ ├── solid-perms_acl.ts │ ├── solid-pod-create.ts │ ├── solid-query.ts │ ├── solid-remove.ts │ ├── solid-shell.ts │ ├── solid-touch.ts │ └── solid-tree.ts ├── index.ts ├── logger.ts ├── shell │ ├── commands │ │ ├── SolidCommand.ts │ │ ├── auth.ts │ │ ├── copy.ts │ │ ├── css-specific │ │ │ └── create-pod.ts │ │ ├── edit.ts │ │ ├── exit.ts │ │ ├── fetch.ts │ │ ├── find.ts │ │ ├── list.ts │ │ ├── mkdir.ts │ │ ├── mv.ts │ │ ├── navigation │ │ │ ├── cd.ts │ │ │ └── cs.ts │ │ ├── perms.ts │ │ ├── perms_acl.ts │ │ ├── query.ts │ │ ├── remove.ts │ │ ├── shell.ts │ │ ├── touch.ts │ │ └── tree.ts │ └── shellcommands.ts └── utils │ ├── authenticationUtils.ts │ ├── configoptions.ts │ ├── errors │ └── BashlibError.ts │ ├── shellutils.ts │ ├── userInteractions.ts │ └── util.ts ├── tsconfig.json └── typedoc.json /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/.github/workflows/mkdocs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/.npmignore -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/.release-it.json -------------------------------------------------------------------------------- /CPU.20250424.163833.322778.0.001.cpuprofile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/CPU.20250424.163833.322778.0.001.cpuprofile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/README.md -------------------------------------------------------------------------------- /bin/bundled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/bin/bundled.js -------------------------------------------------------------------------------- /bin/solid-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/bin/solid-dev.js -------------------------------------------------------------------------------- /bin/solid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/bin/solid.js -------------------------------------------------------------------------------- /dexa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/dexa.png -------------------------------------------------------------------------------- /documentation/markdown/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/markdown/README.md -------------------------------------------------------------------------------- /documentation/markdown/contributing/making-changes.md: -------------------------------------------------------------------------------- 1 | # Pull Requests 2 | -------------------------------------------------------------------------------- /documentation/markdown/documentation/cli/access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/markdown/documentation/cli/access.md -------------------------------------------------------------------------------- /documentation/markdown/documentation/cli/aliases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/markdown/documentation/cli/aliases.md -------------------------------------------------------------------------------- /documentation/markdown/documentation/cli/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/markdown/documentation/cli/authentication.md -------------------------------------------------------------------------------- /documentation/markdown/documentation/cli/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/markdown/documentation/cli/commands.md -------------------------------------------------------------------------------- /documentation/markdown/documentation/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/markdown/documentation/overview.md -------------------------------------------------------------------------------- /documentation/markdown/documentation/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/markdown/documentation/setup.md -------------------------------------------------------------------------------- /documentation/markdown/documentation/typescript/authentication.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /documentation/markdown/documentation/typescript/css-specific.md: -------------------------------------------------------------------------------- 1 | # css specific typescript 2 | -------------------------------------------------------------------------------- /documentation/markdown/documentation/typescript/example-requests.md: -------------------------------------------------------------------------------- 1 | # Example requests ts 2 | -------------------------------------------------------------------------------- /documentation/markdown/documentation/typescript/metadata.md: -------------------------------------------------------------------------------- 1 | # Handling metadata 2 | -------------------------------------------------------------------------------- /documentation/markdown/documentation/typescript/overview.md: -------------------------------------------------------------------------------- 1 | # Overview Usage for Typescript 2 | -------------------------------------------------------------------------------- /documentation/markdown/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/markdown/tutorial.md -------------------------------------------------------------------------------- /documentation/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/mkdocs.yml -------------------------------------------------------------------------------- /documentation/overrides/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/overrides/main.html -------------------------------------------------------------------------------- /documentation/typedoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/documentation/typedoc.css -------------------------------------------------------------------------------- /node_trace.1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/node_trace.1.log -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/package.json -------------------------------------------------------------------------------- /src/authentication/AuthenticationInteractive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/authentication/AuthenticationInteractive.ts -------------------------------------------------------------------------------- /src/authentication/AuthenticationToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/authentication/AuthenticationToken.ts -------------------------------------------------------------------------------- /src/authentication/CreateFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/authentication/CreateFetch.ts -------------------------------------------------------------------------------- /src/authentication/TokenCreationCSS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/authentication/TokenCreationCSS.ts -------------------------------------------------------------------------------- /src/authentication/authenticate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/authentication/authenticate.ts -------------------------------------------------------------------------------- /src/commands/solid-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-command.ts -------------------------------------------------------------------------------- /src/commands/solid-copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-copy.ts -------------------------------------------------------------------------------- /src/commands/solid-edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-edit.ts -------------------------------------------------------------------------------- /src/commands/solid-fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-fetch.ts -------------------------------------------------------------------------------- /src/commands/solid-find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-find.ts -------------------------------------------------------------------------------- /src/commands/solid-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-list.ts -------------------------------------------------------------------------------- /src/commands/solid-mkdir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-mkdir.ts -------------------------------------------------------------------------------- /src/commands/solid-move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-move.ts -------------------------------------------------------------------------------- /src/commands/solid-perms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-perms.ts -------------------------------------------------------------------------------- /src/commands/solid-perms_acl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-perms_acl.ts -------------------------------------------------------------------------------- /src/commands/solid-pod-create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-pod-create.ts -------------------------------------------------------------------------------- /src/commands/solid-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-query.ts -------------------------------------------------------------------------------- /src/commands/solid-remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-remove.ts -------------------------------------------------------------------------------- /src/commands/solid-shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-shell.ts -------------------------------------------------------------------------------- /src/commands/solid-touch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-touch.ts -------------------------------------------------------------------------------- /src/commands/solid-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/commands/solid-tree.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/shell/commands/SolidCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/SolidCommand.ts -------------------------------------------------------------------------------- /src/shell/commands/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/auth.ts -------------------------------------------------------------------------------- /src/shell/commands/copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/copy.ts -------------------------------------------------------------------------------- /src/shell/commands/css-specific/create-pod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/css-specific/create-pod.ts -------------------------------------------------------------------------------- /src/shell/commands/edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/edit.ts -------------------------------------------------------------------------------- /src/shell/commands/exit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/exit.ts -------------------------------------------------------------------------------- /src/shell/commands/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/fetch.ts -------------------------------------------------------------------------------- /src/shell/commands/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/find.ts -------------------------------------------------------------------------------- /src/shell/commands/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/list.ts -------------------------------------------------------------------------------- /src/shell/commands/mkdir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/mkdir.ts -------------------------------------------------------------------------------- /src/shell/commands/mv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/mv.ts -------------------------------------------------------------------------------- /src/shell/commands/navigation/cd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/navigation/cd.ts -------------------------------------------------------------------------------- /src/shell/commands/navigation/cs.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/shell/commands/perms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/perms.ts -------------------------------------------------------------------------------- /src/shell/commands/perms_acl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/perms_acl.ts -------------------------------------------------------------------------------- /src/shell/commands/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/query.ts -------------------------------------------------------------------------------- /src/shell/commands/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/remove.ts -------------------------------------------------------------------------------- /src/shell/commands/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/shell.ts -------------------------------------------------------------------------------- /src/shell/commands/touch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/touch.ts -------------------------------------------------------------------------------- /src/shell/commands/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/commands/tree.ts -------------------------------------------------------------------------------- /src/shell/shellcommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/shell/shellcommands.ts -------------------------------------------------------------------------------- /src/utils/authenticationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/utils/authenticationUtils.ts -------------------------------------------------------------------------------- /src/utils/configoptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/utils/configoptions.ts -------------------------------------------------------------------------------- /src/utils/errors/BashlibError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/utils/errors/BashlibError.ts -------------------------------------------------------------------------------- /src/utils/shellutils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/utils/shellutils.ts -------------------------------------------------------------------------------- /src/utils/userInteractions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/utils/userInteractions.ts -------------------------------------------------------------------------------- /src/utils/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/src/utils/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidLabResearch/Bashlib/HEAD/typedoc.json --------------------------------------------------------------------------------