Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2,365 changes: 668 additions & 1,697 deletions package-lock.json

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,19 +20,19 @@
"devDependencies": {
"@eslint/js": "^10.0.1",
"@eslint/json": "^1.2.0",
"@vitest/coverage-v8": "^4.1.5",
"eslint": "^10.3.0",
"@vitest/coverage-v8": "^4.1.6",
"eslint": "^10.4.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.5",
"husky": "^9.1.7",
"lint-staged": "^17.0.4",
"npm-check-updates": "^22.1.1",
"lint-staged": "^17.0.5",
"npm-check-updates": "^22.2.0",
"prettier": "^3.8.3",
"prettier-plugin-organize-imports": "^4.3.0",
"shx": "^0.4.0",
"ts-node": "^10.9.2",
"typescript": "^6.0.3",
"typescript-eslint": "^8.59.2",
"typescript-eslint": "^8.59.4",
"vitest": "^4.0.18"
},
"lint-staged": {
Expand Down
4 changes: 2 additions & 2 deletions packages/modules/azurite/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
},
"devDependencies": {
"@azure/data-tables": "^13.3.2",
"@azure/storage-blob": "12.29.1",
"@azure/storage-queue": "12.28.1"
"@azure/storage-blob": "12.31.0",
"@azure/storage-queue": "12.29.0"
}
}
24 changes: 18 additions & 6 deletions packages/modules/azurite/src/azurite-container.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ const TEST_KEY = fs.readFileSync(path.resolve(__dirname, "..", "test-certs", "az
describe("AzuriteContainer", { timeout: 240_000 }, () => {
it("should upload and download blob with default credentials", async () => {
// uploadAndDownloadBlob {
await using container = await new AzuriteContainer(IMAGE).start();
await using container = await new AzuriteContainer(IMAGE).withSkipApiVersionCheck().start();

const connectionString = container.getConnectionString();
const serviceClient = BlobServiceClient.fromConnectionString(connectionString);
Expand All @@ -33,7 +33,7 @@ describe("AzuriteContainer", { timeout: 240_000 }, () => {

it("should add to queue with default credentials", async () => {
// sendAndReceiveQueue {
await using container = await new AzuriteContainer(IMAGE).start();
await using container = await new AzuriteContainer(IMAGE).withSkipApiVersionCheck().start();

const connectionString = container.getConnectionString();
const serviceClient = QueueServiceClient.fromConnectionString(connectionString);
Expand All @@ -51,7 +51,7 @@ describe("AzuriteContainer", { timeout: 240_000 }, () => {

it("should add to table with default credentials", async () => {
// createAndInsertOnTable {
await using container = await new AzuriteContainer(IMAGE).start();
await using container = await new AzuriteContainer(IMAGE).withSkipApiVersionCheck().start();

const connectionString = container.getConnectionString();
const tableName = "person";
Expand All @@ -78,6 +78,7 @@ describe("AzuriteContainer", { timeout: 240_000 }, () => {
const accountKey = Buffer.from("test-key").toString("base64");

await using container = await new AzuriteContainer(IMAGE)
.withSkipApiVersionCheck()
.withAccountName(accountName)
.withAccountKey(accountKey)
.start();
Expand All @@ -102,6 +103,7 @@ describe("AzuriteContainer", { timeout: 240_000 }, () => {
const tablePort = 15000;

await using container = await new AzuriteContainer(IMAGE)
.withSkipApiVersionCheck()
.withBlobPort({ container: 10001, host: blobPort })
.withQueuePort({ container: 10002, host: queuePort })
.withTablePort({ container: 10003, host: tablePort })
Expand All @@ -124,7 +126,10 @@ describe("AzuriteContainer", { timeout: 240_000 }, () => {

it("should be able to enable HTTPS with PEM certificate and key", async () => {
// httpsWithPem {
await using container = await new AzuriteContainer(IMAGE).withSsl(TEST_CERT, TEST_KEY).start();
await using container = await new AzuriteContainer(IMAGE)
.withSkipApiVersionCheck()
.withSsl(TEST_CERT, TEST_KEY)
.start();

const connectionString = container.getConnectionString();
expect(connectionString).toContain("DefaultEndpointsProtocol=https");
Expand All @@ -143,7 +148,11 @@ describe("AzuriteContainer", { timeout: 240_000 }, () => {

it("should be able to enable OAuth basic authentication", async () => {
// withOAuth {
await using container = await new AzuriteContainer(IMAGE).withSsl(TEST_CERT, TEST_KEY).withOAuth().start();
await using container = await new AzuriteContainer(IMAGE)
.withSkipApiVersionCheck()
.withSsl(TEST_CERT, TEST_KEY)
.withOAuth()
.start();

const validServiceClient = new BlobServiceClient(
container.getBlobEndpoint(),
Expand Down Expand Up @@ -172,7 +181,10 @@ describe("AzuriteContainer", { timeout: 240_000 }, () => {

it("should be able to use in-memory persistence", async () => {
// inMemoryPersistence {
await using container = await new AzuriteContainer(IMAGE).withInMemoryPersistence().start();
await using container = await new AzuriteContainer(IMAGE)
.withSkipApiVersionCheck()
.withInMemoryPersistence()
.start();

const blobName = "hello.txt";

Expand Down
2 changes: 1 addition & 1 deletion packages/modules/clickhouse/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"build": "tsc --project tsconfig.build.json"
},
"devDependencies": {
"@clickhouse/client": "^1.18.4"
"@clickhouse/client": "^1.18.5"
},
"dependencies": {
"testcontainers": "^12.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/modules/cockroachdb/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
},
"devDependencies": {
"@types/pg": "^8.20.0",
"pg": "^8.20.0"
"pg": "^8.21.0"
},
"dependencies": {
"testcontainers": "^12.0.0"
Expand Down
8 changes: 4 additions & 4 deletions packages/modules/gcloud/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,13 @@
"testcontainers": "^12.0.0"
},
"devDependencies": {
"@google-cloud/bigquery": "^8.3.0",
"@google-cloud/bigquery": "^8.3.1",
"@google-cloud/datastore": "^9.2.1",
"@google-cloud/firestore": "8.5.0",
"@google-cloud/firestore": "8.6.0",
"@google-cloud/pubsub": "^5.3.0",
"@google-cloud/spanner": "^8.7.1",
"@google-cloud/storage": "^7.19.0",
"firebase-admin": "13.9.0",
"msw": "^2.14.5"
"firebase-admin": "13.10.0",
"msw": "^2.14.6"
}
}
2 changes: 1 addition & 1 deletion packages/modules/localstack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@
"testcontainers": "^12.0.0"
},
"devDependencies": {
"@aws-sdk/client-s3": "^3.1045.0"
"@aws-sdk/client-s3": "^3.1049.0"
}
}
2 changes: 1 addition & 1 deletion packages/modules/mssqlserver/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
},
"devDependencies": {
"@types/mssql": "^12.3.0",
"mssql": "^12.5.2"
"mssql": "^12.5.4"
},
"dependencies": {
"testcontainers": "^12.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/modules/postgresql/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
},
"devDependencies": {
"@types/pg": "^8.20.0",
"pg": "^8.20.0"
"pg": "^8.21.0"
},
"dependencies": {
"testcontainers": "^12.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/modules/qdrant/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"build": "tsc --project tsconfig.build.json"
},
"devDependencies": {
"@qdrant/js-client-rest": "^1.17.0"
"@qdrant/js-client-rest": "^1.18.0"
},
"dependencies": {
"testcontainers": "^12.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/modules/s3mock/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@
"testcontainers": "^12.0.0"
},
"devDependencies": {
"@aws-sdk/client-s3": "^3.1045.0"
"@aws-sdk/client-s3": "^3.1049.0"
}
}
2 changes: 1 addition & 1 deletion packages/modules/selenium/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
},
"devDependencies": {
"@types/selenium-webdriver": "^4.35.5",
"selenium-webdriver": "^4.43.0"
"selenium-webdriver": "^4.44.0"
},
"dependencies": {
"testcontainers": "^12.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/testcontainers/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
"ssh-remote-port-forward": "^1.0.4",
"tar-fs": "^3.1.2",
"tmp": "^0.2.5",
"undici": "^7.24.7"
"undici": "^7.25.0"
},
"devDependencies": {
"@types/archiver": "^7.0.0",
Expand Down
Loading