A CLI for generating high-quality web metadata and icons.
See metavana.dev for documentation on usage.
# Clone the repository from GitHub
git clone https://github.com/jlachniet/metavana.git
cd metavana
# Install dependencies
npm install
# Build and run the project
npm run build
node build config.json output
metavana is intended to be developed in Visual Studio Code using the official Prettier and ESLint plugins. The included settings.json will configure Visual Studio Code to automatically format and remove unused imports on save.
The project can be linted using the npm run lint
command, and tested using the npm run test
command. All code must pass linting and testing before being committed. Coverage can be generated via npm run coverage
.
Documentation is handled by VitePress. To start the VitePress server, run npm run docs:dev
.
metavana is released under the MIT License. For more information, please see the LICENSE file. Files generated by metavana are not subject to this license.