@lomray/microservice-gateway
Version:
Gateway microservice based on NodeJS & inverted json.
63 lines (62 loc) • 1.73 kB
JSON
{
"name": "@lomray/microservice-gateway",
"version": "2.4.0",
"description": "Gateway microservice based on NodeJS & inverted json.",
"main": "index.js",
"types": "index.d.ts",
"keywords": [
"nodejs",
"js",
"microservice",
"inverted",
"json",
"gateway",
"worker",
"typescript"
],
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/Lomray-Software/microservices.git"
},
"bugs": {
"url": "https://github.com/Lomray-Software/microservices/issues"
},
"homepage": "https://github.com/Lomray-Software/microservices/configuration",
"author": "Mikhail Yarmaliuk",
"license": "Apache-2.0",
"scripts": {
"test": "cross-env NODE_ENV=tests TS_NODE_COMPILER_OPTIONS={\\\"target\\\":\\\"es6\\\"} mocha --harmony --no-warnings __tests__ --require ts-node/register --recursive --unhandled-rejections=strict --exit",
"lint:check": "eslint --ext \".ts,.tsx\" \"src/**/*.{ts,tsx,*.ts,*tsx}\"",
"lint:format": "eslint --fix --ext \".ts,.tsx\" \"src/**/*.{ts,tsx,*.ts,*tsx}\"",
"ts:check": "tsc --project ./tsconfig.json --skipLibCheck --noemit",
"build": "rollup -c",
"start:dev": "node --require ts-node/register src/index.ts",
"start:prod": "node --require ./lib/tracer.js ./lib/index.js"
},
"dependencies": {
"@lomray/microservice-helpers": "^2.18.0",
"cors": "^2.8.5",
"lodash": "^4.17.21",
"request-ip": "^3.3.0"
},
"devDependencies": {
"@types/cors": "^2.8.13",
"@types/express": "^4.17.17",
"@types/lodash": "^4.14.194",
"@types/request-ip": "^0.0.37"
},
"peerDependencies": {
"tslib": "^2.6.1"
},
"overrides": {
"typeorm": {
"xml2js": "0.5.0"
},
"winston-loki": {
"protobufjs": "^7.2.4"
}
}
}