diff --git a/CHANGELOG.md b/CHANGELOG.md index 325d64cb..abe194a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## Unreleased + +[Full Changelog](https://github.com/nextcloud/eslint-config/compare/v8.2.1...master) + +**Features:** +- Provide config for vue files written in Typescript, use `extends: "@nextcloud/eslint-config/typescript"`. +- Fully support vue files using the Composition API ` diff --git a/tests/fixtures/typescript-test.vue b/tests/fixtures/typescript-test.vue new file mode 100644 index 00000000..5cdae3f3 --- /dev/null +++ b/tests/fixtures/typescript-test.vue @@ -0,0 +1,12 @@ + + + diff --git a/typescript.js b/typescript.js new file mode 100644 index 00000000..9642b465 --- /dev/null +++ b/typescript.js @@ -0,0 +1,25 @@ +const base = require('./parts/base.js') +const typescriptOverrides = require('./parts/typescript.js') +const vueOverrides = require('./parts/vue.js') + +/** + * Config for projects written in Typescript + vue including vue files written in Typescript (`