Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all 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
2 changes: 1 addition & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## simple API
NEXT_PUBLIC_ASTRO_API_URL=https://lilit-service-astro.vercel.app
NEXT_PUBLIC_ASTRO_API_URL=https://future-service-astro.vercel.app
NEXT_PUBLIC_ASTRO_API_KEY=your_api_key_here

## advanced API
Expand Down
2 changes: 1 addition & 1 deletion .env.prod
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## simple API
NEXT_PUBLIC_ASTRO_API_URL=https://lilit-service-astro.vercel.app
NEXT_PUBLIC_ASTRO_API_URL=https://future-service-astro.vercel.app
NEXT_PUBLIC_ASTRO_API_KEY=LgSnP9YWajfllFjXrtk9LZ3lgc2OwKCbckrvT6cGG8sUwgPk5G

## advanced API
Expand Down
42 changes: 36 additions & 6 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,29 +1,59 @@
.PHONY: clean install build server prod lint

# Run all commands in a single shell session
.ONESHELL:
SHELL := /bin/zsh
.SHELLFLAGS := -l -c

# Initialize Node.js environment and verify it's available
INIT_NODE = [ -d ~/.nvm ] && export NVM_DIR="$$HOME/.nvm" && [ -s "$$NVM_DIR/nvm.sh" ] && . "$$NVM_DIR/nvm.sh" || true; \
command -v fnm >/dev/null 2>&1 && eval "$$(fnm env)" || true; \
[ -d ~/.asdf ] && . ~/.asdf/asdf.sh || true; \
[ -f ~/.zshrc ] && source ~/.zshrc 2>/dev/null || true; \
[ -f ~/.zprofile ] && source ~/.zprofile 2>/dev/null || true; \
if ! command -v node >/dev/null 2>&1; then \
echo "Error: Node.js is not available. Please install Node.js:"; \
echo " brew install node"; \
echo " or visit https://nodejs.org/"; \
exit 1; \
fi

clean:
rm -rf dist/
rm -rf build/
rm -rf coverage/
rm -rf .next/
rm -rf out/
set -e
$(INIT_NODE)
rm -rf dist/ build/ coverage/ .next/ out/
rm -f yarn.lock
rm -rf node_modules/
yarn cache clean

install:
set -e
$(INIT_NODE)
yarn install

build:
set -e
$(INIT_NODE)
[ -d node_modules ] || yarn install
yarn build

server:
server: install
set -e
$(INIT_NODE)
[ -d node_modules ] || yarn install
yarn build
yarn dev

prod:
set -e
$(INIT_NODE)
[ -d node_modules ] || yarn install
yarn build
yarn start

lint:
set -e
$(INIT_NODE)
[ -d node_modules ] || yarn install
yarn lint
yarn prettier --write "src/**/*.{js,jsx,ts,tsx,json,css,scss,md}"
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
## lilit.ai frontend
## future.ai frontend

<br>

<p align="center">
<img src="docs/future1.png" width="90%" align="center"/>
</p>

<br>

---

### running locally

