UNPKG

docker-compose

Version:

Manage docker-compose from Node.js

128 lines (127 loc) 2.85 kB
{ "name": "docker-compose", "version": "1.4.2", "main": "dist/index.js", "typings": "dist/index.d.ts", "types": "dist/index.d.ts", "files": [ "dist", "schema", "README.md", "LICENSE", "CHANGELOG.md" ], "scripts": { "ci": "yarn install --frozen-lockfile", "test": "npx vitest --dir test --test-timeout=30000", "lint": "eslint src/**/*.ts test/**/*.ts", "generate:types": "json2ts schema/compose-spec.json src/compose-spec.d.ts", "build": "yarn generate:types && tsc && cp src/compose-spec.d.ts dist/", "prepublishOnly": "yarn generate:types && tsc && cp src/compose-spec.d.ts dist/", "release": "yarn build && standard-version" }, "repository": { "url": "git@github.com:PDMLab/docker-compose.git" }, "homepage": "https://pdmlab.github.io/docker-compose/", "keywords": [ "devops", "devops-tools", "docker", "docker-compose", "test", "test-tools" ], "author": "Alexander Zeitler <alexander.zeitler@pdmlab.com>", "contributors": [ { "name": "Ignatiev Mikhail" }, { "name": "Ezekiel Warren" }, { "name": "Palash Mondal" }, { "name": "lacabra" }, { "name": "Lance Rutkin" }, { "name": "MartinJLee" }, { "name": "Sergey Falinsky" }, { "name": "Lars Kumbier", "url": "https://kumbier.it" }, { "name": "Paweł Niedzielski" }, { "name": "Jannis Pohlmann" }, { "name": "Eduardo Weiland" }, { "name": "Nacho González Bullón" }, { "name": "Will O'Beirne" }, { "name": "Sebastián Balay" }, { "name": "Gabriel Fürstenheim", "url": "https://github.com/furstenheim" }, { "name": "gautaz" } ], "license": "MIT", "description": "Manage docker-compose from Node.js", "devDependencies": { "@commitlint/cli": "^20.3.1", "@commitlint/config-conventional": "^20.3.1", "@types/dockerode": "^2.5.27", "@types/node": "^12.12.6", "@typescript-eslint/eslint-plugin": "^4.21.0", "@typescript-eslint/parser": "^4.21.0", "@vitest/ui": "^4.0.18", "dockerode": "^4.0.9", "eslint": "^7.24.0", "eslint-config-prettier": "^8.1.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-prettier": "^3.3.1", "eslint-watch": "^7.0.0", "husky": "^6.0.0", "json-schema-to-typescript": "^15.0.4", "prettier": "^2.2.1", "standard-version": "9.5.0", "typescript": "^5.0.0", "vitest": "^4.0.18" }, "engines": { "node": ">= 6.0.0" }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "dependencies": { "yaml": "^2.2.2" } }