From 368f5ef01f900009016bf24c22aab405a6c50381 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Thu, 27 Jul 2023 14:40:12 +0200 Subject: [PATCH 1/8] Bump prettier to v3 --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index f638f6bd7..55fb47b1a 100644 --- a/package.json +++ b/package.json @@ -75,12 +75,12 @@ "env-cmd": "^10.1.0", "esbuild": "^0.15.15", "eslint": "^8.15.0", - "eslint-config-prettier": "^8.5.0", + "eslint-config-prettier": "^8.9.0", "eslint-plugin-eslint-plugin": "~5.1.1", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsonc": "^2.2.1", "eslint-plugin-node-dependencies": ">=0.5.0 <1.0.0", - "eslint-plugin-prettier": "^4.0.0", + "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-unicorn": "^47.0.0", "eslint-plugin-vue": "file:.", "espree": "^9.3.2", @@ -88,7 +88,7 @@ "markdownlint-cli": "^0.31.1", "mocha": "^10.0.0", "nyc": "^15.1.0", - "prettier": "^2.6.2", + "prettier": "^3.0.0", "typescript": "^4.9.3", "vitepress": "^1.0.0-alpha.29" } From b691f057addc7516bb27b073bfc882537d74c73e Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Thu, 27 Jul 2023 14:48:45 +0200 Subject: [PATCH 2/8] Bump vitepress to latest beta --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 55fb47b1a..20d5298a7 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "xml-name-validator": "^4.0.0" }, "devDependencies": { - "@ota-meshi/site-kit-eslint-editor-vue": "^0.1.0", + "@ota-meshi/site-kit-eslint-editor-vue": "^0.1.2", "@types/eslint": "^8.4.2", "@types/eslint-visitor-keys": "^1.0.0", "@types/natural-compare": "^1.4.1", @@ -73,7 +73,7 @@ "@typescript-eslint/parser": "^5.45.0", "assert": "^2.0.0", "env-cmd": "^10.1.0", - "esbuild": "^0.15.15", + "esbuild": "^0.18.17", "eslint": "^8.15.0", "eslint-config-prettier": "^8.9.0", "eslint-plugin-eslint-plugin": "~5.1.1", @@ -90,6 +90,6 @@ "nyc": "^15.1.0", "prettier": "^3.0.0", "typescript": "^4.9.3", - "vitepress": "^1.0.0-alpha.29" + "vitepress": "^1.0.0-beta.6" } } From 88bfce51efc24c6f0c8088defa324af9a2e42d4c Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Thu, 27 Jul 2023 14:49:18 +0200 Subject: [PATCH 3/8] Bump typescript to latest version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 20d5298a7..fe1b3339d 100644 --- a/package.json +++ b/package.json @@ -89,7 +89,7 @@ "mocha": "^10.0.0", "nyc": "^15.1.0", "prettier": "^3.0.0", - "typescript": "^4.9.3", + "typescript": "^5.1.6", "vitepress": "^1.0.0-beta.6" } } From 881a0a52aa92de6d2f2572c5d2cd1456df220624 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Thu, 27 Jul 2023 14:50:11 +0200 Subject: [PATCH 4/8] Bump mocha to latest version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fe1b3339d..9035f4d1a 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "espree": "^9.3.2", "events": "^3.3.0", "markdownlint-cli": "^0.31.1", - "mocha": "^10.0.0", + "mocha": "^10.2.0", "nyc": "^15.1.0", "prettier": "^3.0.0", "typescript": "^5.1.6", From 589a50282b59ca464f794e997f48cbba0bf3776f Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Thu, 27 Jul 2023 14:55:46 +0200 Subject: [PATCH 5/8] Bump markdownlint-cli to latest version --- .markdownlint.yml | 1 + package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.markdownlint.yml b/.markdownlint.yml index b300725cc..42e207971 100644 --- a/.markdownlint.yml +++ b/.markdownlint.yml @@ -1,4 +1,5 @@ line-length: false +link-fragments: false single-title: false no-inline-html: allowed_elements: diff --git a/package.json b/package.json index 9035f4d1a..d59103365 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,7 @@ "eslint-plugin-vue": "file:.", "espree": "^9.3.2", "events": "^3.3.0", - "markdownlint-cli": "^0.31.1", + "markdownlint-cli": "^0.35.0", "mocha": "^10.2.0", "nyc": "^15.1.0", "prettier": "^3.0.0", From cb3f1857cb1525ac2b578bf5a11338633a2569d3 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Thu, 27 Jul 2023 15:03:24 +0200 Subject: [PATCH 6/8] Bump ESLint dependencies to latest version --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index d59103365..ce2b34eb2 100644 --- a/package.json +++ b/package.json @@ -64,8 +64,8 @@ }, "devDependencies": { "@ota-meshi/site-kit-eslint-editor-vue": "^0.1.2", - "@types/eslint": "^8.4.2", - "@types/eslint-visitor-keys": "^1.0.0", + "@types/eslint": "^8.44.1", + "@types/eslint-visitor-keys": "^3.3.0", "@types/natural-compare": "^1.4.1", "@types/node": "^13.13.5", "@types/semver": "^7.3.9", @@ -74,16 +74,16 @@ "assert": "^2.0.0", "env-cmd": "^10.1.0", "esbuild": "^0.18.17", - "eslint": "^8.15.0", + "eslint": "^8.45.0", "eslint-config-prettier": "^8.9.0", "eslint-plugin-eslint-plugin": "~5.1.1", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsonc": "^2.2.1", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jsonc": "^2.9.0", "eslint-plugin-node-dependencies": ">=0.5.0 <1.0.0", "eslint-plugin-prettier": "^5.0.0", - "eslint-plugin-unicorn": "^47.0.0", + "eslint-plugin-unicorn": "^48.0.1", "eslint-plugin-vue": "file:.", - "espree": "^9.3.2", + "espree": "^9.6.1", "events": "^3.3.0", "markdownlint-cli": "^0.35.0", "mocha": "^10.2.0", From 1b898cb6c9f65608b8b1ef17f5cc2fb78f51abf2 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Thu, 27 Jul 2023 15:15:10 +0200 Subject: [PATCH 7/8] Bump types to latest version (bump `@types/node` to latest v14 version) --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index ce2b34eb2..2c1956df9 100644 --- a/package.json +++ b/package.json @@ -67,9 +67,9 @@ "@types/eslint": "^8.44.1", "@types/eslint-visitor-keys": "^3.3.0", "@types/natural-compare": "^1.4.1", - "@types/node": "^13.13.5", - "@types/semver": "^7.3.9", - "@types/xml-name-validator": "^4.0.0", + "@types/node": "^14.18.54", + "@types/semver": "^7.5.0", + "@types/xml-name-validator": "^4.0.1", "@typescript-eslint/parser": "^5.45.0", "assert": "^2.0.0", "env-cmd": "^10.1.0", From 65a5a49ae130ed25c63d3d7631b1cd411bc631f5 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Thu, 27 Jul 2023 15:28:00 +0200 Subject: [PATCH 8/8] Lint on Node v16 Node v14 is EOL anyway --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4470b68f3..d9b4f0204 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -98,7 +98,7 @@ jobs: lint: docker: - - image: node:14 + - image: node:16 steps: - run: name: Versions