UNPKG

@golemio/cli

Version:

Collection of executables intended for use with Golemio services and modules

94 lines 3.12 kB
{ "name": "@golemio/cli", "version": "1.9.2", "description": "Collection of executables intended for use with Golemio services and modules", "main": "bin/golemio.js", "bin": { "golemio": "bin/golemio.js" }, "scripts": { "prepublishOnly": "node scripts/prepublish-only.js", "build": "tsc -p tsconfig.build.json", "jest": "jest --verbose --forceExit --detectOpenHandles --runInBand", "test-unit": "run-s \"jest -- --config jest-unit.config.js\"", "code-coverage": "run-s 'jest -- --config jest-unit.config.js --coverage --reporters=default --reporters=jest-junit'", "test-integration": "run-s build \"jest -- --config jest-integration.config.js\"", "lint": "eslint --cache \"src/**/*.ts\"" }, "keywords": [ "golemio", "cli" ], "author": "Operator ICT, a.s.", "license": "MIT", "repository": { "type": "git", "url": "https://gitlab.com/operator-ict/golemio/code/golemio-cli" }, "engines": { "node": ">=20.0.0", "npm": ">=8.0.0" }, "devDependencies": { "@apideck/portman": "^1.29.2", "@asyncapi/cli": "^2.6.0", "@commitlint/cli": "^17.1.0", "@commitlint/config-conventional": "^17.1.0", "@golemio/eslint-config": "1.1.2", "@types/amqplib": "^0.8.2", "@types/changelog-parser": "^2.8.1", "@types/cross-spawn": "^6.0.2", "@types/is-glob": "^4.0.2", "@types/jest": "^29.5.2", "@types/js-yaml": "^4.0.5", "@types/node": "^20.12.7", "@types/pg": "^8.6.1", "@types/pg-format": "^1.0.2", "@types/rimraf": "^3.0.2", "eslint": "^8.1.1", "husky": "^6.0.0", "is-ci": "^3.0.0", "jasmine-fail-fast": "^2.0.1", "jest": "^29.5.0", "jest-jasmine2": "^29.5.0", "jest-junit": "^16.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.5.1", "pretty-quick": "^3.1.3", "rimraf": "^3.0.2", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", "typescript": "5.1.3" }, "dependencies": { "@asyncapi/bundler": "^0.6.4", "@azure/identity": "^4.4.1", "@azure/storage-blob": "^12.25.0", "@gitbeaker/node": "^35.7.0", "amqplib": "^0.7.1", "changelog-parser": "^3.0.1", "cross-spawn": "^7.0.6", "db-migrate": "npm:@golemio/db-migrate@1.0.0-beta.29-diversion.3", "db-migrate-pg": "npm:@golemio/db-migrate-pg@1.2.3-diversion.7", "dotenv": "^16.0.2", "execa": "^5.1.1", "fast-glob": "^3.2.12", "gluegun": "^5.1.3", "is-glob": "^4.0.3", "js-yaml": "^4.1.0", "open": "^8.4.0", "openapi-merge": "^1.3.2", "pg": "^8.8.0", "pg-connection-string": "^2.5.0", "pg-format": "^1.0.4", "simple-git": "^3.16.0" }, "peerDependencies": { "@apideck/portman": "^1.26.5" }, "peerDependenciesMeta": { "@apideck/portman": { "optional": true } } }