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 developto create a shell with all necessary programs and dependencies - Go into the
html-metadirectory and runjust build - Go back to the main directory and run
just build - The extension should be built inside the
builddirectory
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-metadirectory and runjust build - Go back to the main directory and run
just build - The extension should be built inside the
builddirectory
The icon made by Iconsax and all the source code is published under the MIT license.
- Icon - made by Iconsax
