c17c13634e
## Summary The client release group is updated to use biome for formatting instead of prettier. ## Changes 1. The `format` script in each package now calls biome instead of prettier. 2. The root `format` task runs a single biome command from the root instead of running format in every package. 3. The vscode root workspace settings have been updated to set the biome extension as the default formatter. 4. The root biome config is now in JSONC instead of JSON. 5. Paths outside the client and build-tools release groups are ignored in the biome config because they're not using biome (yet). ## Known issues - Despite best efforts, formatting back and forth between biome and prettier is not 100% fidelity. Some changes that biome makes prettier does not revert, though it also doesn't start failing or anything. You can see examples by running `pnpm format && pnpm format:prettier` from the root and looking and the remaining changes. - Reformatting does sometimes cause lint disable statements to get misplaced and they have to be manually fixed up. |
||
---|---|---|
.. | ||
customerService.test.ts | ||
externalDataService.test.ts | ||
index.html | ||
index.tsx | ||
taskData.test.ts | ||
taskList.test.ts | ||
utilities.ts |