Skip to content

Commit 8933742

Browse files
committed
feat: Add vue-axe
1 parent 1ca5a57 commit 8933742

File tree

4 files changed

+17
-0
lines changed

4 files changed

+17
-0
lines changed

Diff for: docs/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ It does not replace the default vuepress theme, however, this theme contains mos
77
## Packages included
88

99
- [vue-skip-to](https://github.com/vue-a11y/vue-skip-to)
10+
- [vue-axe](https://github.com/vue-a11y/vue-axe)
1011
- [@vue-a11y/dark-mode](https://github.com/vue-a11y/vue-dark-mode)
1112
- [@vue-a11y/announcer](https://github.com/vue-a11y/vue-announcer)

Diff for: enhanceApp.js

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ import 'a11y-css-reset/combo.css'
44
import VueSkipTo from 'vue-skip-to'
55

66
export default ({ Vue, router, isServer }) => {
7+
if (process.env.NODE_ENV === 'development') {
8+
const VueAxe = require('vue-axe').default
9+
Vue.use(VueAxe)
10+
}
711
if (!isServer) {
812
Vue.use(VueSkipTo)
913
Vue.use(VueDarkMode)

Diff for: package-lock.json

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
"@vue-a11y/announcer": "^2.0.2",
2525
"@vue-a11y/dark-mode": "^0.2.0",
2626
"a11y-css-reset": "^1.2.0",
27+
"axe-core": "^3.5.4",
28+
"vue-axe": "^2.1.0",
2729
"vue-skip-to": "^1.0.6",
2830
"vuepress-plugin-code-copy": "^1.0.6"
2931
},

0 commit comments

Comments
 (0)