From 62b8d1b3abb4d8878a9c07613186d479bc78e6a4 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Fri, 20 Jun 2025 11:33:25 +0100 Subject: [PATCH] Remove exports from playwright-common package --- .../element-web-playwright-common/package.json | 14 ++------------ .../src/testcontainers/HomeserverContainer.ts | 4 ++-- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/packages/element-web-playwright-common/package.json b/packages/element-web-playwright-common/package.json index 87610dd81e..01cd478cb6 100644 --- a/packages/element-web-playwright-common/package.json +++ b/packages/element-web-playwright-common/package.json @@ -12,18 +12,8 @@ "engines": { "node": ">=20.0.0" }, - "exports": { - ".": { - "import": "./lib/index.js", - "require": "./lib/index.js", - "types": "./lib/index.d.ts" - }, - "./stale-screenshot-reporter": { - "import": "./lib/stale-screenshot-reporter.js", - "require": "./lib/stale-screenshot-reporter.js", - "types": "./lib/stale-screenshot-reporter.d.ts" - } - }, + "main": "lib/index.js", + "types": "lib/index.d.ts", "bin": { "playwright-screenshots": "playwright-screenshots.sh" }, diff --git a/packages/element-web-playwright-common/src/testcontainers/HomeserverContainer.ts b/packages/element-web-playwright-common/src/testcontainers/HomeserverContainer.ts index ccb242767b..18bc613aeb 100644 --- a/packages/element-web-playwright-common/src/testcontainers/HomeserverContainer.ts +++ b/packages/element-web-playwright-common/src/testcontainers/HomeserverContainer.ts @@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial Please see LICENSE files in the repository root for full details. */ -import { type AbstractStartedContainer, type GenericContainer } from "testcontainers"; +import { type AbstractStartedContainer, type TestContainer } from "testcontainers"; import { type APIRequestContext, type TestInfo } from "@playwright/test"; import { type StartedMatrixAuthenticationServiceContainer } from "./mas"; @@ -41,7 +41,7 @@ export interface HomeserverInstance { setThreepid(userId: string, medium: string, address: string): Promise; } -export interface HomeserverContainer extends GenericContainer { +export interface HomeserverContainer extends TestContainer { /** * Set a configuration field in the config * @param key - the key to set