<br>
Expand Down Expand Up @@ -49,5 +57,5 @@ the following domains are allowed in the content security policy, and should be
- api.coingecko.com
- nominatim.openstreetmap.org
- stream.binance.com
- lilit-service-astro.vercel.app
- future-service-astro.vercel.app
```
Binary file added docs/future1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion next-env.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
/// <reference types="next/image-types/global" />

// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "lilit-frontend",
"name": "future-frontend",
"version": "0.0.1",
"license": "MIT",
"dependencies": {
Expand All @@ -12,7 +12,7 @@
"ethers": "^6.11.1",
"i18next": "23.2.3",
"luxon": "^3.6.1",
"next": "^14.1.0",
"next": "14.2.35",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-i18next": "^15.4.1",
Expand Down Expand Up @@ -48,7 +48,7 @@
]
},
"devDependencies": {
"@next/bundle-analyzer": "^14.1.0",
"@next/bundle-analyzer": "^14.2.35",
"@tailwindcss/aspect-ratio": "^0.4.2",
"@tailwindcss/forms": "^0.5.7",
"@tailwindcss/typography": "^0.5.10",
Expand All @@ -57,7 +57,7 @@
"autoprefixer": "^10.4.17",
"d3": "^7.9.0",
"eslint": "^8.57.0",
"eslint-config-next": "^14.1.0",
"eslint-config-next": "^14.2.35",
"eslint-plugin-import": "^2.29.1",
"pino-pretty": "^10.3.1",
"postcss": "^8.4.35",
Expand Down
2 changes: 1 addition & 1 deletion src/config/header.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { NAV_ITEMS, DASHBOARD } from "./routes";
export const HEADER_CONFIG = {
title: strings.en.title,
logo: {
alt: "LILIT Logo",
alt: "FUTURE Logo",
width: 30,
height: 30,
},
Expand Down
2 changes: 1 addition & 1 deletion src/config/routes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export const SECURITY_HEADERS = {
"X-Content-Type-Options": "nosniff",
"X-Frame-Options": "DENY",
} as const;
export const USER_AGENT = "Lilit/1.0";
export const USER_AGENT = "Future/1.0";

export const ROUTES = {
HOME: "/",
Expand Down
4 changes: 2 additions & 2 deletions src/i18n/header.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"en": {
"title": "LILIT",
"browserTitle": "LILIT - Ancient Wisdom Meets the AI Age",
"title": "FUTURE",
"browserTitle": "FUTURE - Ancient Wisdom Meets the AI Age",
"description": "Ancient Wisdom Meets the AI Age",
"nav": {
"home": "home",
Expand Down
2 changes: 1 addition & 1 deletion src/i18n/home.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"en": {
"title": "welcome to lilit",
"title": "welcome to future",
"subtitle": "ancient wisdom meets the AI age",
"hello": {
"anonymous": "anon",
Expand Down
156 changes: 78 additions & 78 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -400,69 +400,69 @@
"@emnapi/runtime" "^1.4.3"
"@tybys/wasm-util" "^0.9.0"

"@next/bundle-analyzer@^14.1.0":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-14.2.30.tgz#e0a8e00c62d703802fa25de4b8085df4f77dcd09"
integrity sha512-zYmPFpiworQCClUYIqGxfNphpJSUlAUiHYsc1/F8pPLIvcFtRVn1L1qO5GnEKL7KRUTyeKxzYycsOo8P/Rlmww==
"@next/bundle-analyzer@^14.2.35":
version "14.2.35"
resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-14.2.35.tgz#83379ce18a60bd1a8e9b518014365d7d431ef886"
integrity sha512-br772Uozk44eJq3a0Z+sTyNII+29d7ue1a0s4xd+9MlUQl3HhKo/wLqxZPFngMbwr6YnAWh/uKoVEpEOV35Fzw==
dependencies:
webpack-bundle-analyzer "4.10.1"

"@next/env@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.30.tgz#f955b57975751584722b6b0a2a8cf2bdcc4ffae3"
integrity sha512-KBiBKrDY6kxTQWGzKjQB7QirL3PiiOkV7KW98leHFjtVRKtft76Ra5qSA/SL75xT44dp6hOcqiiJ6iievLOYug==
"@next/env@14.2.35":
version "14.2.35"
resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.35.tgz#e979016d0ca8500a47d41ffd02625fe29b8df35a"
integrity sha512-DuhvCtj4t9Gwrx80dmz2F4t/zKQ4ktN8WrMwOuVzkJfBilwAwGr6v16M5eI8yCuZ63H9TTuEU09Iu2HqkzFPVQ==

"@next/eslint-plugin-next@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.30.tgz#852651bc31a7a01d84a54d95903f48cde6c8bc01"
integrity sha512-mvVsMIutMxQ4NGZEMZ1kiBNc+la8Xmlk30bKUmCPQz2eFkmsLv54Mha8QZarMaCtSPkkFA1TMD+FIZk0l/PpzA==
"@next/eslint-plugin-next@14.2.35":
version "14.2.35"
resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.35.tgz#96eaf075dfe8cb8b4604af716c783444ba0ccc96"
integrity sha512-Jw9A3ICz2183qSsqwi7fgq4SBPiNfmOLmTPXKvlnzstUwyvBrtySiY+8RXJweNAs9KThb1+bYhZh9XWcNOr2zQ==
dependencies:
glob "10.3.10"

"@next/swc-darwin-arm64@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.30.tgz#8179a35a068bc6f43a9ab6439875f6e330d02e52"
integrity sha512-EAqfOTb3bTGh9+ewpO/jC59uACadRHM6TSA9DdxJB/6gxOpyV+zrbqeXiFTDy9uV6bmipFDkfpAskeaDcO+7/g==

"@next/swc-darwin-x64@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.30.tgz#87c08d805c0546a73c25a0538a81f8b5f43bd0e9"
integrity sha512-TyO7Wz1IKE2kGv8dwQ0bmPL3s44EKVencOqwIY69myoS3rdpO1NPg5xPM5ymKu7nfX4oYJrpMxv8G9iqLsnL4A==

"@next/swc-linux-arm64-gnu@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.30.tgz#eed26d87d96d9ef6fffbde98ceed2c75108a9911"
integrity sha512-I5lg1fgPJ7I5dk6mr3qCH1hJYKJu1FsfKSiTKoYwcuUf53HWTrEkwmMI0t5ojFKeA6Vu+SfT2zVy5NS0QLXV4Q==

"@next/swc-linux-arm64-musl@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.30.tgz#54b38b43c8acf3d3e0b71ae208a0bfca5a9b8563"
integrity sha512-8GkNA+sLclQyxgzCDs2/2GSwBc92QLMrmYAmoP2xehe5MUKBLB2cgo34Yu242L1siSkwQkiV4YLdCnjwc/Micw==

"@next/swc-linux-x64-gnu@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.30.tgz#0ee0419da4dc1211a4c925b0841419cd07aa6c59"
integrity sha512-8Ly7okjssLuBoe8qaRCcjGtcMsv79hwzn/63wNeIkzJVFVX06h5S737XNr7DZwlsbTBDOyI6qbL2BJB5n6TV/w==

"@next/swc-linux-x64-musl@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.30.tgz#e88463d8c10dd600087b062f2dea59a515cd66f6"
integrity sha512-dBmV1lLNeX4mR7uI7KNVHsGQU+OgTG5RGFPi3tBJpsKPvOPtg9poyav/BYWrB3GPQL4dW5YGGgalwZ79WukbKQ==

"@next/swc-win32-arm64-msvc@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.30.tgz#6975cbbab74d519b06d93210ed86cd4f3dbc1c4d"
integrity sha512-6MMHi2Qc1Gkq+4YLXAgbYslE1f9zMGBikKMdmQRHXjkGPot1JY3n5/Qrbg40Uvbi8//wYnydPnyvNhI1DMUW1g==

"@next/swc-win32-ia32-msvc@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.30.tgz#08ad4de2e082bc6b07d41099b4310daec7885748"
integrity sha512-pVZMnFok5qEX4RT59mK2hEVtJX+XFfak+/rjHpyFh7juiT52r177bfFKhnlafm0UOSldhXjj32b+LZIOdswGTg==

"@next/swc-win32-x64-msvc@14.2.30":
version "14.2.30"
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.30.tgz#94d3ddcc1e97572a0514a6180c8e3bb415e1dc98"
integrity sha512-4KCo8hMZXMjpTzs3HOqOGYYwAXymXIy7PEPAXNEcEOyKqkjiDlECumrWziy+JEF0Oi4ILHGxzgQ3YiMGG2t/Lg==
"@next/swc-darwin-arm64@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.33.tgz#9e74a4223f1e5e39ca4f9f85709e0d95b869b298"
integrity sha512-HqYnb6pxlsshoSTubdXKu15g3iivcbsMXg4bYpjL2iS/V6aQot+iyF4BUc2qA/J/n55YtvE4PHMKWBKGCF/+wA==

"@next/swc-darwin-x64@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.33.tgz#fcf0c45938da9b0cc2ec86357d6aefca90bd17f3"
integrity sha512-8HGBeAE5rX3jzKvF593XTTFg3gxeU4f+UWnswa6JPhzaR6+zblO5+fjltJWIZc4aUalqTclvN2QtTC37LxvZAA==

"@next/swc-linux-arm64-gnu@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.33.tgz#837f91a740eb4420c06f34c4677645315479d9be"
integrity sha512-JXMBka6lNNmqbkvcTtaX8Gu5by9547bukHQvPoLe9VRBx1gHwzf5tdt4AaezW85HAB3pikcvyqBToRTDA4DeLw==

"@next/swc-linux-arm64-musl@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.33.tgz#dc8903469e5c887b25e3c2217a048bd30c58d3d4"
integrity sha512-Bm+QulsAItD/x6Ih8wGIMfRJy4G73tu1HJsrccPW6AfqdZd0Sfm5Imhgkgq2+kly065rYMnCOxTBvmvFY1BKfg==

"@next/swc-linux-x64-gnu@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.33.tgz#344438be592b6b28cc540194274561e41f9933e5"
integrity sha512-FnFn+ZBgsVMbGDsTqo8zsnRzydvsGV8vfiWwUo1LD8FTmPTdV+otGSWKc4LJec0oSexFnCYVO4hX8P8qQKaSlg==

"@next/swc-linux-x64-musl@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.33.tgz#3379fad5e0181000b2a4fac0b80f7ca4ffe795c8"
integrity sha512-345tsIWMzoXaQndUTDv1qypDRiebFxGYx9pYkhwY4hBRaOLt8UGfiWKr9FSSHs25dFIf8ZqIFaPdy5MljdoawA==

"@next/swc-win32-arm64-msvc@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.33.tgz#bca8f4dde34656aef8e99f1e5696de255c2f00e5"
integrity sha512-nscpt0G6UCTkrT2ppnJnFsYbPDQwmum4GNXYTeoTIdsmMydSKFz9Iny2jpaRupTb+Wl298+Rh82WKzt9LCcqSQ==

"@next/swc-win32-ia32-msvc@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.33.tgz#a69c581483ea51dd3b8907ce33bb101fe07ec1df"
integrity sha512-pc9LpGNKhJ0dXQhZ5QMmYxtARwwmWLpeocFmVG5Z0DzWq5Uf0izcI8tLc+qOpqxO1PWqZ5A7J1blrUIKrIFc7Q==

"@next/swc-win32-x64-msvc@14.2.33":
version "14.2.33"
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.33.tgz#f1a40062530c17c35a86d8c430b3ae465eb7cea1"
integrity sha512-nOjfZMy8B94MdisuzZo9/57xuFVLHJaDj5e/xrduJp9CV2/HrfxTRH2fbyLe+K9QT41WBLUd4iXX3R7jBp0EUg==

"@noble/ciphers@1.2.1":
version "1.2.1"
Expand Down Expand Up @@ -2090,9 +2090,9 @@ camelize@^1.0.0:
integrity sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==

caniuse-lite@^1.0.30001579, caniuse-lite@^1.0.30001702, caniuse-lite@^1.0.30001726:
version "1.0.30001726"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz#a15bd87d5a4bf01f6b6f70ae7c97fdfd28b5ae47"
integrity sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==
version "1.0.30001764"
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001764.tgz"
integrity sha512-9JGuzl2M+vPL+pz70gtMF9sHdMFbY9FJaQBi186cHKH3pSzDvzoUJUPV6fqiKIMyXbud9ZLg4F3Yza1vJ1+93g==

"cbw-sdk@npm:@coinbase/wallet-sdk@3.9.3":
version "3.9.3"
Expand Down Expand Up @@ -2907,12 +2907,12 @@ escape-string-regexp@^4.0.0:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==

eslint-config-next@^14.1.0:
version "14.2.30"
resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-14.2.30.tgz#3a2be44099c6fbda60ba5c97098dd5f534bb18c7"
integrity sha512-4pTMb3wfpI+piVeEz3TWG1spjuXJJBZaYabi2H08z2ZTk6/N304POEovHdFmK6EZb4QlKpETulBNaRIITA0+xg==
eslint-config-next@^14.2.35:
version "14.2.35"
resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-14.2.35.tgz#e42ce3d318785342139838d817d945101cc06e05"
integrity sha512-BpLsv01UisH193WyT/1lpHqq5iJ/Orfz9h/NOOlAmTUq4GY349PextQ62K4XpnaM9supeiEn3TaOTeQO07gURg==
dependencies:
"@next/eslint-plugin-next" "14.2.30"
"@next/eslint-plugin-next" "14.2.35"
"@rushstack/eslint-patch" "^1.3.3"
"@typescript-eslint/eslint-plugin" "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0"
"@typescript-eslint/parser" "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0"
Expand Down Expand Up @@ -4235,28 +4235,28 @@ natural-compare@^1.4.0:
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==

next@^14.1.0:
version "14.2.30"
resolved "https://registry.yarnpkg.com/next/-/next-14.2.30.tgz#7b7288859794574067f65d6e2ea98822f2173006"
integrity sha512-+COdu6HQrHHFQ1S/8BBsCag61jZacmvbuL2avHvQFbWa2Ox7bE+d8FyNgxRLjXQ5wtPyQwEmk85js/AuaG2Sbg==
next@14.2.35:
version "14.2.35"
resolved "https://registry.yarnpkg.com/next/-/next-14.2.35.tgz#7c68873a15fe5a19401f2f993fea535be3366ee9"
integrity sha512-KhYd2Hjt/O1/1aZVX3dCwGXM1QmOV4eNM2UTacK5gipDdPN/oHHK/4oVGy7X8GMfPMsUTUEmGlsy0EY1YGAkig==
dependencies:
"@next/env" "14.2.30"
"@next/env" "14.2.35"
"@swc/helpers" "0.5.5"
busboy "1.6.0"
caniuse-lite "^1.0.30001579"
graceful-fs "^4.2.11"
postcss "8.4.31"
styled-jsx "5.1.1"
optionalDependencies:
"@next/swc-darwin-arm64" "14.2.30"
"@next/swc-darwin-x64" "14.2.30"
"@next/swc-linux-arm64-gnu" "14.2.30"
"@next/swc-linux-arm64-musl" "14.2.30"
"@next/swc-linux-x64-gnu" "14.2.30"
"@next/swc-linux-x64-musl" "14.2.30"
"@next/swc-win32-arm64-msvc" "14.2.30"
"@next/swc-win32-ia32-msvc" "14.2.30"
"@next/swc-win32-x64-msvc" "14.2.30"
"@next/swc-darwin-arm64" "14.2.33"
"@next/swc-darwin-x64" "14.2.33"
"@next/swc-linux-arm64-gnu" "14.2.33"
"@next/swc-linux-arm64-musl" "14.2.33"
"@next/swc-linux-x64-gnu" "14.2.33"
"@next/swc-linux-x64-musl" "14.2.33"
"@next/swc-win32-arm64-msvc" "14.2.33"
"@next/swc-win32-ia32-msvc" "14.2.33"
"@next/swc-win32-x64-msvc" "14.2.33"

node-addon-api@^2.0.0:
version "2.0.2"
Expand Down