Skip to content

Commit cc6cd0a

Browse files
committed
chore: Apply all dprint suggestions
1 parent 2651112 commit cc6cd0a

File tree

272 files changed

+5387
-4076
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

272 files changed

+5387
-4076
lines changed

.junie/guidelines.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,30 @@
33
This document guides Junie (the autonomous programmer) when working on this repository. It summarizes how to operate safely, efficiently, and consistently with this codebase.
44

55
Related docs and helpers:
6+
67
- Project overview and scripts: README.md
78
- Contribution workflow: .github/CONTRIBUTING.MD
89
- Makefile shortcuts: Makefile
910

10-
1111
## Objectives
12+
1213
- Make the minimal necessary changes to satisfy the issue description.
1314
- Keep maintainers informed using status updates (plans, progress, next steps).
1415
- Prefer repository conventions and existing tooling over ad‑hoc solutions.
1516

16-
1717
## Operating principles
18+
1819
- Prefer specialized tools over general ones when available.
1920
- Do not mix special tools with shell commands in a single step.
2021
- Keep edits tightly scoped; avoid unrelated refactors.
2122
- If an issue involves an error, write a small script or steps to reproduce, then re‑run after fixes.
2223
- Update the plan/status whenever significant progress or decisions occur.
2324
- When in doubt or blocked, ask concise clarifying questions.
2425

25-
2626
## Repo quick commands
27+
2728
Use pnpm scripts and Make targets. Examples:
29+
2830
- Dev: `pnpm dev` or `make dev`
2931
- Local Studio dev: `pnpm dev:local` or `make dev-local`
3032
- Build: `pnpm build` or `make build`
@@ -38,8 +40,8 @@ Use pnpm scripts and Make targets. Examples:
3840

3941
See: package.json scripts and Makefile for the complete list.
4042

41-
4243
## Environments and configuration
44+
4345
- Vite modes select .env files (e.g., `.env.local`, `.env.prod`).
4446
- Common vars:
4547
- `VITE_LOCAL_STUDIO`
@@ -53,42 +55,45 @@ See: package.json scripts and Makefile for the complete list.
5355

5456
See examples in README.md and .env.prod.
5557

56-
5758
## Coding standards
59+
5860
- Language: TypeScript + React 19; Router/Query/Table via TanStack; Tailwind CSS 4.
5961
- Linting: ESLint configured in `eslint.config.js`.
6062
- Type-checking: `tsconfig.json`, `tsconfig.app.json`.
6163
- Testing: Vitest (see `vitest.config.ts`).
6264
- UI styles: Prefer Tailwind utilities and shared components.
6365

64-
6566
## Do and Don’t
67+
6668
Do:
69+
6770
- Keep changes minimal and focused on the issue.
6871
- Add/adjust tests when feasible for behavior changes.
6972
- Run `pnpm lint`, `pnpm test`, and `pnpm exec tsc -b` before concluding.
7073
- Use `update-sdk` only if API types are part of the change.
7174

7275
Don’t:
76+
7377
- Edit generated or build output (e.g., `web/`, `dist/`, `src/integrations/api/api.gen.d.ts`).
7478
- Introduce unused dependencies.
7579
- Commit large unrelated refactors.
7680

77-
7881
## Commit conventions and PRs
82+
7983
- Use Conventional Commits (enforced by commitlint). Examples:
8084
- `feat: ...`, `fix: ...`, `chore: ...`, `docs: ...`, `refactor: ...`
8185
- Keep PRs small and descriptive; include screenshots for notable UI changes.
8286
- Releases are automated from the `stage` branch via semantic-release.
8387

84-
8588
## OpenAPI SDK generation
89+
8690
If your work depends on updated API types:
91+
8792
1. Ensure env vars are set (see above).
8893
2. Run `pnpm update-sdk`.
8994

90-
9195
## Issue-type checklists
96+
9297
- Docs-only change:
9398
- [ ] Update markdown files.
9499
- [ ] Run `pnpm lint` for markdown lint if applicable (or ensure formatting is sane).
@@ -105,8 +110,8 @@ If your work depends on updated API types:
105110
- [ ] Verify type changes compile.
106111
- [ ] Update affected code paths and tests.
107112

108-
109113
## References
114+
110115
- README.md — project overview, scripts, envs, troubleshooting
111116
- .github/CONTRIBUTING.MD — contribution workflow and standards
112117
- Makefile — convenience Make targets

.run/Watch All Tests.run.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
<component name="ProjectRunConfigurationManager">
2-
<configuration default="false" name="Watch All Tests" type="JavaScriptTestRunnerVitest">
2+
<configuration
3+
default="false"
4+
name="Watch All Tests"
5+
type="JavaScriptTestRunnerVitest"
6+
>
37
<node-interpreter value="project" />
48
<vitest-package value="$PROJECT_DIR$/node_modules/vitest" />
59
<working-dir value="$PROJECT_DIR$" />
@@ -8,4 +12,4 @@
812
<scope-kind value="ALL" />
913
<method v="2" />
1014
</configuration>
11-
</component>
15+
</component>

index.html

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
1-
<!doctype html>
1+
<!DOCTYPE html>
22
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<link rel="icon" type="image/svg+xml" href="/HDBDogOnly.svg" />
6+
<link rel="icon" type="dynamic-favicon" href="/favicon_purple.png" />
7+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8+
<title>Harper Fabric</title>
9+
</head>
310

4-
<head>
5-
<meta charset="UTF-8" />
6-
<link rel="icon" type="image/svg+xml" href="/HDBDogOnly.svg" />
7-
<link rel="icon" type="dynamic-favicon" href="/favicon_purple.png" />
8-
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
9-
<title>Harper Fabric</title>
10-
</head>
11-
12-
<body>
13-
<div id="root"></div>
14-
<script type="module" src="/src/main.tsx"></script>
15-
</body>
16-
11+
<body>
12+
<div id="root"></div>
13+
<script type="module" src="/src/main.tsx"></script>
14+
</body>
1715
</html>

public/HDBDogOnly.svg

Lines changed: 78 additions & 1 deletion
Loading

public/github-icon.svg

Lines changed: 14 additions & 2 deletions
Loading

0 commit comments

Comments
 (0)