This PR introduces multiple changes to fix lint & improve code structure
Changes:
fix: lint script, where before it failed to resolve the @recodive/eslint-config/vue.cjs module (now removed .cjs).
cleanup: introduce useContributors composable, used to fetch contributor data in the contributors page.
cleanup: introduce usePresences composable, similar to useContributors but for the store page
I'm still having alot of lint errors that only appear when running the dev script, but not when running the lint script, i will look into fixing that next.
Feel free to suggest any changes, or point out any mistakes i made, i'm still not very familiar with the codebase and would appreciate any feedback.
This PR introduces multiple changes to fix lint & improve code structure
Changes:
lint
script, where before it failed to resolve the@recodive/eslint-config/vue.cjs
module (now removed .cjs).useContributors
composable, used to fetch contributor data in thecontributors
page.usePresences
composable, similar to useContributors but for thestore
pageI'm still having alot of lint errors that only appear when running the
dev
script, but not when running thelint
script, i will look into fixing that next.Feel free to suggest any changes, or point out any mistakes i made, i'm still not very familiar with the codebase and would appreciate any feedback.