Commit ee8bb81
Use modern JSX runtime with Babel, named exports, verbatim syntax (#271)
* Preserve build output (non-minified) for all modules
* Fix TypeScript "Type 'NodeListOf<HTMLElement>' must have a '[Symbol.iterator]()' method that returns an iterator"
* Make sure source maps include original sources
* Configure Babel with Browserslist
* Use named exports, package imports and verbatim syntax
* Fix missing README upgrade link
* Configure Rollup build with Babel
* Switch to modern JSX runtime
* Fix tests that relied on classic JSX runtime
* Fix deprecated Jest assertions
* Avoid circular dependencies
* Remove unused packages
* Remove unused Jest mock
* Update test packages
* Update snapshots
* Use package imports for stories
* Use correct file extensions for exported modules
* Always export util types and guards
* Fix TypeScript compiler issues
* Set up TypeScript references
* Add mandatory ES module file extensions to sources
* Remove mandatory ES module file extensions for Jest
* Remove mostly duplicate `:ci` npm scripts
* Split out ESLint only `lint:js` npm script
* Split out TypeScript only `lint:types` npm script
* Split out Prettier only `lint:prettier` npm script
* Enable Prettier `"quoteProps": "consistent"`
* Update to ESLint v9
* Enable ESLint editor validation for JSX
* Remove ESLint rules we should fix instead
* Turn off ESLint rules handled by TypeScript
* Fix ESLint "Cannot reassign variables declared outside of the component/hook"
* Fix ESLint missing React hook dependencies
* Fix ESLint unnecessary disable comments
* Fix ESLint remaining issues
* Fix missing lodash package
* Upgrade to latest Yarn stable
* Upgrade TypeScript with resolutions
* Require React v18.2 minimum version
* Upgrade to React v19
* Upgrade to React v19 compatible packages
* Restore `'use client'` for Next.js
* Updating component library to latest Storybook for React
* Update changelog for previous fixes
* Add panel component
* Add changelog entry
* Update package version to v6.0.0-beta.1
* Add JSDoc types
---------
Co-authored-by: richard smith <[email protected]>1 parent 144c5a7 commit ee8bb81
File tree
343 files changed
+6891
-7517
lines changed- .github/workflows
- .storybook
- .vscode
- docs
- src
- __mocks__
- __tests__
- components
- content-presentation
- details
- __tests__
- __snapshots__
- do-and-dont-list
- __tests__
- __snapshots__
- hero
- __tests__
- __snapshots__
- icons
- __tests__
- __snapshots__
- individual
- images
- __tests__
- __snapshots__
- inset-text
- __tests__
- __snapshots__
- panel
- __tests__
- __snapshots__
- summary-list
- __tests__
- __snapshots__
- table
- components
- __tests__
- __snapshots__
- tabs
- __tests__
- __snapshots__
- tag
- __tests__
- __snapshots__
- warning-callout
- __tests__
- __snapshots__
- form-elements
- button
- __tests__
- __snapshots__
- character-count
- __tests__
- __snapshots__
- checkboxes
- __tests__
- __snapshots__
- components
- date-input
- __tests__
- __snapshots__
- components
- error-message
- __tests__
- __snapshots__
- error-summary
- __tests__
- __snapshots__
- fieldset
- __tests__
- __snapshots__
- form
- hint-text
- __tests__
- __snapshots__
- label
- __tests__
- legend
- __tests__
- __snapshots__
- radios
- __tests__
- __snapshots__
- components
- select
- __tests__
- __snapshots__
- text-input
- __tests__
- __snapshots__
- textarea
- __tests__
- __snapshots__
- layout
- __tests__
- __snapshots__
- typography
- __tests__
- __snapshots__
- utils
- __tests__
- __snapshots__
- patterns
- review-date
- __tests__
- __snapshots__
- util
- __tests__
- components
- hooks
- tools
- __tests__
- types
- stories
- Content Presentation
- Form Elements
- Layout
- Migration Guides
- Patterns
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
343 files changed
+6891
-7517
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
3 | | - | |
4 | 5 | | |
5 | | - | |
6 | | - | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
| 12 | + | |
15 | 13 | | |
16 | 14 | | |
17 | 15 | | |
| 16 | + | |
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
21 | 28 | | |
22 | 29 | | |
23 | 30 | | |
| 31 | + | |
24 | 32 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 | | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
12 | | - | |
| 15 | + | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
21 | 23 | | |
| 24 | + | |
22 | 25 | | |
0 commit comments