From 4a1c05598cc9fd14a26ceb9a125fee17fb828002 Mon Sep 17 00:00:00 2001 From: taylorotwell <463230+taylorotwell@users.noreply.github.com> Date: Tue, 3 Jun 2025 14:21:25 +0000 Subject: [PATCH 1/4] Update CHANGELOG --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b350a66..6c19ded 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Release Notes -## [Unreleased](https://github.com/laravel/vite-plugin/compare/v1.2.0...1.x) +## [Unreleased](https://github.com/laravel/vite-plugin/compare/v1.3.0...1.x) + +## [v1.3.0](https://github.com/laravel/vite-plugin/compare/v1.2.0...v1.3.0) - 2025-06-03 + +* Use rollup types from Vite by [@sapphi-red](https://github.com/sapphi-red) in https://github.com/laravel/vite-plugin/pull/325 ## [v1.2.0](https://github.com/laravel/vite-plugin/compare/v1.1.1...v1.2.0) - 2025-01-21 From 746c04cb78e60106e96ed1d4e827471d5c184b04 Mon Sep 17 00:00:00 2001 From: Stewie Marsh Date: Tue, 8 Jul 2025 17:16:10 +0100 Subject: [PATCH 2/4] Vite 7 Support (#328) * feat: Add Vite 7 Support * fix: @types/node to be reflective of supported node versions * Bump node versions to match Vite 7 requirement * Drop older vite versions * Revert dependency changes * Formatting --------- Co-authored-by: Tim MacDonald --- .github/workflows/tests.yml | 2 +- package.json | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e47f44c..c70d804 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,7 +18,7 @@ jobs: strategy: matrix: - node-version: [18.x, 20.x, 22.x, latest] + node-version: [20.x, 22.x, latest] steps: - name: Checkout code diff --git a/package.json b/package.json index a05fea8..67928c0 100644 --- a/package.json +++ b/package.json @@ -43,20 +43,20 @@ "test": "vitest run" }, "devDependencies": { - "@types/node": "^18.11.9", + "@types/node": "^20.19.0 || >=22.12.0", "@typescript-eslint/eslint-plugin": "^5.21.0", "@typescript-eslint/parser": "^5.21.0", "esbuild": "0.16.10", "eslint": "^8.14.0", "typescript": "^4.6.4", - "vite": "^6.0.0", + "vite": "^7.0.0", "vitest": "^0.34.4" }, "peerDependencies": { - "vite": "^5.0.0 || ^6.0.0" + "vite": "^7.0.0" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + "node": "^20.19.0 || >=22.12.0" }, "dependencies": { "picocolors": "^1.0.0", From a289b84f2dee1b754a387306dd62fb5e1ee7d0e7 Mon Sep 17 00:00:00 2001 From: Tim MacDonald Date: Thu, 10 Jul 2025 05:39:30 +1000 Subject: [PATCH 3/4] Upgrade dependencies (#331) --- .eslintrc.cjs | 12 ------------ eslint.config.cjs | 38 ++++++++++++++++++++++++++++++++++++++ package.json | 15 +++++++++------ 3 files changed, 47 insertions(+), 18 deletions(-) delete mode 100644 .eslintrc.cjs create mode 100644 eslint.config.cjs diff --git a/.eslintrc.cjs b/.eslintrc.cjs deleted file mode 100644 index 73a2579..0000000 --- a/.eslintrc.cjs +++ /dev/null @@ -1,12 +0,0 @@ -module.exports = { - root: true, - env: { - node: true, - }, - parser: "@typescript-eslint/parser", - plugins: ["@typescript-eslint"], - extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended"], - rules: { - "no-trailing-spaces": "error", - }, -}; diff --git a/eslint.config.cjs b/eslint.config.cjs new file mode 100644 index 0000000..d42b893 --- /dev/null +++ b/eslint.config.cjs @@ -0,0 +1,38 @@ +const { + defineConfig, +} = require("eslint/config"); + +const globals = require("globals"); +const tsParser = require("@typescript-eslint/parser"); +const typescriptEslint = require("@typescript-eslint/eslint-plugin"); +const js = require("@eslint/js"); + +const { + FlatCompat, +} = require("@eslint/eslintrc"); + +const compat = new FlatCompat({ + baseDirectory: __dirname, + recommendedConfig: js.configs.recommended, + allConfig: js.configs.all +}); + +module.exports = defineConfig([{ + languageOptions: { + globals: { + ...globals.node, + }, + + parser: tsParser, + }, + + plugins: { + "@typescript-eslint": typescriptEslint, + }, + + extends: compat.extends("eslint:recommended", "plugin:@typescript-eslint/recommended"), + + rules: { + "no-trailing-spaces": "error", + }, +}]); diff --git a/package.json b/package.json index 67928c0..b806252 100644 --- a/package.json +++ b/package.json @@ -43,14 +43,17 @@ "test": "vitest run" }, "devDependencies": { + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "^9.30.1", "@types/node": "^20.19.0 || >=22.12.0", - "@typescript-eslint/eslint-plugin": "^5.21.0", - "@typescript-eslint/parser": "^5.21.0", - "esbuild": "0.16.10", - "eslint": "^8.14.0", - "typescript": "^4.6.4", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", + "esbuild": "0.25.6", + "eslint": "^9.0.0", + "globals": "^16.3.0", + "typescript": "^5.0.0", "vite": "^7.0.0", - "vitest": "^0.34.4" + "vitest": "^3.0.0" }, "peerDependencies": { "vite": "^7.0.0" From 1ffbf149dae595f23cecdffa08c3386542208a91 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Wed, 9 Jul 2025 17:41:57 -0500 Subject: [PATCH 4/4] 2.0.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b806252..680eec9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "laravel-vite-plugin", - "version": "1.3.0", + "version": "2.0.0", "description": "Laravel plugin for Vite.", "keywords": [ "laravel",