Skip to content

Commit fd2cb55

Browse files
authored
fix(no-wildcard-imports): remove migration for TokenSizeKeys (#255)
* fix(no-wildcard-imports): remove migration for TokenSizeKeys * chore: add changeset
1 parent bf767c6 commit fd2cb55

File tree

3 files changed

+5
-22
lines changed

3 files changed

+5
-22
lines changed

.changeset/short-garlics-kiss.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'eslint-plugin-primer-react': patch
3+
---
4+
5+
Update no-wildcard-imports rule to no longer migrate the TokenSizeKeys import

src/rules/__tests__/no-wildcard-imports.test.js

-12
Original file line numberDiff line numberDiff line change
@@ -270,18 +270,6 @@ import {type ButtonBaseProps} from '@primer/react/experimental'`,
270270
},
271271
],
272272
},
273-
{
274-
code: `import type {TokenSizeKeys} from '@primer/react/lib-esm/Token/TokenBase'`,
275-
output: `import {type TokenSizeKeys} from '@primer/react'`,
276-
errors: [
277-
{
278-
messageId: 'wildcardMigration',
279-
data: {
280-
wildcardEntrypoint: '@primer/react/lib-esm/Token/TokenBase',
281-
},
282-
},
283-
],
284-
},
285273
{
286274
code: `import type {ItemProps} from '@primer/react/lib-esm/deprecated/ActionList'`,
287275
output: `import {type ActionListItemProps as ItemProps} from '@primer/react/deprecated'`,

src/rules/no-wildcard-imports.js

-10
Original file line numberDiff line numberDiff line change
@@ -96,16 +96,6 @@ const wildcardImports = new Map([
9696
},
9797
],
9898
],
99-
[
100-
'@primer/react/lib-esm/Token/TokenBase',
101-
[
102-
{
103-
type: 'type',
104-
name: 'TokenSizeKeys',
105-
from: '@primer/react',
106-
},
107-
],
108-
],
10999
[
110100
'@primer/react/lib-esm/deprecated/ActionList',
111101
[

0 commit comments

Comments
 (0)