This is an automated email from the ASF dual-hosted git repository.
apratim pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-resilientdb-site.git
The following commit(s) were added to refs/heads/master by this push:
new 87b048f Updated packages and added README
87b048f is described below
commit 87b048fa44c7f92938f975125b0e32c8757f8b89
Author: Apratim Shukla <[email protected]>
AuthorDate: Sat May 25 20:03:17 2024 -0700
Updated packages and added README
---
README.md | 77 ++++++++-
package-lock.json | 500 ++++++++----------------------------------------------
package.json | 23 +--
src/app/page.tsx | 2 +-
4 files changed, 157 insertions(+), 445 deletions(-)
diff --git a/README.md b/README.md
index 4c3aa69..48948c4 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,74 @@
-# Apache ResilientDB (Incubating) Homepage
+<div align="center">
+ <br />
+ <p>
+ <a href="https://resilientdb.com"><img
src="https://i.imgur.com/s4089K7.png" width="300" alt="resvault" /></a>
+ </p>
+ <br />
-- Source code for Apache ResilientDB (Incubating) Homepage
-- Built using NextJS, and TailwindCSS
-- CircleCI Added
+
[](https://dl.circleci.com/status-badge/redirect/circleci/BFRoPNLWzXBpf5RZo1KKh7/RZ7Ks3aiKAZwQ8ofm6fer/tree/circleci-project-setup)
+ 
+ 
+ 
+ 
+</div>
+
+# About
+This repository contains the official source code for the Apache ResilientDB
(Incubating) website. It is a Next.js-based project configured with Tailwind
CSS for styling and uses a variety of tools and libraries to enhance the
frontend experience.
+
+## Prerequisites
+
+Before you begin, ensure you have the following installed on your system:
+- Node.js (version 18 or later)
+- npm (version 9 or later)
+
+You can verify the installations using:
+```bash
+node --version
+npm --version
+```
+
+## Setting Up the Development Environment
+
+To get the development environment running, follow these steps:
+
+1. **Clone the repository**:
+ ```bash
+ git clone https://github.com/apache/incubator-resilientdb-site.git
+ cd incubator-resilientdb-site
+ ```
+
+2. **Install dependencies**:
+ ```bash
+ npm install
+ ```
+
+## Running the Project
+
+You can run the project in development or production mode as follows:
+
+- **Development mode**:
+ ```bash
+ npm run dev
+ ```
+ This starts the development server on
[http://localhost:3000](http://localhost:3000). The server will reload if you
make edits.
+
+- **Production mode**:
+ ```bash
+ npm run build
+ npm run start
+ ```
+ This builds the application for production usage and starts a Node.js server
to serve the built site.
+
+- **Linting**:
+ ```bash
+ npm run lint
+ ```
+ Run the linting utility to check for issues in the codebase.
+
+## Continuous Integration and Deployment
+
+Pushing to the `main` branch triggers a CircleCI build. CircleCI is configured
to build the static site and commit the generated files to the `asf-site`
branch. The Apache Software Foundation infrastructure automatically deploys the
contents of the `asf-site` branch, ensuring that the latest changes are always
live.
+
+## License
+
+This project is licensed under the Apache License 2.0 - see the
[LICENSE](LICENSE) file for details.
diff --git a/package-lock.json b/package-lock.json
index a902757..5bb3de1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,25 +12,20 @@
"@fortawesome/free-brands-svg-icons": "^6.5.2",
"@fortawesome/free-regular-svg-icons": "^6.5.2",
"@fortawesome/free-solid-svg-icons": "^6.5.2",
- "@fortawesome/react-fontawesome": "^0.2.1",
+ "@fortawesome/react-fontawesome": "^0.2.2",
+ "autoprefixer": "^10.4.19",
"eslint": "^8.56.0",
- "eslint-config-next": "^14.1.0",
+ "eslint-config-next": "^14.2.3",
"next": "^14.2.3",
"next-themes": "^0.2.1",
- "particles.js": "^2.0.0",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "react-modal-video": "^2.0.1"
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1"
},
"devDependencies": {
- "@types/node": "^20.8.9",
- "@types/react": "^18.2.33",
- "autoprefixer": "^10.4.17",
- "postcss": "^8.4.35",
- "prettier": "^3.2.5",
- "prettier-plugin-tailwindcss": "^0.5.11",
- "tailwindcss": "^3.4.1",
- "typescript": "^5.3.3"
+ "@types/node": "^20.12.12",
+ "@types/react": "^18.3.3",
+ "tailwindcss": "^3.4.3",
+ "typescript": "^5.4.5"
}
},
"node_modules/@aashutoshrathi/word-wrap": {
@@ -174,9 +169,9 @@
}
},
"node_modules/@fortawesome/react-fontawesome": {
- "version": "0.2.1",
- "resolved":
"https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.1.tgz",
- "integrity":
"sha512-ldr5QO2MneAX5W5WBCYB2pZp/PiHDD1hy9YEBLcXUyJb0qnO86oP8RU+CgmYVSH/R4Dbe2ernhcWOrcgaKD9NQ==",
+ "version": "0.2.2",
+ "resolved":
"https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.2.tgz",
+ "integrity":
"sha512-EnkrprPNqI6SXJl//m29hpaNzOp1bruISWaOiRtkMi/xSvHJlzc2j2JAYS7egxt/EbjSNV/k6Xy0AQI6vB2+1g==",
"dependencies": {
"prop-types": "^15.8.1"
},
@@ -310,9 +305,9 @@
"integrity":
"sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA=="
},
"node_modules/@next/eslint-plugin-next": {
- "version": "14.1.0",
- "resolved":
"https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.0.tgz",
- "integrity":
"sha512-x4FavbNEeXx/baD/zC/SdrvkjSby8nBn8KcCREqk6UuwvwoAPZmaV8TFCAuo/cpovBRTIY67mHhe86MQQm/68Q==",
+ "version": "14.2.3",
+ "resolved":
"https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.3.tgz",
+ "integrity":
"sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==",
"dependencies": {
"glob": "10.3.10"
}
@@ -518,9 +513,9 @@
"integrity":
"sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
},
"node_modules/@types/node": {
- "version": "20.11.19",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz",
- "integrity":
"sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==",
+ "version": "20.12.12",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz",
+ "integrity":
"sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==",
"dev": true,
"dependencies": {
"undici-types": "~5.26.4"
@@ -533,22 +528,15 @@
"dev": true
},
"node_modules/@types/react": {
- "version": "18.2.56",
- "resolved":
"https://registry.npmjs.org/@types/react/-/react-18.2.56.tgz",
- "integrity":
"sha512-NpwHDMkS/EFZF2dONFQHgkPRwhvgq/OAvIaGQzxGSBmaeR++kTg6njr15Vatz0/2VcCEwJQFi6Jf4Q0qBu0rLA==",
+ "version": "18.3.3",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
+ "integrity":
"sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
"dev": true,
"dependencies": {
"@types/prop-types": "*",
- "@types/scheduler": "*",
"csstype": "^3.0.2"
}
},
- "node_modules/@types/scheduler": {
- "version": "0.16.8",
- "resolved":
"https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz",
- "integrity":
"sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==",
- "dev": true
- },
"node_modules/@typescript-eslint/parser": {
"version": "6.21.0",
"resolved":
"https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz",
@@ -926,10 +914,9 @@
}
},
"node_modules/autoprefixer": {
- "version": "10.4.17",
- "resolved":
"https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz",
- "integrity":
"sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==",
- "dev": true,
+ "version": "10.4.19",
+ "resolved":
"https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz",
+ "integrity":
"sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==",
"funding": [
{
"type": "opencollective",
@@ -945,8 +932,8 @@
}
],
"dependencies": {
- "browserslist": "^4.22.2",
- "caniuse-lite": "^1.0.30001578",
+ "browserslist": "^4.23.0",
+ "caniuse-lite": "^1.0.30001599",
"fraction.js": "^4.3.7",
"normalize-range": "^0.1.2",
"picocolors": "^1.0.0",
@@ -1023,20 +1010,10 @@
"node": ">=8"
}
},
- "node_modules/browserify-transform-tools": {
- "version": "1.7.0",
- "resolved":
"https://registry.npmjs.org/browserify-transform-tools/-/browserify-transform-tools-1.7.0.tgz",
- "integrity":
"sha512-D4/vMGx4ILHI/+Qokdo2x7cxPJqy7uXt0zugOBbDvnCcrQL9/WrgK71GJgrNHF/L4XLErA4cMGlTVmc2sICRnA==",
- "dependencies": {
- "falafel": "^2.0.0",
- "through": "^2.3.7"
- }
- },
"node_modules/browserslist": {
"version": "4.23.0",
"resolved":
"https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz",
"integrity":
"sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==",
- "dev": true,
"funding": [
{
"type": "opencollective",
@@ -1101,15 +1078,6 @@
"node": ">=6"
}
},
- "node_modules/camel-case": {
- "version": "3.0.0",
- "resolved":
"https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
- "integrity":
"sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==",
- "dependencies": {
- "no-case": "^2.2.0",
- "upper-case": "^1.1.1"
- }
- },
"node_modules/camelcase-css": {
"version": "2.0.1",
"resolved":
"https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
@@ -1120,9 +1088,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001588",
- "resolved":
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz",
- "integrity":
"sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ==",
+ "version": "1.0.30001621",
+ "resolved":
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001621.tgz",
+ "integrity":
"sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==",
"funding": [
{
"type": "opencollective",
@@ -1189,17 +1157,6 @@
"node": ">= 6"
}
},
- "node_modules/clean-css": {
- "version": "4.1.11",
- "resolved":
"https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz",
- "integrity":
"sha512-a3ZEe58u+LizPdSCHM0jIGeKu1hN+oqqXXc1i70mnV0x2Ox3/ho1pE6Y8HD6yhDts5lEQs028H9kutlihP77uQ==",
- "dependencies": {
- "source-map": "0.5.x"
- },
- "engines": {
- "node": ">= 4.0"
- }
- },
"node_modules/client-only": {
"version": "0.0.1",
"resolved":
"https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
@@ -1221,32 +1178,11 @@
"resolved":
"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity":
"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
- "node_modules/commander": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
- "integrity":
"sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==",
- "dependencies": {
- "graceful-readlink": ">= 1.0.0"
- },
- "engines": {
- "node": ">= 0.6.x"
- }
- },
"node_modules/concat-map": {
"version": "0.0.1",
"resolved":
"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity":
"sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
},
- "node_modules/core-js": {
- "version": "3.36.0",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.36.0.tgz",
- "integrity":
"sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw==",
- "hasInstallScript": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
"node_modules/cross-spawn": {
"version": "7.0.3",
"resolved":
"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
@@ -1275,7 +1211,8 @@
"node_modules/csstype": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
- "integrity":
"sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
+ "integrity":
"sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
+ "dev": true
},
"node_modules/damerau-levenshtein": {
"version": "1.0.8",
@@ -1377,25 +1314,15 @@
"node": ">=6.0.0"
}
},
- "node_modules/dom-helpers": {
- "version": "5.2.1",
- "resolved":
"https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
- "integrity":
"sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
- "dependencies": {
- "@babel/runtime": "^7.8.7",
- "csstype": "^3.0.2"
- }
- },
"node_modules/eastasianwidth": {
"version": "0.2.0",
"resolved":
"https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
"integrity":
"sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
},
"node_modules/electron-to-chromium": {
- "version": "1.4.673",
- "resolved":
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.673.tgz",
- "integrity":
"sha512-zjqzx4N7xGdl5468G+vcgzDhaHkaYgVcf9MqgexcTqsl2UHSCmOj/Bi3HAprg4BZCpC7HyD8a6nZl6QAZf72gw==",
- "dev": true
+ "version": "1.4.783",
+ "resolved":
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz",
+ "integrity":
"sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ=="
},
"node_modules/emoji-regex": {
"version": "9.2.2",
@@ -1558,7 +1485,6 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
"integrity":
"sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
- "dev": true,
"engines": {
"node": ">=6"
}
@@ -1629,13 +1555,13 @@
}
},
"node_modules/eslint-config-next": {
- "version": "14.1.0",
- "resolved":
"https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.0.tgz",
- "integrity":
"sha512-SBX2ed7DoRFXC6CQSLc/SbLY9Ut6HxNB2wPTcoIWjUMd7aF7O/SIE7111L8FdZ9TXsNV4pulUDnfthpyPtbFUg==",
+ "version": "14.2.3",
+ "resolved":
"https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.3.tgz",
+ "integrity":
"sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==",
"dependencies": {
- "@next/eslint-plugin-next": "14.1.0",
+ "@next/eslint-plugin-next": "14.2.3",
"@rushstack/eslint-patch": "^1.3.3",
- "@typescript-eslint/parser": "^5.4.2 || ^6.0.0",
+ "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0",
"eslint-import-resolver-node": "^0.3.6",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import": "^2.28.1",
@@ -1960,29 +1886,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/falafel": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.5.tgz",
- "integrity":
"sha512-HuC1qF9iTnHDnML9YZAdCDQwT0yKl/U55K4XSUXqGAA2GLoafFgWRqdAbhWJxXaYD4pyoVxAJ8wH670jMpI9DQ==",
- "dependencies": {
- "acorn": "^7.1.1",
- "isarray": "^2.0.1"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/falafel/node_modules/acorn": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity":
"sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
"node_modules/fast-deep-equal": {
"version": "3.1.3",
"resolved":
"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
@@ -2114,7 +2017,6 @@
"version": "4.3.7",
"resolved":
"https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz",
"integrity":
"sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==",
- "dev": true,
"engines": {
"node": "*"
},
@@ -2337,11 +2239,6 @@
"resolved":
"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
"integrity":
"sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
},
- "node_modules/graceful-readlink": {
- "version": "1.0.1",
- "resolved":
"https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
- "integrity":
"sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w=="
- },
"node_modules/graphemer": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
@@ -2421,35 +2318,6 @@
"node": ">= 0.4"
}
},
- "node_modules/he": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
- "integrity":
"sha512-z/GDPjlRMNOa2XJiB4em8wJpuuBfrFOlYKTZxtpkdr1uPdibHI8rYA3MY0KDObpVyaes0e/aunid/t88ZI2EKA==",
- "bin": {
- "he": "bin/he"
- }
- },
- "node_modules/html-minifier": {
- "version": "3.5.2",
- "resolved":
"https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.2.tgz",
- "integrity":
"sha512-CpXODZQ75jOxqF5CR0vqPKV9LuHw96ijVRbEsSPTPFs4gKd5uuMNEUsAvRgz9OSXS/D4fItq0X8362oXMyjZPw==",
- "dependencies": {
- "camel-case": "3.0.x",
- "clean-css": "4.1.x",
- "commander": "2.9.x",
- "he": "1.1.x",
- "ncname": "1.0.x",
- "param-case": "2.1.x",
- "relateurl": "0.2.x",
- "uglify-js": "3.0.x"
- },
- "bin": {
- "html-minifier": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/ignore": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
@@ -3004,11 +2872,6 @@
"loose-envify": "cli.js"
}
},
- "node_modules/lower-case": {
- "version": "1.1.4",
- "resolved":
"https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
- "integrity":
"sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA=="
- },
"node_modules/lru-cache": {
"version": "10.2.0",
"resolved":
"https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz",
@@ -3102,17 +2965,6 @@
"resolved":
"https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
"integrity":
"sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
},
- "node_modules/ncname": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz",
- "integrity":
"sha512-VLkyYr2kmPzVzrmkER9i13RJIdGbjNr855gfh2VvuboO1eYnb9k+nFS+JygfSVgtbo/HMpLz5pEYLK4Xjy7XGg==",
- "dependencies": {
- "xml-char-classes": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/next": {
"version": "14.2.3",
"resolved": "https://registry.npmjs.org/next/-/next-14.2.3.tgz",
@@ -3199,19 +3051,10 @@
"node": "^10 || ^12 || >=14"
}
},
- "node_modules/no-case": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
- "integrity":
"sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
- "dependencies": {
- "lower-case": "^1.1.1"
- }
- },
"node_modules/node-releases": {
"version": "2.0.14",
"resolved":
"https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
- "integrity":
"sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
- "dev": true
+ "integrity":
"sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw=="
},
"node_modules/normalize-path": {
"version": "3.0.0",
@@ -3226,7 +3069,6 @@
"version": "0.1.2",
"resolved":
"https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
"integrity":
"sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
- "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -3402,14 +3244,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/param-case": {
- "version": "2.1.1",
- "resolved":
"https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
- "integrity":
"sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==",
- "dependencies": {
- "no-case": "^2.2.0"
- }
- },
"node_modules/parent-module": {
"version": "1.0.1",
"resolved":
"https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -3421,11 +3255,6 @@
"node": ">=6"
}
},
- "node_modules/particles.js": {
- "version": "2.0.0",
- "resolved":
"https://registry.npmjs.org/particles.js/-/particles.js-2.0.0.tgz",
- "integrity":
"sha512-8e0JIqkRbMMPlFBnF9f+92hX1s07jdkd3tqB8uHE9L+cwGGjIYjQM7QLgt0FQ5MZp6SFFYYDm/Y48pqK3ZvJOQ=="
- },
"node_modules/path-exists": {
"version": "4.0.0",
"resolved":
"https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -3479,9 +3308,9 @@
}
},
"node_modules/picocolors": {
- "version": "1.0.0",
- "resolved":
"https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity":
"sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "version": "1.0.1",
+ "resolved":
"https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
+ "integrity":
"sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew=="
},
"node_modules/picomatch": {
"version": "2.3.1",
@@ -3513,9 +3342,9 @@
}
},
"node_modules/postcss": {
- "version": "8.4.35",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz",
- "integrity":
"sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==",
+ "version": "8.4.38",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
+ "integrity":
"sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
"dev": true,
"funding": [
{
@@ -3534,7 +3363,7 @@
"dependencies": {
"nanoid": "^3.3.7",
"picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
+ "source-map-js": "^1.2.0"
},
"engines": {
"node": "^10 || ^12 || >=14"
@@ -3658,8 +3487,7 @@
"node_modules/postcss-value-parser": {
"version": "4.2.0",
"resolved":
"https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
- "integrity":
"sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
- "dev": true
+ "integrity":
"sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
},
"node_modules/prelude-ls": {
"version": "1.2.1",
@@ -3669,90 +3497,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/prettier": {
- "version": "3.2.5",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz",
- "integrity":
"sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==",
- "dev": true,
- "bin": {
- "prettier": "bin/prettier.cjs"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/prettier/prettier?sponsor=1"
- }
- },
- "node_modules/prettier-plugin-tailwindcss": {
- "version": "0.5.11",
- "resolved":
"https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.11.tgz",
- "integrity":
"sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==",
- "dev": true,
- "engines": {
- "node": ">=14.21.3"
- },
- "peerDependencies": {
- "@ianvs/prettier-plugin-sort-imports": "*",
- "@prettier/plugin-pug": "*",
- "@shopify/prettier-plugin-liquid": "*",
- "@trivago/prettier-plugin-sort-imports": "*",
- "prettier": "^3.0",
- "prettier-plugin-astro": "*",
- "prettier-plugin-css-order": "*",
- "prettier-plugin-import-sort": "*",
- "prettier-plugin-jsdoc": "*",
- "prettier-plugin-marko": "*",
- "prettier-plugin-organize-attributes": "*",
- "prettier-plugin-organize-imports": "*",
- "prettier-plugin-style-order": "*",
- "prettier-plugin-svelte": "*"
- },
- "peerDependenciesMeta": {
- "@ianvs/prettier-plugin-sort-imports": {
- "optional": true
- },
- "@prettier/plugin-pug": {
- "optional": true
- },
- "@shopify/prettier-plugin-liquid": {
- "optional": true
- },
- "@trivago/prettier-plugin-sort-imports": {
- "optional": true
- },
- "prettier-plugin-astro": {
- "optional": true
- },
- "prettier-plugin-css-order": {
- "optional": true
- },
- "prettier-plugin-import-sort": {
- "optional": true
- },
- "prettier-plugin-jsdoc": {
- "optional": true
- },
- "prettier-plugin-marko": {
- "optional": true
- },
- "prettier-plugin-organize-attributes": {
- "optional": true
- },
- "prettier-plugin-organize-imports": {
- "optional": true
- },
- "prettier-plugin-style-order": {
- "optional": true
- },
- "prettier-plugin-svelte": {
- "optional": true
- },
- "prettier-plugin-twig-melody": {
- "optional": true
- }
- }
- },
"node_modules/prop-types": {
"version": "15.8.1",
"resolved":
"https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
@@ -3791,9 +3535,9 @@
]
},
"node_modules/react": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
- "integrity":
"sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
+ "integrity":
"sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
"dependencies": {
"loose-envify": "^1.1.0"
},
@@ -3802,15 +3546,15 @@
}
},
"node_modules/react-dom": {
- "version": "18.2.0",
- "resolved":
"https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
- "integrity":
"sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
+ "version": "18.3.1",
+ "resolved":
"https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
+ "integrity":
"sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
"dependencies": {
"loose-envify": "^1.1.0",
- "scheduler": "^0.23.0"
+ "scheduler": "^0.23.2"
},
"peerDependencies": {
- "react": "^18.2.0"
+ "react": "^18.3.1"
}
},
"node_modules/react-is": {
@@ -3818,35 +3562,6 @@
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
"integrity":
"sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
- "node_modules/react-modal-video": {
- "version": "2.0.1",
- "resolved":
"https://registry.npmjs.org/react-modal-video/-/react-modal-video-2.0.1.tgz",
- "integrity":
"sha512-ZPoxwbFUtDR8aFfZJ3k9Ux/c7sGcUTYKrlFJSGBoxSABL9WlCkSYhS3vqgPLgQHOJJBfyzdAovHEvsfM1TJeyQ==",
- "dependencies": {
- "core-js": "^3.27.2",
- "react-transition-group": "^4.4.2",
- "stringify": "^5.2.0"
- },
- "peerDependencies": {
- "react": "^17.0.0 || ^18.2.0",
- "react-dom": "^17.0.0 || ^18.2.0"
- }
- },
- "node_modules/react-transition-group": {
- "version": "4.4.5",
- "resolved":
"https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
- "integrity":
"sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
- "dependencies": {
- "@babel/runtime": "^7.5.5",
- "dom-helpers": "^5.0.1",
- "loose-envify": "^1.4.0",
- "prop-types": "^15.6.2"
- },
- "peerDependencies": {
- "react": ">=16.6.0",
- "react-dom": ">=16.6.0"
- }
- },
"node_modules/read-cache": {
"version": "1.0.0",
"resolved":
"https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
@@ -3910,14 +3625,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/relateurl": {
- "version": "0.2.7",
- "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
- "integrity":
"sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
- "engines": {
- "node": ">= 0.10"
- }
- },
"node_modules/resolve": {
"version": "1.22.8",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
@@ -4048,9 +3755,9 @@
}
},
"node_modules/scheduler": {
- "version": "0.23.0",
- "resolved":
"https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
- "integrity":
"sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
+ "version": "0.23.2",
+ "resolved":
"https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
+ "integrity":
"sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
"dependencies": {
"loose-envify": "^1.1.0"
}
@@ -4164,18 +3871,10 @@
"node": ">=8"
}
},
- "node_modules/source-map": {
- "version": "0.5.7",
- "resolved":
"https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity":
"sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved":
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity":
"sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
+ "version": "1.2.0",
+ "resolved":
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
+ "integrity":
"sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
"engines": {
"node": ">=0.10.0"
}
@@ -4309,18 +4008,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/stringify": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/stringify/-/stringify-5.2.0.tgz",
- "integrity":
"sha512-n0JeEVfYUtukDmUQ7gsO2aTFUa+pI8c+TChB6q8w9X5VBElFOfNbemhPlSrvTXhtAhCLMKEZp9bu7ADeXDtV0w==",
- "dependencies": {
- "browserify-transform-tools": "^1.5.3",
- "html-minifier": "3.5.2"
- },
- "engines": {
- "node": ">=4.0.0"
- }
- },
"node_modules/strip-ansi": {
"version": "6.0.1",
"resolved":
"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -4439,9 +4126,9 @@
}
},
"node_modules/tailwindcss": {
- "version": "3.4.1",
- "resolved":
"https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz",
- "integrity":
"sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==",
+ "version": "3.4.3",
+ "resolved":
"https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz",
+ "integrity":
"sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==",
"dev": true,
"dependencies": {
"@alloc/quick-lru": "^5.2.0",
@@ -4452,7 +4139,7 @@
"fast-glob": "^3.3.0",
"glob-parent": "^6.0.2",
"is-glob": "^4.0.3",
- "jiti": "^1.19.1",
+ "jiti": "^1.21.0",
"lilconfig": "^2.1.0",
"micromatch": "^4.0.5",
"normalize-path": "^3.0.0",
@@ -4509,11 +4196,6 @@
"node": ">=0.8"
}
},
- "node_modules/through": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity":
"sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
- },
"node_modules/to-regex-range": {
"version": "5.0.1",
"resolved":
"https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
@@ -4643,9 +4325,9 @@
}
},
"node_modules/typescript": {
- "version": "5.3.3",
- "resolved":
"https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz",
- "integrity":
"sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==",
+ "version": "5.4.5",
+ "resolved":
"https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
+ "integrity":
"sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -4655,26 +4337,6 @@
"node": ">=14.17"
}
},
- "node_modules/uglify-js": {
- "version": "3.0.28",
- "resolved":
"https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz",
- "integrity":
"sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==",
- "dependencies": {
- "commander": "~2.11.0",
- "source-map": "~0.5.1"
- },
- "bin": {
- "uglifyjs": "bin/uglifyjs"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/uglify-js/node_modules/commander": {
- "version": "2.11.0",
- "resolved":
"https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
- "integrity":
"sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ=="
- },
"node_modules/unbox-primitive": {
"version": "1.0.2",
"resolved":
"https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
@@ -4696,10 +4358,9 @@
"dev": true
},
"node_modules/update-browserslist-db": {
- "version": "1.0.13",
- "resolved":
"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
- "integrity":
"sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
- "dev": true,
+ "version": "1.0.16",
+ "resolved":
"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz",
+ "integrity":
"sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==",
"funding": [
{
"type": "opencollective",
@@ -4715,8 +4376,8 @@
}
],
"dependencies": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
+ "escalade": "^3.1.2",
+ "picocolors": "^1.0.1"
},
"bin": {
"update-browserslist-db": "cli.js"
@@ -4725,11 +4386,6 @@
"browserslist": ">= 4.21.0"
}
},
- "node_modules/upper-case": {
- "version": "1.1.3",
- "resolved":
"https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
- "integrity":
"sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA=="
- },
"node_modules/uri-js": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
@@ -4922,14 +4578,6 @@
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity":
"sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
},
- "node_modules/xml-char-classes": {
- "version": "1.0.0",
- "resolved":
"https://registry.npmjs.org/xml-char-classes/-/xml-char-classes-1.0.0.tgz",
- "integrity":
"sha512-dTaaRwm4ccF8UF15/PLT3pNNlZP04qko/FUcr0QBppYLk8+J7xA9gg2vI2X4Kr1PcJAVxwI9NdADex29FX2QVQ==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
diff --git a/package.json b/package.json
index 366f786..c5c47ff 100644
--- a/package.json
+++ b/package.json
@@ -13,24 +13,19 @@
"@fortawesome/free-brands-svg-icons": "^6.5.2",
"@fortawesome/free-regular-svg-icons": "^6.5.2",
"@fortawesome/free-solid-svg-icons": "^6.5.2",
- "@fortawesome/react-fontawesome": "^0.2.1",
+ "@fortawesome/react-fontawesome": "^0.2.2",
+ "autoprefixer": "^10.4.19",
"eslint": "^8.56.0",
- "eslint-config-next": "^14.1.0",
+ "eslint-config-next": "^14.2.3",
"next": "^14.2.3",
"next-themes": "^0.2.1",
- "particles.js": "^2.0.0",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "react-modal-video": "^2.0.1"
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1"
},
"devDependencies": {
- "@types/node": "^20.8.9",
- "@types/react": "^18.2.33",
- "autoprefixer": "^10.4.17",
- "postcss": "^8.4.35",
- "prettier": "^3.2.5",
- "prettier-plugin-tailwindcss": "^0.5.11",
- "tailwindcss": "^3.4.1",
- "typescript": "^5.3.3"
+ "@types/node": "^20.12.12",
+ "@types/react": "^18.3.3",
+ "tailwindcss": "^3.4.3",
+ "typescript": "^5.4.5"
}
}
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 42b7889..e49de91 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -19,7 +19,7 @@ export default function Home() {
<ScrollUp />
<Hero />
<About />
- <Setup />
+ {/* <Setup /> */}
<Features />
<Publications />
<Download />