1 # frozen_string_literal: true
3 task "eslint" => "eslint:check"
6 Rails.root.join("bin/yarn").to_s
10 Rails.root.join("config/eslint.config.mjs").to_s
14 task :check => :environment do
15 system(yarn_path, "run", "eslint", "-c", config_file, "--no-warn-ignored", Rails.root.to_s) || abort
18 task :fix => :environment do
19 system(yarn_path, "run", "eslint", "-c", config_file, "--no-warn-ignored", "--fix", Rails.root.to_s) || abort