Class: Trek::Generators::Install::PrettierGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Includes:
Helpers
Defined in:
lib/generators/trek/install/prettier_generator.rb

Constant Summary collapse

NPM_DEPENDENCIES =
{
  prettier: "^2.8.7"
}

Instance Method Summary collapse

Instance Method Details

#add_dotfileObject



22
23
24
25
26
# File 'lib/generators/trek/install/prettier_generator.rb', line 22

def add_dotfile
  create_file ".prettierignore", <<~TEXT
    app/assets/builds
  TEXT
end

#install_dependenciesObject



18
19
20
# File 'lib/generators/trek/install/prettier_generator.rb', line 18

def install_dependencies
  install_npm_dependencies(NPM_DEPENDENCIES, dev: true)
end