Skip to content

Latest commit

聽

History

History
61 lines (38 loc) 路 1.33 KB

File metadata and controls

61 lines (38 loc) 路 1.33 KB

Contributing

Thank you for your interest in contributing to Animotion! This repository contains the core Animotion library.

Related Repositories

  • Documentation - Animotion documentation site
  • CLI - Animotion project scaffolding tool

Clone or Fork the Project

git clone https://github.com/animotionjs/animotion

Install Dependencies

pnpm i

Development

Animotion is a Svelte project using Vite as the build tool. To start the development server:

pnpm dev

This will start the development server at http://localhost:5173/.

Building

To build the package:

pnpm build

Code Quality

Check types and lint the code:

pnpm check
pnpm lint

Format the code:

pnpm format

Contributing to Documentation

If you want to contribute to the documentation, please visit the docs repository. The docs use SvelteKit but you don't have to know SvelteKit to contribute. If you find a mistake you can use the GitHub UI or press . in the browser to open the web editor for quick edits.

Contributing to the CLI

If you want to contribute to the CLI tool, please visit the CLI repository.