blobDirList
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Blobs can be organised using "directories" e.g.
/animals
all-animals.txt
/dogs
sausage.txt
/cats
tom.txt
is really only three files: /animals/all-animals.txt
, /animals/dogs/sausage.txt
and /animals/cats/tom.txt
because directories don't really exist, we're just making longer filenames.
When you want to list things only "in a directory" and none of the child "directories", you can use this val.
import { blobDirList } from "https://esm.town/v/neverstew/blobDirList";
console.log(await blobDirList("/animals"));
// returns only "/animals/all-animals.txt"