Class: Trek::Generators::Install::StylelintGenerator

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

Constant Summary collapse

NPM_DEPENDENCIES =
{
  stylelint: "^15.3.0",
  "stylelint-config-standard": "^31.0.0",
  "stylelint-order": "^6.0.3"
}

Instance Method Summary collapse

Instance Method Details

#copy_stylelint_configObject



24
25
26
# File 'lib/generators/trek/install/stylelint_generator.rb', line 24

def copy_stylelint_config
  copy_file_at_root ".stylelintrc.json"
end

#install_dependenciesObject



20
21
22
# File 'lib/generators/trek/install/stylelint_generator.rb', line 20

def install_dependencies
  install_npm_dependencies(NPM_DEPENDENCIES, dev: true)
end