Sha256: 12781ebad1ec7d3ab3bfee3cebd2e487e9e3e28e70613ea40fb6f384fa75d213

Contents?: true

Size: 629 Bytes

Versions: 7

Compression:

Stored size: 629 Bytes

Contents

say_git "Install stylelint"
add_yarn_packages(
  "stylelint",
  "stylelint-config-standard",
  "stylelint-declaration-strict-value",
  "stylelint-prettier",
  "prettier",
  "npm-run-all",
  dev: true
)
add_package_json_scripts(
  "lint:css": "stylelint 'app/{components,frontend,assets/stylesheets}/**/*.css'",
  "fix:css": "npm run -- lint:css --fix",
  lint: "npm-run-all lint:**",
  fix: "npm-run-all fix:**"
)
copy_file ".stylelintrc.js"

say_git "Add stylelint to default rake task"
copy_file "lib/tasks/stylelint.rake"
add_lint_task "stylelint"

say_git "Auto-correct any existing issues"
run "yarn fix:css", capture: true

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
nextgen-0.14.0 lib/nextgen/generators/stylelint.rb
nextgen-0.13.0 lib/nextgen/generators/stylelint.rb
nextgen-0.12.0 lib/nextgen/generators/stylelint.rb
nextgen-0.11.0 lib/nextgen/generators/stylelint.rb
nextgen-0.10.0 lib/nextgen/generators/stylelint.rb
nextgen-0.9.0 lib/nextgen/generators/stylelint.rb
nextgen-0.8.0 lib/nextgen/generators/stylelint.rb