fix(native): async fn compile error (#7435)

This commit is contained in:
LongYinan
2024-07-08 15:04:37 +08:00
committed by GitHub
parent 602d932065
commit ba356f4412
17 changed files with 81 additions and 57 deletions
Generated
+6 -6
View File
@@ -993,9 +993,9 @@ dependencies = [
[[package]] [[package]]
name = "napi" name = "napi"
version = "3.0.0-alpha.4" version = "3.0.0-alpha.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05ced4f57658f822b2567154a5c0b721736c86d4d463205a150ade25123fc0d3" checksum = "9e1c3a7423adc069939192859f1c5b1e6b576d662a183a70839f5b098dd807ca"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"bitflags 2.5.0", "bitflags 2.5.0",
@@ -1016,9 +1016,9 @@ checksum = "e1c0f5d67ee408a4685b61f5ab7e58605c8ae3f2b4189f0127d804ff13d5560a"
[[package]] [[package]]
name = "napi-derive" 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" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "823fb2987af2446a2b4055604a920f2c1f1a028743c72adc8872d92da7e30d2b" checksum = "9f728c2fc73c9be638b4fc65de1f15309246a1c2d355cb1508fc26a4a265873f"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"convert_case", "convert_case",
@@ -1030,9 +1030,9 @@ dependencies = [
[[package]] [[package]]
name = "napi-derive-backend" 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" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "abd42151b3c26b5cdde9cf9a8fc5f7240de0919f234e14c6f54e3571d56e4dab" checksum = "665de86dea7d1bf1ea6628cb8544edb5008f73e15b5bf5c69e54211c19988b3b"
dependencies = [ dependencies = [
"convert_case", "convert_case",
"once_cell", "once_cell",
+2 -2
View File
@@ -60,7 +60,7 @@
"@istanbuljs/schema": "^0.1.3", "@istanbuljs/schema": "^0.1.3",
"@magic-works/i18n-codegen": "^0.6.0", "@magic-works/i18n-codegen": "^0.6.0",
"@nx/vite": "19.4.1", "@nx/vite": "19.4.1",
"@playwright/test": "^1.44.0", "@playwright/test": "=1.44.1",
"@taplo/cli": "^0.7.0", "@taplo/cli": "^0.7.0",
"@testing-library/react": "^16.0.0", "@testing-library/react": "^16.0.0",
"@toeverything/infra": "workspace:*", "@toeverything/infra": "workspace:*",
@@ -75,7 +75,7 @@
"@vitest/coverage-istanbul": "1.6.0", "@vitest/coverage-istanbul": "1.6.0",
"@vitest/ui": "1.6.0", "@vitest/ui": "1.6.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"electron": "^30.1.1", "electron": "^31.1.0",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0", "eslint-config-prettier": "^9.1.0",
"eslint-plugin-import-x": "^0.5.0", "eslint-plugin-import-x": "^0.5.0",
+6 -6
View File
@@ -1,20 +1,20 @@
/* auto-generated by NAPI-RS */ /* auto-generated by NAPI-RS */
/* eslint-disable */ /* eslint-disable */
export class Tokenizer { export declare class Tokenizer {
count(content: string, allowedSpecial?: Array<string> | undefined | null): number count(content: string, allowedSpecial?: Array<string> | 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 * Merge updates in form like `Y.applyUpdate(doc, update)` way and return the
* result binary. * result binary.
*/ */
export function mergeUpdatesInApplyWay(updates: Array<Buffer>): Buffer export declare function mergeUpdatesInApplyWay(updates: Array<Buffer>): Buffer
export function mintChallengeResponse(resource: string, bits?: number | undefined | null): Promise<string> export declare function mintChallengeResponse(resource: string, bits?: number | undefined | null): Promise<string>
export function verifyChallengeResponse(response: string, bits: number, resource: string): Promise<boolean> export declare function verifyChallengeResponse(response: string, bits: number, resource: string): Promise<boolean>
+1 -1
View File
@@ -9,6 +9,6 @@
}, },
"devDependencies": { "devDependencies": {
"@toeverything/infra": "workspace:*", "@toeverything/infra": "workspace:*",
"electron": "^30.1.1" "electron": "^31.1.0"
} }
} }
+1 -1
View File
@@ -52,7 +52,7 @@
"builder-util-runtime": "^9.2.5-alpha.2", "builder-util-runtime": "^9.2.5-alpha.2",
"core-js": "^3.36.1", "core-js": "^3.36.1",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"electron": "^30.1.1", "electron": "^31.1.0",
"electron-log": "^5.1.2", "electron-log": "^5.1.2",
"electron-squirrel-startup": "1.0.1", "electron-squirrel-startup": "1.0.1",
"electron-window-state": "^5.0.3", "electron-window-state": "^5.0.3",
+4 -4
View File
@@ -1,6 +1,6 @@
/* auto-generated by NAPI-RS */ /* auto-generated by NAPI-RS */
/* eslint-disable */ /* eslint-disable */
export class SqliteConnection { export declare class SqliteConnection {
constructor(path: string) constructor(path: string)
connect(): Promise<void> connect(): Promise<void>
addBlob(key: string, blob: Uint8Array): Promise<void> addBlob(key: string, blob: Uint8Array): Promise<void>
@@ -43,7 +43,7 @@ export interface InsertRow {
data: Uint8Array data: Uint8Array
} }
export function mintChallengeResponse(resource: string, bits?: number | undefined | null): Promise<string> export declare function mintChallengeResponse(resource: string, bits?: number | undefined | null): Promise<string>
export interface UpdateRow { export interface UpdateRow {
id: number id: number
@@ -52,7 +52,7 @@ export interface UpdateRow {
docId?: string docId?: string
} }
export enum ValidationResult { export declare enum ValidationResult {
MissingTables = 0, MissingTables = 0,
MissingDocIdColumn = 1, MissingDocIdColumn = 1,
MissingVersionColumn = 2, MissingVersionColumn = 2,
@@ -60,5 +60,5 @@ export enum ValidationResult {
Valid = 4 Valid = 4
} }
export function verifyChallengeResponse(response: string, bits: number, resource: string): Promise<boolean> export declare function verifyChallengeResponse(response: string, bits: number, resource: string): Promise<boolean>
+1 -1
View File
@@ -7,7 +7,7 @@
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@playwright/test": "^1.44.0" "@playwright/test": "=1.44.1"
}, },
"version": "0.15.0" "version": "0.15.0"
} }
+1 -1
View File
@@ -7,7 +7,7 @@
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@playwright/test": "^1.44.0", "@playwright/test": "=1.44.1",
"@types/fs-extra": "^11.0.4", "@types/fs-extra": "^11.0.4",
"fs-extra": "^11.2.0" "fs-extra": "^11.2.0"
}, },
+3 -3
View File
@@ -2,16 +2,16 @@
"name": "@affine-test/affine-desktop", "name": "@affine-test/affine-desktop",
"private": true, "private": true,
"scripts": { "scripts": {
"e2e": "DEBUG=pw:browser yarn playwright test" "e2e": "DEBUG=\"pw:*\" yarn playwright test"
}, },
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@affine/electron-api": "workspace:*", "@affine/electron-api": "workspace:*",
"@playwright/test": "^1.44.0", "@playwright/test": "=1.44.1",
"@types/fs-extra": "^11.0.4", "@types/fs-extra": "^11.0.4",
"fs-extra": "^11.2.0", "fs-extra": "^11.2.0",
"playwright": "^1.44.0" "playwright": "=1.44.1"
}, },
"version": "0.15.0" "version": "0.15.0"
} }
@@ -9,7 +9,7 @@
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@playwright/test": "^1.44.0", "@playwright/test": "=1.44.1",
"express": "^4.19.2", "express": "^4.19.2",
"http-proxy-middleware": "^3.0.0", "http-proxy-middleware": "^3.0.0",
"serve": "^14.2.1" "serve": "^14.2.1"
@@ -9,7 +9,7 @@
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@playwright/test": "^1.44.0", "@playwright/test": "=1.44.1",
"express": "^4.19.2", "express": "^4.19.2",
"http-proxy-middleware": "^3.0.0", "http-proxy-middleware": "^3.0.0",
"serve": "^14.2.1" "serve": "^14.2.1"
@@ -9,7 +9,7 @@
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@playwright/test": "^1.44.0", "@playwright/test": "=1.44.1",
"express": "^4.19.2", "express": "^4.19.2",
"http-proxy-middleware": "^3.0.0", "http-proxy-middleware": "^3.0.0",
"serve": "^14.2.1" "serve": "^14.2.1"
+1 -1
View File
@@ -9,7 +9,7 @@
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@playwright/test": "^1.44.0", "@playwright/test": "=1.44.1",
"express": "^4.19.2", "express": "^4.19.2",
"http-proxy-middleware": "^3.0.0", "http-proxy-middleware": "^3.0.0",
"serve": "^14.2.1" "serve": "^14.2.1"
+1 -1
View File
@@ -7,7 +7,7 @@
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@playwright/test": "^1.44.0" "@playwright/test": "=1.44.1"
}, },
"version": "0.15.0" "version": "0.15.0"
} }
+1 -1
View File
@@ -7,7 +7,7 @@
"devDependencies": { "devDependencies": {
"@affine-test/fixtures": "workspace:*", "@affine-test/fixtures": "workspace:*",
"@affine-test/kit": "workspace:*", "@affine-test/kit": "workspace:*",
"@playwright/test": "^1.44.0" "@playwright/test": "=1.44.1"
}, },
"version": "0.15.0" "version": "0.15.0"
} }
+1 -1
View File
@@ -12,7 +12,7 @@
"devDependencies": { "devDependencies": {
"@affine/electron-api": "workspace:*", "@affine/electron-api": "workspace:*",
"@node-rs/argon2": "^1.8.0", "@node-rs/argon2": "^1.8.0",
"@playwright/test": "^1.44.0", "@playwright/test": "=1.44.1",
"express": "^4.19.2", "express": "^4.19.2",
"http-proxy-middleware": "^3.0.0" "http-proxy-middleware": "^3.0.0"
}, },
+49 -25
View File
@@ -25,7 +25,7 @@ __metadata:
dependencies: dependencies:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
express: "npm:^4.19.2" express: "npm:^4.19.2"
http-proxy-middleware: "npm:^3.0.0" http-proxy-middleware: "npm:^3.0.0"
serve: "npm:^14.2.1" serve: "npm:^14.2.1"
@@ -38,7 +38,7 @@ __metadata:
dependencies: dependencies:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
express: "npm:^4.19.2" express: "npm:^4.19.2"
http-proxy-middleware: "npm:^3.0.0" http-proxy-middleware: "npm:^3.0.0"
serve: "npm:^14.2.1" serve: "npm:^14.2.1"
@@ -51,7 +51,7 @@ __metadata:
dependencies: dependencies:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
express: "npm:^4.19.2" express: "npm:^4.19.2"
http-proxy-middleware: "npm:^3.0.0" http-proxy-middleware: "npm:^3.0.0"
serve: "npm:^14.2.1" serve: "npm:^14.2.1"
@@ -64,7 +64,7 @@ __metadata:
dependencies: dependencies:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
express: "npm:^4.19.2" express: "npm:^4.19.2"
http-proxy-middleware: "npm:^3.0.0" http-proxy-middleware: "npm:^3.0.0"
serve: "npm:^14.2.1" serve: "npm:^14.2.1"
@@ -77,7 +77,7 @@ __metadata:
dependencies: dependencies:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
languageName: unknown languageName: unknown
linkType: soft linkType: soft
@@ -87,7 +87,7 @@ __metadata:
dependencies: dependencies:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
"@types/fs-extra": "npm:^11.0.4" "@types/fs-extra": "npm:^11.0.4"
fs-extra: "npm:^11.2.0" fs-extra: "npm:^11.2.0"
languageName: unknown languageName: unknown
@@ -100,10 +100,10 @@ __metadata:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@affine/electron-api": "workspace:*" "@affine/electron-api": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
"@types/fs-extra": "npm:^11.0.4" "@types/fs-extra": "npm:^11.0.4"
fs-extra: "npm:^11.2.0" fs-extra: "npm:^11.2.0"
playwright: "npm:^1.44.0" playwright: "npm:=1.44.1"
languageName: unknown languageName: unknown
linkType: soft linkType: soft
@@ -113,7 +113,7 @@ __metadata:
dependencies: dependencies:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
languageName: unknown languageName: unknown
linkType: soft linkType: soft
@@ -123,7 +123,7 @@ __metadata:
dependencies: dependencies:
"@affine-test/fixtures": "workspace:*" "@affine-test/fixtures": "workspace:*"
"@affine-test/kit": "workspace:*" "@affine-test/kit": "workspace:*"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
languageName: unknown languageName: unknown
linkType: soft linkType: soft
@@ -139,7 +139,7 @@ __metadata:
dependencies: dependencies:
"@affine/electron-api": "workspace:*" "@affine/electron-api": "workspace:*"
"@node-rs/argon2": "npm:^1.8.0" "@node-rs/argon2": "npm:^1.8.0"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
express: "npm:^4.19.2" express: "npm:^4.19.2"
http-proxy-middleware: "npm:^3.0.0" http-proxy-middleware: "npm:^3.0.0"
peerDependencies: peerDependencies:
@@ -503,7 +503,7 @@ __metadata:
resolution: "@affine/electron-api@workspace:packages/frontend/electron-api" resolution: "@affine/electron-api@workspace:packages/frontend/electron-api"
dependencies: dependencies:
"@toeverything/infra": "workspace:*" "@toeverything/infra": "workspace:*"
electron: "npm:^30.1.1" electron: "npm:^31.1.0"
languageName: unknown languageName: unknown
linkType: soft linkType: soft
@@ -541,7 +541,7 @@ __metadata:
builder-util-runtime: "npm:^9.2.5-alpha.2" builder-util-runtime: "npm:^9.2.5-alpha.2"
core-js: "npm:^3.36.1" core-js: "npm:^3.36.1"
cross-env: "npm:^7.0.3" cross-env: "npm:^7.0.3"
electron: "npm:^30.1.1" electron: "npm:^31.1.0"
electron-log: "npm:^5.1.2" electron-log: "npm:^5.1.2"
electron-squirrel-startup: "npm:1.0.1" electron-squirrel-startup: "npm:1.0.1"
electron-updater: "npm:^6.2.1" electron-updater: "npm:^6.2.1"
@@ -638,7 +638,7 @@ __metadata:
"@istanbuljs/schema": "npm:^0.1.3" "@istanbuljs/schema": "npm:^0.1.3"
"@magic-works/i18n-codegen": "npm:^0.6.0" "@magic-works/i18n-codegen": "npm:^0.6.0"
"@nx/vite": "npm:19.4.1" "@nx/vite": "npm:19.4.1"
"@playwright/test": "npm:^1.44.0" "@playwright/test": "npm:=1.44.1"
"@taplo/cli": "npm:^0.7.0" "@taplo/cli": "npm:^0.7.0"
"@testing-library/react": "npm:^16.0.0" "@testing-library/react": "npm:^16.0.0"
"@toeverything/infra": "workspace:*" "@toeverything/infra": "workspace:*"
@@ -653,7 +653,7 @@ __metadata:
"@vitest/coverage-istanbul": "npm:1.6.0" "@vitest/coverage-istanbul": "npm:1.6.0"
"@vitest/ui": "npm:1.6.0" "@vitest/ui": "npm:1.6.0"
cross-env: "npm:^7.0.3" cross-env: "npm:^7.0.3"
electron: "npm:^30.1.1" electron: "npm:^31.1.0"
eslint: "npm:^8.57.0" eslint: "npm:^8.57.0"
eslint-config-prettier: "npm:^9.1.0" eslint-config-prettier: "npm:^9.1.0"
eslint-plugin-import-x: "npm:^0.5.0" eslint-plugin-import-x: "npm:^0.5.0"
@@ -10142,14 +10142,14 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@playwright/test@npm:^1.44.0": "@playwright/test@npm:=1.44.1":
version: 1.45.1 version: 1.44.1
resolution: "@playwright/test@npm:1.45.1" resolution: "@playwright/test@npm:1.44.1"
dependencies: dependencies:
playwright: "npm:1.45.1" playwright: "npm:1.44.1"
bin: bin:
playwright: cli.js playwright: cli.js
checksum: 10/718316ae739438f686914350beb3aeded6c96d7adfe1b65509fc50c4e322172fe58b7c9f215c3d5bef52a263839b83162f843027ae8d8e96970b3dd8f87211d2 checksum: 10/572b4c97834fae54fda833939b8f376df2c301b724f9825a3c705533efc124beb346dd9406f54cd771b3f79c00f0e5c70b5469ef33818a0d2e2ea17b19636f9a
languageName: node languageName: node
linkType: hard linkType: hard
@@ -21260,16 +21260,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"electron@npm:^30.1.1": "electron@npm:^31.1.0":
version: 30.1.2 version: 31.1.0
resolution: "electron@npm:30.1.2" resolution: "electron@npm:31.1.0"
dependencies: dependencies:
"@electron/get": "npm:^2.0.0" "@electron/get": "npm:^2.0.0"
"@types/node": "npm:^20.9.0" "@types/node": "npm:^20.9.0"
extract-zip: "npm:^2.0.1" extract-zip: "npm:^2.0.1"
bin: bin:
electron: cli.js electron: cli.js
checksum: 10/ab8a67ac4a318aa8a1751d561b070007001398c642f98ebf41ce98e37b4b38e0ae80c7cb5bda1603c889433235f2e0176136e4d3b0ce177ebd9d1ba79f12cdc4 checksum: 10/a7eaa4ac9b63c69cd3791753559bc01c39297772606b62f2a61d3f55a12f67ddffc00d38fd0976d288b707fe3cf05fde522a3bf95f801c09c34487eb8109f2c7
languageName: node languageName: node
linkType: hard linkType: hard
@@ -31630,6 +31630,15 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "playwright-core@npm:1.45.1, playwright-core@npm:>=1.2.0":
version: 1.45.1 version: 1.45.1
resolution: "playwright-core@npm:1.45.1" resolution: "playwright-core@npm:1.45.1"
@@ -31639,7 +31648,22 @@ __metadata:
languageName: node languageName: node
linkType: hard 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 version: 1.45.1
resolution: "playwright@npm:1.45.1" resolution: "playwright@npm:1.45.1"
dependencies: dependencies: