Please test solid-file-client, a simple Javascript library for managing Solid files and folders. This provides a convenience wrapper around solid-auth-client with consistent error handling and coding shortcuts like createFolder(), updateFile(), fetchAndParse(). It works in the browser or in a node/require context, and, for reading, on a node command line. A first version is available at https://github.com/jeff-zucker/solid-file-client. I would appreciate any and all feedback.
I’m not sure when I’ll get a chance to play with this @jeffz but having worked in this area (hooking up file type APIs and backends including LDP in the b browser) for a while now it is great to see, so I am your first star on github.
Go Jeffz !! …(posts must be at least 20 characters)
I believe the limit has been reduced to 10 by the admin.
Solid-file-client looks very helpfull , i’m using it, trying to make a solside app like with #Polymer https://github.com/scenaristeur/heroku-spoggy/tree/master/spoggy4/solid-ide
Great! I’ll keep an eye on your project.
Hi, I’ve created some issue on your repo. If you’d like, I can do some refactor for you, so it’s easier to add test to it.
Thanks much! I’ll look at your suggestions. I really appreciate your work on this.
Here are my latest Polymer3 tests GitHub - scenaristeur/spoggy4
reusing @jeffz solside Solside - a simple IDE and file manager for Solid Data Stores & solid-file-client
(Polymer → @anon36056958)
Super fantastic!
@samg0 that looks really great! I’m excited to see your work progressing.
Works great, though for some reason i get actual metadata (filesize, datestamp, explicit urls, …)
edit: Oh, the FolderMenu was blank, so that may have something to do with it.
Anyway, bravo, well done!! @Smag0
To not pollute this Solid-file-client - a library for Solid files & folders topic,
everything about Spoggy4 https://github.com/scenaristeur/spoggy4 can be discuss in this new [#Spoggy4 topic ] (Spoggy4 graph easy making and Reading)
@jeffz 1st minor bug issued on GH. … (solid-ide)
@jeffz : I’ve got a question about solid-file-client :
I use it for my shexy test Mocha Tests
but when a file is created by solid-file-client, I can’t edit it after, compared as when it create it via the data-browser, I can .
I want to create a basicPost.ttl
here is a file basicPost.ttl created by solid-file-client there is no < / > source icon as you can see
then i handmake a new file through data-browser and I copy the “data as N3” , (second icon) into this new file.
when I refresh, this last one has the “source edit icon” : </>
but not the first one . Do you know why ?
is this due to the lib ? the server or may I do something wrong ?
my source is here spoggy-simple/submit.js at 5f9a20f1baf85c6b39817ca9f1283226cd36e173 · scenaristeur/spoggy-simple · GitHub
with solid-file-clien-bundle spoggy-simple/shexy/mocha_browser/dist at master · scenaristeur/spoggy-simple · GitHub
Thxs
This almost certainly has to do with the change in content-type policy with NSS 5.x. From now on, all file creation commands need to specify a content-type even if the type is text/turtle. So remove the .ttl extension in the file name and put in “text/turtle” as the third parameter to createFile() and it should work. Ping me back if it doesn’t. ^^ @Smag0