Skip to content

Commit 64afe72

Browse files
committed
fix: use file icon for LICENSE files
1 parent ca5c9b4 commit 64afe72

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

app/utils/file-icons.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -264,12 +264,12 @@ export const FILENAME_ICONS: Record<string, string> = {
264264
'CONTRIBUTING.md': 'vscode-icons-file-type-markdown',
265265
'contributing.md': 'vscode-icons-file-type-markdown',
266266
'CODE_OF_CONDUCT.md': 'vscode-icons-file-type-markdown',
267-
'LICENSE': 'vscode-icons-file-type-license',
268-
'LICENSE.md': 'vscode-icons-file-type-license',
269-
'LICENSE.txt': 'vscode-icons-file-type-license',
270-
'license': 'vscode-icons-file-type-license',
271-
'license.md': 'vscode-icons-file-type-license',
272-
'license.txt': 'vscode-icons-file-type-license',
267+
'LICENSE': 'vscode-icons-default-file',
268+
'LICENSE.md': 'vscode-icons-default-file',
269+
'LICENSE.txt': 'vscode-icons-default-file',
270+
'license': 'vscode-icons-default-file',
271+
'license.md': 'vscode-icons-default-file',
272+
'license.txt': 'vscode-icons-default-file',
273273

274274
// Node
275275
'.npmrc': 'vscode-icons-file-type-npm',

test/unit/app/utils/file-icons.spec.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ describe('getFileIcon', () => {
99
expect(getFileIcon('eslint.config.js')).toBe('vscode-icons-file-type-eslint')
1010
expect(getFileIcon('vitest.config.ts')).toBe('vscode-icons-file-type-vitest')
1111
expect(getFileIcon('.env')).toBe('vscode-icons-file-type-dotenv')
12+
expect(getFileIcon('LICENSE')).toBe('vscode-icons-default-file')
13+
expect(getFileIcon('LICENSE.md')).toBe('vscode-icons-default-file')
14+
expect(getFileIcon('LICENSE.txt')).toBe('vscode-icons-default-file')
15+
expect(getFileIcon('license')).toBe('vscode-icons-default-file')
16+
expect(getFileIcon('license.md')).toBe('vscode-icons-default-file')
17+
expect(getFileIcon('license.txt')).toBe('vscode-icons-default-file')
1218
})
1319

1420
it('returns correct icons for compound extensions', () => {

0 commit comments

Comments
 (0)