Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions javascript/atoms-ts/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
load("@aspect_rules_ts//ts:defs.bzl", "ts_project")

exports_files(
["tsconfig.json"],
visibility = ["//javascript/atoms-ts:__subpackages__"],
)
277 changes: 277 additions & 0 deletions javascript/atoms-ts/src/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,277 @@
load("@aspect_rules_ts//ts:defs.bzl", "ts_project")

ts_project(
name = "error",
srcs = ["error.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "bot",
srcs = ["bot.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "domcore",
srcs = ["domcore.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [":error"],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "color",
srcs = ["color.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "json",
srcs = ["json.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "response",
srcs = ["response.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [":error"],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "userAgent",
srcs = ["userAgent.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "frame",
srcs = ["frame.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":domcore",
":error",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "inject",
srcs = ["inject.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":error",
":json",
":response",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "dom",
srcs = ["dom.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":color",
":domcore",
":error",
":userAgent",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "events",
srcs = ["events.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":error",
":userAgent",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "device",
srcs = ["device.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":dom",
":error",
":events",
":userAgent",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "keyboard",
srcs = ["keyboard.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":device",
":dom",
":error",
":events",
":userAgent",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "mouse",
srcs = ["mouse.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":device",
":dom",
":error",
":events",
":userAgent",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "touchscreen",
srcs = ["touchscreen.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":device",
":dom",
":error",
":events",
":userAgent",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "window",
srcs = ["window.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":error",
":events",
":userAgent",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)

ts_project(
name = "action",
srcs = ["action.ts"],
declaration = True,
declaration_map = True,
resolve_json_module = True,
source_map = True,
tsconfig = "tsconfig.json",
deps = [
":bot",
":device",
":dom",
":error",
":events",
":keyboard",
":mouse",
":touchscreen",
":userAgent",
],
visibility = ["//javascript/atoms-ts:__subpackages__",
"//javascript/webdriver-atoms-ts/src:__pkg__"],
)
Loading
Loading