diff --git a/packages/utilities/src/utilities.ts b/packages/utilities/src/utilities.ts index 15133a72..a8f833a3 100644 --- a/packages/utilities/src/utilities.ts +++ b/packages/utilities/src/utilities.ts @@ -271,7 +271,7 @@ const FORBIDDEN_USERNAMES_REGEXPS = [ // Special files 'index', 'index\\.html', '(favicon\\.[a-z]+)', 'BingSiteAuth.xml', '(google.+\\.html)', 'robots\\.txt', '(sitemap\\.[a-z]+)', '(apple-touch-icon.*)', 'security-whitepaper\\.pdf', 'security\\.txt', 'llms\\.txt', - 'llms-full\\.txt', 'AGENTS\\.md', + 'llms-full\\.txt', 'AGENTS\\.md', 'CLAUDE\\.md', // All hidden files '(\\..*)', diff --git a/test/utilities.test.ts b/test/utilities.test.ts index 255f6590..b8ff4677 100644 --- a/test/utilities.test.ts +++ b/test/utilities.test.ts @@ -78,6 +78,8 @@ describe('utilities', () => { expect(utils.isForbiddenUsername('llms-full.txt')).toBe(true); expect(utils.isForbiddenUsername('AGENTS.md')).toBe(true); expect(utils.isForbiddenUsername('agents.MD')).toBe(true); + expect(utils.isForbiddenUsername('CLAUDE.md')).toBe(true); + expect(utils.isForbiddenUsername('claude.MD')).toBe(true); // All hidden files expect(utils.isForbiddenUsername('.hidden')).toBe(true);