- Specific
Agents.mdfiles are located in the/backendand/frontenddirectories. - Run
npm installin the root of the project to install all dependencies. - Use
npm run buildto build the project. - Use
npm run devto run the development environment. - Data resides on in the browser's localStorage, so there is nothing to refer to outside of the browser.
- Reference agent information in
/agents/.
- Use tabs instead of spaces.
- Tabs should be set to 2 (two) spaces.
- Always use double quotes
""instead of single quotes''. - Use styles.md to govern the stylistic guidance of the project.
- From the package root you can just call
npm run lint. The commit should pass all tests before you merge. - Fix any test or type errors until the whole suite is green.
- After moving files or changing imports, run
npm run buildto be sure all rules still pass. - Add or update tests for the code you change, even if nobody asked.
- Follow the PR guidance as written in pull_requests.md. Always keep your branch rebased instead of merged.
- When creating a PR, use Title format: [<project_name>] <Title>
- Always run
npm lintandnpm run buildbefore committing.