"scripts": {
  "test": "mocha \"./{,!(node_modules)/**/}*.runner.js\"",
  "test2": "nodemon --exec \"npm test\"",
  "coverage_test": "nyc mocha \"./{,!(node_modules)/**/}*.runner.js\"",
  "coverage_report": "nyc report --reporter=text-lcov > coverage.lcov && codecov",
  "coverage": "npm run coverage_test && npm run coverage_report",
  "rules": "standard | snazzy",
  "fix": "standard --fix",
  "commit": "git commit -a -m \"release\"",
  "patch": "npm version patch -m \"Bumping to %s\"",
  "push": "echo Push and release patch to master... && echo ------------------------------ && git push origin master",
  "release": "npm run rules && npm test && npm version patch -m \"Patch version %s\" && start npm run push",
  "ncu": "ncu -u -l info --timeout 50000",
  "update": "npm run ncu && yarn && npm run commit && npm run release",
  "sync": "git pull && npm run ncu && yarn && npm run commit"
},
"nyc": {
  "exclude": [
    "**/Test.runner.js"
  ]
},
"standard": {
  "parser": "babel-eslint",
  "env": [
    "mocha"
  ],
  "ignore": [
    "**/out/",
    "/lib/select2/",
    "/lib/ckeditor/",
    "tmp.js"
  ]
},