diff --git a/.claude/rules/file-operations.md b/.claude/rules/file-operations.md index bccf340..bc594ea 100644 --- a/.claude/rules/file-operations.md +++ b/.claude/rules/file-operations.md @@ -127,7 +127,7 @@ async function getProtectedData(token: string): Promise { ## When to Use Direct HTTP Clients -Only use specialised HTTP clients when: +Only use specialized HTTP clients when: - You need advanced features not covered by fetch (e.g., interceptors, retries) - You're integrating with a framework that requires it diff --git a/.claude/rules/typescript-testing.md b/.claude/rules/typescript-testing.md index 64c2e7b..b35ae99 100644 --- a/.claude/rules/typescript-testing.md +++ b/.claude/rules/typescript-testing.md @@ -116,7 +116,7 @@ it('should save file to disk', async () => { **Reference:** See `node_modules/fs-fixture/README.md` for full API and advanced usage -## Test Organisation +## Test Organization - Use snapshot testing for generated outputs - Comprehensive unit tests for parsing logic @@ -127,6 +127,6 @@ it('should save file to disk', async () => { - Run tests frequently during development - Maintain >90% code coverage for core modules -- Use descriptive test names that explain the behaviour being tested +- Use descriptive test names that explain the behavior being tested - Keep tests isolated and independent - Clean up MSW overrides automatically via global hooks diff --git a/typos.toml b/typos.toml index 7882ea9..05c3caf 100644 --- a/typos.toml +++ b/typos.toml @@ -8,9 +8,10 @@ extend-ignore-re = [ ] [files] +ignore-hidden = false extend-exclude = [ + ".git", "node_modules", - "package.json", "pnpm-lock.yaml", "pnpm-workspace.yaml", "CHANGELOG.md",