From 3e7d8217907c25bba73726c670a39b5abb3b85ef Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Sun, 24 Sep 2023 15:14:13 +0200 Subject: [PATCH 1/2] chore: Pin `@vue/eslint-config-typescript` to v12 to fix typescript issues for Typescript Signed-off-by: Ferdinand Thiessen --- package-lock.json | 20 ++++++++++---------- package.json | 8 ++++---- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1e70595..199ede7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@types/eslint": "^8.44.2", "@types/jest": "^29.5.5", "@vue/eslint-config-typescript": "^12.0.0", - "eslint": "^8.49.0", + "eslint": "^8.50.0", "eslint-config-standard": "^17.1.0", "eslint-import-resolver-exports": "^1.0.0-beta.5", "eslint-import-resolver-typescript": "^3.6.1", @@ -39,8 +39,8 @@ "@nextcloud/eslint-plugin": "^2.1.0", "@vue/eslint-config-typescript": "^12.0.0", "eslint": "^8.27.0", - "eslint-config-standard": "^17.0.0", - "eslint-import-resolver-exports": "^1.0.0-beta.4", + "eslint-config-standard": "^17.1.0", + "eslint-import-resolver-exports": "^1.0.0-beta.5", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsdoc": "^46.2.6", @@ -684,9 +684,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.49.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz", - "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==", + "version": "8.50.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", + "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3056,15 +3056,15 @@ } }, "node_modules/eslint": { - "version": "8.49.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz", - "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==", + "version": "8.50.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", + "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.49.0", + "@eslint/js": "8.50.0", "@humanwhocodes/config-array": "^0.11.11", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", diff --git a/package.json b/package.json index b5a9ac8..d1e6681 100644 --- a/package.json +++ b/package.json @@ -16,10 +16,10 @@ "@babel/core": "^7.22.20", "@babel/eslint-parser": "^7.16.5", "@nextcloud/eslint-plugin": "^2.1.0", - "@vue/eslint-config-typescript": "^11.0.2", + "@vue/eslint-config-typescript": "^12.0.0", "eslint": "^8.27.0", - "eslint-config-standard": "^17.0.0", - "eslint-import-resolver-exports": "^1.0.0-beta.4", + "eslint-config-standard": "^17.1.0", + "eslint-import-resolver-exports": "^1.0.0-beta.5", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsdoc": "^46.2.6", @@ -35,7 +35,7 @@ "@types/eslint": "^8.44.2", "@types/jest": "^29.5.5", "@vue/eslint-config-typescript": "^12.0.0", - "eslint": "^8.49.0", + "eslint": "^8.50.0", "eslint-config-standard": "^17.1.0", "eslint-import-resolver-exports": "^1.0.0-beta.5", "eslint-import-resolver-typescript": "^3.6.1", From fdebf56870a4ad10c5564a4640ef398fe6c184e8 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Sun, 24 Sep 2023 15:14:29 +0200 Subject: [PATCH 2/2] chore: Prepare 8.3.0 release Signed-off-by: Ferdinand Thiessen --- CHANGELOG.md | 52 +++++++++++++++++++++++------------------------ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 29 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 299192d..02068ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,33 +1,33 @@ # Changelog -## Unreleased +## [v8.3.0](https://github.com/nextcloud-libraries/eslint-config/tree/v8.3.0) (2023-09-25) +[Full Changelog](https://github.com/nextcloud-libraries/eslint-config/compare/v8.2.1...v8.3.0) -## [v8.3.0-beta.2](https://github.com/nextcloud-libraries/eslint-config/tree/v8.3.0-beta.2) (2023-06-27) - -[Full Changelog](https://github.com/nextcloud-libraries/eslint-config/compare/v8.3.0-beta.1...v8.3.0-beta.2) - -**Fixed:** -- chore: update typescript deps and co by @skjnldsv in https://github.com/nextcloud-libraries/eslint-config/pull/569 -- fix: allow empty functions by @skjnldsv in https://github.com/nextcloud-libraries/eslint-config/pull/570 - -## [v8.3.0-beta.1](https://github.com/nextcloud-libraries/eslint-config/tree/v8.3.0-beta.1) (2023-06-27) - -[Full Changelog](https://github.com/nextcloud-libraries/eslint-config/compare/v8.3.0-beta.0...v8.3.0-beta.1) - -**Features:** -- Provide config for vue files written in Typescript, use `extends: "@nextcloud/eslint-config/typescript"`. -- Fully support vue files using the Composition API `