Skip to content

Commit 3c4a03a

Browse files
committed
Update: Add more useful aliases for bashlib on cli
1 parent 1caa484 commit 3c4a03a

File tree

3 files changed

+25
-17
lines changed

3 files changed

+25
-17
lines changed

README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,19 @@ The **[Bashlib-solid](/bashlib/solid)** library provides functionality to intera
88
- Node >= 16.0.0
99

1010
## Setup
11-
11+
Using github
1212
```
1313
git clone [email protected]:SolidLabResearch/Bashlib.git
1414
cd Bashlib
1515
nmp install
1616
npm run build
1717
```
1818

19+
Using NPM
20+
```
21+
22+
```
23+
1924
## Synopsis
2025

2126
```
@@ -61,3 +66,19 @@ node bin/solid.js cp local.txt root:/private/
6166
This repo uses [release-it](https://www.npmjs.com/package/release-it) to manage SemVer version numbers, create GitHub releases and publish to npm.
6267

6368
Run `npm run release` and follow the intructions on the CLI. Don't forget to create a [personal access token](https://github.com/settings/tokens) and expose it through the `GITHUB_TOKEN` environment variable, or the github release won't work. For more information, visit the `release-it` docs.
69+
70+
### Bashlib features in progress
71+
72+
- [X] Improve token management
73+
- [X] Improve session management
74+
- [X] Handle metadata
75+
- [ ] Handling multiple pods for a given WebID (pim:storage)
76+
- [X] multi parameter removes: rm file1 file2 file3
77+
- [ ] Session refreshing on longer commands where session may time-out in the middle of command!
78+
- [ ] Make sure discovery of pim:storage and ldp:inbox are according to spec!
79+
- [X] Resource verification on edit (compare before / after hash and notify if something may have changed)
80+
- [ ] Write concrete test cases and spin up local pod server to test
81+
- [ ] Improve consistency of internal logging
82+
- [ ] Interactive Solid shell? -> Not sure if this will be useful.
83+
- [X] npm release
84+

TODOs.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
"description": "",
55
"main": "dist/index.js",
66
"bin": {
7-
"solid-tools": "bin/solid.js"
7+
"solid-tools": "bin/solid.js",
8+
"sld": "bin/solid.js",
9+
"solid-css": "bin/solid-dev.js"
810
},
911
"scripts": {
1012
"test": "echo \"Error: no test specified\" && exit 1",

0 commit comments

Comments
 (0)