Change commands from test to lint
None of those commands run any tests. They run linters. The changed name of the command expresses that. I am keeping the confusing `test` command as an alias for `lint`.
This commit is contained in:
Родитель
e32cbeb908
Коммит
12f1568603
|
@ -27,8 +27,8 @@ jobs:
|
|||
cache: "npm"
|
||||
- name: Install Node Dependencies
|
||||
run: npm ci
|
||||
- name: Run Tests
|
||||
run: npm test
|
||||
- name: Run linting
|
||||
run: npm run lint
|
||||
|
||||
test_wagtail:
|
||||
name: Wagtail CI
|
||||
|
|
19
package.json
19
package.json
|
@ -21,9 +21,16 @@
|
|||
"docker:up": "docker-compose up",
|
||||
"docker:down": "docker-compose down",
|
||||
"fix": "run-s fix:*",
|
||||
"fix:js": "npm run test:eslint:js -- --fix",
|
||||
"fix:scss": "npm run test:scss -- --fix",
|
||||
"fix:js": "npm run lint:eslint:js -- --fix",
|
||||
"fix:scss": "npm run lint:scss -- --fix",
|
||||
"heroku-postbuild": "npm run build",
|
||||
"lint": "run-s lint:**",
|
||||
"lint:procfile": "node test/test-procfile.js",
|
||||
"lint:eslint:js": "eslint --config ./.eslintrc.json \"source/js/**/*.js\" \"source/js/**/*.jsx\" \"network-api/networkapi/wagtailcustomization/**/*.js\" ./*.js",
|
||||
"lint:eslint:a11y": "eslint --config ./.eslintrc.a11y.json \"source/js/**/*.jsx\"",
|
||||
"lint:scss": "stylelint \"source/sass/**/*.scss\" \"source/js/**/*.scss\" --syntax scss",
|
||||
"lint:scss:styleguide:color": "stylelint \"source/sass/**/*.scss\" \"source/js/**/*.scss\" \"!source/sass/**/_colors.scss\" --syntax scss --config .stylelintrc-colors.js",
|
||||
"lint:css": "stylelint \"network-api/networkapi/{,!(frontend)/**/}*.css\" --syntax scss",
|
||||
"optimize:css": "run-s optimize:css:*",
|
||||
"optimize:css:run": "postcss network-api/networkapi/frontend/_css/*.css --dir network-api/networkapi/frontend/_css/temp",
|
||||
"optimize:css:copy": "shx mv network-api/networkapi/frontend/_css/temp/* network-api/networkapi/frontend/_css",
|
||||
|
@ -51,13 +58,7 @@
|
|||
"sync": "browser-sync start --proxy \"localhost:8000\" --reload-debounce 50 --files \"./network-api/networkapi/**/*.html\" \"./network-api/networkapi/frontend/_css/*.css\" \"./network-api/networkapi/frontend/_js/*.js\"",
|
||||
"tailwind": "run-p tailwind:watch sync",
|
||||
"tailwind:watch": "npm run build:tailwind -- -w",
|
||||
"test": "run-s test:**",
|
||||
"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": "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",
|
||||
"test": "npm run lint",
|
||||
"watch": "wait-on http://backend:8000/cms && run-s build:clean && run-p build:js:dev build:common watch:**",
|
||||
"watch:images": "chokidar \"source/images/**/*\" -c \"npm run build:images\"",
|
||||
"watch:sass": "chokidar \"source/**/*.scss\" \"**/*.html\" -c \"npm run build:sass\""
|
||||
|
|
Загрузка…
Ссылка в новой задаче