Skip to content

Commit

Permalink
Merge branch 'main' into user/joliveira/rating-needs-name
Browse files Browse the repository at this point in the history
  • Loading branch information
aubreyquinn authored Sep 27, 2024
2 parents 3f4999e + 20e8ff9 commit 29b51cb
Show file tree
Hide file tree
Showing 95 changed files with 360 additions and 2,495 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/release-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ jobs:
with:
node-version: 16
- run: npm ci
- run: npm run build
- run: npm test

publish-gpr:
Expand All @@ -28,6 +29,7 @@ jobs:
node-version: 16
registry-url: https://npm.pkg.github.com/
- run: npm ci
- run: npm run build
- run: npm publish
env:
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
node_modules
node_modules
dist/
1 change: 1 addition & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
npm run build
npm test
4 changes: 2 additions & 2 deletions COVERAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ We currently cover the following components:
- [x] AvatarGroup
- [] Badge
- [x] Badge
- [] CounterBadge
- [x] CounterBadge
- [N/A] PresenceBadge
- [x] Breadcrumb
- [x] Button
Expand All @@ -30,7 +30,7 @@ We currently cover the following components:
- [N/A] Divider
- [] Drawer
- [X] Dropdown
- [] Field
- [x] Field
- [N/A] FluentProvider
- [] Image
- [] InfoLabel
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,9 +156,11 @@ Any use of third-party trademarks or logos are subject to those third-party's po
| [checkbox-needs-labelling](docs/rules/checkbox-needs-labelling.md) | Accessibility: Checkbox without label must have an accessible and visual label: aria-labelledby | ✅ | | |
| [combobox-needs-labelling](docs/rules/combobox-needs-labelling.md) | All interactive elements must have an accessible name | ✅ | | |
| [compound-button-needs-labelling](docs/rules/compound-button-needs-labelling.md) | Accessibility: Compound buttons must have accessible labelling: title, aria-label, aria-labelledby, aria-describedby | ✅ | | |
| [counter-badge-needs-count](docs/rules/counter-badge-needs-count.md) | | | | 🔧 |
| [dialogbody-needs-title-content-and-actions](docs/rules/dialogbody-needs-title-content-and-actions.md) | A DialogBody should have a header(DialogTitle), content(DialogContent), and footer(DialogActions) | ✅ | | |
| [dialogsurface-needs-aria](docs/rules/dialogsurface-needs-aria.md) | DialogueSurface need accessible labelling: aria-describedby on DialogueSurface and aria-label or aria-labelledby(if DialogueTitle is missing) | ✅ | | |
| [dropdown-needs-labelling](docs/rules/dropdown-needs-labelling.md) | Accessibility: Dropdown menu must have an id and it needs to be linked via htmlFor of a Label | ✅ | | |
| [field-needs-labelling](docs/rules/field-needs-labelling.md) | Accessibility: Field must have either label, validationMessage and hint attributes | ✅ | | |
| [image-button-missing-aria](docs/rules/image-button-missing-aria.md) | Accessibility: Image buttons must have accessible labelling: title, aria-label, aria-labelledby, aria-describedby | ✅ | | |
| [input-components-require-accessible-name](docs/rules/input-components-require-accessible-name.md) | Accessibility: Input fields must have accessible labelling: aria-label, aria-labelledby or an associated label | ✅ | | |
| [link-missing-labelling](docs/rules/link-missing-labelling.md) | Accessibility: Image links must have an accessible name. Add either text content, labelling to the image or labelling to the link itself. | ✅ | | 🔧 |
Expand Down
1 change: 0 additions & 1 deletion dist/lib/applicableComponents/buttonBasedComponents.d.ts

This file was deleted.

7 changes: 0 additions & 7 deletions dist/lib/applicableComponents/buttonBasedComponents.js

This file was deleted.

2 changes: 0 additions & 2 deletions dist/lib/applicableComponents/imageBasedComponents.d.ts

This file was deleted.

9 changes: 0 additions & 9 deletions dist/lib/applicableComponents/imageBasedComponents.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/lib/applicableComponents/inputBasedComponents.d.ts

This file was deleted.

7 changes: 0 additions & 7 deletions dist/lib/applicableComponents/inputBasedComponents.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/lib/applicableComponents/linkBasedComponents.d.ts

This file was deleted.

7 changes: 0 additions & 7 deletions dist/lib/applicableComponents/linkBasedComponents.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/lib/index.d.ts

This file was deleted.

109 changes: 0 additions & 109 deletions dist/lib/index.js

This file was deleted.

5 changes: 0 additions & 5 deletions dist/lib/rules/accordion-header-needs-labelling.d.ts

This file was deleted.

66 changes: 0 additions & 66 deletions dist/lib/rules/accordion-header-needs-labelling.js

This file was deleted.

5 changes: 0 additions & 5 deletions dist/lib/rules/accordion-item-needs-header-and-panel.d.ts

This file was deleted.

47 changes: 0 additions & 47 deletions dist/lib/rules/accordion-item-needs-header-and-panel.js

This file was deleted.

5 changes: 0 additions & 5 deletions dist/lib/rules/avatar-needs-name.d.ts

This file was deleted.

Loading

0 comments on commit 29b51cb

Please sign in to comment.