This extension allows retrieving website information to create
citations in the hayagriva
format.
This extension is highly experimental. Bugs are expected. If you encounter any feel free to create issues. I do not recommend using the extension at this state. If you are curious however what is working so far you can install the extension here
- create more data extractors (e.g. dublin-core)
- better error handling (expose errors better to javascript)
- better data validation
When you have the nix package manager installed you can just go into the root directory of this project and follow these instructions:
- Run
nix develop
to create a shell with all necessary programs and dependencies - Go into the
html-meta
directory and runjust build
- Go back to the main directory and run
just build
- The extension should be built inside the
build
directory
Install the following packages on your system:
just
: Task runner similar to makewasm-pack
: Used to create the wasm bindingsweb-ext
: Used to build the extensioncargo
: Rust's package manager and build tool
Make sure your Rust installation is able to target wasm32-unknown-unknown
- Go into the
html-meta
directory and runjust build
- Go back to the main directory and run
just build
- The extension should be built inside the
build
directory
The icon made by Iconsax and all the source code is published under the MIT license.
- Icon - made by Iconsax