al-quran.reflectslight.io/rake/tasks/format.rake
2024-05-02 10:46:40 -03:00

21 lines
403 B
Ruby

# frozen_string_literal: true
namespace :format do
desc "Run rubocop (Ruby)"
task :rubocop do
sh "bundle exec rubocop -A"
end
desc "Run eslint (TypeScript)"
task :eslint do
sh "npm run eslint"
end
desc "Run prettier (TypeScript)"
task :prettier do
sh "npm run prettier"
end
end
desc "Run all formats"
task format: ["format:rubocop", "format:eslint", "format:prettier"]