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