testcontainers
Advanced tools
Comparing version 9.9.1 to 9.10.0
{ | ||
"name": "testcontainers", | ||
"author": "Cristian Greco", | ||
"version": "9.9.1", | ||
"version": "9.10.0", | ||
"main": "dist/src/index", | ||
@@ -80,2 +80,3 @@ "types": "dist/src/index", | ||
"mongoose": "^6.11.2", | ||
"mqtt": "^4.3.7", | ||
"mysql2": "^2.3.3", | ||
@@ -82,0 +83,0 @@ "nats": "^2.14.0", |
@@ -13,3 +13,2 @@ "use strict"; | ||
exports.getDockerfileImages = void 0; | ||
const os_1 = require("os"); | ||
const fs_1 = require("fs"); | ||
@@ -24,3 +23,3 @@ const logger_1 = require("./logger"); | ||
.map((line) => line.replace(buildArgRegex, (_, arg) => { var _a; return (_a = buildArgs[arg]) !== null && _a !== void 0 ? _a : ""; })) | ||
.map((line) => docker_image_name_1.DockerImageName.fromString(line)); | ||
.map((line) => docker_image_name_1.DockerImageName.fromString(line.trim())); | ||
} | ||
@@ -36,3 +35,3 @@ catch (err) { | ||
return Array.from((yield fs_1.promises.readFile(dockerfile, "utf8")) | ||
.split(os_1.EOL) | ||
.split(/\r?\n/) | ||
.filter((line) => line.toUpperCase().startsWith("FROM")) | ||
@@ -39,0 +38,0 @@ .map((line) => line.split(" ").filter(type_guards_1.isNotEmptyString)[1]) |
@@ -21,2 +21,3 @@ export { TestContainer, StartedTestContainer, StoppedTestContainer } from "./test-container"; | ||
export { ElasticsearchContainer, StartedElasticsearchContainer } from "./modules/elasticsearch/elasticsearch-container"; | ||
export { HiveMQContainer, StartedHiveMQContainer } from "./modules/hivemq/hivemq-container"; | ||
export { MySqlContainer, StartedMySqlContainer } from "./modules/mysql/mysql-container"; | ||
@@ -23,0 +24,0 @@ export { NatsContainer, StartedNatsContainer, NatsConnectionOptions, NatsTlsOptions, } from "./modules/nats/nats-container"; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.StoppedSeleniumRecordingContainer = exports.StoppedSeleniumContainer = exports.StartedSeleniumRecordingContainer = exports.StartedSeleniumContainer = exports.SeleniumRecordingContainer = exports.SeleniumContainer = exports.StartedMongoDBContainer = exports.MongoDBContainer = exports.StartedNatsContainer = exports.NatsContainer = exports.StartedMySqlContainer = exports.MySqlContainer = exports.StartedElasticsearchContainer = exports.ElasticsearchContainer = exports.StartedArangoContainer = exports.ArangoDBContainer = exports.StartedNeo4jContainer = exports.Neo4jContainer = exports.StartedKafkaContainer = exports.KafkaContainer = exports.StartedPostgreSqlContainer = exports.PostgreSqlContainer = exports.AbstractStoppedContainer = exports.AbstractStartedContainer = exports.AlwaysPullPolicy = exports.DefaultPullPolicy = exports.StartupCheckStrategy = exports.Wait = exports.StoppedNetwork = exports.StartedNetwork = exports.Network = exports.DownedDockerComposeEnvironment = exports.StoppedDockerComposeEnvironment = exports.StartedDockerComposeEnvironment = exports.DockerComposeEnvironment = exports.TestContainers = exports.GenericContainerBuilder = exports.GenericContainer = void 0; | ||
exports.StoppedSeleniumRecordingContainer = exports.StoppedSeleniumContainer = exports.StartedSeleniumRecordingContainer = exports.StartedSeleniumContainer = exports.SeleniumRecordingContainer = exports.SeleniumContainer = exports.StartedMongoDBContainer = exports.MongoDBContainer = exports.StartedNatsContainer = exports.NatsContainer = exports.StartedMySqlContainer = exports.MySqlContainer = exports.StartedHiveMQContainer = exports.HiveMQContainer = exports.StartedElasticsearchContainer = exports.ElasticsearchContainer = exports.StartedArangoContainer = exports.ArangoDBContainer = exports.StartedNeo4jContainer = exports.Neo4jContainer = exports.StartedKafkaContainer = exports.KafkaContainer = exports.StartedPostgreSqlContainer = exports.PostgreSqlContainer = exports.AbstractStoppedContainer = exports.AbstractStartedContainer = exports.AlwaysPullPolicy = exports.DefaultPullPolicy = exports.StartupCheckStrategy = exports.Wait = exports.StoppedNetwork = exports.StartedNetwork = exports.Network = exports.DownedDockerComposeEnvironment = exports.StoppedDockerComposeEnvironment = exports.StartedDockerComposeEnvironment = exports.DockerComposeEnvironment = exports.TestContainers = exports.GenericContainerBuilder = exports.GenericContainer = void 0; | ||
var generic_container_1 = require("./generic-container/generic-container"); | ||
@@ -48,2 +48,5 @@ Object.defineProperty(exports, "GenericContainer", { enumerable: true, get: function () { return generic_container_1.GenericContainer; } }); | ||
Object.defineProperty(exports, "StartedElasticsearchContainer", { enumerable: true, get: function () { return elasticsearch_container_1.StartedElasticsearchContainer; } }); | ||
var hivemq_container_1 = require("./modules/hivemq/hivemq-container"); | ||
Object.defineProperty(exports, "HiveMQContainer", { enumerable: true, get: function () { return hivemq_container_1.HiveMQContainer; } }); | ||
Object.defineProperty(exports, "StartedHiveMQContainer", { enumerable: true, get: function () { return hivemq_container_1.StartedHiveMQContainer; } }); | ||
var mysql_container_1 = require("./modules/mysql/mysql-container"); | ||
@@ -50,0 +53,0 @@ Object.defineProperty(exports, "MySqlContainer", { enumerable: true, get: function () { return mysql_container_1.MySqlContainer; } }); |
@@ -8,7 +8,8 @@ "use strict"; | ||
const crypto_1 = __importDefault(require("crypto")); | ||
const hash_1 = require("./hash"); | ||
class RandomUuid { | ||
nextUuid() { | ||
return crypto_1.default.createHash("md5").update(crypto_1.default.randomUUID()).digest("hex").substring(0, 12); | ||
return (0, hash_1.hash)(crypto_1.default.randomUUID()).substring(0, 12); | ||
} | ||
} | ||
exports.RandomUuid = RandomUuid; |
{ | ||
"name": "testcontainers", | ||
"author": "Cristian Greco", | ||
"version": "9.9.1", | ||
"version": "9.10.0", | ||
"main": "dist/src/index", | ||
@@ -80,2 +80,3 @@ "types": "dist/src/index", | ||
"mongoose": "^6.11.2", | ||
"mqtt": "^4.3.7", | ||
"mysql2": "^2.3.3", | ||
@@ -82,0 +83,0 @@ "nats": "^2.14.0", |
327120
214
6737
36