blob: 09e4bf2a342e4c00cdf4c27380b229a7bfb3b513 [file] [edit]
# Copyright 2026 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("../../scripts/build/typescript/typescript.gni")
node_ts_library("api") {
additional_type_definitions = [ "types.d.ts" ]
sources = [
"TargetUniverse.ts",
"api-state-provider.ts",
"mocha-interface.ts",
"mocha_hooks.ts",
"run-mocha.ts",
]
deps = [
"../../front_end/core/common:bundle",
"../../front_end/core/host:bundle",
"../../front_end/core/protocol_client:bundle",
"../../front_end/core/protocol_client:puppeteer_devtools_connection",
"../../front_end/core/root:bundle",
"../../front_end/core/sdk:bundle",
"../../front_end/foundation:bundle",
"../conductor:implementation",
"../e2e/conductor:implementation",
"../shared",
]
}