class Suspenders::StylelintGenerator

Public Instance Methods

copy_stylelint_config() click to toggle source
# File lib/suspenders/generators/stylelint_generator.rb, line 16
def copy_stylelint_config
  copy_file "stylelintrc.json", ".stylelintrc.json"
end
install_stylelint() click to toggle source
# File lib/suspenders/generators/stylelint_generator.rb, line 5
def install_stylelint
  dependencies = [
    { name: "stylelint", version: '10' }, # FIXME: config-recommened is not ready for stylelint 11 yet
    { name: "stylelint-config-recommended" },
    { name: "stylelint-order" },
    { name: "stylelint-declaration-block-no-ignored-properties" },
    { name: "stylelint-scss" }
  ]
  action YarnInstall.new(self, dependencies, "--dev")
end