UNPKG

@microfleet/core

Version:
89 lines 2.26 kB
{ "name": "@microfleet/core", "description": "Abstract microservice core", "main": "./lib/index.js", "types": "./lib/index.d.ts", "version": "24.0.0", "tags": [ "microservice", "microfleet", "fleet", "distributed", "amqp", "http", "redis", "highload", "docker" ], "repository": { "type": "git", "url": "https://github.com/microfleet/core.git", "directory": "packages/core" }, "bin": { "mfleet": "./bin/mfleet.js" }, "author": "Vitaly Aminev <v@makeomatic.ca>", "contributors": [ "Dmitry Gorbunov <me@tewi.tk> (http://tewi.tk)", "Evgeny Poyarkov <eugene@makeomatic.ca>", "Aleksandr Sorokin <imarkoffko@gmail.com>" ], "license": "MIT", "bugs": { "url": "https://github.com/microfleet/core/issues" }, "homepage": "https://github.com/microfleet/core#readme", "dependencies": { "bluebird": "^3.7.2", "bluebird-retry": "^0.11.0", "debug": "^4.4.0", "eventemitter3": "^5.0.1", "type-fest": "^4.33.0", "yargs-parser": "^21.1.1", "@microfleet/core-types": "^7.0.0", "@microfleet/utils": "^7.0.0" }, "peerDependencies": { "@microfleet/validation": "^12.0.0", "common-errors": "^1.x.x" }, "devDependencies": { "@makeomatic/deploy": "^13.1.0", "@microfleet/validation": "^12.0.0", "@release-it/conventional-changelog": "^10.0.0", "@types/bluebird": "^3.5.42", "@types/bluebird-retry": "^0.11.8", "@types/common-errors": "^1.0.5", "@types/debug": "^4.1.12", "@types/node": "^22.10.10", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "common-errors": "^1.2.0", "cross-env": "^7.0.3", "eslint": "^8.57.1", "eslint-config-makeomatic": "^6.0.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-unicorn": "^56.0.1", "release-it": "^18.1.2", "rimraf": "^6.0.1", "sinon": "^19.0.2", "typescript": "~5.7.3" }, "engines": { "node": ">= 22.12.0", "npm": ">= 4.0.0" }, "files": [ "lib/", "src/", "schemas/", "bin/" ], "scripts": { "lint": "eslint ./src", "clean": "rimraf ./lib *.tsbuildinfo", "build": "tsc -b ./tsconfig.build.json", "test": "true" } }