From e61f827645c4e84143c81926ca8b16dd751e51e7 Mon Sep 17 00:00:00 2001 From: Katalina Okano Date: Sat, 24 Oct 2020 21:46:48 -0400 Subject: [PATCH] chore: add react & styled-components to react macro, as most are implied. --- hack/bazel/js/react.bzl | 9 ++++++++- hack/bazel/utils.bzl | 18 +++++++++++++----- src/common/utils/BUILD.bazel | 4 ---- src/common/utils/withContext/BUILD.bazel | 2 -- src/design-system/atoms/avatar/BUILD.bazel | 4 ---- src/design-system/atoms/branding/BUILD.bazel | 2 -- .../atoms/breakpoints/BUILD.bazel | 4 ---- src/design-system/atoms/button/BUILD.bazel | 4 ---- src/design-system/atoms/colors/BUILD.bazel | 4 ---- .../atoms/dot-overlay/BUILD.bazel | 4 ---- src/design-system/atoms/fader/BUILD.bazel | 4 ---- src/design-system/atoms/fonts/BUILD.bazel | 4 ---- src/design-system/atoms/halfsies/BUILD.bazel | 4 ---- src/design-system/atoms/hero/BUILD.bazel | 4 ---- src/design-system/atoms/key-events/BUILD.bazel | 2 -- src/design-system/atoms/popover/BUILD.bazel | 4 ---- src/design-system/atoms/role/BUILD.bazel | 4 ---- src/design-system/atoms/space/BUILD.bazel | 2 -- src/design-system/atoms/sparkle/BUILD.bazel | 4 ---- src/design-system/atoms/tab-view/BUILD.bazel | 4 ---- src/design-system/atoms/text-input/BUILD.bazel | 4 ---- src/design-system/atoms/typist/BUILD.bazel | 2 -- src/design-system/atoms/typography/BUILD.bazel | 2 -- .../molecules/demo-discord/BUILD.bazel | 4 ---- .../molecules/demo-picker/BUILD.bazel | 4 ---- .../molecules/error-banner/BUILD.bazel | 4 ---- src/design-system/molecules/footer/BUILD.bazel | 4 ---- .../molecules/guild-nav/BUILD.bazel | 4 ---- .../molecules/nav-slug/BUILD.bazel | 4 ---- .../molecules/picker-category/BUILD.bazel | 4 ---- .../molecules/preauth-greeting/BUILD.bazel | 4 ---- .../molecules/preauth-secret-code/BUILD.bazel | 4 ---- .../molecules/reset-submit/BUILD.bazel | 4 ---- .../molecules/server-masthead/BUILD.bazel | 4 ---- .../molecules/user-avatar-group/BUILD.bazel | 4 ---- .../molecules/user-popover/BUILD.bazel | 4 ---- .../organisms/app-shell/BUILD.bazel | 4 ---- .../organisms/help-why-no-roles/BUILD.bazel | 4 ---- .../organisms/landing/BUILD.bazel | 4 ---- .../organisms/masthead/BUILD.bazel | 4 ---- .../organisms/preauth/BUILD.bazel | 4 ---- .../organisms/role-picker/BUILD.bazel | 4 ---- 42 files changed, 21 insertions(+), 154 deletions(-) diff --git a/hack/bazel/js/react.bzl b/hack/bazel/js/react.bzl index 8cb41d9..5d888de 100644 --- a/hack/bazel/js/react.bzl +++ b/hack/bazel/js/react.bzl @@ -1,6 +1,13 @@ load("@npm//@bazel/typescript:index.bzl", "ts_library") load("//hack/bazel:utils.bzl", "render_deps") +DEFAULT_DEPS = [ + "react", + "styled-components", + "@types/react", + "@types/styled-components", +] + def react_library(name, deps = [], **kwargs): ts_library( name = name, @@ -15,6 +22,6 @@ def react_library(name, deps = [], **kwargs): "*.stories.tsx", ]), ), - deps = render_deps(deps), + deps = render_deps(deps + DEFAULT_DEPS), **kwargs ) diff --git a/hack/bazel/utils.bzl b/hack/bazel/utils.bzl index 7406b3a..60ca33f 100644 --- a/hack/bazel/utils.bzl +++ b/hack/bazel/utils.bzl @@ -1,3 +1,11 @@ +def _append_once(targetList, item): + if item not in targetList: + targetList.append(item) + +def _extend_once(targetList, items): + for item in items: + _append_once(targetList, item) + def render_deps(deps = []): output_deps = [] @@ -5,18 +13,18 @@ def render_deps(deps = []): for dep in deps: if dep.startswith("//src/rpc"): - output_deps.append(dep + ":ts") - output_deps.append(dep + ":ts_proto") + _append_once(output_deps, dep + ":ts") + _append_once(output_deps, dep + ":ts_proto") if has_added_grpc_deps == False: - output_deps.extend([ + _extend_once(output_deps, [ "@npm//google-protobuf", "@npm//@types/google-protobuf", "@npm//@improbable-eng/grpc-web", ]) has_added_grpc_deps = True elif dep.startswith("//") or dep.startswith("@npm//"): - output_deps.append(dep) + _append_once(output_deps, dep) else: - output_deps.append("@npm//" + dep) + _append_once(output_deps, "@npm//" + dep) return output_deps diff --git a/src/common/utils/BUILD.bazel b/src/common/utils/BUILD.bazel index 3f5532d..53c6066 100644 --- a/src/common/utils/BUILD.bazel +++ b/src/common/utils/BUILD.bazel @@ -7,12 +7,8 @@ react_library( name = "utils", deps = [ "chroma-js", - "react", - "styled-components", "//src/rpc/shared", "@types/chroma-js", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/common/utils/withContext/BUILD.bazel b/src/common/utils/withContext/BUILD.bazel index 2b8dacc..25d55db 100644 --- a/src/common/utils/withContext/BUILD.bazel +++ b/src/common/utils/withContext/BUILD.bazel @@ -5,7 +5,5 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "withContext", deps = [ - "react", - "@types/react", ], ) diff --git a/src/design-system/atoms/avatar/BUILD.bazel b/src/design-system/atoms/avatar/BUILD.bazel index 1bd8f70..c82c787 100644 --- a/src/design-system/atoms/avatar/BUILD.bazel +++ b/src/design-system/atoms/avatar/BUILD.bazel @@ -5,10 +5,6 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "avatar", deps = [ - "react", - "styled-components", "//src/design-system/atoms/colors", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/branding/BUILD.bazel b/src/design-system/atoms/branding/BUILD.bazel index 04f321f..f755b12 100644 --- a/src/design-system/atoms/branding/BUILD.bazel +++ b/src/design-system/atoms/branding/BUILD.bazel @@ -5,8 +5,6 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "branding", deps = [ - "react", "//src/design-system/atoms/colors", - "@types/react", ], ) diff --git a/src/design-system/atoms/breakpoints/BUILD.bazel b/src/design-system/atoms/breakpoints/BUILD.bazel index 763728d..4a30640 100644 --- a/src/design-system/atoms/breakpoints/BUILD.bazel +++ b/src/design-system/atoms/breakpoints/BUILD.bazel @@ -5,10 +5,6 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "breakpoints", deps = [ - "react", - "styled-components", "//src/common/utils/withContext", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/button/BUILD.bazel b/src/design-system/atoms/button/BUILD.bazel index 9c97807..5afca68 100644 --- a/src/design-system/atoms/button/BUILD.bazel +++ b/src/design-system/atoms/button/BUILD.bazel @@ -6,13 +6,9 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "button", deps = [ - "react", - "styled-components", "//src/design-system/atoms/colors", "//src/design-system/atoms/fonts", "//src/design-system/atoms/typography", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/colors/BUILD.bazel b/src/design-system/atoms/colors/BUILD.bazel index 14f4e41..2d86108 100644 --- a/src/design-system/atoms/colors/BUILD.bazel +++ b/src/design-system/atoms/colors/BUILD.bazel @@ -6,10 +6,6 @@ react_library( name = "colors", deps = [ "chroma-js", - "react", - "styled-components", "@types/chroma-js", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/dot-overlay/BUILD.bazel b/src/design-system/atoms/dot-overlay/BUILD.bazel index 6808655..211cd0e 100644 --- a/src/design-system/atoms/dot-overlay/BUILD.bazel +++ b/src/design-system/atoms/dot-overlay/BUILD.bazel @@ -5,9 +5,5 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "dot-overlay", deps = [ - "react", - "styled-components", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/fader/BUILD.bazel b/src/design-system/atoms/fader/BUILD.bazel index 233776b..7da25f7 100644 --- a/src/design-system/atoms/fader/BUILD.bazel +++ b/src/design-system/atoms/fader/BUILD.bazel @@ -5,9 +5,5 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "fader", deps = [ - "react", - "styled-components", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/fonts/BUILD.bazel b/src/design-system/atoms/fonts/BUILD.bazel index 91e3f94..7059d61 100644 --- a/src/design-system/atoms/fonts/BUILD.bazel +++ b/src/design-system/atoms/fonts/BUILD.bazel @@ -6,9 +6,5 @@ react_library( name = "fonts", deps = [ "next", - "react", - "styled-components", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/halfsies/BUILD.bazel b/src/design-system/atoms/halfsies/BUILD.bazel index 4df4f75..bab7b8f 100644 --- a/src/design-system/atoms/halfsies/BUILD.bazel +++ b/src/design-system/atoms/halfsies/BUILD.bazel @@ -5,10 +5,6 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "halfsies", deps = [ - "react", - "styled-components", "//src/design-system/atoms/breakpoints", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/hero/BUILD.bazel b/src/design-system/atoms/hero/BUILD.bazel index 43a720d..88e990e 100644 --- a/src/design-system/atoms/hero/BUILD.bazel +++ b/src/design-system/atoms/hero/BUILD.bazel @@ -5,9 +5,5 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "hero", deps = [ - "react", - "styled-components", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/key-events/BUILD.bazel b/src/design-system/atoms/key-events/BUILD.bazel index 50afc0c..64616af 100644 --- a/src/design-system/atoms/key-events/BUILD.bazel +++ b/src/design-system/atoms/key-events/BUILD.bazel @@ -5,7 +5,5 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "key-events", deps = [ - "react", - "@types/react", ], ) diff --git a/src/design-system/atoms/popover/BUILD.bazel b/src/design-system/atoms/popover/BUILD.bazel index 09764a8..e430693 100644 --- a/src/design-system/atoms/popover/BUILD.bazel +++ b/src/design-system/atoms/popover/BUILD.bazel @@ -5,14 +5,10 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "popover", deps = [ - "react", "react-icons", - "styled-components", "//src/design-system/atoms/breakpoints", "//src/design-system/atoms/colors", "//src/design-system/atoms/key-events", "//src/design-system/atoms/timings", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/role/BUILD.bazel b/src/design-system/atoms/role/BUILD.bazel index cebe622..c5f8396 100644 --- a/src/design-system/atoms/role/BUILD.bazel +++ b/src/design-system/atoms/role/BUILD.bazel @@ -7,16 +7,12 @@ react_library( name = "role", deps = [ "chroma-js", - "react", "react-icons", - "styled-components", "//src/design-system/atoms/colors", "//src/design-system/atoms/timings", "//src/design-system/shared-types", "//src/rpc/shared", "@types/chroma-js", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/space/BUILD.bazel b/src/design-system/atoms/space/BUILD.bazel index cb4e55c..c089858 100644 --- a/src/design-system/atoms/space/BUILD.bazel +++ b/src/design-system/atoms/space/BUILD.bazel @@ -5,7 +5,5 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "space", deps = [ - "styled-components", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/sparkle/BUILD.bazel b/src/design-system/atoms/sparkle/BUILD.bazel index 8f956c5..4e19348 100644 --- a/src/design-system/atoms/sparkle/BUILD.bazel +++ b/src/design-system/atoms/sparkle/BUILD.bazel @@ -5,10 +5,6 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "sparkle", deps = [ - "react", - "styled-components", "//src/design-system/atoms/colors", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/tab-view/BUILD.bazel b/src/design-system/atoms/tab-view/BUILD.bazel index bc34e11..a30edaa 100644 --- a/src/design-system/atoms/tab-view/BUILD.bazel +++ b/src/design-system/atoms/tab-view/BUILD.bazel @@ -6,13 +6,9 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "tab-view", deps = [ - "react", - "styled-components", "//src/design-system/atoms/breakpoints", "//src/design-system/atoms/colors", "//src/design-system/atoms/timings", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/text-input/BUILD.bazel b/src/design-system/atoms/text-input/BUILD.bazel index 657906f..d7e1568 100644 --- a/src/design-system/atoms/text-input/BUILD.bazel +++ b/src/design-system/atoms/text-input/BUILD.bazel @@ -5,10 +5,6 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "text-input", deps = [ - "react", - "styled-components", "//src/design-system/atoms/colors", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/atoms/typist/BUILD.bazel b/src/design-system/atoms/typist/BUILD.bazel index 4ec7d98..27d1004 100644 --- a/src/design-system/atoms/typist/BUILD.bazel +++ b/src/design-system/atoms/typist/BUILD.bazel @@ -6,8 +6,6 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "typist", deps = [ - "react", - "@types/react", ], ) diff --git a/src/design-system/atoms/typography/BUILD.bazel b/src/design-system/atoms/typography/BUILD.bazel index 0f48425..16e9073 100644 --- a/src/design-system/atoms/typography/BUILD.bazel +++ b/src/design-system/atoms/typography/BUILD.bazel @@ -5,9 +5,7 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "typography", deps = [ - "styled-components", "//src/design-system/atoms/colors", "//src/design-system/atoms/timings", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/demo-discord/BUILD.bazel b/src/design-system/molecules/demo-discord/BUILD.bazel index 84084e7..a4d2f8b 100644 --- a/src/design-system/molecules/demo-discord/BUILD.bazel +++ b/src/design-system/molecules/demo-discord/BUILD.bazel @@ -5,12 +5,8 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "demo-discord", deps = [ - "react", - "styled-components", "//src/design-system/atoms/colors", "//src/design-system/atoms/typist", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/demo-picker/BUILD.bazel b/src/design-system/molecules/demo-picker/BUILD.bazel index d057db3..597c3bc 100644 --- a/src/design-system/molecules/demo-picker/BUILD.bazel +++ b/src/design-system/molecules/demo-picker/BUILD.bazel @@ -5,11 +5,7 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "demo-picker", deps = [ - "react", - "styled-components", "//src/design-system/atoms/role", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/error-banner/BUILD.bazel b/src/design-system/molecules/error-banner/BUILD.bazel index 647f22d..69f8c40 100644 --- a/src/design-system/molecules/error-banner/BUILD.bazel +++ b/src/design-system/molecules/error-banner/BUILD.bazel @@ -5,12 +5,8 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "error-banner", deps = [ - "react", - "styled-components", "//src/design-system/atoms/breakpoints", "//src/design-system/atoms/colors", "//src/design-system/atoms/typography", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/footer/BUILD.bazel b/src/design-system/molecules/footer/BUILD.bazel index 3fd9810..0082eb4 100644 --- a/src/design-system/molecules/footer/BUILD.bazel +++ b/src/design-system/molecules/footer/BUILD.bazel @@ -5,13 +5,9 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "footer", deps = [ - "react", "react-icons", - "styled-components", "//src/design-system/atoms/colors", "//src/design-system/atoms/timings", "//src/design-system/atoms/typography", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/guild-nav/BUILD.bazel b/src/design-system/molecules/guild-nav/BUILD.bazel index 95d8b7b..f5b862d 100644 --- a/src/design-system/molecules/guild-nav/BUILD.bazel +++ b/src/design-system/molecules/guild-nav/BUILD.bazel @@ -6,16 +6,12 @@ react_library( name = "guild-nav", deps = [ "next", - "react", "react-icons", "react-tooltip", - "styled-components", "//src/common/utils", "//src/design-system/atoms/colors", "//src/design-system/atoms/timings", "//src/design-system/molecules/nav-slug", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/nav-slug/BUILD.bazel b/src/design-system/molecules/nav-slug/BUILD.bazel index f1aa5b7..8ea9132 100644 --- a/src/design-system/molecules/nav-slug/BUILD.bazel +++ b/src/design-system/molecules/nav-slug/BUILD.bazel @@ -5,12 +5,8 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "nav-slug", deps = [ - "react", "react-icons", - "styled-components", "//src/design-system/atoms/avatar", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/picker-category/BUILD.bazel b/src/design-system/molecules/picker-category/BUILD.bazel index c8bd497..0898466 100644 --- a/src/design-system/molecules/picker-category/BUILD.bazel +++ b/src/design-system/molecules/picker-category/BUILD.bazel @@ -5,13 +5,9 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "picker-category", deps = [ - "react", "react-tooltip", - "styled-components", "//src/design-system/atoms/role", "//src/design-system/atoms/typography", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/preauth-greeting/BUILD.bazel b/src/design-system/molecules/preauth-greeting/BUILD.bazel index ad4a6d2..6bf8692 100644 --- a/src/design-system/molecules/preauth-greeting/BUILD.bazel +++ b/src/design-system/molecules/preauth-greeting/BUILD.bazel @@ -5,13 +5,9 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "preauth-greeting", deps = [ - "react", - "styled-components", "//src/design-system/atoms/avatar", "//src/design-system/atoms/space", "//src/design-system/atoms/typography", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/preauth-secret-code/BUILD.bazel b/src/design-system/molecules/preauth-secret-code/BUILD.bazel index 43f1503..c1986da 100644 --- a/src/design-system/molecules/preauth-secret-code/BUILD.bazel +++ b/src/design-system/molecules/preauth-secret-code/BUILD.bazel @@ -6,16 +6,12 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "preauth-secret-code", deps = [ - "react", "react-icons", - "styled-components", "//src/design-system/atoms/button", "//src/design-system/atoms/fader", "//src/design-system/atoms/space", "//src/design-system/atoms/text-input", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/reset-submit/BUILD.bazel b/src/design-system/molecules/reset-submit/BUILD.bazel index 0a02342..a3cfbc0 100644 --- a/src/design-system/molecules/reset-submit/BUILD.bazel +++ b/src/design-system/molecules/reset-submit/BUILD.bazel @@ -6,13 +6,9 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "reset-submit", deps = [ - "react", "react-icons", - "styled-components", "//src/design-system/atoms/breakpoints", "//src/design-system/atoms/button", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/server-masthead/BUILD.bazel b/src/design-system/molecules/server-masthead/BUILD.bazel index 6cfbe47..9711a0d 100644 --- a/src/design-system/molecules/server-masthead/BUILD.bazel +++ b/src/design-system/molecules/server-masthead/BUILD.bazel @@ -7,16 +7,12 @@ react_library( name = "server-masthead", deps = [ "next", - "react", "react-icons", - "styled-components", "//src/design-system/atoms/avatar", "//src/design-system/atoms/colors", "//src/design-system/atoms/timings", "//src/design-system/atoms/typography", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/user-avatar-group/BUILD.bazel b/src/design-system/molecules/user-avatar-group/BUILD.bazel index f28309e..ce5e361 100644 --- a/src/design-system/molecules/user-avatar-group/BUILD.bazel +++ b/src/design-system/molecules/user-avatar-group/BUILD.bazel @@ -5,13 +5,9 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "user-avatar-group", deps = [ - "react", - "styled-components", "//src/design-system/atoms/avatar", "//src/design-system/atoms/breakpoints", "//src/design-system/atoms/colors", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/molecules/user-popover/BUILD.bazel b/src/design-system/molecules/user-popover/BUILD.bazel index fb52696..19c8345 100644 --- a/src/design-system/molecules/user-popover/BUILD.bazel +++ b/src/design-system/molecules/user-popover/BUILD.bazel @@ -6,15 +6,11 @@ react_library( name = "user-popover", deps = [ "next", - "react", "react-icons", - "styled-components", "//src/design-system/atoms/breakpoints", "//src/design-system/atoms/colors", "//src/design-system/atoms/timings", "//src/design-system/molecules/user-avatar-group", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/organisms/app-shell/BUILD.bazel b/src/design-system/organisms/app-shell/BUILD.bazel index 361a89e..a021dbc 100644 --- a/src/design-system/organisms/app-shell/BUILD.bazel +++ b/src/design-system/organisms/app-shell/BUILD.bazel @@ -5,15 +5,11 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "app-shell", deps = [ - "react", "react-custom-scrollbars", - "styled-components", "//src/design-system/atoms/colors", "//src/design-system/molecules/footer", "//src/design-system/organisms/masthead", "//src/design-system/shared-types", - "@types/react", "@types/react-custom-scrollbars", - "@types/styled-components", ], ) diff --git a/src/design-system/organisms/help-why-no-roles/BUILD.bazel b/src/design-system/organisms/help-why-no-roles/BUILD.bazel index de18fc4..6c3ca5c 100644 --- a/src/design-system/organisms/help-why-no-roles/BUILD.bazel +++ b/src/design-system/organisms/help-why-no-roles/BUILD.bazel @@ -6,15 +6,11 @@ react_library( name = "help-why-no-roles", deps = [ "chroma-js", - "react", "react-icons", - "styled-components", "//src/design-system/atoms/colors", "//src/design-system/atoms/halfsies", "//src/design-system/atoms/sparkle", "//src/design-system/shared-types", "@types/chroma-js", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/organisms/landing/BUILD.bazel b/src/design-system/organisms/landing/BUILD.bazel index 3c7c58b..0962d12 100644 --- a/src/design-system/organisms/landing/BUILD.bazel +++ b/src/design-system/organisms/landing/BUILD.bazel @@ -5,9 +5,7 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "landing", deps = [ - "react", "react-icons", - "styled-components", "//src/design-system/atoms/breakpoints", "//src/design-system/atoms/colors", "//src/design-system/atoms/halfsies", @@ -15,7 +13,5 @@ react_library( "//src/design-system/atoms/typography", "//src/design-system/molecules/demo-discord", "//src/design-system/molecules/demo-picker", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/organisms/masthead/BUILD.bazel b/src/design-system/organisms/masthead/BUILD.bazel index c82c0ee..eda723a 100644 --- a/src/design-system/organisms/masthead/BUILD.bazel +++ b/src/design-system/organisms/masthead/BUILD.bazel @@ -6,9 +6,7 @@ react_library( name = "masthead", deps = [ "next", - "react", "react-icons", - "styled-components", "//src/design-system/atoms/branding", "//src/design-system/atoms/breakpoints", "//src/design-system/atoms/button", @@ -20,7 +18,5 @@ react_library( "//src/design-system/molecules/user-avatar-group", "//src/design-system/molecules/user-popover", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/organisms/preauth/BUILD.bazel b/src/design-system/organisms/preauth/BUILD.bazel index 93f3020..9748b14 100644 --- a/src/design-system/organisms/preauth/BUILD.bazel +++ b/src/design-system/organisms/preauth/BUILD.bazel @@ -5,15 +5,11 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "role-picker", deps = [ - "react", "react-icons", - "styled-components", "//src/design-system/atoms/button", "//src/design-system/atoms/space", "//src/design-system/molecules/preauth-greeting", "//src/design-system/molecules/preauth-secret-code", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], ) diff --git a/src/design-system/organisms/role-picker/BUILD.bazel b/src/design-system/organisms/role-picker/BUILD.bazel index c8e39b1..f0f1f29 100644 --- a/src/design-system/organisms/role-picker/BUILD.bazel +++ b/src/design-system/organisms/role-picker/BUILD.bazel @@ -6,9 +6,7 @@ package(default_visibility = ["//visibility:public"]) react_library( name = "role-picker", deps = [ - "react", "react-icons", - "styled-components", "//src/common/utils", "//src/design-system/atoms/colors", "//src/design-system/atoms/fader", @@ -17,8 +15,6 @@ react_library( "//src/design-system/molecules/reset-submit", "//src/design-system/molecules/server-masthead", "//src/design-system/shared-types", - "@types/react", - "@types/styled-components", ], )