From d35659f6f62b05b8d08dd37ee377ba8cf5370389 Mon Sep 17 00:00:00 2001 From: itsMapleLeaf <19603573+itsMapleLeaf@users.noreply.github.com> Date: Sun, 12 Mar 2023 15:01:12 -0500 Subject: [PATCH] fix website build --- packages/reacord/tsconfig.json | 3 ++- packages/website/package.json | 2 +- packages/website/src/components/app-footer.astro | 2 +- .../website/src/components/main-navigation.astro | 14 +++++++------- packages/website/tsconfig.json | 13 ++++++++++++- pnpm-lock.yaml | 8 ++++---- 6 files changed, 27 insertions(+), 15 deletions(-) diff --git a/packages/reacord/tsconfig.json b/packages/reacord/tsconfig.json index 9536a0f..86dfcb8 100644 --- a/packages/reacord/tsconfig.json +++ b/packages/reacord/tsconfig.json @@ -1,3 +1,4 @@ { - "extends": "../../tsconfig.base.json" + "extends": "../../tsconfig.base.json", + "include": ["**/*.ts", "**/*.tsx", "**/*.cjs", "**/*.mjs"] } diff --git a/packages/website/package.json b/packages/website/package.json index cc446e9..06e9c75 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -20,7 +20,7 @@ "@fontsource/jetbrains-mono": "^4.5.12", "@fontsource/rubik": "^4.5.14", "@headlessui/react": "^1.6.6", - "@heroicons/react": "^1.0.6", + "@heroicons/react": "^2.0.16", "@reach/rect": "^0.17.0", "@remix-run/node": "^1.6.5", "@remix-run/react": "^1.6.5", diff --git a/packages/website/src/components/app-footer.astro b/packages/website/src/components/app-footer.astro index d322f9f..a2cf37a 100644 --- a/packages/website/src/components/app-footer.astro +++ b/packages/website/src/components/app-footer.astro @@ -1,5 +1,5 @@ --- -import { HeartIcon } from "@heroicons/react/solid" +import { HeartIcon } from "@heroicons/react/20/solid" import ExternalLink from "./external-link.astro" --- diff --git a/packages/website/src/components/main-navigation.astro b/packages/website/src/components/main-navigation.astro index 836ec0f..30ad013 100644 --- a/packages/website/src/components/main-navigation.astro +++ b/packages/website/src/components/main-navigation.astro @@ -1,10 +1,10 @@ --- -import { MenuIcon } from "@heroicons/react/outline" import { - CodeIcon, + ArrowTopRightOnSquareIcon, + CodeBracketIcon, DocumentTextIcon, - ExternalLinkIcon, -} from "@heroicons/react/solid" +} from "@heroicons/react/20/solid" +import { Bars3Icon } from "@heroicons/react/24/outline" import AppLogo from "./app-logo.astro" import ExternalLink from "./external-link.astro" import MenuItem from "./menu-item.astro" @@ -20,13 +20,13 @@ const links = [ { href: "/api/", label: "API Reference", - icon: CodeIcon, + icon: CodeBracketIcon, component: "a", }, { href: "https://github.com/itsMapleLeaf/reacord", label: "GitHub", - icon: ExternalLinkIcon, + icon: ArrowTopRightOnSquareIcon, component: ExternalLink, }, ] @@ -53,7 +53,7 @@ const links = [ - + Menu { diff --git a/packages/website/tsconfig.json b/packages/website/tsconfig.json index b52814b..a0dcdd0 100644 --- a/packages/website/tsconfig.json +++ b/packages/website/tsconfig.json @@ -8,5 +8,16 @@ "~/*": ["./src/*"] } }, - "include": ["**/*.ts", "**/*.tsx", "**/*.cjs", "**/*.mjs", "**/*.astro"] + "include": ["**/*.ts", "**/*.tsx", "**/*.cjs", "**/*.mjs", "**/*.astro"], + "exclude": [ + "**/node_modules/**", + "**/coverage/**", + "**/build/**", + "**/dist/**", + "**/.cache/**", + "**/api/_build/**", + "**/public/**", + "**/cypress/**", + "app" + ] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a98f702..662c88e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -91,7 +91,7 @@ importers: '@fontsource/jetbrains-mono': ^4.5.12 '@fontsource/rubik': ^4.5.14 '@headlessui/react': ^1.6.6 - '@heroicons/react': ^1.0.6 + '@heroicons/react': ^2.0.16 '@reach/rect': ^0.17.0 '@remix-run/dev': ^1.6.5 '@remix-run/node': ^1.6.5 @@ -131,7 +131,7 @@ importers: '@fontsource/jetbrains-mono': 4.5.12 '@fontsource/rubik': 4.5.14 '@headlessui/react': 1.6.6_biqbaboplfbrettd7655fr4n2y - '@heroicons/react': 1.0.6_react@18.2.0 + '@heroicons/react': 2.0.16_react@18.2.0 '@reach/rect': 0.17.0_biqbaboplfbrettd7655fr4n2y '@remix-run/node': 1.6.5_biqbaboplfbrettd7655fr4n2y '@remix-run/react': 1.6.5_biqbaboplfbrettd7655fr4n2y @@ -2117,8 +2117,8 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false - /@heroicons/react/1.0.6_react@18.2.0: - resolution: {integrity: sha512-JJCXydOFWMDpCP4q13iEplA503MQO3xLoZiKum+955ZCtHINWnx26CUxVxxFQu/uLb4LW3ge15ZpzIkXKkJ8oQ==} + /@heroicons/react/2.0.16_react@18.2.0: + resolution: {integrity: sha512-x89rFxH3SRdYaA+JCXwfe+RkE1SFTo9GcOkZettHer71Y3T7V+ogKmfw5CjTazgS3d0ClJ7p1NA+SP7VQLQcLw==} peerDependencies: react: '>= 16' dependencies: