Create separate prettier command for scss files
Prettier rules and formatting is handled through a stylelint plugin. We don't want to run the formatting as part of the tests. If we want run only prettier without stylelint, there is not a separate command.
This commit is contained in:
Родитель
381b36162d
Коммит
e32cbeb908
|
@ -43,6 +43,7 @@
|
|||
"playwright:integration": "wait-on -i 3000 http://localhost:8000/cms && playwright test ./tests/integration.spec.js",
|
||||
"precommit": "npm run test",
|
||||
"prettier:js": "prettier \"source/js/**/*.js\" \"source/js/**/*.jsx\" \"network-api/networkapi/wagtailcustomization/**/*.js\" \"tests/**/*.js\" ./*.js",
|
||||
"prettier:scss": "prettier \"source/sass/**/*.scss\" \"source/js/**/*.scss\" \"network-api/networkapi/{,!(frontend)/**/}*.css\"",
|
||||
"pyright": "pyright",
|
||||
"server": "python network-api/manage.py runserver 0.0.0.0:8000",
|
||||
"server:silent": "python network-api/manage.py runserver 0.0.0.0:8000 >> server.log 2>&1",
|
||||
|
@ -54,7 +55,6 @@
|
|||
"test:procfile": "node test/test-procfile.js",
|
||||
"test:eslint:js": "eslint --config ./.eslintrc.json \"source/js/**/*.js\" \"source/js/**/*.jsx\" \"network-api/networkapi/wagtailcustomization/**/*.js\" ./*.js",
|
||||
"test:eslint:a11y": "eslint --config ./.eslintrc.a11y.json \"source/js/**/*.jsx\"",
|
||||
"test:scss:pre": "prettier \"source/sass/**/*.scss\" \"source/js/**/*.scss\" \"network-api/networkapi/{,!(frontend)/**/}*.css\" --write",
|
||||
"test:scss": "stylelint \"source/sass/**/*.scss\" \"source/js/**/*.scss\" --syntax scss",
|
||||
"test:scss:styleguide:color": "stylelint \"source/sass/**/*.scss\" \"source/js/**/*.scss\" \"!source/sass/**/_colors.scss\" --syntax scss --config .stylelintrc-colors.js",
|
||||
"test:css": "stylelint \"network-api/networkapi/{,!(frontend)/**/}*.css\" --syntax scss",
|
||||
|
|
Загрузка…
Ссылка в новой задаче