From 066e29b2b5d3bce46d642120db2a5343cf2e5f60 Mon Sep 17 00:00:00 2001 From: mrshmllow Date: Fri, 2 Sep 2022 11:43:44 +1000 Subject: [PATCH] Init nextjs --- .gitignore | 38 +- README.md | 34 + assets/img/crystal-logo-minimal.png | Bin 14058 -> 0 bytes assets/img/download.png | Bin 916 -> 0 bytes assets/img/download2.png | Bin 1243 -> 0 bytes assets/svg/discord-logo.svg | 1 - assets/svg/dropdown.svg | 1 - assets/svg/github-logo.svg | 1 - assets/svg/mastodon-logo.svg | 1 - assets/svg/twitter-logo.svg | 1 - components/layout.tsx | 10 + components/navbar.tsx | 15 + contributors.js | 110 - discord/index.html | 19 - features.html | 62 - features.js | 77 - index.html | 142 - next-env.d.ts | 5 + next.config.js | 7 + package.json | 31 + pages/_app.tsx | 31 + pages/api/hello.ts | 13 + pages/index.tsx | 62 + pnpm-lock.yaml | 3112 +++++++++++++++++ postcss.config.js | 6 + .../crystal-logo.svg => public/crystal.svg | 0 public/vercel.svg | 4 + site/assets/other/icon-iso.png | Bin 70546 -> 0 bytes site/assets/other/icon-packages.png | Bin 50044 -> 0 bytes site/assets/other/icon-todo.png | Bin 53515 -> 0 bytes site/assets/other/logo-small.png | Bin 153 -> 0 bytes site/assets/other/logo-tiny.png | Bin 6431 -> 0 bytes site/assets/other/logo.png | Bin 14058 -> 0 bytes site/assets/other/logo.svg | 1 - style.css | 399 --- styles/globals.css | 7 + tailwind.config.js | 11 + team.html | 95 - team.js | 75 - tsconfig.json | 20 + twitter/index.html | 19 - 41 files changed, 3405 insertions(+), 1005 deletions(-) create mode 100644 README.md delete mode 100644 assets/img/crystal-logo-minimal.png delete mode 100644 assets/img/download.png delete mode 100644 assets/img/download2.png delete mode 100644 assets/svg/discord-logo.svg delete mode 100644 assets/svg/dropdown.svg delete mode 100644 assets/svg/github-logo.svg delete mode 100644 assets/svg/mastodon-logo.svg delete mode 100644 assets/svg/twitter-logo.svg create mode 100644 components/layout.tsx create mode 100644 components/navbar.tsx delete mode 100644 contributors.js delete mode 100644 discord/index.html delete mode 100644 features.html delete mode 100644 features.js delete mode 100644 index.html create mode 100644 next-env.d.ts create mode 100644 next.config.js create mode 100644 package.json create mode 100644 pages/_app.tsx create mode 100644 pages/api/hello.ts create mode 100644 pages/index.tsx create mode 100644 pnpm-lock.yaml create mode 100644 postcss.config.js rename assets/svg/crystal-logo.svg => public/crystal.svg (100%) create mode 100644 public/vercel.svg delete mode 100644 site/assets/other/icon-iso.png delete mode 100644 site/assets/other/icon-packages.png delete mode 100644 site/assets/other/icon-todo.png delete mode 100644 site/assets/other/logo-small.png delete mode 100644 site/assets/other/logo-tiny.png delete mode 100644 site/assets/other/logo.png delete mode 100644 site/assets/other/logo.svg delete mode 100644 style.css create mode 100644 styles/globals.css create mode 100644 tailwind.config.js delete mode 100644 team.html delete mode 100644 team.js create mode 100644 tsconfig.json delete mode 100644 twitter/index.html diff --git a/.gitignore b/.gitignore index da8d1e2..be772e3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,38 @@ +# Logs +logs +*.log +npm-debug.log* -.vscode/settings.json +# Runtime data +pids +*.pid +*.seed + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (http://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules +jspm_packages + +# Optional npm cache directory +.npm + +# Optional REPL history +.node_repl_history +.next diff --git a/README.md b/README.md new file mode 100644 index 0000000..c87e042 --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). + +## Getting Started + +First, run the development server: + +```bash +npm run dev +# or +yarn dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file. + +[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`. + +The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. + +Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/assets/img/crystal-logo-minimal.png b/assets/img/crystal-logo-minimal.png deleted file mode 100644 index 23be70151faa4508e5535791129ef64d8126bebd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14058 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 Q9H2nT3aaw?vZew52ikJ^L;wH) diff --git a/assets/img/download.png b/assets/img/download.png deleted file mode 100644 index d98c449d3cd5118649a839736bc48ccc00868333..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H0wgodS2_SGmUKs7M+SzC{oH>NS%G|oWRD`UC0a+WMU1OyLb864K-CKNZV~=_OCnw#f3Z^I(y^nn#rShgGA2#y(!Ch`@aqKU zJ8#~c%PHHoXY)_{V(ybh=kwFcCr{Wgmrt=p!0E(Zw=*vT-(Sv|Bi9+J*WmJOGSC^+ z0vW5*RW$#bSA;Tr7Yn^A|EBv+-c;WmQVlb1>rOmaC&H4%wtjhUoxSe70#OFT$?BJv zf8oC(eCE}3;UCOrUUhfWRIi?;5WTSbJhkg69n7lOwH_qp)WmvY{ zE?a1+_JdD5Yxn&OeZaQieXZcchw~maADDiCRUq}R7RytHi`TxZYcO~0+NbYm=c7`c5*x zy%<&rx2#;xu|Udk#jjNie>e|a4QG4cF0g5z6@$6sjbB`hr#PLihjRw_2<+Pz#9-|x z{Pil+6V6#H*GnjPUkIta%3$2|?3FhAi;^Q>%zw}Jt-BY_ccBIvCkw<5{II(Bdw+*y zd^p>V$n*8)_HW#*zCGLRbL~!6=N3y&hIfyj{c(=IJzu_h?)i6eIv@YdU)LzV{??6u z&%NKjp83~&e&O@qv%RJl8$LchegCbXx{}hb8I9$}Nov`94^RI7a{8C-IgcMdpIrX( z;Qe;*GHrV&4#k#=XY%u=Yf8O&yZ;B!9jYa+5hW>!C8<`)MX5lF!N|bKNY}tZ*Vr(` uz|_jX0*JH?46FNS%G|oWRDXh9lZ!Lq~REohqfEz647Wzjcj-3uqn0M0~>0$o6cYHXA6tM$C+0v9hCS8*ant< zAjK&2gzuw}`9mG%2OYC3PR2e;U~KsP!KG^M9j`NPf5RA$)O5Z-x%Q}ea9lA9FXN0) zr{cZWYrk7^TQ8HfjWNaFF1~7>jr8Z6vJc{te*Kx+ddQ>vYH=D*gY?@|`SBLhEGiT7 z8`^_DJ=)i^=F_K2Q6^=E7>g}`-M61knOgCNx4{0R>wZ(!)jegQZ#dW(;%qO6$6prP zcXKc6gc<(xuF97zoRPPh)#2Nd6=#D!%{g)Vzt)2;7Nbf34s=@!%cibtF#75y+u-S_~gFDW>tkW3_9tMP6+uyuP^HW;>)=LLwE;x~17syg%u_T-I zD&vlcdAr`Po-Hif9~?S99aycq6ynAd*08geE*@5Sa& zGmTGKU2@!Q)g0l13vzBP&U}@xc%s5e=BxJUFQSedLhE=Mge$9_gkMu){C1sLM#;aQ z_2}FZ>C9`4Ca2|o?b1Kb>A0D5gRQtrjFSKMCZ~^&4;=jXa&hxx|G%l1=b0)-WZ&O@ zze_;;>*~x}*6-g+`u|<3wHI3P{>|+?Palp;n-9NQxa^hWubka#7EhNRZ#t!Tes=V? zg!I5Gnk>eh+N<}cm_1F*480LKPwndbPX^m`^gdnX%<`_B@jFi8+3GujQ=Z-ml6%I` zvDn7o>zjC2hw ybd3!|3{0&IEPzPcz`)AD;C08*Boqy~`6-!cmAEy`x>|b= \ No newline at end of file diff --git a/assets/svg/dropdown.svg b/assets/svg/dropdown.svg deleted file mode 100644 index e44e7b0..0000000 --- a/assets/svg/dropdown.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/svg/github-logo.svg b/assets/svg/github-logo.svg deleted file mode 100644 index dccd53d..0000000 --- a/assets/svg/github-logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/svg/mastodon-logo.svg b/assets/svg/mastodon-logo.svg deleted file mode 100644 index 5f98d6a..0000000 --- a/assets/svg/mastodon-logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/svg/twitter-logo.svg b/assets/svg/twitter-logo.svg deleted file mode 100644 index b2e5aec..0000000 --- a/assets/svg/twitter-logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/components/layout.tsx b/components/layout.tsx new file mode 100644 index 0000000..144ae8b --- /dev/null +++ b/components/layout.tsx @@ -0,0 +1,10 @@ +import Navbar from "./navbar"; + +const Layout: React.FC<{ children?: React.ReactNode }> = ({ children }) => ( + <> + + {children} + +); + +export default Layout; diff --git a/components/navbar.tsx b/components/navbar.tsx new file mode 100644 index 0000000..ba4f364 --- /dev/null +++ b/components/navbar.tsx @@ -0,0 +1,15 @@ +import Image from "next/image"; +import Link from "next/link"; + +const Navbar = () => ( +
+ + + + Crystal Linux + + +
+); + +export default Navbar; diff --git a/contributors.js b/contributors.js deleted file mode 100644 index e061051..0000000 --- a/contributors.js +++ /dev/null @@ -1,110 +0,0 @@ -'use strict'; - -class Contributors extends React.Component { - constructor(props) { - super(props); - //Variable to store repo name - this.repo = this.props.repo; - //Tracks whether json data has been fetched from url - this.state = { fetched: false }; - this.getContributorData(); - } - - //Fetches and parses repository data from Github - getContributorData() { - return fetch("https://api.github.com/repos/crystal-linux/" + this.repo + "/contributors", { - method: "GET", - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json', - }, - }) - .then((response) => response.json()) - .then((responseData) => { - //indicates that data was fetched, then stores only the required data in a list in the object state - this.setState({ - fetched: true, - users: responseData.map(user => { - return { - login: user.login, - link: user.html_url, - avatar: user.avatar_url - } - }) - }); - }) - .catch(error => console.warn(error)); - } - - render() { - //Stores the contributor avatar elements - var avatars; - //Only executes the process if the json data has been fetched (will throw a hissy fit and break otherwise) - if (this.state.fetched) { - avatars = this.state.users.map((user) => ( - //Creates new a link tag with a nested img tag with the user's data - React.createElement( - 'a', { - className: "contributor-link", - title: user.login, - href: user.link - }, //Good lord I cannot wait to figure out how to get JSX working - React.createElement( - 'img', { - className: "contributor-avatar", - alt: user.login, - src: user.avatar - } - ) - ) - )); - //Removes contributors below top 5 from list - while (avatars.length > 5) { - avatars.pop(); - } - } - - //Creates a container for the contributor list - var icons = React.createElement('div', { className: "contributor-icons", children: avatars }); - - //Creates a listing for the specific repository - return ([ - React.createElement("p", { style: { fontSize: "14px", marginBottom: "0.5rem" } }, "crystal-linux/", this.repo), - icons, - ]); - } -} - -//Creates and renders an individual instance of the Contributors object for each repository listed -//Gets the containers by their id and nests the objects within them -const ameContainer = document.querySelector('#ame'); -const ameRoot = ReactDOM.createRoot(ameContainer); -ameRoot.render(React.createElement(Contributors, { repo: "amethyst" })); - -const jadeContainer = document.querySelector('#jade'); -const jadeRoot = ReactDOM.createRoot(jadeContainer); -jadeRoot.render(React.createElement(Contributors, { repo: "jade" })); - -const jadeguiContainer = document.querySelector('#jade-gui'); -const jadeguiRoot = ReactDOM.createRoot(jadeguiContainer); -jadeguiRoot.render(React.createElement(Contributors, { repo: "jade-gui" })); - -const malContainer = document.querySelector('#mal'); -const malRoot = ReactDOM.createRoot(malContainer); -malRoot.render(React.createElement(Contributors, { repo: "malachite" })); - -const moonstoneContainer = document.querySelector('#moonstone'); -const moonstoneRoot = ReactDOM.createRoot(moonstoneContainer); -moonstoneRoot.render(React.createElement(Contributors, { repo: "moonstone" })); - -const designContainer = document.querySelector('#design'); -const designRoot = ReactDOM.createRoot(designContainer); -designRoot.render(React.createElement(Contributors, { repo: "demos-mockups" })); - -const brandingContainer = document.querySelector('#branding'); -const brandingRoot = ReactDOM.createRoot(brandingContainer); -brandingRoot.render(React.createElement(Contributors, { repo: "branding" })); - -const siteContainer = document.querySelector('#site'); -const siteRoot = ReactDOM.createRoot(siteContainer); -siteRoot.render(React.createElement(Contributors, { repo: "getcryst.al" })); \ No newline at end of file diff --git a/discord/index.html b/discord/index.html deleted file mode 100644 index d89116b..0000000 --- a/discord/index.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/features.html b/features.html deleted file mode 100644 index 11da2d4..0000000 --- a/features.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - Crystal Linux - - - - - - - -
-
-

- -
Roadmap -
-

-
-
-
-
- - - - - - - - - - - - - - \ No newline at end of file diff --git a/features.js b/features.js deleted file mode 100644 index f2390d0..0000000 --- a/features.js +++ /dev/null @@ -1,77 +0,0 @@ -'use strict'; - -class Roadmap extends React.Component { - constructor(props) { - super(props); - //Tracks whether json data has been fetched from url - this.state = { fetched: false }; - this.getRoadmapData(); - } - - getRoadmapData(){ - return fetch("https://raw.githubusercontent.com/crystal-linux/.github/main/roadmap.json", { - method: "GET", - }) - .then((response) => response.json()) - .then((responseData) => { - //indicates that data was fetched, then stores only the required data in a list in the object state - this.setState({ - fetched: true, - points: responseData.map(step =>{ - return{ - version: step.Version, - date: step.Date, - features: step.Features - } - }) - }); - }) - .catch(error => console.warn(error)); - } - - render(){ - var steps; - if(this.state.fetched){ - - steps = this.state.points.map((step) => ( - //Creates new a link tag with a nested img tag with the user's data - React.createElement( - 'div', - { - className: "roadmap-step", - title: step.version - }, - React.createElement( - 'h2', - { - className: "roadmap-version" - }, - step.version + " - " + step.date - ), - React.createElement( - 'ul', - { - className: "roadmap-list" - }, - step.features.map((f) => ( - React.createElement( - 'p', - { - className: "roadmap-feature" - }, - f - ) - )) - ) - ) - )); - } - - return React.createElement('div', {className:"roadmap"}, steps); - - } -} - -const roadmap = document.querySelector('#Roadmap'); -const roadmapRoot = ReactDOM.createRoot(roadmap); -roadmapRoot.render(React.createElement(Roadmap)); \ No newline at end of file diff --git a/index.html b/index.html deleted file mode 100644 index 3af7f7c..0000000 --- a/index.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - Crystal Linux - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

- An Arch Based Distribution -
-

-

- Crystal Linux is a brand new Arch Linux based distribution. -
Powerful and easy to use. -

-
- -
-
-

- Why Crystal? -

-

- What's so different about Crystal compared to other distributions? -

-
    -
  •  Easy to use package manager -
  • -
  •  Beginner Friendly -
  • -
  •  Easy Btrfs snapshots -
  • -
  •  Easy to install -
  • -
-
-
- - Download - -

-
-
-

- We 💖 open source software -

-

- Basically everything that Crystal Linux has coded/made is completely open source for everyone. -

The project is licensed under GPLv3.0. -

We also are fully transparent, and have adopted the Contributor Covenant. -

If you would like to contribute to the project, please adhere to the Contributing Guidelines and the The DCO. -

-
-
-
-
- - - - - - - - - - - - - - diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 0000000..4f11a03 --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/next.config.js b/next.config.js new file mode 100644 index 0000000..3d3bc99 --- /dev/null +++ b/next.config.js @@ -0,0 +1,7 @@ +/** @type {import('next').NextConfig} */ +const nextConfig = { + reactStrictMode: true, + swcMinify: true, +}; + +module.exports = nextConfig; diff --git a/package.json b/package.json new file mode 100644 index 0000000..e2ccc3d --- /dev/null +++ b/package.json @@ -0,0 +1,31 @@ +{ + "name": "getcryst.al", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "lint": "next lint" + }, + "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.2.0", + "@fortawesome/free-brands-svg-icons": "^6.2.0", + "@fortawesome/free-solid-svg-icons": "^6.2.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "next": "12.2.5", + "react": "18.2.0", + "react-dom": "18.2.0" + }, + "devDependencies": { + "@types/node": "18.7.14", + "@types/react": "18.0.18", + "@types/react-dom": "18.0.6", + "autoprefixer": "^10.4.8", + "eslint": "8.23.0", + "eslint-config-next": "12.2.5", + "postcss": "^8.4.16", + "tailwindcss": "^3.1.8", + "typescript": "4.8.2" + } +} diff --git a/pages/_app.tsx b/pages/_app.tsx new file mode 100644 index 0000000..587a8b1 --- /dev/null +++ b/pages/_app.tsx @@ -0,0 +1,31 @@ +import "../styles/globals.css"; +import type { AppProps } from "next/app"; +import Layout from "../components/layout"; +import Head from "next/head"; +import { config } from "@fortawesome/fontawesome-svg-core"; +import "@fortawesome/fontawesome-svg-core/styles.css"; + +config.autoAddCss = false; + +function GetCrystal({ Component, pageProps }: AppProps) { + return ( + + + + + + + + + + ); +} + +export default GetCrystal; diff --git a/pages/api/hello.ts b/pages/api/hello.ts new file mode 100644 index 0000000..74a3605 --- /dev/null +++ b/pages/api/hello.ts @@ -0,0 +1,13 @@ +// Next.js API route support: https://nextjs.org/docs/api-routes/introduction +import type { NextApiRequest, NextApiResponse } from "next"; + +type Data = { + name: string; +}; + +export default function handler( + req: NextApiRequest, + res: NextApiResponse +) { + res.status(200).json({ name: "John Doe" }); +} diff --git a/pages/index.tsx b/pages/index.tsx new file mode 100644 index 0000000..1b2ea83 --- /dev/null +++ b/pages/index.tsx @@ -0,0 +1,62 @@ +import { + faDiscord, + faGithub, + faMastodon, + faTwitter, +} from "@fortawesome/free-brands-svg-icons"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import type { NextPage } from "next"; +import Head from "next/head"; +import Link from "next/link"; + +const Home: NextPage = () => { + const icons = [ + { + link: "https://twitter.com/crystal_linux", + icon: faTwitter, + }, + { + link: "https://github.com/crystal-linux", + icon: faGithub, + }, + { + link: "https://discord.gg/2b47CAKNAx", + icon: faDiscord, + }, + { + link: "https://fosstodon.org/@crystal_linux", + icon: faMastodon, + }, + ]; + + return ( +
+ + Crystal Linux + + + + +

An Arch Based Distribution

+

Crystal Linux is a brand new Arch Linux based distribution.

+

Powerful and easy to use.

+ +
+ {icons.map((link) => ( + <> + + + + + + + ))} +
+
+ ); +}; + +export default Home; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..c18320e --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,3112 @@ +lockfileVersion: 5.4 + +specifiers: + "@fortawesome/fontawesome-svg-core": ^6.2.0 + "@fortawesome/free-brands-svg-icons": ^6.2.0 + "@fortawesome/free-solid-svg-icons": ^6.2.0 + "@fortawesome/react-fontawesome": ^0.2.0 + "@types/node": 18.7.14 + "@types/react": 18.0.18 + "@types/react-dom": 18.0.6 + autoprefixer: ^10.4.8 + eslint: 8.23.0 + eslint-config-next: 12.2.5 + next: 12.2.5 + postcss: ^8.4.16 + react: 18.2.0 + react-dom: 18.2.0 + tailwindcss: ^3.1.8 + typescript: 4.8.2 + +dependencies: + "@fortawesome/fontawesome-svg-core": 6.2.0 + "@fortawesome/free-brands-svg-icons": 6.2.0 + "@fortawesome/free-solid-svg-icons": 6.2.0 + "@fortawesome/react-fontawesome": 0.2.0_6j2wdqxompc6mcokhxkpep2gqu + next: 12.2.5_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + +devDependencies: + "@types/node": 18.7.14 + "@types/react": 18.0.18 + "@types/react-dom": 18.0.6 + autoprefixer: 10.4.8_postcss@8.4.16 + eslint: 8.23.0 + eslint-config-next: 12.2.5_yqf6kl63nyoq5megxukfnom5rm + postcss: 8.4.16 + tailwindcss: 3.1.8 + typescript: 4.8.2 + +packages: + /@babel/runtime-corejs3/7.18.9: + resolution: + { + integrity: sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==, + } + engines: { node: ">=6.9.0" } + dependencies: + core-js-pure: 3.25.0 + regenerator-runtime: 0.13.9 + dev: true + + /@babel/runtime/7.18.9: + resolution: + { + integrity: sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==, + } + engines: { node: ">=6.9.0" } + dependencies: + regenerator-runtime: 0.13.9 + dev: true + + /@eslint/eslintrc/1.3.1: + resolution: + { + integrity: sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 9.4.0 + globals: 13.17.0 + ignore: 5.2.0 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@fortawesome/fontawesome-common-types/6.2.0: + resolution: + { + integrity: sha512-rBevIsj2nclStJ7AxTdfsa3ovHb1H+qApwrxcTVo+NNdeJiB9V75hsKfrkG5AwNcRUNxrPPiScGYCNmLMoh8pg==, + } + engines: { node: ">=6" } + requiresBuild: true + dev: false + + /@fortawesome/fontawesome-svg-core/6.2.0: + resolution: + { + integrity: sha512-Cf2mAAeMWFMzpLC7Y9H1I4o3wEU+XovVJhTiNG8ZNgSQj53yl7OCJaS80K4YjrABWZzbAHVaoHE1dVJ27AAYXw==, + } + engines: { node: ">=6" } + requiresBuild: true + dependencies: + "@fortawesome/fontawesome-common-types": 6.2.0 + dev: false + + /@fortawesome/free-brands-svg-icons/6.2.0: + resolution: + { + integrity: sha512-fm1y4NyZ2qKYNmYhdMz9VAWRw1Et7PMHNunSw3W0SVAwKwv6o0qiJworLH3Y9SnmhHzAymXJwCX1op22FFvGiA==, + } + engines: { node: ">=6" } + requiresBuild: true + dependencies: + "@fortawesome/fontawesome-common-types": 6.2.0 + dev: false + + /@fortawesome/free-solid-svg-icons/6.2.0: + resolution: + { + integrity: sha512-UjCILHIQ4I8cN46EiQn0CZL/h8AwCGgR//1c4R96Q5viSRwuKVo0NdQEc4bm+69ZwC0dUvjbDqAHF1RR5FA3XA==, + } + engines: { node: ">=6" } + requiresBuild: true + dependencies: + "@fortawesome/fontawesome-common-types": 6.2.0 + dev: false + + /@fortawesome/react-fontawesome/0.2.0_6j2wdqxompc6mcokhxkpep2gqu: + resolution: + { + integrity: sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==, + } + peerDependencies: + "@fortawesome/fontawesome-svg-core": ~1 || ~6 + react: ">=16.3" + dependencies: + "@fortawesome/fontawesome-svg-core": 6.2.0 + prop-types: 15.8.1 + react: 18.2.0 + dev: false + + /@humanwhocodes/config-array/0.10.4: + resolution: + { + integrity: sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==, + } + engines: { node: ">=10.10.0" } + dependencies: + "@humanwhocodes/object-schema": 1.2.1 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/gitignore-to-minimatch/1.0.2: + resolution: + { + integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==, + } + dev: true + + /@humanwhocodes/module-importer/1.0.1: + resolution: + { + integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, + } + engines: { node: ">=12.22" } + dev: true + + /@humanwhocodes/object-schema/1.2.1: + resolution: + { + integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, + } + dev: true + + /@next/env/12.2.5: + resolution: + { + integrity: sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==, + } + dev: false + + /@next/eslint-plugin-next/12.2.5: + resolution: + { + integrity: sha512-VBjVbmqEzGiOTBq4+wpeVXt/KgknnGB6ahvC/AxiIGnN93/RCSyXhFRI4uSfftM2Ba3w7ZO7076bfKasZsA0fw==, + } + dependencies: + glob: 7.1.7 + dev: true + + /@next/swc-android-arm-eabi/12.2.5: + resolution: + { + integrity: sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==, + } + engines: { node: ">= 10" } + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@next/swc-android-arm64/12.2.5: + resolution: + { + integrity: sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-arm64/12.2.5: + resolution: + { + integrity: sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-x64/12.2.5: + resolution: + { + integrity: sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-freebsd-x64/12.2.5: + resolution: + { + integrity: sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm-gnueabihf/12.2.5: + resolution: + { + integrity: sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==, + } + engines: { node: ">= 10" } + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu/12.2.5: + resolution: + { + integrity: sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-musl/12.2.5: + resolution: + { + integrity: sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-gnu/12.2.5: + resolution: + { + integrity: sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-musl/12.2.5: + resolution: + { + integrity: sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc/12.2.5: + resolution: + { + integrity: sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-ia32-msvc/12.2.5: + resolution: + { + integrity: sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==, + } + engines: { node: ">= 10" } + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc/12.2.5: + resolution: + { + integrity: sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@nodelib/fs.scandir/2.1.5: + resolution: + { + integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, + } + engines: { node: ">= 8" } + dependencies: + "@nodelib/fs.stat": 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat/2.0.5: + resolution: + { + integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, + } + engines: { node: ">= 8" } + dev: true + + /@nodelib/fs.walk/1.2.8: + resolution: + { + integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, + } + engines: { node: ">= 8" } + dependencies: + "@nodelib/fs.scandir": 2.1.5 + fastq: 1.13.0 + dev: true + + /@rushstack/eslint-patch/1.1.4: + resolution: + { + integrity: sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==, + } + dev: true + + /@swc/helpers/0.4.3: + resolution: + { + integrity: sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==, + } + dependencies: + tslib: 2.4.0 + dev: false + + /@types/json5/0.0.29: + resolution: + { + integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==, + } + dev: true + + /@types/node/18.7.14: + resolution: + { + integrity: sha512-6bbDaETVi8oyIARulOE9qF1/Qdi/23z6emrUh0fNJRUmjznqrixD4MpGDdgOFk5Xb0m2H6Xu42JGdvAxaJR/wA==, + } + dev: true + + /@types/prop-types/15.7.5: + resolution: + { + integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==, + } + dev: true + + /@types/react-dom/18.0.6: + resolution: + { + integrity: sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==, + } + dependencies: + "@types/react": 18.0.18 + dev: true + + /@types/react/18.0.18: + resolution: + { + integrity: sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg==, + } + dependencies: + "@types/prop-types": 15.7.5 + "@types/scheduler": 0.16.2 + csstype: 3.1.0 + dev: true + + /@types/scheduler/0.16.2: + resolution: + { + integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==, + } + dev: true + + /@typescript-eslint/parser/5.36.1_yqf6kl63nyoq5megxukfnom5rm: + resolution: + { + integrity: sha512-/IsgNGOkBi7CuDfUbwt1eOqUXF9WGVBW9dwEe1pi+L32XrTsZIgmDFIi2RxjzsvB/8i+MIf5JIoTEH8LOZ368A==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + dependencies: + "@typescript-eslint/scope-manager": 5.36.1 + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/typescript-estree": 5.36.1_typescript@4.8.2 + debug: 4.3.4 + eslint: 8.23.0 + typescript: 4.8.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager/5.36.1: + resolution: + { + integrity: sha512-pGC2SH3/tXdu9IH3ItoqciD3f3RRGCh7hb9zPdN2Drsr341zgd6VbhP5OHQO/reUqihNltfPpMpTNihFMarP2w==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/visitor-keys": 5.36.1 + dev: true + + /@typescript-eslint/types/5.36.1: + resolution: + { + integrity: sha512-jd93ShpsIk1KgBTx9E+hCSEuLCUFwi9V/urhjOWnOaksGZFbTOxAT47OH2d4NLJnLhkVD+wDbB48BuaycZPLBg==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dev: true + + /@typescript-eslint/typescript-estree/5.36.1_typescript@4.8.2: + resolution: + { + integrity: sha512-ih7V52zvHdiX6WcPjsOdmADhYMDN15SylWRZrT2OMy80wzKbc79n8wFW0xpWpU0x3VpBz/oDgTm2xwDAnFTl+g==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + dependencies: + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/visitor-keys": 5.36.1 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.8.2 + typescript: 4.8.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/visitor-keys/5.36.1: + resolution: + { + integrity: sha512-ojB9aRyRFzVMN3b5joSYni6FAS10BBSCAfKJhjJAV08t/a95aM6tAhz+O1jF+EtgxktuSO3wJysp2R+Def/IWQ==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + "@typescript-eslint/types": 5.36.1 + eslint-visitor-keys: 3.3.0 + dev: true + + /acorn-jsx/5.3.2_acorn@8.8.0: + resolution: + { + integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, + } + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.8.0 + dev: true + + /acorn-node/1.8.2: + resolution: + { + integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==, + } + dependencies: + acorn: 7.4.1 + acorn-walk: 7.2.0 + xtend: 4.0.2 + dev: true + + /acorn-walk/7.2.0: + resolution: + { + integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==, + } + engines: { node: ">=0.4.0" } + dev: true + + /acorn/7.4.1: + resolution: + { + integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==, + } + engines: { node: ">=0.4.0" } + hasBin: true + dev: true + + /acorn/8.8.0: + resolution: + { + integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==, + } + engines: { node: ">=0.4.0" } + hasBin: true + dev: true + + /ajv/6.12.6: + resolution: + { + integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, + } + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ansi-regex/5.0.1: + resolution: + { + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, + } + engines: { node: ">=8" } + dev: true + + /ansi-styles/4.3.0: + resolution: + { + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, + } + engines: { node: ">=8" } + dependencies: + color-convert: 2.0.1 + dev: true + + /anymatch/3.1.2: + resolution: + { + integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==, + } + engines: { node: ">= 8" } + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /arg/5.0.2: + resolution: + { + integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==, + } + dev: true + + /argparse/2.0.1: + resolution: + { + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, + } + dev: true + + /aria-query/4.2.2: + resolution: + { + integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==, + } + engines: { node: ">=6.0" } + dependencies: + "@babel/runtime": 7.18.9 + "@babel/runtime-corejs3": 7.18.9 + dev: true + + /array-includes/3.1.5: + resolution: + { + integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + get-intrinsic: 1.1.2 + is-string: 1.0.7 + dev: true + + /array-union/2.1.0: + resolution: + { + integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, + } + engines: { node: ">=8" } + dev: true + + /array.prototype.flat/1.3.0: + resolution: + { + integrity: sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + es-shim-unscopables: 1.0.0 + dev: true + + /array.prototype.flatmap/1.3.0: + resolution: + { + integrity: sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + es-shim-unscopables: 1.0.0 + dev: true + + /ast-types-flow/0.0.7: + resolution: + { + integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==, + } + dev: true + + /autoprefixer/10.4.8_postcss@8.4.16: + resolution: + { + integrity: sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==, + } + engines: { node: ^10 || ^12 || >=14 } + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.21.3 + caniuse-lite: 1.0.30001387 + fraction.js: 4.2.0 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.16 + postcss-value-parser: 4.2.0 + dev: true + + /axe-core/4.4.3: + resolution: + { + integrity: sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==, + } + engines: { node: ">=4" } + dev: true + + /axobject-query/2.2.0: + resolution: + { + integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==, + } + dev: true + + /balanced-match/1.0.2: + resolution: + { + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, + } + dev: true + + /binary-extensions/2.2.0: + resolution: + { + integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, + } + engines: { node: ">=8" } + dev: true + + /brace-expansion/1.1.11: + resolution: + { + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, + } + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /braces/3.0.2: + resolution: + { + integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, + } + engines: { node: ">=8" } + dependencies: + fill-range: 7.0.1 + dev: true + + /browserslist/4.21.3: + resolution: + { + integrity: sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==, + } + engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } + hasBin: true + dependencies: + caniuse-lite: 1.0.30001387 + electron-to-chromium: 1.4.240 + node-releases: 2.0.6 + update-browserslist-db: 1.0.6_browserslist@4.21.3 + dev: true + + /call-bind/1.0.2: + resolution: + { + integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, + } + dependencies: + function-bind: 1.1.1 + get-intrinsic: 1.1.2 + dev: true + + /callsites/3.1.0: + resolution: + { + integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, + } + engines: { node: ">=6" } + dev: true + + /camelcase-css/2.0.1: + resolution: + { + integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==, + } + engines: { node: ">= 6" } + dev: true + + /caniuse-lite/1.0.30001387: + resolution: + { + integrity: sha512-fKDH0F1KOJvR+mWSOvhj8lVRr/Q/mc5u5nabU2vi1/sgvlSqEsE8dOq0Hy/BqVbDkCYQPRRHB1WRjW6PGB/7PA==, + } + + /chalk/4.1.2: + resolution: + { + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, + } + engines: { node: ">=10" } + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /chokidar/3.5.3: + resolution: + { + integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, + } + engines: { node: ">= 8.10.0" } + dependencies: + anymatch: 3.1.2 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /color-convert/2.0.1: + resolution: + { + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, + } + engines: { node: ">=7.0.0" } + dependencies: + color-name: 1.1.4 + dev: true + + /color-name/1.1.4: + resolution: + { + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, + } + dev: true + + /concat-map/0.0.1: + resolution: + { + integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, + } + dev: true + + /core-js-pure/3.25.0: + resolution: + { + integrity: sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==, + } + requiresBuild: true + dev: true + + /cross-spawn/7.0.3: + resolution: + { + integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, + } + engines: { node: ">= 8" } + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /cssesc/3.0.0: + resolution: + { + integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, + } + engines: { node: ">=4" } + hasBin: true + dev: true + + /csstype/3.1.0: + resolution: + { + integrity: sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==, + } + dev: true + + /damerau-levenshtein/1.0.8: + resolution: + { + integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==, + } + dev: true + + /debug/2.6.9: + resolution: + { + integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==, + } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + dev: true + + /debug/3.2.7: + resolution: + { + integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==, + } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug/4.3.4: + resolution: + { + integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, + } + engines: { node: ">=6.0" } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /deep-is/0.1.4: + resolution: + { + integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, + } + dev: true + + /define-properties/1.1.4: + resolution: + { + integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==, + } + engines: { node: ">= 0.4" } + dependencies: + has-property-descriptors: 1.0.0 + object-keys: 1.1.1 + dev: true + + /defined/1.0.0: + resolution: + { + integrity: sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==, + } + dev: true + + /detective/5.2.1: + resolution: + { + integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==, + } + engines: { node: ">=0.8.0" } + hasBin: true + dependencies: + acorn-node: 1.8.2 + defined: 1.0.0 + minimist: 1.2.6 + dev: true + + /didyoumean/1.2.2: + resolution: + { + integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==, + } + dev: true + + /dir-glob/3.0.1: + resolution: + { + integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, + } + engines: { node: ">=8" } + dependencies: + path-type: 4.0.0 + dev: true + + /dlv/1.1.3: + resolution: + { + integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==, + } + dev: true + + /doctrine/2.1.0: + resolution: + { + integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==, + } + engines: { node: ">=0.10.0" } + dependencies: + esutils: 2.0.3 + dev: true + + /doctrine/3.0.0: + resolution: + { + integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, + } + engines: { node: ">=6.0.0" } + dependencies: + esutils: 2.0.3 + dev: true + + /electron-to-chromium/1.4.240: + resolution: + { + integrity: sha512-r20dUOtZ4vUPTqAajDGonIM1uas5tf85Up+wPdtNBNvBSqGCfkpvMVvQ1T8YJzPV9/Y9g3FbUDcXb94Rafycow==, + } + dev: true + + /emoji-regex/9.2.2: + resolution: + { + integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, + } + dev: true + + /es-abstract/1.20.2: + resolution: + { + integrity: sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + function.prototype.name: 1.1.5 + get-intrinsic: 1.1.2 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-property-descriptors: 1.0.0 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.2 + object-keys: 1.1.1 + object.assign: 4.1.4 + regexp.prototype.flags: 1.4.3 + string.prototype.trimend: 1.0.5 + string.prototype.trimstart: 1.0.5 + unbox-primitive: 1.0.2 + dev: true + + /es-shim-unscopables/1.0.0: + resolution: + { + integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==, + } + dependencies: + has: 1.0.3 + dev: true + + /es-to-primitive/1.2.1: + resolution: + { + integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==, + } + engines: { node: ">= 0.4" } + dependencies: + is-callable: 1.2.4 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + + /escalade/3.1.1: + resolution: + { + integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, + } + engines: { node: ">=6" } + dev: true + + /escape-string-regexp/4.0.0: + resolution: + { + integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, + } + engines: { node: ">=10" } + dev: true + + /eslint-config-next/12.2.5_yqf6kl63nyoq5megxukfnom5rm: + resolution: + { + integrity: sha512-SOowilkqPzW6DxKp3a3SYlrfPi5Ajs9MIzp9gVfUDxxH9QFM5ElkR1hX5m/iICJuvCbWgQqFBiA3mCMozluniw==, + } + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: ">=3.3.1" + peerDependenciesMeta: + typescript: + optional: true + dependencies: + "@next/eslint-plugin-next": 12.2.5 + "@rushstack/eslint-patch": 1.1.4 + "@typescript-eslint/parser": 5.36.1_yqf6kl63nyoq5megxukfnom5rm + eslint: 8.23.0 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_faomjyrlgqmwswvqymymzkxcqi + eslint-plugin-import: 2.26.0_un7ecal3cw2ng4g3gnr5d6g7tq + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.23.0 + eslint-plugin-react: 7.31.1_eslint@8.23.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.23.0 + typescript: 4.8.2 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-import-resolver-node/0.3.6: + resolution: + { + integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==, + } + dependencies: + debug: 3.2.7 + resolve: 1.22.1 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-import-resolver-typescript/2.7.1_faomjyrlgqmwswvqymymzkxcqi: + resolution: + { + integrity: sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==, + } + engines: { node: ">=4" } + peerDependencies: + eslint: "*" + eslint-plugin-import: "*" + dependencies: + debug: 4.3.4 + eslint: 8.23.0 + eslint-plugin-import: 2.26.0_un7ecal3cw2ng4g3gnr5d6g7tq + glob: 7.2.3 + is-glob: 4.0.3 + resolve: 1.22.1 + tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils/2.7.4_w7bm4lrjugp7jlqhliwaf5i2ta: + resolution: + { + integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==, + } + engines: { node: ">=4" } + peerDependencies: + "@typescript-eslint/parser": "*" + eslint: "*" + eslint-import-resolver-node: "*" + eslint-import-resolver-typescript: "*" + eslint-import-resolver-webpack: "*" + peerDependenciesMeta: + "@typescript-eslint/parser": + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + "@typescript-eslint/parser": 5.36.1_yqf6kl63nyoq5megxukfnom5rm + debug: 3.2.7 + eslint: 8.23.0 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_faomjyrlgqmwswvqymymzkxcqi + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-import/2.26.0_un7ecal3cw2ng4g3gnr5d6g7tq: + resolution: + { + integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==, + } + engines: { node: ">=4" } + peerDependencies: + "@typescript-eslint/parser": "*" + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + "@typescript-eslint/parser": + optional: true + dependencies: + "@typescript-eslint/parser": 5.36.1_yqf6kl63nyoq5megxukfnom5rm + array-includes: 3.1.5 + array.prototype.flat: 1.3.0 + debug: 2.6.9 + doctrine: 2.1.0 + eslint: 8.23.0 + eslint-import-resolver-node: 0.3.6 + eslint-module-utils: 2.7.4_w7bm4lrjugp7jlqhliwaf5i2ta + has: 1.0.3 + is-core-module: 2.10.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.5 + resolve: 1.22.1 + tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-jsx-a11y/6.6.1_eslint@8.23.0: + resolution: + { + integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==, + } + engines: { node: ">=4.0" } + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + "@babel/runtime": 7.18.9 + aria-query: 4.2.2 + array-includes: 3.1.5 + ast-types-flow: 0.0.7 + axe-core: 4.4.3 + axobject-query: 2.2.0 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + eslint: 8.23.0 + has: 1.0.3 + jsx-ast-utils: 3.3.3 + language-tags: 1.0.5 + minimatch: 3.1.2 + semver: 6.3.0 + dev: true + + /eslint-plugin-react-hooks/4.6.0_eslint@8.23.0: + resolution: + { + integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==, + } + engines: { node: ">=10" } + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.23.0 + dev: true + + /eslint-plugin-react/7.31.1_eslint@8.23.0: + resolution: + { + integrity: sha512-j4/2xWqt/R7AZzG8CakGHA6Xa/u7iR8Q3xCxY+AUghdT92bnIDOBEefV456OeH0QvBcroVc0eyvrrLSyQGYIfg==, + } + engines: { node: ">=4" } + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.5 + array.prototype.flatmap: 1.3.0 + doctrine: 2.1.0 + eslint: 8.23.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.3 + minimatch: 3.1.2 + object.entries: 1.1.5 + object.fromentries: 2.0.5 + object.hasown: 1.1.1 + object.values: 1.1.5 + prop-types: 15.8.1 + resolve: 2.0.0-next.4 + semver: 6.3.0 + string.prototype.matchall: 4.0.7 + dev: true + + /eslint-scope/7.1.1: + resolution: + { + integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils/3.0.0_eslint@8.23.0: + resolution: + { + integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, + } + engines: { node: ^10.0.0 || ^12.0.0 || >= 14.0.0 } + peerDependencies: + eslint: ">=5" + dependencies: + eslint: 8.23.0 + eslint-visitor-keys: 2.1.0 + dev: true + + /eslint-visitor-keys/2.1.0: + resolution: + { + integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, + } + engines: { node: ">=10" } + dev: true + + /eslint-visitor-keys/3.3.0: + resolution: + { + integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dev: true + + /eslint/8.23.0: + resolution: + { + integrity: sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + hasBin: true + dependencies: + "@eslint/eslintrc": 1.3.1 + "@humanwhocodes/config-array": 0.10.4 + "@humanwhocodes/gitignore-to-minimatch": 1.0.2 + "@humanwhocodes/module-importer": 1.0.1 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.23.0 + eslint-visitor-keys: 3.3.0 + espree: 9.4.0 + esquery: 1.4.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + functional-red-black-tree: 1.0.1 + glob-parent: 6.0.2 + globals: 13.17.0 + globby: 11.1.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.0 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.1 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree/9.4.0: + resolution: + { + integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + acorn: 8.8.0 + acorn-jsx: 5.3.2_acorn@8.8.0 + eslint-visitor-keys: 3.3.0 + dev: true + + /esquery/1.4.0: + resolution: + { + integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==, + } + engines: { node: ">=0.10" } + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse/4.3.0: + resolution: + { + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, + } + engines: { node: ">=4.0" } + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse/5.3.0: + resolution: + { + integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, + } + engines: { node: ">=4.0" } + dev: true + + /esutils/2.0.3: + resolution: + { + integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, + } + engines: { node: ">=0.10.0" } + dev: true + + /fast-deep-equal/3.1.3: + resolution: + { + integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, + } + dev: true + + /fast-glob/3.2.11: + resolution: + { + integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==, + } + engines: { node: ">=8.6.0" } + dependencies: + "@nodelib/fs.stat": 2.0.5 + "@nodelib/fs.walk": 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-json-stable-stringify/2.1.0: + resolution: + { + integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, + } + dev: true + + /fast-levenshtein/2.0.6: + resolution: + { + integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, + } + dev: true + + /fastq/1.13.0: + resolution: + { + integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==, + } + dependencies: + reusify: 1.0.4 + dev: true + + /file-entry-cache/6.0.1: + resolution: + { + integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, + } + engines: { node: ^10.12.0 || >=12.0.0 } + dependencies: + flat-cache: 3.0.4 + dev: true + + /fill-range/7.0.1: + resolution: + { + integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, + } + engines: { node: ">=8" } + dependencies: + to-regex-range: 5.0.1 + dev: true + + /find-up/5.0.0: + resolution: + { + integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, + } + engines: { node: ">=10" } + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + + /flat-cache/3.0.4: + resolution: + { + integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, + } + engines: { node: ^10.12.0 || >=12.0.0 } + dependencies: + flatted: 3.2.7 + rimraf: 3.0.2 + dev: true + + /flatted/3.2.7: + resolution: + { + integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, + } + dev: true + + /fraction.js/4.2.0: + resolution: + { + integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==, + } + dev: true + + /fs.realpath/1.0.0: + resolution: + { + integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, + } + dev: true + + /fsevents/2.3.2: + resolution: + { + integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, + } + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /function-bind/1.1.1: + resolution: + { + integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, + } + dev: true + + /function.prototype.name/1.1.5: + resolution: + { + integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + functions-have-names: 1.2.3 + dev: true + + /functional-red-black-tree/1.0.1: + resolution: + { + integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==, + } + dev: true + + /functions-have-names/1.2.3: + resolution: + { + integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, + } + dev: true + + /get-intrinsic/1.1.2: + resolution: + { + integrity: sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==, + } + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 + dev: true + + /get-symbol-description/1.0.0: + resolution: + { + integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.2 + dev: true + + /glob-parent/5.1.2: + resolution: + { + integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, + } + engines: { node: ">= 6" } + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-parent/6.0.2: + resolution: + { + integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, + } + engines: { node: ">=10.13.0" } + dependencies: + is-glob: 4.0.3 + dev: true + + /glob/7.1.7: + resolution: + { + integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==, + } + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /glob/7.2.3: + resolution: + { + integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, + } + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /globals/13.17.0: + resolution: + { + integrity: sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==, + } + engines: { node: ">=8" } + dependencies: + type-fest: 0.20.2 + dev: true + + /globby/11.1.0: + resolution: + { + integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, + } + engines: { node: ">=10" } + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.11 + ignore: 5.2.0 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /grapheme-splitter/1.0.4: + resolution: + { + integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, + } + dev: true + + /has-bigints/1.0.2: + resolution: + { + integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, + } + dev: true + + /has-flag/4.0.0: + resolution: + { + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, + } + engines: { node: ">=8" } + dev: true + + /has-property-descriptors/1.0.0: + resolution: + { + integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==, + } + dependencies: + get-intrinsic: 1.1.2 + dev: true + + /has-symbols/1.0.3: + resolution: + { + integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, + } + engines: { node: ">= 0.4" } + dev: true + + /has-tostringtag/1.0.0: + resolution: + { + integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, + } + engines: { node: ">= 0.4" } + dependencies: + has-symbols: 1.0.3 + dev: true + + /has/1.0.3: + resolution: + { + integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, + } + engines: { node: ">= 0.4.0" } + dependencies: + function-bind: 1.1.1 + dev: true + + /ignore/5.2.0: + resolution: + { + integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==, + } + engines: { node: ">= 4" } + dev: true + + /import-fresh/3.3.0: + resolution: + { + integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, + } + engines: { node: ">=6" } + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /imurmurhash/0.1.4: + resolution: + { + integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, + } + engines: { node: ">=0.8.19" } + dev: true + + /inflight/1.0.6: + resolution: + { + integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, + } + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits/2.0.4: + resolution: + { + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, + } + dev: true + + /internal-slot/1.0.3: + resolution: + { + integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==, + } + engines: { node: ">= 0.4" } + dependencies: + get-intrinsic: 1.1.2 + has: 1.0.3 + side-channel: 1.0.4 + dev: true + + /is-bigint/1.0.4: + resolution: + { + integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==, + } + dependencies: + has-bigints: 1.0.2 + dev: true + + /is-binary-path/2.1.0: + resolution: + { + integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, + } + engines: { node: ">=8" } + dependencies: + binary-extensions: 2.2.0 + dev: true + + /is-boolean-object/1.1.2: + resolution: + { + integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-callable/1.2.4: + resolution: + { + integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==, + } + engines: { node: ">= 0.4" } + dev: true + + /is-core-module/2.10.0: + resolution: + { + integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==, + } + dependencies: + has: 1.0.3 + dev: true + + /is-date-object/1.0.5: + resolution: + { + integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, + } + engines: { node: ">= 0.4" } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-extglob/2.1.1: + resolution: + { + integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, + } + engines: { node: ">=0.10.0" } + dev: true + + /is-glob/4.0.3: + resolution: + { + integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, + } + engines: { node: ">=0.10.0" } + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-negative-zero/2.0.2: + resolution: + { + integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, + } + engines: { node: ">= 0.4" } + dev: true + + /is-number-object/1.0.7: + resolution: + { + integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==, + } + engines: { node: ">= 0.4" } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-number/7.0.0: + resolution: + { + integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, + } + engines: { node: ">=0.12.0" } + dev: true + + /is-regex/1.1.4: + resolution: + { + integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-shared-array-buffer/1.0.2: + resolution: + { + integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, + } + dependencies: + call-bind: 1.0.2 + dev: true + + /is-string/1.0.7: + resolution: + { + integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==, + } + engines: { node: ">= 0.4" } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-symbol/1.0.4: + resolution: + { + integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==, + } + engines: { node: ">= 0.4" } + dependencies: + has-symbols: 1.0.3 + dev: true + + /is-weakref/1.0.2: + resolution: + { + integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, + } + dependencies: + call-bind: 1.0.2 + dev: true + + /isexe/2.0.0: + resolution: + { + integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, + } + dev: true + + /js-tokens/4.0.0: + resolution: + { + integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, + } + + /js-yaml/4.1.0: + resolution: + { + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, + } + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /json-schema-traverse/0.4.1: + resolution: + { + integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, + } + dev: true + + /json-stable-stringify-without-jsonify/1.0.1: + resolution: + { + integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, + } + dev: true + + /json5/1.0.1: + resolution: + { + integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==, + } + hasBin: true + dependencies: + minimist: 1.2.6 + dev: true + + /jsx-ast-utils/3.3.3: + resolution: + { + integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==, + } + engines: { node: ">=4.0" } + dependencies: + array-includes: 3.1.5 + object.assign: 4.1.4 + dev: true + + /language-subtag-registry/0.3.22: + resolution: + { + integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==, + } + dev: true + + /language-tags/1.0.5: + resolution: + { + integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==, + } + dependencies: + language-subtag-registry: 0.3.22 + dev: true + + /levn/0.4.1: + resolution: + { + integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, + } + engines: { node: ">= 0.8.0" } + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /lilconfig/2.0.6: + resolution: + { + integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==, + } + engines: { node: ">=10" } + dev: true + + /locate-path/6.0.0: + resolution: + { + integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, + } + engines: { node: ">=10" } + dependencies: + p-locate: 5.0.0 + dev: true + + /lodash.merge/4.6.2: + resolution: + { + integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, + } + dev: true + + /loose-envify/1.4.0: + resolution: + { + integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==, + } + hasBin: true + dependencies: + js-tokens: 4.0.0 + + /lru-cache/6.0.0: + resolution: + { + integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, + } + engines: { node: ">=10" } + dependencies: + yallist: 4.0.0 + dev: true + + /merge2/1.4.1: + resolution: + { + integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, + } + engines: { node: ">= 8" } + dev: true + + /micromatch/4.0.5: + resolution: + { + integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, + } + engines: { node: ">=8.6" } + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /minimatch/3.1.2: + resolution: + { + integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, + } + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimist/1.2.6: + resolution: + { + integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==, + } + dev: true + + /ms/2.0.0: + resolution: + { + integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==, + } + dev: true + + /ms/2.1.2: + resolution: + { + integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, + } + dev: true + + /ms/2.1.3: + resolution: + { + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, + } + dev: true + + /nanoid/3.3.4: + resolution: + { + integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==, + } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + hasBin: true + + /natural-compare/1.4.0: + resolution: + { + integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, + } + dev: true + + /next/12.2.5_biqbaboplfbrettd7655fr4n2y: + resolution: + { + integrity: sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==, + } + engines: { node: ">=12.22.0" } + hasBin: true + peerDependencies: + fibers: ">= 3.1.0" + node-sass: ^6.0.0 || ^7.0.0 + react: ^17.0.2 || ^18.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 + sass: ^1.3.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + dependencies: + "@next/env": 12.2.5 + "@swc/helpers": 0.4.3 + caniuse-lite: 1.0.30001387 + postcss: 8.4.14 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + styled-jsx: 5.0.4_react@18.2.0 + use-sync-external-store: 1.2.0_react@18.2.0 + optionalDependencies: + "@next/swc-android-arm-eabi": 12.2.5 + "@next/swc-android-arm64": 12.2.5 + "@next/swc-darwin-arm64": 12.2.5 + "@next/swc-darwin-x64": 12.2.5 + "@next/swc-freebsd-x64": 12.2.5 + "@next/swc-linux-arm-gnueabihf": 12.2.5 + "@next/swc-linux-arm64-gnu": 12.2.5 + "@next/swc-linux-arm64-musl": 12.2.5 + "@next/swc-linux-x64-gnu": 12.2.5 + "@next/swc-linux-x64-musl": 12.2.5 + "@next/swc-win32-arm64-msvc": 12.2.5 + "@next/swc-win32-ia32-msvc": 12.2.5 + "@next/swc-win32-x64-msvc": 12.2.5 + transitivePeerDependencies: + - "@babel/core" + - babel-plugin-macros + dev: false + + /node-releases/2.0.6: + resolution: + { + integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==, + } + dev: true + + /normalize-path/3.0.0: + resolution: + { + integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, + } + engines: { node: ">=0.10.0" } + dev: true + + /normalize-range/0.1.2: + resolution: + { + integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==, + } + engines: { node: ">=0.10.0" } + dev: true + + /object-assign/4.1.1: + resolution: + { + integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, + } + engines: { node: ">=0.10.0" } + + /object-hash/3.0.0: + resolution: + { + integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==, + } + engines: { node: ">= 6" } + dev: true + + /object-inspect/1.12.2: + resolution: + { + integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==, + } + dev: true + + /object-keys/1.1.1: + resolution: + { + integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, + } + engines: { node: ">= 0.4" } + dev: true + + /object.assign/4.1.4: + resolution: + { + integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /object.entries/1.1.5: + resolution: + { + integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + dev: true + + /object.fromentries/2.0.5: + resolution: + { + integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + dev: true + + /object.hasown/1.1.1: + resolution: + { + integrity: sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==, + } + dependencies: + define-properties: 1.1.4 + es-abstract: 1.20.2 + dev: true + + /object.values/1.1.5: + resolution: + { + integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + dev: true + + /once/1.4.0: + resolution: + { + integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, + } + dependencies: + wrappy: 1.0.2 + dev: true + + /optionator/0.9.1: + resolution: + { + integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==, + } + engines: { node: ">= 0.8.0" } + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.3 + dev: true + + /p-limit/3.1.0: + resolution: + { + integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, + } + engines: { node: ">=10" } + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-locate/5.0.0: + resolution: + { + integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, + } + engines: { node: ">=10" } + dependencies: + p-limit: 3.1.0 + dev: true + + /parent-module/1.0.1: + resolution: + { + integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, + } + engines: { node: ">=6" } + dependencies: + callsites: 3.1.0 + dev: true + + /path-exists/4.0.0: + resolution: + { + integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, + } + engines: { node: ">=8" } + dev: true + + /path-is-absolute/1.0.1: + resolution: + { + integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, + } + engines: { node: ">=0.10.0" } + dev: true + + /path-key/3.1.1: + resolution: + { + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, + } + engines: { node: ">=8" } + dev: true + + /path-parse/1.0.7: + resolution: + { + integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, + } + dev: true + + /path-type/4.0.0: + resolution: + { + integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, + } + engines: { node: ">=8" } + dev: true + + /picocolors/1.0.0: + resolution: + { + integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, + } + + /picomatch/2.3.1: + resolution: + { + integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, + } + engines: { node: ">=8.6" } + dev: true + + /pify/2.3.0: + resolution: + { + integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==, + } + engines: { node: ">=0.10.0" } + dev: true + + /postcss-import/14.1.0_postcss@8.4.16: + resolution: + { + integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==, + } + engines: { node: ">=10.0.0" } + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.16 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.1 + dev: true + + /postcss-js/4.0.0_postcss@8.4.16: + resolution: + { + integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==, + } + engines: { node: ^12 || ^14 || >= 16 } + peerDependencies: + postcss: ^8.3.3 + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.16 + dev: true + + /postcss-load-config/3.1.4_postcss@8.4.16: + resolution: + { + integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==, + } + engines: { node: ">= 10" } + peerDependencies: + postcss: ">=8.0.9" + ts-node: ">=9.0.0" + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 2.0.6 + postcss: 8.4.16 + yaml: 1.10.2 + dev: true + + /postcss-nested/5.0.6_postcss@8.4.16: + resolution: + { + integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==, + } + engines: { node: ">=12.0" } + peerDependencies: + postcss: ^8.2.14 + dependencies: + postcss: 8.4.16 + postcss-selector-parser: 6.0.10 + dev: true + + /postcss-selector-parser/6.0.10: + resolution: + { + integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==, + } + engines: { node: ">=4" } + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-value-parser/4.2.0: + resolution: + { + integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, + } + dev: true + + /postcss/8.4.14: + resolution: + { + integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==, + } + engines: { node: ^10 || ^12 || >=14 } + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: false + + /postcss/8.4.16: + resolution: + { + integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==, + } + engines: { node: ^10 || ^12 || >=14 } + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + + /prelude-ls/1.2.1: + resolution: + { + integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, + } + engines: { node: ">= 0.8.0" } + dev: true + + /prop-types/15.8.1: + resolution: + { + integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==, + } + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + + /punycode/2.1.1: + resolution: + { + integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==, + } + engines: { node: ">=6" } + dev: true + + /queue-microtask/1.2.3: + resolution: + { + integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, + } + dev: true + + /quick-lru/5.1.1: + resolution: + { + integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==, + } + engines: { node: ">=10" } + dev: true + + /react-dom/18.2.0_react@18.2.0: + resolution: + { + integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==, + } + peerDependencies: + react: ^18.2.0 + dependencies: + loose-envify: 1.4.0 + react: 18.2.0 + scheduler: 0.23.0 + dev: false + + /react-is/16.13.1: + resolution: + { + integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==, + } + + /react/18.2.0: + resolution: + { + integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==, + } + engines: { node: ">=0.10.0" } + dependencies: + loose-envify: 1.4.0 + dev: false + + /read-cache/1.0.0: + resolution: + { + integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==, + } + dependencies: + pify: 2.3.0 + dev: true + + /readdirp/3.6.0: + resolution: + { + integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, + } + engines: { node: ">=8.10.0" } + dependencies: + picomatch: 2.3.1 + dev: true + + /regenerator-runtime/0.13.9: + resolution: + { + integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==, + } + dev: true + + /regexp.prototype.flags/1.4.3: + resolution: + { + integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==, + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + functions-have-names: 1.2.3 + dev: true + + /regexpp/3.2.0: + resolution: + { + integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, + } + engines: { node: ">=8" } + dev: true + + /resolve-from/4.0.0: + resolution: + { + integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, + } + engines: { node: ">=4" } + dev: true + + /resolve/1.22.1: + resolution: + { + integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, + } + hasBin: true + dependencies: + is-core-module: 2.10.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /resolve/2.0.0-next.4: + resolution: + { + integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==, + } + hasBin: true + dependencies: + is-core-module: 2.10.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /reusify/1.0.4: + resolution: + { + integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, + } + engines: { iojs: ">=1.0.0", node: ">=0.10.0" } + dev: true + + /rimraf/3.0.2: + resolution: + { + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, + } + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /run-parallel/1.2.0: + resolution: + { + integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, + } + dependencies: + queue-microtask: 1.2.3 + dev: true + + /scheduler/0.23.0: + resolution: + { + integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==, + } + dependencies: + loose-envify: 1.4.0 + dev: false + + /semver/6.3.0: + resolution: + { + integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==, + } + hasBin: true + dev: true + + /semver/7.3.7: + resolution: + { + integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==, + } + engines: { node: ">=10" } + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /shebang-command/2.0.0: + resolution: + { + integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, + } + engines: { node: ">=8" } + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex/3.0.0: + resolution: + { + integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, + } + engines: { node: ">=8" } + dev: true + + /side-channel/1.0.4: + resolution: + { + integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, + } + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.2 + object-inspect: 1.12.2 + dev: true + + /slash/3.0.0: + resolution: + { + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, + } + engines: { node: ">=8" } + dev: true + + /source-map-js/1.0.2: + resolution: + { + integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, + } + engines: { node: ">=0.10.0" } + + /string.prototype.matchall/4.0.7: + resolution: + { + integrity: sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==, + } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + get-intrinsic: 1.1.2 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + regexp.prototype.flags: 1.4.3 + side-channel: 1.0.4 + dev: true + + /string.prototype.trimend/1.0.5: + resolution: + { + integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==, + } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + dev: true + + /string.prototype.trimstart/1.0.5: + resolution: + { + integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==, + } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.2 + dev: true + + /strip-ansi/6.0.1: + resolution: + { + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, + } + engines: { node: ">=8" } + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-bom/3.0.0: + resolution: + { + integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==, + } + engines: { node: ">=4" } + dev: true + + /strip-json-comments/3.1.1: + resolution: + { + integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, + } + engines: { node: ">=8" } + dev: true + + /styled-jsx/5.0.4_react@18.2.0: + resolution: + { + integrity: sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==, + } + engines: { node: ">= 12.0.0" } + peerDependencies: + "@babel/core": "*" + babel-plugin-macros: "*" + react: ">= 16.8.0 || 17.x.x || ^18.0.0-0" + peerDependenciesMeta: + "@babel/core": + optional: true + babel-plugin-macros: + optional: true + dependencies: + react: 18.2.0 + dev: false + + /supports-color/7.2.0: + resolution: + { + integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, + } + engines: { node: ">=8" } + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-preserve-symlinks-flag/1.0.0: + resolution: + { + integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, + } + engines: { node: ">= 0.4" } + dev: true + + /tailwindcss/3.1.8: + resolution: + { + integrity: sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==, + } + engines: { node: ">=12.13.0" } + hasBin: true + dependencies: + arg: 5.0.2 + chokidar: 3.5.3 + color-name: 1.1.4 + detective: 5.2.1 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.2.11 + glob-parent: 6.0.2 + is-glob: 4.0.3 + lilconfig: 2.0.6 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.16 + postcss-import: 14.1.0_postcss@8.4.16 + postcss-js: 4.0.0_postcss@8.4.16 + postcss-load-config: 3.1.4_postcss@8.4.16 + postcss-nested: 5.0.6_postcss@8.4.16 + postcss-selector-parser: 6.0.10 + postcss-value-parser: 4.2.0 + quick-lru: 5.1.1 + resolve: 1.22.1 + transitivePeerDependencies: + - ts-node + dev: true + + /text-table/0.2.0: + resolution: + { + integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, + } + dev: true + + /to-regex-range/5.0.1: + resolution: + { + integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, + } + engines: { node: ">=8.0" } + dependencies: + is-number: 7.0.0 + dev: true + + /tsconfig-paths/3.14.1: + resolution: + { + integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==, + } + dependencies: + "@types/json5": 0.0.29 + json5: 1.0.1 + minimist: 1.2.6 + strip-bom: 3.0.0 + dev: true + + /tslib/1.14.1: + resolution: + { + integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, + } + dev: true + + /tslib/2.4.0: + resolution: + { + integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==, + } + dev: false + + /tsutils/3.21.0_typescript@4.8.2: + resolution: + { + integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, + } + engines: { node: ">= 6" } + peerDependencies: + typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + dependencies: + tslib: 1.14.1 + typescript: 4.8.2 + dev: true + + /type-check/0.4.0: + resolution: + { + integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, + } + engines: { node: ">= 0.8.0" } + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-fest/0.20.2: + resolution: + { + integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, + } + engines: { node: ">=10" } + dev: true + + /typescript/4.8.2: + resolution: + { + integrity: sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==, + } + engines: { node: ">=4.2.0" } + hasBin: true + dev: true + + /unbox-primitive/1.0.2: + resolution: + { + integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, + } + dependencies: + call-bind: 1.0.2 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + + /update-browserslist-db/1.0.6_browserslist@4.21.3: + resolution: + { + integrity: sha512-We7BqM9XFlcW94Op93uW8+2LXvGezs7QA0WY+f1H7RR1q46B06W6hZF6LbmOlpCS1HU22q/6NOGTGW5sCm7NJQ==, + } + hasBin: true + peerDependencies: + browserslist: ">= 4.21.0" + dependencies: + browserslist: 4.21.3 + escalade: 3.1.1 + picocolors: 1.0.0 + dev: true + + /uri-js/4.4.1: + resolution: + { + integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, + } + dependencies: + punycode: 2.1.1 + dev: true + + /use-sync-external-store/1.2.0_react@18.2.0: + resolution: + { + integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: false + + /util-deprecate/1.0.2: + resolution: + { + integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, + } + dev: true + + /which-boxed-primitive/1.0.2: + resolution: + { + integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==, + } + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + + /which/2.0.2: + resolution: + { + integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, + } + engines: { node: ">= 8" } + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /word-wrap/1.2.3: + resolution: + { + integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, + } + engines: { node: ">=0.10.0" } + dev: true + + /wrappy/1.0.2: + resolution: + { + integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, + } + dev: true + + /xtend/4.0.2: + resolution: + { + integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, + } + engines: { node: ">=0.4" } + dev: true + + /yallist/4.0.0: + resolution: + { + integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, + } + dev: true + + /yaml/1.10.2: + resolution: + { + integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, + } + engines: { node: ">= 6" } + dev: true + + /yocto-queue/0.1.0: + resolution: + { + integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, + } + engines: { node: ">=10" } + dev: true diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..12a703d --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/assets/svg/crystal-logo.svg b/public/crystal.svg similarity index 100% rename from assets/svg/crystal-logo.svg rename to public/crystal.svg diff --git a/public/vercel.svg b/public/vercel.svg new file mode 100644 index 0000000..fbf0e25 --- /dev/null +++ b/public/vercel.svg @@ -0,0 +1,4 @@ + + + \ No newline at end of file diff --git a/site/assets/other/icon-iso.png b/site/assets/other/icon-iso.png deleted file mode 100644 index e2f0ac7ccc27e413561c0266cdcece8c49d3a74a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70546 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%0Dhx@`=e6qPwfEo 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 diff --git a/site/assets/other/icon-packages.png b/site/assets/other/icon-packages.png deleted file mode 100644 index 2247d8f108291cf86ad936842aa22b5cdb015693..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50044 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 Y=>PW*?)O9ufgeC-#+Il;BiHEv0rMckkN^Mx diff --git a/site/assets/other/logo-small.png b/site/assets/other/logo-small.png deleted file mode 100644 index a0a6c576714d888fa569acd9fd373d5ca48aa694..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0y_1Wy;o5RHjbCk65yP~dSo{jUD` zyL7dwjV}L8_OPv4vGARqDno4OjPm{xHjO4et0ta8UQVGU-Tt+~Qwe!I{y z&z0xUkxlDY_bfkWCC4A|t5oL0UpZlwgI|)T#qC>T`fEN*^#-6_44$rjF6*2UngH^= BHf;a^ diff --git a/site/assets/other/logo-tiny.png b/site/assets/other/logo-tiny.png deleted file mode 100644 index 8751bc1ca7b06adc2e33cec30acef10b796bc043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6431 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 HyJP+X^HvR$ diff --git a/site/assets/other/logo.png b/site/assets/other/logo.png deleted file mode 100644 index 2d66c241ed494ca8702a44f30cc40ef3b5be241d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14058 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 \ No newline at end of file diff --git a/style.css b/style.css deleted file mode 100644 index 652042f..0000000 --- a/style.css +++ /dev/null @@ -1,399 +0,0 @@ -body { - font-family: Inter, sans-serif; - background: #2b2b2b; - color: #fff; - margin: 0; -} - -.hidden { - display: none; -} - -.navbar { - background-color: #2b2b2b; -} - -.navbar .container { - display: flex; - flex-wrap: inherit; - align-items: center; - justify-content: space-between; - padding: 1rem 2rem; -} - -.navbar .brand { - margin-right: 0.75rem; -} - -.brand { - text-align: center; - vertical-align: middle; - color: #fff; - font-size: 1.25rem; - font-weight: 600; - text-decoration: none; -} - -.navbar-toggler { - text-align: center; - vertical-align: middle; - width: 2rem; - height: 2rem; - border: none; - cursor: pointer; -} - -.dropdown { - position: relative; - display: inline-block; -} - -.dropdown:hover .dropdown-content { - display: block; -} - -.dropdown-content { - display: none; - position: absolute; - background-color: #1e1e1e; - min-width: 160px; - z-index: 1; - right: 0; -} - -.dropdown-content a { - color: #fff; - font-size: 1.25rem; - background-color: #1e1e1e; - padding: 12px 16px; - text-decoration: none; - display: block; -} - -.dropdown-content a:hover { - background-color: #161616; -} - -.text-link{ - color: #fff; - text-decoration: underline; -} - -.text-link:hover{ - color: #A900FF; -} - -.highlight { - text-align: center; - margin-top: 5rem; - margin-bottom: 3rem; - padding: 0 1rem; -} - -.highlight-header { - font-size: 36px; - margin: 0.5rem; -} - -.highlight-text { - font-size: 16px; - margin: 0.75rem; - color: #eee; -} - -#intro { - animation: fadeIn 1s ease-in-out both; -} - -.buttons a { - text-decoration: none; - padding: 0 1rem; -} - -.socials-link img { - filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7476%) hue-rotate(172deg) brightness(113%) contrast(100%); -} - -.socials-link:hover img { - filter: brightness(0) saturate(100%) invert(300%) sepia(97%) saturate(4728%) hue-rotate(544.5deg) brightness(55%) contrast(1000%); -} - -.card-group { - vertical-align: middle; - justify-content: center; - margin-top: 2rem; - padding-top: 2rem; - display: flex; - flex-flow: row wrap; -} - -.card { - animation: fadeIn 1s ease-in-out both; - position: relative; - display: flex; - flex-basis: 100%; - flex-direction: column; - background-color: #1e1e1e; - max-width: 24rem; - padding: 1.75rem; -} - -.wide-card{ - animation: fadeIn 1s ease-in-out both; - position: relative; - display: flex; - flex-basis: 100%; - flex-direction: column; - justify-content: center; - background-color: #1e1e1e; - max-width: 48rem; - padding: 1.75rem; -} - -.card-text { - margin-top: 0.5rem !important; -} - -.card p { - margin: 0; -} - -.card-header { - margin: 0.25rem; -} - -.repo-grid{ - display: flex; - flex-flow: row wrap; - justify-content: center; - text-align: center; - max-width: 48rem; -} - -.download-button { - animation: downloadButton 0.1s ease-in-out both; - display: inline-block; - color: #fff; - background-color: #A900FF; - text-decoration: none; - font-size: 1.25rem; - font-weight: 500; - user-select: none; - padding: 1rem 2rem; - border-radius: 0.25rem; - cursor: pointer; -} - -.download-button:hover { - animation: downloadButtonHover 0.1s ease-in-out both; - display: inline-block; - background-color: #161616; - text-decoration: underline; - padding: 1rem 2rem; - border-radius: 0.25rem; -} - -@keyframes downloadButton { - 0% { - background-color: #161616; - text-decoration: underline; - } - - 100% { - background-color: #A900FF; - text-decoration: none; - } -} - -@keyframes downloadButtonHover { - 0% { - background-color: #A900FF; - text-decoration: none; - } - - 100% { - background-color: #161616; - text-decoration: underline; - } -} - -.checklist { - display: flex; - flex-direction: column; - text-align: left; -} - -.checklist-item { - font-size: 1.25rem; - background: transparent; - border-width: 0px; - padding-bottom: 1rem; -} - -.contributor-category { - padding: 1rem; - min-width: 2rem; -} - -.contributor-link { - text-align: center; - vertical-align: middle; - justify-content: center; -} - -.contributor-avatar { - display: inline-block; - text-align: center; - vertical-align: middle; - width: 36px; - height: 36px; - padding: 0.25rem; - border-radius: 1rem; -} - -.contributor-avatar:hover { - width: 56px; - height: 56px; - padding: 0.16rem; -} - -#team-members { - padding: 2rem; -} - -.team-link { - animation: fadeIn 1s ease-in-out both; - display: inline-block; - text-align: center; - vertical-align: middle; - justify-content: center; - padding: 1rem; - text-decoration: none; - color: #fff; -} - -.team-avatar { - animation: teamImage 0.1s ease-in-out both; - display: inline-block; - text-align: center; - vertical-align: middle; - border-radius: 2rem; -} - -@keyframes teamImageHover { - 0% { - width: 6rem; - height: 6rem; - padding: 0.25rem; - } - - 100% { - width: 8rem; - height: 8rem; - padding: 0.1rem; - } -} - -@keyframes teamImage { - 0% { - width: 8rem; - height: 8rem; - padding: 0.1rem; - } - - 100% { - width: 6rem; - height: 6rem; - padding: 0.25rem; - } -} - -.team-avatar:hover { - animation: teamImageHover 0.1s ease-in-out both; -} - -#languages { - padding: 1rem; -} - -.lang-tag { - animation: fadeIn 0.1s ease-in-out both; - display: inline-block; - font-size: 1.25rem; - font-weight: 200; - padding: 0.35rem; - margin: 0.35rem; - border: 0.1rem solid #fff; - border-radius: 0.5rem; -} - -#Rust-tag { - color: #dea584; - border-color: #dea584; -} - -#CPP-tag { - color: #f34b7d; - border-color: #f34b7d; -} - - -#Python-tag { - color: #3572A5; - border-color: #3572A5; -} -#Nix-tag { - color: #7e7eff; - border-color: #7e7eff; -} - -#HTML-tag { - color: #e34c26; - border-color: #e34c26; -} - -#React-tag { - color: #00FF80; - border-color: #00FF80; -} - -.roadmap-step{ - margin: 2rem; -} - -.roadmap-list{ - padding-left: 0; - text-align: left; - margin-left: 40%; -} - -#copyright { - position: fixed; - bottom: 0; - width: 100%; - background-color: #1e1e1e; - text-align: center; - padding: 0.5rem 0; - margin-top: 2rem; -} - -.license-link { - text-decoration: none; - font-weight: 500; - color: #fff; -} - -.license-link:hover { - text-decoration: underline; - color: #fff; -} - -@keyframes fadeIn { - 0% { - opacity: 0; - } - - 100% { - opacity: 1; - } -} diff --git a/styles/globals.css b/styles/globals.css new file mode 100644 index 0000000..b07ebfe --- /dev/null +++ b/styles/globals.css @@ -0,0 +1,7 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +html { + font-family: "Inter", sans-serif; +} diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..4842997 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,11 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: [ + "./pages/**/*.{js,ts,jsx,tsx}", + "./components/**/*.{js,ts,jsx,tsx}", + ], + theme: { + extend: {}, + }, + plugins: [], +}; diff --git a/team.html b/team.html deleted file mode 100644 index 263fc30..0000000 --- a/team.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - Crystal Linux - - - - - - - - -
-
-
-

- -
Team Members -
-

-
-

Contributors from across the globe with various skills working together.

-
-
Rust
-
Python
-
Nix
-
C/C++
-
React.js
-
HTML/CSS
-
-
-
-
-
-

- Top five contributors on the major repositories. -

-
-
-
-
-
-
-
-
-
-
-
-

If you want to show up here, head to our GitHub page

-
-
- -
-
- - - - - - - - - - - - - - - diff --git a/team.js b/team.js deleted file mode 100644 index 667473b..0000000 --- a/team.js +++ /dev/null @@ -1,75 +0,0 @@ -'use strict'; - -class Team extends React.Component { - constructor(props) { - super(props); - //Variable to store repo name - this.repo = this.props.repo; - //Tracks whether json data has been fetched from url - this.state = { fetched: false }; - this.getContributorData(); - } - - //Fetches and parses repository data from Github - getContributorData() { - return fetch("https://api.github.com/orgs/crystal-linux/members", { - method: "GET", - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json', - }, - }) - .then((response) => response.json()) - .then((responseData) => { - //indicates that data was fetched, then stores only the required data in a list in the object state - this.setState({ - users: responseData.map(user => { - return { - login: user.login, - link: user.html_url, - avatar: user.avatar_url - } - - }) - }); - this.setState({ - fetched: true - }); - }) - .catch(error => console.warn(error)); - } - - render() { - //Stores the contributor avatar elements - var avatars; - if (this.state.fetched) { - avatars = this.state.users.map((user) => ( - //Creates new a link tag with a nested img tag with the user's data - React.createElement( - 'a', { - className: "team-link", - title: user.login, - href: user.link - }, //Good lord I cannot wait to figure out how to get JSX working - React.createElement( - 'img', { - className: "team-avatar", - alt: user.login, - src: user.avatar - } - ), - React.createElement('br'), - user.login - ) - )); - } - - //Creates a listing for the specific repository - return avatars; - } -} - - -const teamContainer = document.querySelector('#team-members'); -const teamRoot = ReactDOM.createRoot(teamContainer); -teamRoot.render(React.createElement(Team)); \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..99710e8 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "target": "es5", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noEmit": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "preserve", + "incremental": true + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], + "exclude": ["node_modules"] +} diff --git a/twitter/index.html b/twitter/index.html deleted file mode 100644 index 9a80415..0000000 --- a/twitter/index.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - -