Allow ESLint v10 alpha as peer dependency #2347
CI.yml
on: pull_request
Lint
1m 4s
Test with ESLint v8
2m 22s
Test with ESLint v10 alpha
2m 8s
Test without ESLint Stylistic
2m 16s
Test with typescript-eslint v7
2m 21s
Matrix: Test with old ESLint Stylistic
Matrix: Test
Annotations
10 errors and 1 warning
| tests/lib/utils/ts-utils/index/get-component-props.js > getComponentPropsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> import { Props2 } from './test' defineProps<Props2>() </script>: tests/lib/utils/ts-utils/index/get-component-props.js#L65 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-props.js:65:12 ❯ tests/lib/utils/ts-utils/index/get-component-props.js:209:21 |
| tests/lib/utils/ts-utils/index/get-component-props.js > getComponentPropsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> import { Props } from './test' defineProps<Props>() </script>: tests/lib/utils/ts-utils/index/get-component-props.js#L65 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-props.js:65:12 ❯ tests/lib/utils/ts-utils/index/get-component-props.js:209:21 |
| tests/lib/utils/ts-utils/index/get-component-props.js > getComponentPropsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> import { Props } from './test' defineProps<Props>() </script>: tests/lib/utils/ts-utils/index/get-component-props.js#L65 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-props.js:65:12 ❯ tests/lib/utils/ts-utils/index/get-component-props.js:209:21 |
| tests/lib/utils/ts-utils/index/get-component-props.js > getComponentPropsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> defineProps<{foo:string,bar?:number} & {baz?:string|number}>() </script>: tests/lib/utils/ts-utils/index/get-component-props.js#L65 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-props.js:65:12 ❯ tests/lib/utils/ts-utils/index/get-component-props.js:209:21 |
| tests/lib/utils/ts-utils/index/get-component-props.js > getComponentPropsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> defineProps<{foo:string,bar?:number}>() </script>: tests/lib/utils/ts-utils/index/get-component-props.js#L65 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-props.js:65:12 ❯ tests/lib/utils/ts-utils/index/get-component-props.js:209:21 |
| tests/lib/utils/ts-utils/index/get-component-emits.js > getComponentEmitsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> import { Emits } from './test' defineEmits<Emits>() </script>: tests/lib/utils/ts-utils/index/get-component-emits.js#L63 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-emits.js:63:12 ❯ tests/lib/utils/ts-utils/index/get-component-emits.js:118:21 |
| tests/lib/utils/ts-utils/index/get-component-emits.js > getComponentEmitsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> import { Emits } from './test' defineEmits<Emits>() </script>: tests/lib/utils/ts-utils/index/get-component-emits.js#L63 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-emits.js:63:12 ❯ tests/lib/utils/ts-utils/index/get-component-emits.js:118:21 |
| tests/lib/utils/ts-utils/index/get-component-emits.js > getComponentEmitsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> import { Emits } from './test' defineEmits<Emits>() </script>: tests/lib/utils/ts-utils/index/get-component-emits.js#L63 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-emits.js:63:12 ❯ tests/lib/utils/ts-utils/index/get-component-emits.js:118:21 |
| tests/lib/utils/ts-utils/index/get-component-emits.js > getComponentEmitsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> import { Emits } from './test' defineEmits<Emits>() </script>: tests/lib/utils/ts-utils/index/get-component-emits.js#L63 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-emits.js:63:12 ❯ tests/lib/utils/ts-utils/index/get-component-emits.js:118:21 |
| tests/lib/utils/ts-utils/index/get-component-emits.js > getComponentEmitsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> defineEmits<{(e:'foo'):void,(e:'bar'):void}>() </script>: tests/lib/utils/ts-utils/index/get-component-emits.js#L63 TypeError: scopeManager.addGlobals is not a function ❯ addDeclaredGlobals node_modules/eslint/lib/languages/js/source-code/source-code.js:221:15 ❯ SourceCode.finalize node_modules/eslint/lib/languages/js/source-code/source-code.js:1090:3 ❯ Linter.#flatVerifyWithoutProcessors node_modules/eslint/lib/linter/linter.js:1247:24 ❯ Linter._verifyWithFlatConfigArrayAndWithoutProcessors node_modules/eslint/lib/linter/linter.js:1335:43 ❯ Linter._verifyWithFlatConfigArray node_modules/eslint/lib/linter/linter.js:1402:15 ❯ Linter.verify node_modules/eslint/lib/linter/linter.js:863:9 ❯ extractComponentProps tests/lib/utils/ts-utils/index/get-component-emits.js:63:12 ❯ tests/lib/utils/ts-utils/index/get-component-emits.js:118:21 |
| Lint: eslint.config.mjs#L82 Unexpected 'todo' comment: 'TODO: enable when all rules have...' |