jcbhmr / hayagriva.js

MIT License
0 stars 0 forks source link

🚧 Under construction 👷‍♂️

Hayagriva for JavaScript

🦀 Rusty bibliography management for JavaScript

Installation

npm install hayagriva
import * as hayagriva from "npm:hayagriva"
<script type="module">
  import * as hayagriva from "https://esm.sh/hayagriva@0"
</script>

Usage

import * as hayagriva from "hayagriva"

const yaml = `
crazy-rich:
    type: Book
    title: Crazy Rich Asians
    author: Kwan, Kevin
    date: 2014
    publisher: Anchor Books
    location: New York, NY, US
`

const lib = hayagriva.from_yaml_str(yaml);
const entry = lib.get("my-book")
console.log(entry.title().value)
//=> 'Crazy Rich Asians'

Development

./just test