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
JSON
{
"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"
}
}