Skip to content

Commit a3d30b6

Browse files
committed
Iterate
1 parent a2f813d commit a3d30b6

567 files changed

Lines changed: 840 additions & 813 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/web/.eslintrc.cjs

Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -101,54 +101,55 @@ module.exports = {
101101
{
102102
group: [
103103
"matrix-js-sdk/src/**",
104-
// "matrix-js-sdk/lib",
105-
// "matrix-js-sdk/lib/",
106104
"matrix-js-sdk/lib/**",
107105
"!matrix-js-sdk/lib/crypto-api",
108-
"!matrix-js-sdk/lib/types",
109-
"!matrix-js-sdk/lib/testing",
110-
"!matrix-js-sdk/lib/utils/**",
111-
// XXX: Temporarily allow these as they are not available via the main export
112-
"!matrix-js-sdk/lib/logger",
113-
"!matrix-js-sdk/lib/errors",
106+
"!matrix-js-sdk/lib/crypto-api/index.js",
107+
"!matrix-js-sdk/lib/types.js",
108+
"!matrix-js-sdk/lib/testing.js",
114109
"!matrix-js-sdk/lib/utils",
115-
"!matrix-js-sdk/lib/version-support",
116-
"!matrix-js-sdk/lib/randomstring",
117-
"!matrix-js-sdk/lib/sliding-sync",
118-
"!matrix-js-sdk/lib/browser-index",
119-
"!matrix-js-sdk/lib/feature",
120-
"!matrix-js-sdk/lib/NamespacedValue",
121-
"!matrix-js-sdk/lib/ReEmitter",
122-
"!matrix-js-sdk/lib/event-mapper",
123-
"!matrix-js-sdk/lib/interactive-auth",
124-
"!matrix-js-sdk/lib/secret-storage",
125-
"!matrix-js-sdk/lib/room-hierarchy",
110+
"!matrix-js-sdk/lib/utils/*.js",
111+
// XXX: Temporarily allow these as they are not available via the main export
112+
"!matrix-js-sdk/lib/logger.js",
113+
"!matrix-js-sdk/lib/errors.js",
114+
"!matrix-js-sdk/lib/utils.js",
115+
"!matrix-js-sdk/lib/version-support.js",
116+
"!matrix-js-sdk/lib/randomstring.js",
117+
"!matrix-js-sdk/lib/sliding-sync.js",
118+
"!matrix-js-sdk/lib/feature.js",
119+
"!matrix-js-sdk/lib/NamespacedValue.js",
120+
"!matrix-js-sdk/lib/ReEmitter.js",
121+
"!matrix-js-sdk/lib/event-mapper.js",
122+
"!matrix-js-sdk/lib/interactive-auth.js",
123+
"!matrix-js-sdk/lib/secret-storage.js",
124+
"!matrix-js-sdk/lib/room-hierarchy.js",
126125
"!matrix-js-sdk/lib/rendezvous",
127-
"!matrix-js-sdk/lib/indexeddb-worker",
128-
"!matrix-js-sdk/lib/pushprocessor",
126+
"!matrix-js-sdk/lib/rendezvous/index.js",
127+
"!matrix-js-sdk/lib/indexeddb-worker.js",
128+
"!matrix-js-sdk/lib/pushprocessor.js",
129129
"!matrix-js-sdk/lib/extensible_events_v1",
130-
"!matrix-js-sdk/lib/extensible_events_v1/PollStartEvent",
131-
"!matrix-js-sdk/lib/extensible_events_v1/PollResponseEvent",
132-
"!matrix-js-sdk/lib/extensible_events_v1/PollEndEvent",
133-
"!matrix-js-sdk/lib/extensible_events_v1/InvalidEventError",
130+
"!matrix-js-sdk/lib/extensible_events_v1/PollStartEvent.js",
131+
"!matrix-js-sdk/lib/extensible_events_v1/PollResponseEvent.js",
132+
"!matrix-js-sdk/lib/extensible_events_v1/PollEndEvent.js",
133+
"!matrix-js-sdk/lib/extensible_events_v1/InvalidEventError.js",
134134
"!matrix-js-sdk/lib/oidc",
135-
"!matrix-js-sdk/lib/oidc/discovery",
136-
"!matrix-js-sdk/lib/oidc/authorize",
137-
"!matrix-js-sdk/lib/oidc/validate",
138-
"!matrix-js-sdk/lib/oidc/error",
139-
"!matrix-js-sdk/lib/oidc/register",
135+
"!matrix-js-sdk/lib/oidc/discovery.js",
136+
"!matrix-js-sdk/lib/oidc/authorize.js",
137+
"!matrix-js-sdk/lib/oidc/validate.js",
138+
"!matrix-js-sdk/lib/oidc/error.js",
139+
"!matrix-js-sdk/lib/oidc/register.js",
140140
"!matrix-js-sdk/lib/webrtc",
141-
"!matrix-js-sdk/lib/webrtc/call",
142-
"!matrix-js-sdk/lib/webrtc/callFeed",
143-
"!matrix-js-sdk/lib/webrtc/mediaHandler",
144-
"!matrix-js-sdk/lib/webrtc/callEventTypes",
145-
"!matrix-js-sdk/lib/webrtc/callEventHandler",
146-
"!matrix-js-sdk/lib/webrtc/groupCallEventHandler",
141+
"!matrix-js-sdk/lib/webrtc/call.js",
142+
"!matrix-js-sdk/lib/webrtc/callFeed.js",
143+
"!matrix-js-sdk/lib/webrtc/mediaHandler.js",
144+
"!matrix-js-sdk/lib/webrtc/callEventTypes.js",
145+
"!matrix-js-sdk/lib/webrtc/callEventHandler.js",
146+
"!matrix-js-sdk/lib/webrtc/groupCallEventHandler.js",
147147
"!matrix-js-sdk/lib/models",
148-
"!matrix-js-sdk/lib/models/read-receipt",
149-
"!matrix-js-sdk/lib/models/relations-container",
150-
"!matrix-js-sdk/lib/models/related-relations",
148+
"!matrix-js-sdk/lib/models/read-receipt.js",
149+
"!matrix-js-sdk/lib/models/relations-container.js",
150+
"!matrix-js-sdk/lib/models/related-relations.js",
151151
"!matrix-js-sdk/lib/matrixrtc",
152+
"!matrix-js-sdk/lib/matrixrtc/index.js",
152153
],
153154
message: "Please use 'matrix-js-sdk' instead",
154155
},

apps/web/playwright/e2e/crypto/device-verification.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Please see LICENSE files in the repository root for full details.
99
import jsQR from "jsqr";
1010

1111
import type { JSHandle, Locator, Page } from "@playwright/test";
12-
import type { VerificationRequest } from "matrix-js-sdk/lib/crypto-api";
12+
import type { VerificationRequest } from "matrix-js-sdk/lib/crypto-api/index.js";
1313
import { test, expect } from "../../element-web-test";
1414
import {
1515
awaitVerifier,

apps/web/playwright/e2e/crypto/toasts.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* Please see LICENSE files in the repository root for full details.
66
*/
77

8-
import { type GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api";
8+
import { type GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api/index.js";
99

1010
import { test, expect } from "../../element-web-test";
1111
import { createBot, deleteCachedSecrets, disableKeyBackup, logIntoElement, logIntoElementAndVerify } from "./utils";

apps/web/playwright/e2e/crypto/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import type {
1717
VerificationRequest,
1818
Verifier,
1919
VerifierEvent,
20-
} from "matrix-js-sdk/lib/crypto-api";
20+
} from "matrix-js-sdk/lib/crypto-api/index.js";
2121
import { type Credentials, type HomeserverInstance } from "../../plugins/homeserver";
2222
import { type Client } from "../../pages/client";
2323
import { type ElementAppPage } from "../../pages/ElementAppPage";

apps/web/playwright/e2e/csAPI.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Please see LICENSE files in the repository root for full details.
66
*/
77

88
import { type APIRequestContext } from "@playwright/test";
9-
import { type KeyBackupInfo } from "matrix-js-sdk/lib/crypto-api";
9+
import { type KeyBackupInfo } from "matrix-js-sdk/lib/crypto-api/index.js";
1010
import { ClientServerApi } from "@element-hq/element-web-playwright-common/lib/utils/api.js";
1111

1212
import { type HomeserverInstance } from "../plugins/homeserver";

apps/web/playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* Please see LICENSE files in the repository root for full details.
66
*/
77

8-
import { type GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api";
8+
import { type GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api/index.js";
99

1010
import { test, expect } from ".";
1111
import {

apps/web/playwright/e2e/settings/encryption-user-tab/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77

88
import { type Page } from "@playwright/test";
9-
import { type GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api";
9+
import { type GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api/index.js";
1010

1111
import { type ElementAppPage } from "../../../pages/ElementAppPage";
1212
import { test as base, expect } from "../../../element-web-test";

apps/web/playwright/e2e/settings/encryption-user-tab/recovery.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import { test, expect } from ".";
99
import { checkDeviceIsConnectedKeyBackup, createBot, verifySession } from "../../crypto/utils";
10-
import type { GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api";
10+
import type { GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api/index.js";
1111

1212
test.describe("Recovery section in Encryption tab", () => {
1313
test.use({

apps/web/playwright/e2e/timeline/media-preview-settings.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Com
55
Please see LICENSE files in the repository root for full details.
66
*/
77

8-
import { type EventType, type MsgType, type RoomJoinRulesEventContent } from "matrix-js-sdk/lib/types";
8+
import { type EventType, type MsgType, type RoomJoinRulesEventContent } from "matrix-js-sdk/lib/types.js";
99

1010
import { test, expect } from "../../element-web-test";
1111
import { readSampleFileSync } from "../../sample-files";

apps/web/playwright/pages/bot.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ import { type JSHandle, type Page, type TestInfo } from "@playwright/test";
1010
import { uniqueId } from "lodash";
1111
import { type MatrixClient } from "matrix-js-sdk";
1212

13-
import type { Logger } from "matrix-js-sdk/lib/logger";
14-
import type { SecretStorageKeyDescription } from "matrix-js-sdk/lib/secret-storage";
13+
import type { Logger } from "matrix-js-sdk/lib/logger.js";
14+
import type { SecretStorageKeyDescription } from "matrix-js-sdk/lib/secret-storage.js";
1515
import type { Credentials, HomeserverInstance } from "../plugins/homeserver";
16-
import type { CryptoCallbacks, GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api";
16+
import type { CryptoCallbacks, GeneratedSecretStorageKey } from "matrix-js-sdk/lib/crypto-api/index.js";
1717
import { bootstrapCrossSigningForClient, Client } from "./client";
1818

1919
export interface CredentialsOptionalAccessToken extends Omit<Credentials, "accessToken"> {

0 commit comments

Comments
 (0)