From 42e95594d234e8ddcac92f6051e21582ecf9548c Mon Sep 17 00:00:00 2001 From: siujamo Date: Thu, 18 Jun 2026 16:47:36 +0800 Subject: [PATCH] docs: add README, CONTRIBUTING, and MIT LICENCE - Rewrite README with project overview, structure, and script reference - Add CONTRIBUTING guide with development workflow and coding standards - Add MIT LICENCE --- CONTRIBUTING.md | 50 ++++++++++++++++++++++ LICENCE | 21 ++++++++++ README.md | 107 ++++++++++++++++++++++++++++++++++++++---------- 3 files changed, 157 insertions(+), 21 deletions(-) create mode 100644 CONTRIBUTING.md create mode 100644 LICENCE diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..6db2fec --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,50 @@ +# Contributing + +Thank you for considering contributing to this project. + +## Getting Started + +1. Fork the repository and clone it locally +2. Install dependencies: `pnpm install` +3. Create a branch for your changes: `git switch -c feature/my-change` +4. Make your changes and ensure they pass checks + +## Development Workflow + +Before submitting a pull request, please verify: + +```sh +pnpm type-check # TypeScript type checking +pnpm lint # ESLint and oxlint +pnpm test:unit:run # Unit tests +pnpm build # Production build +``` + +## Coding Standards + +- Write all user-facing text in **British English** +- Use the Composition API with `