vue-a11y / vue-a11y.com

Vue.js community effort to improve web accessibility - Website.
https://vue-a11y.com/
MIT License
62 stars 7 forks source link

fix(deps): replace node-sass with dart sass #76

Open JoostKersjes opened 2 years ago

JoostKersjes commented 2 years ago

Closes #75

Also upgraded eslint-plugin-vue to get rid of a dependency conflict.

I also had to nvm use 16 because something in the dev&build process is not Node 17+ compatible.

Here is the output to show the dev server working:

Click to expand! ```shell joost@fate-nexus:~/projects/vue-a11y$ git status On branch 75-project-setup-fails Your branch is up to date with 'fork/75-project-setup-fails'. nothing to commit, working tree clean joost@fate-nexus:~/projects/vue-a11y$ npm install up to date, audited 1849 packages in 2s 93 packages are looking for funding run `npm fund` for details 70 vulnerabilities (28 moderate, 37 high, 5 critical) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. joost@fate-nexus:~/projects/vue-a11y$ npm run dev > vue-a11y-website@0.0.1 dev > vuepress dev src --no-cache wait Extracting site metadata... tip Apply local theme at /home/joost/projects/vue-a11y/src/.vuepress/theme... tip Apply theme local ... tip Apply plugin container (i.e. "vuepress-plugin-container") ... tip Apply plugin @vuepress/register-components (i.e. "@vuepress/plugin-register-components") ... tip Apply plugin @vuepress/blog (i.e. "@vuepress/plugin-blog") ... tip Apply plugin sitemap (i.e. "vuepress-plugin-sitemap") ... tip Apply plugin feed (i.e. "vuepress-plugin-feed") ... tip Apply plugin @vuepress/nprogress (i.e. "@vuepress/plugin-nprogress") ... tip Apply plugin canonical (i.e. "vuepress-plugin-canonical") ... tip Apply plugin @vuepress/google-analytics (i.e. "@vuepress/plugin-google-analytics") ... tip Apply plugin @vuepress/pwa (i.e. "@vuepress/plugin-pwa") ... tip Apply plugin @vuepress/search (i.e. "@vuepress/plugin-search") ... tip Apply plugin @goy/svg-icons (i.e. "@goy/vuepress-plugin-svg-icons") ... tip Apply plugin @vuepress/last-updated (i.e. "@vuepress/plugin-last-updated") ... success vuepress-plugin-feed rss2 link added to siteConfig.head success vuepress-plugin-feed atom1 link added to siteConfig.head success vuepress-plugin-feed json1 link added to siteConfig.head tip Clean cache... ● Client █████████████████████████ building (69%) 1035/1038 modules 3 active node_modules/ms/index.js ℹ 「wds」: Project is running at http://0.0.0.0:8080/ ℹ 「wds」: webpack output is served from / ℹ 「wds」: Content not from webpack is served from /home/joost/projects/vue-a11y/src/.vuepress/public ℹ 「wds」: 404s will fallback to /index.html Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating ^C ```