UNPKG

dockest

Version:

Dockest is an integration testing tool aimed at alleviating the process of evaluating unit tests whilst running multi-container Docker applications.

64 lines (63 loc) 1.75 kB
{ "name": "dockest", "version": "3.1.0", "main": "dist/index.js", "module": "dist/index.js", "engines": { "node": ">=18.0.0" }, "files": [ "dist/**/*", "test-helper/**/*", "readiness-check/**/*" ], "description": "Dockest is an integration testing tool aimed at alleviating the process of evaluating unit tests whilst running multi-container Docker applications.", "keywords": [ "docker", "docker-compose", "jest", "nodejs", "node", "integration testing" ], "homepage": "https://erikengervall.github.io/dockest/", "bugs": { "url": "https://github.com/erikengervall/dockest/issues" }, "license": "MIT", "author": "Erik Engervall <erik.engervall@gmail.com> (https://github.com/erikengervall)", "repository": { "type": "git", "url": "https://github.com/erikengervall/dockest.git" }, "scripts": { "prepublishOnly": "yarn build:publish", "dev:dockest:link": "yarn link", "dev:dockest:unlink": "yarn unlink", "clean": "rm -rf dist", "build": "node_modules/.bin/tsc", "build:publish": "yarn clean && yarn tsc --project tsconfig.publish.json", "test:unit": "node_modules/.bin/jest . --forceExit --detectOpenHandles" }, "dependencies": { "chalk": "^3.0.0", "execa": "^4.0.0", "is-docker": "^2.0.0", "js-yaml": "^3.13.1", "rxjs": "^6.5.4", "toposort": "^2.0.2", "zod": "^3.22.4", "zod-validation-error": "^2.0.0" }, "devDependencies": { "@types/jest": "^24.9.1", "@types/js-yaml": "^3.12.2", "@types/node": "^18.11.9", "@types/toposort": "^2.0.3", "jest": "^29.5.0", "mockdate": "^2.0.5", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", "typescript": "^5.1.3" } }