UNPKG

realm-object-server

Version:

Realm Object Server

188 lines (187 loc) 5.91 kB
{ "name": "realm-object-server", "version": "3.28.5", "description": "Realm Object Server", "repository": "https://github.com/realm/ros", "license": "SEE LICENSE IN https://realm.io/legal/developer-license-terms/", "homepage": "https://realm.io", "author": { "name": "Realm", "email": "help@realm.io", "url": "https://realm.io" }, "keywords": [ "Realm" ], "files": [ "dist", "templates" ], "bin": { "ros": "./dist/cli.js" }, "main": "dist/index.js", "typings": "dist/index.d.ts", "scripts": { "test:watch": "nodemon -e ts -w ./src --exec mocha --opts ./mocha.opts", "test": "mocha --opts ./mocha.opts", "build": "rm -rf dist && tsc && npm run copy-welcome && npm run copy-emails && npm run copy-password-ui", "copy-welcome": "cp -r ./src/services/WelcomeService/static ./dist/services/WelcomeService/", "copy-emails": "cp -r ./src/auth/password/emails/*.txt ./src/auth/password/emails/*.html ./dist/auth/password/emails/", "copy-password-ui": "cp -r ./src/services/PasswordAuthUIService/static ./src/services/PasswordAuthUIService/views ./dist/services/PasswordAuthUIService/", "postbuild": "chmod u+x dist/cli.js", "prepack": "npm run build", "start": "ts-node ./src/examples/debug-server.ts", "start:watch": "nodemon -r ts-node/register ./src/examples/debug-server.ts start", "watch": "tsc --watch", "clean": "rm -rf dist", "lint": "tslint -p . -c tslint.json --exclude 'src/migration/*.ts' 'src/**/*.ts'", "lint-fix": "tslint -c tslint.json 'src/**/*.ts' --fix", "realmjs-integration": "mocha --compilers ts:ts-node/register --exit ./src/integration-tests/realmjs-integration-tests.spec.ts", "jenkins-checkstyle": "tslint -p . -t checkstyle -c tslint.json 'src/**/*.ts' > checkstyle-result.xml || true", "jenkins-coverage": "nyc mocha --opts ./mocha.opts --reporter mocha-jenkins-reporter || [ -f ${JUNIT_REPORT_PATH} ]", "jenkins-report-coverage": "codecov", "docs": "node_modules/typedoc/bin/typedoc src" }, "dependencies": { "@types/cors": "^2.8.3", "@types/superagent": "^3.5.5", "@types/urijs": "^1.15.38", "@types/winston": "^2.3.8", "apollo-server-core": "1.3.6", "apollo-server-express": "1.3.6", "apollo-server-module-graphiql": "1.3.4", "body-parser": "^1.17.2", "circular-buffer": "^1.0.2", "cli-spinner": "^0.2.7", "colors": "^1.1.2", "commander": "^2.11.0", "cors": "^2.8.4", "deepmerge": "^4.0.0", "diskusage": "^0.2.4", "express": "^4.15.3", "express-useragent": "^1.0.8", "fs-extra": "^4.0.1", "get-folder-size": "^1.0.1", "graphql": "^0.13.2", "graphql-subscriptions": "^0.5.8", "graphql-tools": "^3.0.2", "hbs": "^4.0.4", "http-proxy": "^1.16.2", "js-queue": "^2.0.0", "json-stream": "^1.0.0", "jsonpath": "^1.0.2", "jsonwebtoken": "^8.2.2", "kubernetes-client": "^6.8.3", "lodash": "^4.17.15", "lru-cache": "^4.1.3", "md5-file": "^4.0.0", "mixpanel": "^0.10.1", "moment": "^2.18.1", "morgan": "^1.9.1", "node-rsa": "^0.4.2", "nodemailer": "^4.6.0", "path-to-regexp": "^2.0.0", "pem-jwk": "^2.0.0", "pluralize": "^7.0.0", "prom-client": "^11.5.3", "promptly": "^2.2.0", "realm": "3.6.3", "realm-sync-server": "https://static.realm.io/downloads/node/realm-sync-server-4.9.4.tgz", "resolve": "^1.5.0", "resolve-bin": "^0.4.0", "rimraf": "^2.6.2", "semver": "^5.4.1", "ssestream": "^1.0.1", "statuses": "^1.4.0", "strict-event-emitter-types": "^2.0.0", "subscriptions-transport-ws": "0.9.14", "superagent": "^3.8.2", "tmp": "0.0.33", "urijs": "^1.18.12", "uuid": "^3.1.0", "uws": "10.148.0", "winston": "^2.4.0", "yamljs": "^0.3.0" }, "devDependencies": { "@types/body-parser": "^1.16.4", "@types/chai": "^4.0.1", "@types/chai-as-promised": "^7.1.0", "@types/cli-spinner": "^0.2.0", "@types/colors": "^1.1.3", "@types/del": "^3.0.0", "@types/express": "4.0.37", "@types/express-useragent": "^0.2.21", "@types/faker": "^4.1.0", "@types/fs-extra": ">=4.0.2", "@types/graphql": "^0.13.1", "@types/http-proxy": "^1.16.2", "@types/jsonpath": "^0.2.0", "@types/jsonwebtoken": "^7.2.3", "@types/lodash": "^4.14.76", "@types/lru-cache": "^4.1.1", "@types/md5-file": "^4.0.0", "@types/mocha": "^2.2.43", "@types/morgan": "^1.7.32", "@types/node-rsa": "^0.4.0", "@types/nodemailer": "^4.3.4", "@types/pem-jwk": "^1.5.0", "@types/pluralize": "0.0.28", "@types/promptly": "^1.1.28", "@types/proxyquire": "^1.3.28", "@types/reconnectingwebsocket": "^1.0.1", "@types/rimraf": "^2.0.2", "@types/semver": "^5.5.0", "@types/sinon": "^2.3.3", "@types/tmp": "0.0.33", "@types/uuid": "^3.4.0", "@types/uws": "^0.13.2", "@types/ws": "^6.0.1", "@types/zen-observable": "^0.5.3", "chai": "^4.1.0", "chai-as-promised": "^7.1.1", "codecov": "^3.0.2", "faker": "^4.1.0", "mocha": ">=4.0.1", "mocha-jenkins-reporter": "^0.4.1", "nodemon": "^1.14.3", "nyc": "^14.1.1", "portfinder": "^1.0.13", "proxyquire": "^1.8.0", "sinon": "^5.0.10", "source-map-support": "0.5.12", "superagent-mock": "^3.6.0", "ts-node": "^3.3.0", "tslint": "^5.8.0", "tslint-no-circular-imports": "^0.2.1", "typedoc": "^0.15.0", "typescript": "^3.3.3" }, "engines": { "node": ">=6.11.3" }, "engineStrict": true, "nyc": { "include": [ "src/**/*.ts" ], "exclude": [ "src/**/*.spec.ts" ], "extension": [ ".ts" ], "require": [ "ts-node/register" ], "reporter": [ "text-summary", "html", "lcov", "json" ], "sourceMap": true, "instrument": true } }