diff --git a/Cargo.lock b/Cargo.lock index 7323671bf6..e399039f23 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -993,9 +993,9 @@ dependencies = [ [[package]] name = "napi" -version = "3.0.0-alpha.4" +version = "3.0.0-alpha.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ced4f57658f822b2567154a5c0b721736c86d4d463205a150ade25123fc0d3" +checksum = "9e1c3a7423adc069939192859f1c5b1e6b576d662a183a70839f5b098dd807ca" dependencies = [ "anyhow", "bitflags 2.5.0", @@ -1016,9 +1016,9 @@ checksum = "e1c0f5d67ee408a4685b61f5ab7e58605c8ae3f2b4189f0127d804ff13d5560a" [[package]] name = "napi-derive" -version = "3.0.0-alpha.3" +version = "3.0.0-alpha.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "823fb2987af2446a2b4055604a920f2c1f1a028743c72adc8872d92da7e30d2b" +checksum = "9f728c2fc73c9be638b4fc65de1f15309246a1c2d355cb1508fc26a4a265873f" dependencies = [ "cfg-if", "convert_case", @@ -1030,9 +1030,9 @@ dependencies = [ [[package]] name = "napi-derive-backend" -version = "2.0.0-alpha.3" +version = "2.0.0-alpha.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abd42151b3c26b5cdde9cf9a8fc5f7240de0919f234e14c6f54e3571d56e4dab" +checksum = "665de86dea7d1bf1ea6628cb8544edb5008f73e15b5bf5c69e54211c19988b3b" dependencies = [ "convert_case", "once_cell", diff --git a/package.json b/package.json index 0fd0791b58..538db92138 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "@istanbuljs/schema": "^0.1.3", "@magic-works/i18n-codegen": "^0.6.0", "@nx/vite": "19.4.1", - "@playwright/test": "^1.44.0", + "@playwright/test": "=1.44.1", "@taplo/cli": "^0.7.0", "@testing-library/react": "^16.0.0", "@toeverything/infra": "workspace:*", @@ -75,7 +75,7 @@ "@vitest/coverage-istanbul": "1.6.0", "@vitest/ui": "1.6.0", "cross-env": "^7.0.3", - "electron": "^30.1.1", + "electron": "^31.1.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import-x": "^0.5.0", diff --git a/packages/backend/native/index.d.ts b/packages/backend/native/index.d.ts index 97f8f3a45c..747d410c04 100644 --- a/packages/backend/native/index.d.ts +++ b/packages/backend/native/index.d.ts @@ -1,20 +1,20 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ -export class Tokenizer { +export declare class Tokenizer { count(content: string, allowedSpecial?: Array | undefined | null): number } -export function fromModelName(modelName: string): Tokenizer | null +export declare function fromModelName(modelName: string): Tokenizer | null -export function getMime(input: Uint8Array): string +export declare function getMime(input: Uint8Array): string /** * Merge updates in form like `Y.applyUpdate(doc, update)` way and return the * result binary. */ -export function mergeUpdatesInApplyWay(updates: Array): Buffer +export declare function mergeUpdatesInApplyWay(updates: Array): Buffer -export function mintChallengeResponse(resource: string, bits?: number | undefined | null): Promise +export declare function mintChallengeResponse(resource: string, bits?: number | undefined | null): Promise -export function verifyChallengeResponse(response: string, bits: number, resource: string): Promise +export declare function verifyChallengeResponse(response: string, bits: number, resource: string): Promise diff --git a/packages/frontend/electron-api/package.json b/packages/frontend/electron-api/package.json index c76e13d96b..e980b9fe2c 100644 --- a/packages/frontend/electron-api/package.json +++ b/packages/frontend/electron-api/package.json @@ -9,6 +9,6 @@ }, "devDependencies": { "@toeverything/infra": "workspace:*", - "electron": "^30.1.1" + "electron": "^31.1.0" } } diff --git a/packages/frontend/electron/package.json b/packages/frontend/electron/package.json index 42c27617b4..71205dfe62 100644 --- a/packages/frontend/electron/package.json +++ b/packages/frontend/electron/package.json @@ -52,7 +52,7 @@ "builder-util-runtime": "^9.2.5-alpha.2", "core-js": "^3.36.1", "cross-env": "^7.0.3", - "electron": "^30.1.1", + "electron": "^31.1.0", "electron-log": "^5.1.2", "electron-squirrel-startup": "1.0.1", "electron-window-state": "^5.0.3", diff --git a/packages/frontend/native/index.d.ts b/packages/frontend/native/index.d.ts index d12c969509..429e556d0c 100644 --- a/packages/frontend/native/index.d.ts +++ b/packages/frontend/native/index.d.ts @@ -1,6 +1,6 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ -export class SqliteConnection { +export declare class SqliteConnection { constructor(path: string) connect(): Promise addBlob(key: string, blob: Uint8Array): Promise @@ -43,7 +43,7 @@ export interface InsertRow { data: Uint8Array } -export function mintChallengeResponse(resource: string, bits?: number | undefined | null): Promise +export declare function mintChallengeResponse(resource: string, bits?: number | undefined | null): Promise export interface UpdateRow { id: number @@ -52,7 +52,7 @@ export interface UpdateRow { docId?: string } -export enum ValidationResult { +export declare enum ValidationResult { MissingTables = 0, MissingDocIdColumn = 1, MissingVersionColumn = 2, @@ -60,5 +60,5 @@ export enum ValidationResult { Valid = 4 } -export function verifyChallengeResponse(response: string, bits: number, resource: string): Promise +export declare function verifyChallengeResponse(response: string, bits: number, resource: string): Promise diff --git a/tests/affine-cloud/package.json b/tests/affine-cloud/package.json index e16c4fd657..918702ea59 100644 --- a/tests/affine-cloud/package.json +++ b/tests/affine-cloud/package.json @@ -7,7 +7,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", - "@playwright/test": "^1.44.0" + "@playwright/test": "=1.44.1" }, "version": "0.15.0" } diff --git a/tests/affine-desktop-cloud/package.json b/tests/affine-desktop-cloud/package.json index f8706e4e04..d05fb9b881 100644 --- a/tests/affine-desktop-cloud/package.json +++ b/tests/affine-desktop-cloud/package.json @@ -7,7 +7,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", - "@playwright/test": "^1.44.0", + "@playwright/test": "=1.44.1", "@types/fs-extra": "^11.0.4", "fs-extra": "^11.2.0" }, diff --git a/tests/affine-desktop/package.json b/tests/affine-desktop/package.json index f114214294..f6fd339aae 100644 --- a/tests/affine-desktop/package.json +++ b/tests/affine-desktop/package.json @@ -2,16 +2,16 @@ "name": "@affine-test/affine-desktop", "private": true, "scripts": { - "e2e": "DEBUG=pw:browser yarn playwright test" + "e2e": "DEBUG=\"pw:*\" yarn playwright test" }, "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", "@affine/electron-api": "workspace:*", - "@playwright/test": "^1.44.0", + "@playwright/test": "=1.44.1", "@types/fs-extra": "^11.0.4", "fs-extra": "^11.2.0", - "playwright": "^1.44.0" + "playwright": "=1.44.1" }, "version": "0.15.0" } diff --git a/tests/affine-legacy/0.6.1-beta.1/package.json b/tests/affine-legacy/0.6.1-beta.1/package.json index 34c4ffa11f..5c01422f42 100644 --- a/tests/affine-legacy/0.6.1-beta.1/package.json +++ b/tests/affine-legacy/0.6.1-beta.1/package.json @@ -9,7 +9,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", - "@playwright/test": "^1.44.0", + "@playwright/test": "=1.44.1", "express": "^4.19.2", "http-proxy-middleware": "^3.0.0", "serve": "^14.2.1" diff --git a/tests/affine-legacy/0.7.0-canary.18/package.json b/tests/affine-legacy/0.7.0-canary.18/package.json index 3073f13829..0a7a37804a 100644 --- a/tests/affine-legacy/0.7.0-canary.18/package.json +++ b/tests/affine-legacy/0.7.0-canary.18/package.json @@ -9,7 +9,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", - "@playwright/test": "^1.44.0", + "@playwright/test": "=1.44.1", "express": "^4.19.2", "http-proxy-middleware": "^3.0.0", "serve": "^14.2.1" diff --git a/tests/affine-legacy/0.8.0-canary.7/package.json b/tests/affine-legacy/0.8.0-canary.7/package.json index d2f005e27f..df85b572e9 100644 --- a/tests/affine-legacy/0.8.0-canary.7/package.json +++ b/tests/affine-legacy/0.8.0-canary.7/package.json @@ -9,7 +9,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", - "@playwright/test": "^1.44.0", + "@playwright/test": "=1.44.1", "express": "^4.19.2", "http-proxy-middleware": "^3.0.0", "serve": "^14.2.1" diff --git a/tests/affine-legacy/0.8.4/package.json b/tests/affine-legacy/0.8.4/package.json index 215c330086..1c713e77a6 100644 --- a/tests/affine-legacy/0.8.4/package.json +++ b/tests/affine-legacy/0.8.4/package.json @@ -9,7 +9,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", - "@playwright/test": "^1.44.0", + "@playwright/test": "=1.44.1", "express": "^4.19.2", "http-proxy-middleware": "^3.0.0", "serve": "^14.2.1" diff --git a/tests/affine-local/package.json b/tests/affine-local/package.json index fcd52afa1c..a8e280c354 100644 --- a/tests/affine-local/package.json +++ b/tests/affine-local/package.json @@ -7,7 +7,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", - "@playwright/test": "^1.44.0" + "@playwright/test": "=1.44.1" }, "version": "0.15.0" } diff --git a/tests/affine-migration/package.json b/tests/affine-migration/package.json index 256430c7df..c9db136ce1 100644 --- a/tests/affine-migration/package.json +++ b/tests/affine-migration/package.json @@ -7,7 +7,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine-test/kit": "workspace:*", - "@playwright/test": "^1.44.0" + "@playwright/test": "=1.44.1" }, "version": "0.15.0" } diff --git a/tests/kit/package.json b/tests/kit/package.json index 647566be83..0c0676a4ef 100644 --- a/tests/kit/package.json +++ b/tests/kit/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@affine/electron-api": "workspace:*", "@node-rs/argon2": "^1.8.0", - "@playwright/test": "^1.44.0", + "@playwright/test": "=1.44.1", "express": "^4.19.2", "http-proxy-middleware": "^3.0.0" }, diff --git a/yarn.lock b/yarn.lock index ac4145c857..b0ca6f507f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -25,7 +25,7 @@ __metadata: dependencies: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" express: "npm:^4.19.2" http-proxy-middleware: "npm:^3.0.0" serve: "npm:^14.2.1" @@ -38,7 +38,7 @@ __metadata: dependencies: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" express: "npm:^4.19.2" http-proxy-middleware: "npm:^3.0.0" serve: "npm:^14.2.1" @@ -51,7 +51,7 @@ __metadata: dependencies: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" express: "npm:^4.19.2" http-proxy-middleware: "npm:^3.0.0" serve: "npm:^14.2.1" @@ -64,7 +64,7 @@ __metadata: dependencies: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" express: "npm:^4.19.2" http-proxy-middleware: "npm:^3.0.0" serve: "npm:^14.2.1" @@ -77,7 +77,7 @@ __metadata: dependencies: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" languageName: unknown linkType: soft @@ -87,7 +87,7 @@ __metadata: dependencies: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" "@types/fs-extra": "npm:^11.0.4" fs-extra: "npm:^11.2.0" languageName: unknown @@ -100,10 +100,10 @@ __metadata: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" "@affine/electron-api": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" "@types/fs-extra": "npm:^11.0.4" fs-extra: "npm:^11.2.0" - playwright: "npm:^1.44.0" + playwright: "npm:=1.44.1" languageName: unknown linkType: soft @@ -113,7 +113,7 @@ __metadata: dependencies: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" languageName: unknown linkType: soft @@ -123,7 +123,7 @@ __metadata: dependencies: "@affine-test/fixtures": "workspace:*" "@affine-test/kit": "workspace:*" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" languageName: unknown linkType: soft @@ -139,7 +139,7 @@ __metadata: dependencies: "@affine/electron-api": "workspace:*" "@node-rs/argon2": "npm:^1.8.0" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" express: "npm:^4.19.2" http-proxy-middleware: "npm:^3.0.0" peerDependencies: @@ -503,7 +503,7 @@ __metadata: resolution: "@affine/electron-api@workspace:packages/frontend/electron-api" dependencies: "@toeverything/infra": "workspace:*" - electron: "npm:^30.1.1" + electron: "npm:^31.1.0" languageName: unknown linkType: soft @@ -541,7 +541,7 @@ __metadata: builder-util-runtime: "npm:^9.2.5-alpha.2" core-js: "npm:^3.36.1" cross-env: "npm:^7.0.3" - electron: "npm:^30.1.1" + electron: "npm:^31.1.0" electron-log: "npm:^5.1.2" electron-squirrel-startup: "npm:1.0.1" electron-updater: "npm:^6.2.1" @@ -638,7 +638,7 @@ __metadata: "@istanbuljs/schema": "npm:^0.1.3" "@magic-works/i18n-codegen": "npm:^0.6.0" "@nx/vite": "npm:19.4.1" - "@playwright/test": "npm:^1.44.0" + "@playwright/test": "npm:=1.44.1" "@taplo/cli": "npm:^0.7.0" "@testing-library/react": "npm:^16.0.0" "@toeverything/infra": "workspace:*" @@ -653,7 +653,7 @@ __metadata: "@vitest/coverage-istanbul": "npm:1.6.0" "@vitest/ui": "npm:1.6.0" cross-env: "npm:^7.0.3" - electron: "npm:^30.1.1" + electron: "npm:^31.1.0" eslint: "npm:^8.57.0" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-import-x: "npm:^0.5.0" @@ -10142,14 +10142,14 @@ __metadata: languageName: node linkType: hard -"@playwright/test@npm:^1.44.0": - version: 1.45.1 - resolution: "@playwright/test@npm:1.45.1" +"@playwright/test@npm:=1.44.1": + version: 1.44.1 + resolution: "@playwright/test@npm:1.44.1" dependencies: - playwright: "npm:1.45.1" + playwright: "npm:1.44.1" bin: playwright: cli.js - checksum: 10/718316ae739438f686914350beb3aeded6c96d7adfe1b65509fc50c4e322172fe58b7c9f215c3d5bef52a263839b83162f843027ae8d8e96970b3dd8f87211d2 + checksum: 10/572b4c97834fae54fda833939b8f376df2c301b724f9825a3c705533efc124beb346dd9406f54cd771b3f79c00f0e5c70b5469ef33818a0d2e2ea17b19636f9a languageName: node linkType: hard @@ -21260,16 +21260,16 @@ __metadata: languageName: node linkType: hard -"electron@npm:^30.1.1": - version: 30.1.2 - resolution: "electron@npm:30.1.2" +"electron@npm:^31.1.0": + version: 31.1.0 + resolution: "electron@npm:31.1.0" dependencies: "@electron/get": "npm:^2.0.0" "@types/node": "npm:^20.9.0" extract-zip: "npm:^2.0.1" bin: electron: cli.js - checksum: 10/ab8a67ac4a318aa8a1751d561b070007001398c642f98ebf41ce98e37b4b38e0ae80c7cb5bda1603c889433235f2e0176136e4d3b0ce177ebd9d1ba79f12cdc4 + checksum: 10/a7eaa4ac9b63c69cd3791753559bc01c39297772606b62f2a61d3f55a12f67ddffc00d38fd0976d288b707fe3cf05fde522a3bf95f801c09c34487eb8109f2c7 languageName: node linkType: hard @@ -31630,6 +31630,15 @@ __metadata: languageName: node linkType: hard +"playwright-core@npm:1.44.1": + version: 1.44.1 + resolution: "playwright-core@npm:1.44.1" + bin: + playwright-core: cli.js + checksum: 10/f79f9022bbb760daed371e36c802b27d43dc75e67de4d139d83b47feea51c8b884f3296cce85c3afa71c942290cef1b4369cd9ddf4dda5457a0a81772c73b50a + languageName: node + linkType: hard + "playwright-core@npm:1.45.1, playwright-core@npm:>=1.2.0": version: 1.45.1 resolution: "playwright-core@npm:1.45.1" @@ -31639,7 +31648,22 @@ __metadata: languageName: node linkType: hard -"playwright@npm:1.45.1, playwright@npm:^1.14.0, playwright@npm:^1.44.0": +"playwright@npm:1.44.1, playwright@npm:=1.44.1": + version: 1.44.1 + resolution: "playwright@npm:1.44.1" + dependencies: + fsevents: "npm:2.3.2" + playwright-core: "npm:1.44.1" + dependenciesMeta: + fsevents: + optional: true + bin: + playwright: cli.js + checksum: 10/3207178a78f1c971dddf99c9a08052e462c882092e0d47e3dd8287ced40897a49e387e545a61d31e5d68f7e443d7818660aa12ce43ab662d01d95bcfcfeca2ca + languageName: node + linkType: hard + +"playwright@npm:^1.14.0": version: 1.45.1 resolution: "playwright@npm:1.45.1" dependencies: