X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/12c1d5e6c05813a0697724277b4d8529a1a7c240..fe7fe7a77dfe1b056709cc64fb1ff60205f678e5:/lib/tasks/eslint.rake?ds=sidebyside diff --git a/lib/tasks/eslint.rake b/lib/tasks/eslint.rake index 7f96531d9..8a8d7c8a4 100644 --- a/lib/tasks/eslint.rake +++ b/lib/tasks/eslint.rake @@ -5,21 +5,15 @@ def yarn_path end def config_file - Rails.root.join("config/eslint.json").to_s -end - -def js_files - Rails.application.assets.each_file.select do |file| - file.ends_with?(".js") && !file.match?(%r{/(gems|vendor|i18n|node_modules)/}) - end + Rails.root.join("config/eslint.config.mjs").to_s end namespace "eslint" do task :check => :environment do - system(yarn_path, "run", "eslint", "-c", config_file, *js_files) || abort + system(yarn_path, "run", "eslint", "-c", config_file, "--no-warn-ignored", Rails.root.to_s) || abort end task :fix => :environment do - system(yarn_path, "run", "eslint", "-c", config_file, "--fix", *js_files) || abort + system(yarn_path, "run", "eslint", "-c", config_file, "--no-warn-ignored", "--fix", Rails.root.to_s) || abort end end