From ddb75882feb03838802bf56ff3ee434732a756b1 Mon Sep 17 00:00:00 2001 From: Dan Trevino Date: Tue, 13 Aug 2024 00:17:24 -0500 Subject: [PATCH] customize & add newsletter 1 --- astro.config.mjs | 2 +- config.ts | 39 +- package-lock.json | 360 ++++++++---------- package.json | 8 +- public/CNAME | 2 +- public/logo.png | Bin 0 -> 39431 bytes public/logo.svg | 12 - src/components/core/Footer.astro | 6 +- src/components/core/Header.astro | 4 +- .../docs/Custom Components/Callout.mdx | 98 ----- src/content/docs/Custom Components/Card.mdx | 98 ----- src/content/docs/Custom Components/index.mdx | 24 -- .../docs/Guides/authoring-content-in-md.mdx | 166 -------- .../docs/Guides/authoring-content-in-mdx.mdx | 117 ------ src/content/docs/Guides/boom-smart-shops.mdx | 17 + src/content/docs/Guides/boom-wallet.mdx | 38 ++ src/content/docs/Guides/breadcrumbs.mdx | 30 -- src/content/docs/Guides/index.mdx | 11 +- src/content/docs/Guides/pages.mdx | 39 -- .../docs/Guides/sidebar-navigation.mdx | 59 --- src/content/docs/Guides/site-search.mdx | 26 -- src/content/docs/Guides/table-of-contents.mdx | 36 -- .../docs/Newsletters/BoomTimes-001.mdx | 119 ++++++ src/content/docs/Newsletters/index.mdx | 6 + .../docs/Reference/configuration-ref.mdx | 188 --------- .../docs/Reference/frontmatter-ref.mdx | 71 ---- src/content/docs/Reference/index.mdx | 5 + src/content/docs/Resources/deployment.mdx | 65 ---- src/content/docs/Resources/index.mdx | 3 - src/content/docs/Resources/site-showcase.mdx | 4 - src/content/docs/getting-started.mdx | 71 ++-- 31 files changed, 407 insertions(+), 1317 deletions(-) create mode 100644 public/logo.png delete mode 100644 public/logo.svg delete mode 100644 src/content/docs/Custom Components/Callout.mdx delete mode 100644 src/content/docs/Custom Components/Card.mdx delete mode 100644 src/content/docs/Custom Components/index.mdx delete mode 100644 src/content/docs/Guides/authoring-content-in-md.mdx delete mode 100644 src/content/docs/Guides/authoring-content-in-mdx.mdx create mode 100644 src/content/docs/Guides/boom-smart-shops.mdx create mode 100644 src/content/docs/Guides/boom-wallet.mdx delete mode 100644 src/content/docs/Guides/breadcrumbs.mdx delete mode 100644 src/content/docs/Guides/pages.mdx delete mode 100644 src/content/docs/Guides/sidebar-navigation.mdx delete mode 100644 src/content/docs/Guides/site-search.mdx delete mode 100644 src/content/docs/Guides/table-of-contents.mdx create mode 100644 src/content/docs/Newsletters/BoomTimes-001.mdx create mode 100644 src/content/docs/Newsletters/index.mdx delete mode 100644 src/content/docs/Reference/configuration-ref.mdx delete mode 100644 src/content/docs/Reference/frontmatter-ref.mdx create mode 100644 src/content/docs/Reference/index.mdx delete mode 100644 src/content/docs/Resources/deployment.mdx delete mode 100644 src/content/docs/Resources/index.mdx delete mode 100644 src/content/docs/Resources/site-showcase.mdx diff --git a/astro.config.mjs b/astro.config.mjs index 9e19263..b6279be 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -6,7 +6,7 @@ import mdx from "@astrojs/mdx"; // https://astro.build/config export default defineConfig({ - site: "https://celestial.hyperoot.dev", + site: "https://docs.boom.money/", markdown: { smartypants: true, syntaxHighlight: "shiki", diff --git a/config.ts b/config.ts index 82636a3..f5c8d6d 100644 --- a/config.ts +++ b/config.ts @@ -1,12 +1,12 @@ import type { SocialObjects } from "@/lib/types"; export const SITE = { - website: "https://hyperoot.dev", // replace this with your deployed domain - author: "HYP3R00T", - desc: "Documentation template using Astro and Shadcn", - title: "CelestialDocs", + website: "https://docs.boom.money", // replace this with your deployed domain + author: "dan", + desc: "Documentation and guides for the Boom ecosystem", + title: "Boom Docs", ogImage: "og-image.jpg", - repo: "https://github.com/HYP3R00T/CelestialDocs", + repo: "https://github.com/boomcrypto/docs.boom.money", }; export const LOCALE = { @@ -25,9 +25,8 @@ export const menu_items: { title: string; href: string }[] = [ export const side_nav_menu_order: string[] = [ "getting-started", "guides", - "guides/pages", - "guides/table-of-contents", - "guides/sidebar-navigation", + "guides/boom-wallet", + "guides/boom-smart-shops", "custom-components", "reference", ]; @@ -49,20 +48,20 @@ export const docconfig = { export const Socials: SocialObjects = [ { name: "Github", - href: "https://github.com/HYP3R00T/", + href: "https://github.com/boomcrypoto/", linkTitle: ` ${SITE.title} on Github`, active: true, }, { name: "Facebook", - href: "https://github.com/HYP3R00T/", - linkTitle: `${SITE.title} on Facebook`, - active: false, + href: "https://deletefacebook.com/", + linkTitle: `${SITE.title} is NOT on Facebook`, + active: true, }, { name: "Instagram", - href: "https://github.com/HYP3R00T/", - linkTitle: `${SITE.title} on Instagram`, + href: "https://help.instagram.com/139886812848894", + linkTitle: `${SITE.title} is NOT on Instagram`, active: false, }, { @@ -75,13 +74,13 @@ export const Socials: SocialObjects = [ name: "Mail", href: "mailto:rajesh@hyperoot.dev", linkTitle: `Send an email to ${SITE.title}`, - active: true, + active: false, }, { - name: "Twitter", - href: "https://github.com/HYP3R00T/", - linkTitle: `${SITE.title} on Twitter`, - active: false, + name: "Twitter/X", + href: "https://x.com/boom_wallet", + linkTitle: `${SITE.title} on X`, + active: true, }, { name: "Twitch", @@ -141,6 +140,6 @@ export const Socials: SocialObjects = [ name: "Mastodon", href: "https://mastodon.social/@hyp3r00t", linkTitle: `${SITE.title} on Mastodon`, - active: true, + active: false, }, ]; diff --git a/package-lock.json b/package-lock.json index 6f26292..c7dd9ad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,17 @@ { "name": "celestialdocs", - "version": "0.0.3", + "version": "0.0.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "celestialdocs", - "version": "0.0.3", + "version": "0.0.5", + "license": "MIT", "dependencies": { - "@astrojs/check": "^0.8.2", + "@astrojs/check": "^0.9.2", "@astrojs/mdx": "^3.1.3", - "@astrojs/react": "^3.6.0", + "@astrojs/react": "^3.6.2", "@astrojs/tailwind": "^5.1.0", "@fontsource-variable/jetbrains-mono": "^5.0.21", "@fontsource-variable/montserrat": "^5.0.19", @@ -22,7 +23,7 @@ "@radix-ui/react-slot": "^1.1.0", "@radix-ui/react-toggle": "^1.1.0", "@types/react": "^18.3.3", - "astro": "^4.12.2", + "astro": "^4.13.3", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "cmdk": "^1.0.0", @@ -66,11 +67,11 @@ } }, "node_modules/@astrojs/check": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.8.2.tgz", - "integrity": "sha512-L0V9dGb2PGvK9Mf3kby99Y+qm7EqxaC9tN1MVCvaqp/3pPPZBadR4XAySHipxXqQsxwJS25WQow8/1kMl1e25g==", + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.9.2.tgz", + "integrity": "sha512-6rWxtJTbd/ctdAlmla0CAvloGaai5IUTG0K21kctJHHGKJKnGH6Xana7m0zNOtHpVPEJi1SgC/TcsN+ltYt0Cg==", "dependencies": { - "@astrojs/language-server": "^2.12.1", + "@astrojs/language-server": "^2.13.2", "chokidar": "^3.5.3", "fast-glob": "^3.3.1", "kleur": "^4.1.5", @@ -84,9 +85,9 @@ } }, "node_modules/@astrojs/compiler": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.9.2.tgz", - "integrity": "sha512-Vpu0Ffsj8SoV+N0DFHlxxOMKHwSC9059Xy/OlG1t6uFYSoJXxkBC2WyF6igO7x10V+8uJrhOxaXr3nA90kJXow==" + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.10.2.tgz", + "integrity": "sha512-bvH+v8AirwpRWCkYJEyWYdc5Cs/BjG2ZTxIJzttHilXgfKJAdW2496KsUQKzf5j2tOHtaHXKKn9hb9WZiBGpEg==" }, "node_modules/@astrojs/internal-helpers": { "version": "0.4.1", @@ -94,11 +95,11 @@ "integrity": "sha512-bMf9jFihO8YP940uD70SI/RDzIhUHJAolWVcO1v5PUivxGKvfLZTLTVVxEYzGYyPsA3ivdLNqMnL5VgmQySa+g==" }, "node_modules/@astrojs/language-server": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.12.1.tgz", - "integrity": "sha512-CCibE6XwSmrZEKlPDr48LZJN7NWxOurOJK1yOzqZFMNV8Y6DIqF6s1e60gbNNHMZkthWYBNTPno4Ni/XyviinQ==", + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.13.2.tgz", + "integrity": "sha512-l435EZLKjaUO/6iewJ7xqd3eHf3zAosVWG4woILbxluQcianBoNPepnnqAg7uUriZUaC44ae5v0Q+AfB8UI64g==", "dependencies": { - "@astrojs/compiler": "^2.9.1", + "@astrojs/compiler": "^2.10.2", "@jridgewell/sourcemap-codec": "^1.4.15", "@volar/kit": "~2.4.0-alpha.15", "@volar/language-core": "~2.4.0-alpha.15", @@ -197,9 +198,9 @@ } }, "node_modules/@astrojs/react": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@astrojs/react/-/react-3.6.0.tgz", - "integrity": "sha512-YGLxy5jCU9xKG/HAvYsWMcvrQVIhqVe0Sda3Z5UtP32rfXeG6B9J1xQvnx+kRSFTpIrj+7AwPSDSehLbCHJ56w==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@astrojs/react/-/react-3.6.2.tgz", + "integrity": "sha512-fK29lYI7zK/KG4ZBy956x4dmauZcZ18osFkuyGa8r3gmmCQa2NZ9XNu9WaVYEUm0j89f4Gii4tbxLoyM8nk2MA==", "dependencies": { "@vitejs/plugin-react": "^4.3.1", "ultrahtml": "^1.5.3" @@ -258,28 +259,28 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.9.tgz", - "integrity": "sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", + "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.9.tgz", - "integrity": "sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.9", - "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-module-transforms": "^7.24.9", - "@babel/helpers": "^7.24.8", - "@babel/parser": "^7.24.8", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.9", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -303,11 +304,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.10.tgz", - "integrity": "sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dependencies": { - "@babel/types": "^7.24.9", + "@babel/types": "^7.25.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -328,11 +329,11 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.8.tgz", - "integrity": "sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dependencies": { - "@babel/compat-data": "^7.24.8", + "@babel/compat-data": "^7.25.2", "@babel/helper-validator-option": "^7.24.8", "browserslist": "^4.23.1", "lru-cache": "^5.1.1", @@ -350,40 +351,6 @@ "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-module-imports": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", @@ -397,15 +364,14 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.9.tgz", - "integrity": "sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -434,17 +400,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-string-parser": { "version": "7.24.8", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", @@ -470,12 +425,12 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.8.tgz", - "integrity": "sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.8" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -496,9 +451,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", - "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz", + "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==", + "dependencies": { + "@babel/types": "^7.25.2" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -521,15 +479,15 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz", - "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz", + "integrity": "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/types": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -578,31 +536,28 @@ } }, "node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.8.tgz", - "integrity": "sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==", + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz", + "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.8", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.8", - "@babel/types": "^7.24.8", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.3", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.2", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -611,9 +566,9 @@ } }, "node_modules/@babel/types": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.9.tgz", - "integrity": "sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", + "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dependencies": { "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", @@ -2461,9 +2416,9 @@ ] }, "node_modules/@shikijs/core": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.10.3.tgz", - "integrity": "sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.12.1.tgz", + "integrity": "sha512-biCz/mnkMktImI6hMfMX3H9kOeqsInxWEyCHbSlL8C/2TR1FqfmGxTLRNwYCKsyCyxWLbB8rEqXRVZuyxuLFmA==", "dependencies": { "@types/hast": "^3.0.4" } @@ -2625,12 +2580,12 @@ } }, "node_modules/@volar/kit": { - "version": "2.4.0-alpha.17", - "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.4.0-alpha.17.tgz", - "integrity": "sha512-GH2h5qD1FIBmy9xmaPHll645F9K0CQQWBdDpZA0J4GDAPpKfP5M4WW5B+PS5pMIVl8cazibhsNPn1pJCDzVXIw==", + "version": "2.4.0-alpha.18", + "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.4.0-alpha.18.tgz", + "integrity": "sha512-dZMSNhesh23lhd61ax2l04IgIcYofAjm8M+5BKAmX47ROweyc8RrrslszCFUJynlmXx6JS1PoHqvo8+E0aAYQQ==", "dependencies": { - "@volar/language-service": "2.4.0-alpha.17", - "@volar/typescript": "2.4.0-alpha.17", + "@volar/language-service": "2.4.0-alpha.18", + "@volar/typescript": "2.4.0-alpha.18", "typesafe-path": "^0.2.2", "vscode-languageserver-textdocument": "^1.0.11", "vscode-uri": "^3.0.8" @@ -2640,22 +2595,22 @@ } }, "node_modules/@volar/language-core": { - "version": "2.4.0-alpha.17", - "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.0-alpha.17.tgz", - "integrity": "sha512-FF9g89QZUVJpgZvrNpA+v5Sgo7MdUjeA1celxCe4nFTpfp4P/FUdZ1lgeYy7ZS5r13oC4Ei6HqWpfLN7PFM60w==", + "version": "2.4.0-alpha.18", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.0-alpha.18.tgz", + "integrity": "sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==", "dependencies": { - "@volar/source-map": "2.4.0-alpha.17" + "@volar/source-map": "2.4.0-alpha.18" } }, "node_modules/@volar/language-server": { - "version": "2.4.0-alpha.17", - "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.4.0-alpha.17.tgz", - "integrity": "sha512-K+ffVR484Zzq9tTeoRxwtvGzvhR8qCpKhcgsPkCPeCh904yr1zxkMX728fhTePB9nZtKpI0jDuqdQA+338Gl1Q==", - "dependencies": { - "@volar/language-core": "2.4.0-alpha.17", - "@volar/language-service": "2.4.0-alpha.17", - "@volar/snapshot-document": "2.4.0-alpha.17", - "@volar/typescript": "2.4.0-alpha.17", + "version": "2.4.0-alpha.18", + "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.4.0-alpha.18.tgz", + "integrity": "sha512-dciHEE/R5kzI0bY71QfkoCVQ3cQI6g9MHfA4oIP6UhnJy0CdleUalWSygOXoD3Nq7Yk6wn2BRrb1PP5MsadY/Q==", + "dependencies": { + "@volar/language-core": "2.4.0-alpha.18", + "@volar/language-service": "2.4.0-alpha.18", + "@volar/snapshot-document": "2.4.0-alpha.18", + "@volar/typescript": "2.4.0-alpha.18", "path-browserify": "^1.0.1", "request-light": "^0.7.0", "vscode-languageserver": "^9.0.1", @@ -2665,36 +2620,36 @@ } }, "node_modules/@volar/language-service": { - "version": "2.4.0-alpha.17", - "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.4.0-alpha.17.tgz", - "integrity": "sha512-rq+O/Nf7krrq611khGOH6+f9c5i7vQiDPXOLuGks2bBWjPUqaN7dR8agMm+9BTlAj0IItArKqUncYr5mYU78kQ==", + "version": "2.4.0-alpha.18", + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.4.0-alpha.18.tgz", + "integrity": "sha512-EuetrtbEtudi9buinWAG5U3Jam5dY27zXd/7GYnx542kBwanWOBM8i4DAQd0z7M11fOxXgybxPA933uaSyaOog==", "dependencies": { - "@volar/language-core": "2.4.0-alpha.17", + "@volar/language-core": "2.4.0-alpha.18", "vscode-languageserver-protocol": "^3.17.5", "vscode-languageserver-textdocument": "^1.0.11", "vscode-uri": "^3.0.8" } }, "node_modules/@volar/snapshot-document": { - "version": "2.4.0-alpha.17", - "resolved": "https://registry.npmjs.org/@volar/snapshot-document/-/snapshot-document-2.4.0-alpha.17.tgz", - "integrity": "sha512-7h8cf8r+gKU0EEn68pulM1yER1iFshQR/fVT0Bw7T7cbRLe7afnaXbU+jg9yKoEUuJ/B8GU3a/5IBLofY6ZqVg==", + "version": "2.4.0-alpha.18", + "resolved": "https://registry.npmjs.org/@volar/snapshot-document/-/snapshot-document-2.4.0-alpha.18.tgz", + "integrity": "sha512-JAeclEly/wnILhR4Pu9MpgBLInZJH49O1zoy8fU+pk5I+zpv7JIEby5z2UFAS60+sIDnxBdAGd7rZ5VibE70vg==", "dependencies": { "vscode-languageserver-protocol": "^3.17.5", "vscode-languageserver-textdocument": "^1.0.11" } }, "node_modules/@volar/source-map": { - "version": "2.4.0-alpha.17", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.0-alpha.17.tgz", - "integrity": "sha512-6LOuR2nIloQCSNMNcUPRPLjL5CInIE1pYZ8lifOCSxQRiz8GcWaOm34kAvdm7pzPQqMRHBBnV/Ihkdt/w7oWAQ==" + "version": "2.4.0-alpha.18", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.0-alpha.18.tgz", + "integrity": "sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==" }, "node_modules/@volar/typescript": { - "version": "2.4.0-alpha.17", - "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.0-alpha.17.tgz", - "integrity": "sha512-oJlz5xJd0O1Xe/I7AV3kPpV6gXlcyxfpMcj/w4/wGY5AxFHxyy5i7VhaE/BVk99zsT6M2KxcZyUSsL55RlNXlQ==", + "version": "2.4.0-alpha.18", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.0-alpha.18.tgz", + "integrity": "sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==", "dependencies": { - "@volar/language-core": "2.4.0-alpha.17", + "@volar/language-core": "2.4.0-alpha.18", "path-browserify": "^1.0.1", "vscode-uri": "^3.0.8" } @@ -2871,33 +2826,32 @@ } }, "node_modules/astro": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/astro/-/astro-4.12.2.tgz", - "integrity": "sha512-l6OmqlL+FiuSi9x6F+EGZitteOznq1JffOil7st7cdqeMCTEIym4oagI1a6zp6QekliKWEEZWdplGhgh1k1f7Q==", + "version": "4.13.3", + "resolved": "https://registry.npmjs.org/astro/-/astro-4.13.3.tgz", + "integrity": "sha512-MyhmM0v5sphiVwxAm5jjKxWeuPZijWPJ8Ajdign9QzEmLWSH8vUYIJWx/dWRQ6vF1I0jXrksoj3wtw5nzXt9nw==", "dependencies": { - "@astrojs/compiler": "^2.9.0", + "@astrojs/compiler": "^2.10.1", "@astrojs/internal-helpers": "0.4.1", "@astrojs/markdown-remark": "5.2.0", "@astrojs/telemetry": "3.1.0", - "@babel/core": "^7.24.9", - "@babel/generator": "^7.24.10", - "@babel/parser": "^7.24.8", - "@babel/plugin-transform-react-jsx": "^7.24.7", - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.9", + "@babel/core": "^7.25.2", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.3", + "@babel/plugin-transform-react-jsx": "^7.25.2", + "@babel/traverse": "^7.25.3", + "@babel/types": "^7.25.2", "@types/babel__core": "^7.20.5", "@types/cookie": "^0.6.0", "acorn": "^8.12.1", "aria-query": "^5.3.0", "axobject-query": "^4.1.0", "boxen": "7.1.1", - "chokidar": "^3.6.0", "ci-info": "^4.0.0", "clsx": "^2.1.1", "common-ancestor-path": "^1.0.1", "cookie": "^0.6.0", "cssesc": "^3.0.0", - "debug": "^4.3.5", + "debug": "^4.3.6", "deterministic-object-hash": "^2.0.2", "devalue": "^5.0.0", "diff": "^5.2.0", @@ -2915,7 +2869,7 @@ "http-cache-semantics": "^4.1.1", "js-yaml": "^4.1.0", "kleur": "^4.1.5", - "magic-string": "^0.30.10", + "magic-string": "^0.30.11", "mrmime": "^2.0.0", "ora": "^8.0.1", "p-limit": "^6.1.0", @@ -2924,19 +2878,19 @@ "preferred-pm": "^4.0.0", "prompts": "^2.4.2", "rehype": "^13.0.1", - "semver": "^7.6.2", - "shiki": "^1.10.3", + "semver": "^7.6.3", + "shiki": "^1.12.1", "string-width": "^7.2.0", "strip-ansi": "^7.1.0", "tsconfck": "^3.1.1", "unist-util-visit": "^5.0.0", "vfile": "^6.0.2", - "vite": "^5.3.4", + "vite": "^5.3.5", "vitefu": "^0.2.5", "which-pm": "^3.0.0", "yargs-parser": "^21.1.1", "zod": "^3.23.8", - "zod-to-json-schema": "^3.23.1" + "zod-to-json-schema": "^3.23.2" }, "bin": { "astro": "astro.js" @@ -3907,9 +3861,9 @@ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dependencies": { "ms": "2.1.2" }, @@ -4024,12 +3978,6 @@ "version": "2.4.7", "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.7.tgz", "integrity": "sha512-O5O5QNqtdlnQM2bmKHtJgyChcrFMgQuulI+WdiOw2NArzprUqqxUW6bgYtKvzKgrsYpuLWalOkdhNP+1jluhCA==", - "workspaces": [ - "./packages/scanner", - "./packages/abbreviation", - "./packages/css-abbreviation", - "./" - ], "dependencies": { "@emmetio/abbreviation": "^2.3.3", "@emmetio/css-abbreviation": "^2.1.8" @@ -5238,11 +5186,11 @@ } }, "node_modules/magic-string": { - "version": "0.30.10", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", - "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "@jridgewell/sourcemap-codec": "^1.5.0" } }, "node_modules/markdown-extensions": { @@ -6702,9 +6650,9 @@ } }, "node_modules/postcss": { - "version": "8.4.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", - "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "version": "8.4.41", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", + "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", "funding": [ { "type": "opencollective", @@ -7527,11 +7475,11 @@ } }, "node_modules/shiki": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.10.3.tgz", - "integrity": "sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.12.1.tgz", + "integrity": "sha512-nwmjbHKnOYYAe1aaQyEBHvQymJgfm86ZSS7fT8OaPRr4sbAcBNz7PbfAikMEFSDQ6se2j2zobkXvVKcBOm0ysg==", "dependencies": { - "@shikijs/core": "1.10.3", + "@shikijs/core": "1.12.1", "@types/hast": "^3.0.4" } }, @@ -8255,12 +8203,12 @@ } }, "node_modules/vite": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.4.tgz", - "integrity": "sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.0.tgz", + "integrity": "sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==", "dependencies": { "esbuild": "^0.21.3", - "postcss": "^8.4.39", + "postcss": "^8.4.40", "rollup": "^4.13.0" }, "bin": { @@ -8280,6 +8228,7 @@ "less": "*", "lightningcss": "^1.21.0", "sass": "*", + "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.4.0" @@ -8297,6 +8246,9 @@ "sass": { "optional": true }, + "sass-embedded": { + "optional": true + }, "stylus": { "optional": true }, @@ -8484,9 +8436,9 @@ } }, "node_modules/vscode-languageserver-textdocument": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz", - "integrity": "sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==" + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", + "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==" }, "node_modules/vscode-languageserver-types": { "version": "3.17.5", @@ -8818,9 +8770,9 @@ } }, "node_modules/zod-to-json-schema": { - "version": "3.23.1", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.23.1.tgz", - "integrity": "sha512-oT9INvydob1XV0v1d2IadrR74rLtDInLvDFfAa1CG0Pmg/vxATk7I2gSelfj271mbzeM4Da0uuDQE/Nkj3DWNw==", + "version": "3.23.2", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.23.2.tgz", + "integrity": "sha512-uSt90Gzc/tUfyNqxnjlfBs8W6WSGpNBv0rVsNxP/BVSMHMKGdthPYff4xtCHYloJGM0CFxFsb3NbC0eqPhfImw==", "peerDependencies": { "zod": "^3.23.3" } diff --git a/package.json b/package.json index de69611..62fd1c5 100644 --- a/package.json +++ b/package.json @@ -24,9 +24,9 @@ "withastro" ], "dependencies": { - "@astrojs/check": "^0.8.2", + "@astrojs/check": "^0.9.2", "@astrojs/mdx": "^3.1.3", - "@astrojs/react": "^3.6.0", + "@astrojs/react": "^3.6.2", "@astrojs/tailwind": "^5.1.0", "@fontsource-variable/jetbrains-mono": "^5.0.21", "@fontsource-variable/montserrat": "^5.0.19", @@ -38,7 +38,7 @@ "@radix-ui/react-slot": "^1.1.0", "@radix-ui/react-toggle": "^1.1.0", "@types/react": "^18.3.3", - "astro": "^4.12.2", + "astro": "^4.13.3", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "cmdk": "^1.0.0", @@ -57,4 +57,4 @@ "prettier": "^3.3.3", "prettier-plugin-astro": "^0.14.1" } -} \ No newline at end of file +} diff --git a/public/CNAME b/public/CNAME index d272d98..6ed52a7 100644 --- a/public/CNAME +++ b/public/CNAME @@ -1 +1 @@ -celestialdocs.hyperoot.dev \ No newline at end of file +docs.boom.money \ No newline at end of file diff --git a/public/logo.png b/public/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..db27c2756246c1699e94449ce34a67f517f5b93a GIT binary patch literal 39431 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 JA2m_I{|6#iCg1=7 literal 0 HcmV?d00001 diff --git a/public/logo.svg b/public/logo.svg deleted file mode 100644 index 413936b..0000000 --- a/public/logo.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/src/components/core/Footer.astro b/src/components/core/Footer.astro index cf6a823..02bf014 100644 --- a/src/components/core/Footer.astro +++ b/src/components/core/Footer.astro @@ -14,7 +14,7 @@ const { class: className } = Astro.props;

- Built by GitHub.

-
+
diff --git a/src/components/core/Header.astro b/src/components/core/Header.astro index ced7c74..93f6e49 100644 --- a/src/components/core/Header.astro +++ b/src/components/core/Header.astro @@ -29,13 +29,13 @@ const { class: className } = Astro.props; className="flex gap-2 hover:no-underline text-2xl" variant="link" > - Logo + Logo {SITE.title}