From 9b2d412a9ed3309ac22466fe6d8265eb259e1570 Mon Sep 17 00:00:00 2001 From: Avior Date: Tue, 14 May 2024 17:48:13 +0200 Subject: [PATCH] feat: Add Hyperion Signed-off-by: Avior --- src/libs/Hyperion.ts | 392 +++++++++++++++++++++++++++++ src/libs/README.md | 87 +++++++ src/pages/api/v1/checkout.ts | 10 + src/pages/api/v1/projects/index.ts | 21 ++ src/pages/index.astro | 53 ++++ 5 files changed, 563 insertions(+) create mode 100644 src/libs/Hyperion.ts create mode 100644 src/pages/api/v1/checkout.ts create mode 100644 src/pages/api/v1/projects/index.ts diff --git a/src/libs/Hyperion.ts b/src/libs/Hyperion.ts new file mode 100644 index 0000000..934d74d --- /dev/null +++ b/src/libs/Hyperion.ts @@ -0,0 +1,392 @@ +import { objectLoop, objectSize } from '@dzeio/object-util' + +/** + * Hyperion is a library that allow you to make changes to the HTML content by using a mix of `