Skip to content

Commit

Permalink
Upgrade dependencies, fix lint errors
Browse files Browse the repository at this point in the history
* Upgrade to Marked 15
* Upgrade to ESLint 9 and typescript-eslint 8
* Stay on TypeScript 5.6 because of an issue with vue-tsc with TS 5.7:
  vuejs/language-tools#5018
  (and also because typescript-eslint doesn't officially support 5.7)
  • Loading branch information
jack126guy committed Nov 23, 2024
1 parent ecf2c92 commit 6f99b9b
Show file tree
Hide file tree
Showing 5 changed files with 1,022 additions and 814 deletions.
3 changes: 1 addition & 2 deletions eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import vue from 'eslint-plugin-vue';
import typescript from 'typescript-eslint';
import prettier from 'eslint-config-prettier';
import vueEslintParser from 'vue-eslint-parser';
import typescriptEslintParser from '@typescript-eslint/parser';

export default [
js.configs.recommended,
Expand All @@ -20,7 +19,7 @@ export default [
ecmaVersion: 2015,
parser: vueEslintParser,
parserOptions: {
parser: typescriptEslintParser,
parser: typescript.parser,
project: true,
extraFileExtensions: ['.vue'],
sourceType: 'module',
Expand Down
Loading

0 comments on commit 6f99b9b

Please sign in to comment.