From bbd919150336d6b4e08386db697e0bb4463cc166 Mon Sep 17 00:00:00 2001 From: Matt Brictson Date: Thu, 16 Nov 2023 13:35:12 -0800 Subject: [PATCH] Set package.json type to "module" to support Vite v5 --- lib/nextgen/generators/vite.rb | 2 +- template/package.json | 1 + template/{postcss.config.js => postcss.config.cjs} | 0 3 files changed, 2 insertions(+), 1 deletion(-) rename template/{postcss.config.js => postcss.config.cjs} (100%) diff --git a/lib/nextgen/generators/vite.rb b/lib/nextgen/generators/vite.rb index 27bddce..56fd3f1 100644 --- a/lib/nextgen/generators/vite.rb +++ b/lib/nextgen/generators/vite.rb @@ -42,7 +42,7 @@ say_git "Install autoprefixer" add_yarn_packages "postcss@^8.4.24", "autoprefixer@^10.4.14" -copy_file "postcss.config.js" +copy_file "postcss.config.cjs" say_git "Disable autoBuild in test environment" gsub_file "config/vite.json", /("test": \{.+?"autoBuild":\s*)true/m, '\1false' diff --git a/template/package.json b/template/package.json index e335b8b..b936da5 100644 --- a/template/package.json +++ b/template/package.json @@ -1,5 +1,6 @@ { "private": true, + "type": "module", "engines": { "node": ">=18.12.0" } diff --git a/template/postcss.config.js b/template/postcss.config.cjs similarity index 100% rename from template/postcss.config.js rename to template/postcss.config.cjs