message: update dependencies and fix doc script
diff: "build": "tsc 1>&2",
  "clean": "rimraf lib .nyc_output",
  "lint": "tslint --project . 1>&2",
  - "test": "betools test-tsnode --testDir=./test/ --tscPaths",
  - "test:watch": "betools test-tsnode --testDir=./test/ --watch",
  - "docs": "betools docs --onlyJson --json=./lib/docs/json/ec-js/file.json",
  + "test": "node ./node_modules/@bentley/bentleyjs-tools/scripts/test.js --testDir=./test/ --tscPaths",
  + "test:watch": "node ./node_modules/@bentley/bentleyjs-tools/scripts/test.js --testDir=./test/ --watch",
  + "docs": "node ./node_modules/@bentley/bentleyjs-tools/scripts/docs.js --onlyJson --json=./lib/docs/json/ec-js/file.json",
  "cover": "nyc mocha --timeout 30000 --require ts-node/register --require source-map-support/register ./test/**/*.test.ts",
  "start": "npm run lint && npm run clean && npm run build && npm run test & npm run cover & npm run docs"
  },
  "@types/mocha": "^5.2.5",
  "@types/sinon": "^5.0.1",
  "chai-as-promised": "^7",
  - "nyc": "^12.0.2",
  + "nyc": "^13.0.1",
  "mocha": "^5.2.0",
  "rimraf": "^2.6.2",
  - "sinon": "^6.1.3",
  + "sinon": "^6.1.4",
  "ts-node": "^6.0.3",
  "typescript": "~2.9.1"
  },
  