Attributes
Includes Deno configuration
Repository
Current version released
2 years ago
Versions
subfocus
lens, focus and prism.
example
import { fromScheme } from "../mod.ts";
const scheme = {
artists_sort: "artists",
title: "title",
community: {
rating: {
average: "average_rating",
},
},
};
const prism = fromScheme(scheme);
const url = "https://api.discogs.com/releases/19111147";
const resp = await fetch(url);
const json = await resp.json();
console.table(prism(json));
ββββββββββββββββββ¬βββββββββββββββββββββββββ
β (idx) β Values β
ββββββββββββββββββΌβββββββββββββββββββββββββ€
β artists β "Sub Focus" β
β title β "Siren / Solar System" β
β average_rating β 4.92 β
ββββββββββββββββββ΄βββββββββββββββββββββββββ
Rest API
deno run -A cmd/serve.ts
curl -X POST http://localhost:3000 -d '{"data":{"field":"value"},"scheme":{"field":"value"}}'
{"field":"value"}
dev
test
deno task test