message: work for the eslint
diff: "serve": "live-server --port=7777 --watch=build",
  "serve_ci": "http-server",
  "test": "karma start ./build-scripts/karma.conf.js",
  - "testsingle": "karma start ./build-scripts/karma.conf.js --single-run",
  "testcafe": "concurrently \"http-server --silent\" \"testcafe -c 4 -q chrome testCafe/ --selector-timeout 1500 --reporter minimal\"",
  "testcafe_file": "concurrently \"http-server --silent\" \"testcafe chrome testCafe/conditionsAndTriggers/completeTrigger.js --selector-timeout 1500 --reporter minimal\"",
  "testcafe_ci": "http-server --silent & testcafe -q chrome:headless testCafe/ --reporter minimal",
  "build_prod": "npm run build_dev && concurrently \"npm run build_knockout_prod\" \"npm run build_react_prod\" \"npm run build_angular_prod\" \"npm run build_jquery_prod\" \"npm run build_vue_prod\" \"npm run build_core_prod\"",
  "doc_gen": "node doc_generator/lib_docgenerator.js src/entries/chunks/model.ts",
  "doc_update": "chmod +x ./docupdate_npm.sh && ./docupdate_npm.sh",
  - "lint": "eslint ./src",
  "watch_knockout_dev": "webpack --config ./build-scripts/survey-knockout/webpack.config.js --env.buildType dev --watch",
  "watch_react_dev": "webpack --config ./build-scripts/survey-react/webpack.config.js --env.buildType dev --watch",
  "watch_angular_dev": "webpack --config ./build-scripts/survey-angular/webpack.config.js --env.buildType dev --watch",
  "watch:ko:ui:prod": "webpack --config ./build-scripts/survey-knockout-ui/webpack.config.js --env.buildType prod --watch",
  "watch:react:ui:prod": "webpack --config ./build-scripts/survey-react-ui/webpack.config.js --env.buildType prod --watch",
  "dev": "concurrently \"http-server -p 8080 --silent\" \"npm run watch:core:dev\" \"npm run watch:core:prod\" \"npm run watch:ko:ui:dev\" \"npm run watch:react:ui:dev\" \"npm run watch:ko:ui:prod\" \"npm run watch:react:ui:prod\"",
  - "madge": "madge --circular --extensions ts ./src/"
  + "madge": "madge --circular --extensions ts ./src/",
  + "pre-push-check": "npm run lint && npm run testsingle",
  + "lint": "eslint ./src",
  + "testsingle": "karma start ./build-scripts/karma.conf.js --single-run"
  },
  "version": "1.8.61",
  "name": "survey-library",
  },
  "husky": {
  "hooks": {
  - "pre-commit": "npm run lint",
  - "pre-push": "npm run testsingle"
  + "pre-push": "npm run pre-push-check"
  }
  },
  "dependencies": {
  