Skip to content

feat: upgrade to eslint-config-availity v16 and TypeScript 6 - #935

Merged
jordan-a-young merged 1 commit into
mainfrom
feature/typescript-6-eslint-v16
Sep 17, 2026
Merged

jordan-a-young merged 1 commit into
mainfrom
feature/typescript-6-eslint-v16

Conversation

@jordan-a-young

Copy link
Copy Markdown
Member
  • Bump eslint-config-availity to ^16.0.1 (v16 breaking: test runners now opt-in; vitest plugin is auto-resolved when installed)
  • Add @vitest/eslint-plugin ^1.0.0 as devDependency
  • Add withVitest spread to eslint.config.js
  • Bump TypeScript to ^6.0.0 across root + all 55 packages
  • Add ignoreDeprecations: '6.0' to tsconfig.base.json (required to keep baseUrl + paths working for monorepo path mapping; baseUrl itself is kept because tsup --dts needs it to resolve paths entries)

Verified:

  • yarn lint: 0 errors (pre-existing warnings only, 53/53 projects pass)
  • yarn test: 55/55 targets pass
  • yarn build:storybook: succeeds, output in dist/storybook
  • DTS build for button and design-tokens: clean with TS 6.0.3

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Preview deployed!

📖 View Storybook Preview

- Bump eslint-config-availity to ^16.0.1 (v16 breaking: test runners
  now opt-in; vitest plugin is auto-resolved when installed)
- Add @vitest/eslint-plugin ^1.0.0 as devDependency
- Add withVitest spread to eslint.config.js
- Bump TypeScript to ^6.0.0 across root + all 55 packages
- Add ignoreDeprecations: '6.0' to tsconfig.base.json (required to
  keep baseUrl + paths working for monorepo path mapping; baseUrl
  itself is kept because tsup --dts needs it to resolve paths entries)

Verified:
- yarn lint: 0 errors (pre-existing warnings only, 53/53 projects pass)
- yarn test: 55/55 targets pass
- yarn build:storybook: succeeds, output in dist/storybook
- DTS build for button and design-tokens: clean with TS 6.0.3
@jordan-a-young
jordan-a-young force-pushed the feature/typescript-6-eslint-v16 branch from db785c0 to f4804a5 Compare September 15, 2026 19:37
@jordan-a-young
jordan-a-young merged commit ce0e794 into main Sep 17, 2026
9 checks passed
github-actions Bot pushed a commit that referenced this pull request Sep 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant