@lxdhub/api
Version:
Display, search and copy LXD-images using a web interface.
81 lines (80 loc) • 2.48 kB
JSON
{
"name": "@lxdhub/api",
"version": "1.10.3",
"description": "Display, search and copy LXD-images using a web interface.",
"main": "lib/index.js",
"scripts": {
"start": "node bin/start-api.js",
"build": "tsc -p tsconfig.build.json",
"prepare": "npm run build",
"pretest": "rimraf db",
"test": "jest --config=jest.json -i",
"test:watch": "jest --watch --config=jest.json -i",
"test:dev": "jest --watch --config=jest.json -i --coverage --coverageDirectory=coverage",
"test:coverage": "jest --config=jest.json -i --coverage --coverageDirectory=coverage"
},
"bin": {
"lxdhub-api": "lib/cli.js"
},
"dependencies": {
"@lxdhub/common": "^1.10.3",
"@lxdhub/db": "^1.10.3",
"@nestjs/common": "6.7.2",
"@nestjs/core": "6.7.0",
"@nestjs/microservices": "6.8.2",
"@nestjs/platform-express": "6.6.4",
"@nestjs/platform-socket.io": "6.6.3",
"@nestjs/swagger": "3.1.0",
"@nestjs/testing": "6.8.3",
"@nestjs/typeorm": "6.2.0",
"@nestjs/websockets": "6.8.3",
"axios": "0.19.0",
"chalk": "2.4.2",
"class-transformer": "0.2.3",
"class-validator": "0.10.0",
"clime": "0.5.10",
"cors": "2.8.5",
"fs-extra": "8.1.0",
"pg": "7.12.1",
"pretty-bytes": "5.3.0",
"reflect-metadata": "0.1.13",
"rimraf": "3.0.0",
"rxjs": "6.5.2",
"swagger-ui-express": "4.1.2",
"typeorm": "0.2.22",
"winston": "3.2.1"
},
"devDependencies": {
"@types/axios": "0.14.0",
"@types/jest": "24.0.21",
"jest": "24.9.0",
"sqlite3": "4.1.0",
"ts-jest": "24.3.0",
"typescript": "^3.7.4"
},
"publishConfig": {
"access": "public"
},
"license": "Apache-2.0",
"keywords": [
"lxd",
"lxc",
"lxdhub",
"container"
],
"homepage": "https://github.com/Roche/lxdhub#README.md",
"bugs": {
"url": "https://github.com/Roche/lxdhub/issues",
"email": "livio.brunner.lb1@roche.com"
},
"author": {
"email": "livio.brunner.lb1@roche.com",
"name": "Livio Brunner",
"url": "https://brunnerliv.io"
},
"repository": {
"type": "git",
"url": "https://github.com/Roche/lxdhub"
},
"gitHead": "04edcea632126f5b2b01a52068f0a602cb29a2b8"
}