realm-object-server-enterprise
Version:
Realm Object Server Enterprise
108 lines (107 loc) • 3.04 kB
JSON
{
"name": "realm-object-server-enterprise",
"version": "3.1.3",
"description": "Realm Object Server Enterprise",
"repository": "https://github.com/realm/ros-enterprise",
"license": "SEE LICENSE IN https://realm.io/legal/enterprise-license-terms/",
"homepage": "https://realm.io",
"author": {
"name": "Realm",
"email": "help@realm.io",
"url": "https://realm.io"
},
"keywords": [
"Realm"
],
"files": [
"dist/**/*"
],
"bin": {
"ros-enterprise": "./dist/cli.js"
},
"main": "dist/index.js",
"typings": "dist/index.d.ts",
"scripts": {
"clean": "rm -rf dist coverage realm-object-server test-results.xml",
"prepack": "npm run build",
"build": "rm -rf dist && tsc && chmod 755 ./dist/cli.js",
"lint": "tslint -c tslint.json 'src/**/*.ts'",
"lint-fix": "tslint -c tslint.json 'src/**/*.ts' --fix",
"test": "npm run test:unit && npm run test:integration",
"test:unit": "nyc mocha --opts ./test/mocha.opts './src/**/*.spec.ts'",
"test:integration": "nyc mocha --opts ./test/mocha.opts './test/integration/**/*.spec.ts'",
"coverage": "nyc mocha",
"jenkins-checkstyle": "tslint -t checkstyle -c tslint.json 'src/**/*.ts' > checkstyle-result.xml || true",
"jenkins-coverage": "JUNIT_REPORT_NAME=ros-enterprise nyc mocha --opts ./test/mocha.opts --reporter mocha-jenkins-reporter || [ -f test-results.xml ]",
"jenkins-report-coverage": "codecov",
"docker-build": "./scripts/docker-build.sh"
},
"peerDependencies": {
"realm-object-server": ">=3.16.0"
},
"dependencies": {
"@types/consul": "^0.23.32",
"@types/express": "^4.0.37",
"@types/http-proxy": "^1.12.1",
"@types/mocha": "^2.2.41",
"@types/node": "^7.0.18",
"@types/uuid": "^3.4.0",
"@types/uws": "^0.13.0",
"axon": "^2.0.3",
"commander": "^2.11.0",
"consul": "^0.30.0",
"http-proxy": "^1.16.2",
"mkdirp": "^0.5.1",
"mkdirp-promise": "^5.0.1",
"path": "^0.12.7",
"prom-client": "^10.2.2",
"prometheus-gc-stats": "^0.5.0",
"tmp": "0.0.33",
"uuid": "^3.1.0"
},
"devDependencies": {
"@types/chai": "^4.0.0",
"@types/chai-as-promised": "0.0.31",
"@types/sinon": "^2.3.3",
"chai": "^3.5.0",
"chai-as-promised": "^7.1.1",
"cucumber": "^3.0.0",
"faker": "^4.1.0",
"istanbul": "^0.4.5",
"mocha": "^5.2.0",
"mocha-jenkins-reporter": "^0.3.12",
"nyc": "^11.9.0",
"realm-object-server": "^3.16.0",
"sinon": "^5.0.10",
"source-map-support": "^0.4.15",
"ts-node": "^3.0.4",
"tslint": "^5.2.0",
"typescript": "^2.4.2"
},
"nyc": {
"include": [
"src/**/*.ts"
],
"exclude": [
"src/**/*.spec.ts",
"node_modules",
"dist"
],
"extension": [
".ts"
],
"require": [
"ts-node/register",
"./test/feature-token-for-tests"
],
"reporter": [
"text-summary",
"html",
"lcov",
"json"
],
"sourceMap": true,
"instrument": true,
"all": true
}
}