testcontainers
Version:
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container
60 lines (59 loc) • 1.81 kB
JSON
{
"name": "testcontainers",
"version": "10.11.0",
"author": "Cristian Greco",
"license": "MIT",
"keywords": [
"testcontainers",
"docker",
"testing"
],
"description": "Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container",
"homepage": "https://github.com/testcontainers/testcontainers-node#readme",
"repository": {
"type": "git",
"url": "https://github.com/testcontainers/testcontainers-node"
},
"bugs": {
"url": "https://github.com/testcontainers/testcontainers-node/issues"
},
"main": "build/index.js",
"files": [
"build"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"prebuild": "node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > src/version.ts",
"prepack": "shx cp ../../README.md . && shx cp ../../LICENSE .",
"build": "tsc --project tsconfig.build.json"
},
"dependencies": {
"@balena/dockerignore": "^1.0.2",
"@types/dockerode": "^3.3.29",
"archiver": "^7.0.1",
"async-lock": "^1.4.1",
"byline": "^5.0.0",
"debug": "^4.3.5",
"docker-compose": "^0.24.8",
"dockerode": "^3.3.5",
"get-port": "^5.1.1",
"proper-lockfile": "^4.1.2",
"properties-reader": "^2.3.0",
"ssh-remote-port-forward": "^1.0.4",
"tar-fs": "^3.0.6",
"tmp": "^0.2.3",
"undici": "^5.28.4"
},
"devDependencies": {
"@types/archiver": "^6.0.2",
"@types/async-lock": "^1.4.2",
"@types/byline": "^4.2.36",
"@types/debug": "^4.1.12",
"@types/proper-lockfile": "^4.1.4",
"@types/properties-reader": "^2.1.3",
"@types/tar-fs": "^2.0.4",
"@types/tmp": "^0.2.6"
}
}