Skip to content

Commit 87d1f5a

Browse files
Lint Generator: Introduce .prettierignore (#1170)
The upcoming `suspenders:ci` generator caches Ruby dependencies in `vendor/bundle`. This commit ensures we ignore that path.
1 parent 7866a7b commit 87d1f5a

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

lib/generators/suspenders/lint_generator.rb

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ def configure_eslint
3030

3131
def configure_prettier
3232
copy_file "prettierrc", ".prettierrc"
33+
copy_file "prettierignore", ".prettierignore"
3334
end
3435

3536
def configure_erb_lint
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
vendor/bundle/**

test/generators/suspenders/lint_generator_test.rb

+8
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,14 @@ class LintGeneratorTest < Rails::Generators::TestCase
9191
assert_file app_root(".prettierrc") do |file|
9292
assert_equal expected_content, file
9393
end
94+
95+
assert_file app_root(".prettierignore") do |file|
96+
expected = <<~TEXT
97+
vendor/bundle/**
98+
TEXT
99+
100+
assert_equal expected, file
101+
end
94102
end
95103

96104
test "configures erb-lint" do

0 commit comments

Comments
 (0)