refactor: monorepified && npm workspaces
This commit is contained in:
parent
973c247893
commit
9b0c9d0854
26 changed files with 349 additions and 3727 deletions
3
.git-hooks/pre-commit
Executable file
3
.git-hooks/pre-commit
Executable file
|
|
@ -0,0 +1,3 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
yarn fmt-check
|
||||
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
/**/node_modules
|
||||
/**/.next
|
||||
/**/out
|
||||
3
.prettierignore
Normal file
3
.prettierignore
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
/**/node_modules
|
||||
/**/.next
|
||||
/**/out
|
||||
10
Makefile
Normal file
10
Makefile
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
.PHONY: setup-git-hooks
|
||||
setup-git-hooks:
|
||||
rm -rf .git/hooks
|
||||
(cd .git && ln -s ../.git-hooks hooks)
|
||||
|
||||
.PHONY: lint-all
|
||||
lint-all:
|
||||
|
||||
.PHONY: fmt-check-all
|
||||
fmt-check-all:
|
||||
21
package.json
Normal file
21
package.json
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"name": "static-sites",
|
||||
"private": true,
|
||||
"version": "0.0.0",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "ssh://git@gitlab.mareshq.com:6022/mareshq/static-sites.git"
|
||||
},
|
||||
"author": "Vojtech Mares <iam@vojtechmares.com>",
|
||||
"workspaces": [
|
||||
"themes/*",
|
||||
"sites/*"
|
||||
],
|
||||
"scripts": {
|
||||
"fmt": "prettier --write .",
|
||||
"fmt-check": "prettier --check ."
|
||||
},
|
||||
"devDependencies": {
|
||||
"prettier": "^2.4.1"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
node_modules
|
||||
.next
|
||||
out
|
||||
|
|
@ -8,6 +8,8 @@ pushToken = os.getenv("CI_PUSH_TOKEN")
|
|||
image = os.getenv("IMAGE")
|
||||
imageTag = os.getenv("IMAGE_TAG")
|
||||
|
||||
print(f"image: {image}:{imageTag}")
|
||||
|
||||
r = requests.put(
|
||||
"https://gitlab.mareshq.com/api/v4/projects/60/repository/files/signpost%2Fvalues%2Eyaml",
|
||||
data={
|
||||
|
|
|
|||
|
|
@ -2,3 +2,9 @@
|
|||
module.exports = {
|
||||
reactStrictMode: true,
|
||||
};
|
||||
|
||||
const withTM = require('next-transpile-modules')([
|
||||
'@themes/signpost',
|
||||
]);
|
||||
|
||||
module.exports = withTM(module.exports);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"name": "ant.k8s.vxm.cz",
|
||||
"name": "@sites/ant.k8s.vxm.cz",
|
||||
"private": true,
|
||||
"version": "0.0.0",
|
||||
"scripts": {
|
||||
"dev": "next dev",
|
||||
"build": "next build && next export",
|
||||
|
|
@ -10,7 +11,7 @@
|
|||
"fmt-check": "prettier --check ."
|
||||
},
|
||||
"dependencies": {
|
||||
"next": "12.0.3",
|
||||
"next": "12.0.7",
|
||||
"react": "17.0.2",
|
||||
"react-dom": "17.0.2"
|
||||
},
|
||||
|
|
@ -20,10 +21,9 @@
|
|||
"autoprefixer": "^10.4.0",
|
||||
"eslint": "7",
|
||||
"eslint-config-next": "12.0.3",
|
||||
"next-transpile-modules": "^9.0.0",
|
||||
"postcss": "^8.3.11",
|
||||
"prettier": "^2.4.1",
|
||||
"tailwindcss": "^3.0.8",
|
||||
"typescript": "4.4.4"
|
||||
},
|
||||
"packageManager": "yarn@3.1.1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import Layout from '@themes/signpost/components/Layout';
|
||||
import Grid from '@themes/signpost/components/Grid';
|
||||
import sections from '../content/sections.json';
|
||||
|
||||
const Home: NextPage = () => {
|
||||
|
|
@ -9,56 +11,22 @@ const Home: NextPage = () => {
|
|||
<title>ant.k8s.vxm.cz</title>
|
||||
<meta
|
||||
name="description"
|
||||
content="Signpost for Octopus Kubernetes Cluster (ant.k8s.vxm.cz)"
|
||||
content="Signpost for Ant Kubernetes Cluster (ant.k8s.vxm.cz)"
|
||||
/>
|
||||
<link rel="icon" href="/favicon.ico" />
|
||||
</Head>
|
||||
|
||||
<h3 className="md:px-16 px-4 py-4 text-gray-600">
|
||||
ant.k8s.vxm.cz
|
||||
</h3>
|
||||
<main className="md:px-16 px-4">
|
||||
<h1 className="font-sans font-bold text-4xl">
|
||||
Ant Kubernetes Cluster Signpost
|
||||
</h1>
|
||||
<div className="grid lg:grid-cols-3 sm:grid-cols-2 grid-cols-1 gap-4">
|
||||
{sections.map((section) => (
|
||||
<section key={section.name} className="mt-2">
|
||||
<h2 className="font-sans font-semibold text-2xl mb-4">
|
||||
{section.name}
|
||||
</h2>
|
||||
<ul>
|
||||
{section.items.map((item) => (
|
||||
<li key={item.name} className="my-2">
|
||||
<a
|
||||
href={item.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
className="
|
||||
block
|
||||
w-full
|
||||
text-center
|
||||
py-2
|
||||
border-2
|
||||
border-gray-400
|
||||
rounded
|
||||
hover:bg-gray-900
|
||||
hover:border-gray-900
|
||||
hover:text-white
|
||||
transition
|
||||
focus:ring-2
|
||||
focus:ring-gray-600 text-gray-800
|
||||
"
|
||||
>
|
||||
{item.name}
|
||||
</a>
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
</section>
|
||||
))}
|
||||
</div>
|
||||
</main>
|
||||
<Layout>
|
||||
<h3 className="text-gray-600">ant.k8s.vxm.cz</h3>
|
||||
|
||||
<main>
|
||||
<h1 className="font-sans font-bold text-4xl">
|
||||
Ant Kubernetes Cluster Signpost
|
||||
</h1>
|
||||
|
||||
<Grid sections={sections} />
|
||||
</main>
|
||||
</Layout>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
module.exports = {
|
||||
content: ['./**/*.tsx'],
|
||||
content: ['./**/*.tsx', './../../themes/signpost/**/*.tsx'],
|
||||
theme: {
|
||||
extend: {},
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
node_modules
|
||||
.next
|
||||
out
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
{
|
||||
"semi": true,
|
||||
"trailingComma": "all",
|
||||
"singleQuote": true,
|
||||
"printWidth": 70
|
||||
}
|
||||
|
|
@ -1,14 +1,22 @@
|
|||
[
|
||||
{
|
||||
"name": "Main",
|
||||
"name": "Main / Self-Hosted",
|
||||
"items": [
|
||||
{ "name": "GitLab", "url": "https://gitlab.mareshq.com" },
|
||||
{ "name": "Post (mail)", "url": "https://post.mareshq.com" },
|
||||
{ "name": "Sentry", "url": "https://sentry.mareshq.com" },
|
||||
{ "name": "MailDev", "url": "https://maildev.mareshq.com" },
|
||||
{ "name": "Uptime", "url": "https://uptime.mareshq.com" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Main / Services",
|
||||
"items": [
|
||||
{
|
||||
"name": "Google Workspace (admin)",
|
||||
"url": "https://admin.google.com/"
|
||||
},
|
||||
{
|
||||
"name": "Fakturoid",
|
||||
"url": "https://app.fakturoid.cz/"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -16,21 +24,20 @@
|
|||
"name": "Infra / Providers",
|
||||
"items": [
|
||||
{ "name": "Cloudflare", "url": "https://dash.cloudflare.com" },
|
||||
{ "name": "Hetzner", "url": "https://console.hetzner.cloud" },
|
||||
{
|
||||
"name": "Hetzner Cloud",
|
||||
"url": "https://console.hetzner.cloud"
|
||||
},
|
||||
{
|
||||
"name": "Hetzner Dedicated",
|
||||
"url": "https://robot.your-server.de"
|
||||
},
|
||||
{
|
||||
"name": "DigitalOcean",
|
||||
"url": "https://cloud.digitalocean.com"
|
||||
},
|
||||
{ "name": "Netlify", "url": "https://netlify.com" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Infra / Servers",
|
||||
"items": [
|
||||
{
|
||||
"name": "Koala (koala.vxm.cz)",
|
||||
"url": "https://koala.vxm.cz"
|
||||
}
|
||||
{ "name": "Netlify", "url": "https://netlify.com" },
|
||||
{ "name": "AWS", "url": "https://aws.amazon.com" }
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
|||
1
sites/signpost.mareshq.com/next-env.d.ts
vendored
1
sites/signpost.mareshq.com/next-env.d.ts
vendored
|
|
@ -1,5 +1,4 @@
|
|||
/// <reference types="next" />
|
||||
/// <reference types="next/types/global" />
|
||||
/// <reference types="next/image-types/global" />
|
||||
|
||||
// NOTE: This file should not be edited
|
||||
|
|
|
|||
|
|
@ -2,3 +2,9 @@
|
|||
module.exports = {
|
||||
reactStrictMode: true,
|
||||
};
|
||||
|
||||
const withTM = require('next-transpile-modules')([
|
||||
'@themes/signpost',
|
||||
]);
|
||||
|
||||
module.exports = withTM(module.exports);
|
||||
|
|
|
|||
|
|
@ -1,16 +1,17 @@
|
|||
{
|
||||
"name": "signpost.mareshq.com",
|
||||
"name": "@sites/signpost.mareshq.com",
|
||||
"private": true,
|
||||
"version": "0.0.0",
|
||||
"scripts": {
|
||||
"dev": "next dev",
|
||||
"build": "next build",
|
||||
"build": "next build && next export",
|
||||
"start": "next start",
|
||||
"lint": "next lint",
|
||||
"fmt": "prettier --write .",
|
||||
"fmt-check": "prettier --check ."
|
||||
},
|
||||
"dependencies": {
|
||||
"next": "12.0.3",
|
||||
"next": "12.0.7",
|
||||
"react": "17.0.2",
|
||||
"react-dom": "17.0.2"
|
||||
},
|
||||
|
|
@ -20,9 +21,9 @@
|
|||
"autoprefixer": "^10.4.0",
|
||||
"eslint": "7",
|
||||
"eslint-config-next": "12.0.3",
|
||||
"next-transpile-modules": "^9.0.0",
|
||||
"postcss": "^8.3.11",
|
||||
"prettier": "^2.4.1",
|
||||
"tailwindcss": "^2.2.19",
|
||||
"tailwindcss": "^3.0.8",
|
||||
"typescript": "4.4.4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import Layout from '@themes/signpost/components/Layout';
|
||||
import Grid from '@themes/signpost/components/Grid';
|
||||
import sections from '../content/sections.json';
|
||||
|
||||
const Home: NextPage = () => {
|
||||
|
|
@ -14,52 +16,17 @@ const Home: NextPage = () => {
|
|||
<link rel="icon" href="/favicon.ico" />
|
||||
</Head>
|
||||
|
||||
<h3 className="px-16 py-4 text-gray-600">
|
||||
signpost.mareshq.com
|
||||
</h3>
|
||||
<main className="px-16">
|
||||
<h1 className="font-sans font-bold text-4xl">
|
||||
MaresHQ Signpost
|
||||
</h1>
|
||||
<div className="grid grid-cols-3 gap-4">
|
||||
{sections.map((section) => (
|
||||
<section key={section.name} className="mt-2 mx-2">
|
||||
<h2 className="font-sans font-semibold text-2xl mb-4">
|
||||
{section.name}
|
||||
</h2>
|
||||
<ul>
|
||||
{section.items.map((item) => (
|
||||
<li key={item.name} className="my-2">
|
||||
<a
|
||||
href={item.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
className="
|
||||
block
|
||||
w-full
|
||||
text-center
|
||||
mx-2
|
||||
py-2
|
||||
border-2
|
||||
border-gray-400
|
||||
rounded
|
||||
hover:bg-gray-900
|
||||
hover:border-gray-900
|
||||
hover:text-white
|
||||
transition
|
||||
focus:ring-2
|
||||
focus:ring-gray-600 text-gray-800
|
||||
"
|
||||
>
|
||||
{item.name}
|
||||
</a>
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
</section>
|
||||
))}
|
||||
</div>
|
||||
</main>
|
||||
<Layout>
|
||||
<h3 className="text-gray-600">signpost.mareshq.com</h3>
|
||||
|
||||
<main>
|
||||
<h1 className="font-sans font-bold text-4xl">
|
||||
MaresHQ Signpost
|
||||
</h1>
|
||||
|
||||
<Grid sections={sections} />
|
||||
</main>
|
||||
</Layout>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
module.exports = {
|
||||
purge: ['./**/*.tsx'],
|
||||
content: ['./**/*.tsx', './../../themes/signpost/**/*.tsx'],
|
||||
darkMode: false, // or 'media' or 'class'
|
||||
theme: {
|
||||
extend: {},
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
47
themes/signpost/components/Grid.tsx
Normal file
47
themes/signpost/components/Grid.tsx
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
import type SectionType from './../types/section';
|
||||
|
||||
type Props = {
|
||||
sections: SectionType[];
|
||||
};
|
||||
|
||||
const Grid = ({ sections }: Props) => (
|
||||
<div className="grid xlg:grid-cols-5 lg:grid-cols-4 sm:grid-cols-2 grid-cols-1 gap-4">
|
||||
{sections.map((section) => (
|
||||
<section key={section.name} className="mt-2">
|
||||
<h2 className="font-sans font-semibold text-2xl mb-4">
|
||||
{section.name}
|
||||
</h2>
|
||||
<ul>
|
||||
{section.items.map((item) => (
|
||||
<li key={item.name} className="my-2">
|
||||
<a
|
||||
href={item.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
className="
|
||||
block
|
||||
w-full
|
||||
text-center
|
||||
py-2
|
||||
border-2
|
||||
border-gray-400
|
||||
rounded
|
||||
hover:bg-gray-900
|
||||
hover:border-gray-900
|
||||
hover:text-white
|
||||
transition
|
||||
focus:ring-2
|
||||
focus:ring-gray-600 text-gray-800
|
||||
"
|
||||
>
|
||||
{item.name}
|
||||
</a>
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
</section>
|
||||
))}
|
||||
</div>
|
||||
);
|
||||
|
||||
export default Grid;
|
||||
11
themes/signpost/components/Layout.tsx
Normal file
11
themes/signpost/components/Layout.tsx
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
import { ReactNode, FunctionComponent } from 'react';
|
||||
|
||||
type LayoutPropsType = {
|
||||
children?: ReactNode;
|
||||
};
|
||||
|
||||
const Layout: FunctionComponent = ({ children }: LayoutPropsType) => (
|
||||
<div className="lg:px-32 md:px-16 px-4 py-4">{children}</div>
|
||||
);
|
||||
|
||||
export default Layout;
|
||||
13
themes/signpost/package.json
Normal file
13
themes/signpost/package.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"name": "@themes/signpost",
|
||||
"private": true,
|
||||
"version": "0.0.0",
|
||||
"author": "Vojtech Mares <iam@vojtechmares.com>",
|
||||
"devDependencies": {
|
||||
"@types/react": "^17.0.34",
|
||||
"react": "^17.0.2",
|
||||
"react-dom": "^17.0.2",
|
||||
"tailwindcss": "^3.0.8",
|
||||
"typescript": "^4.4.4"
|
||||
}
|
||||
}
|
||||
9
themes/signpost/types/section.ts
Normal file
9
themes/signpost/types/section.ts
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
type SectionType = {
|
||||
name: string;
|
||||
items: {
|
||||
name: string;
|
||||
url: string;
|
||||
}[];
|
||||
};
|
||||
|
||||
export default SectionType;
|
||||
|
|
@ -126,10 +126,10 @@
|
|||
resolved "https://registry.yarnpkg.com/@napi-rs/triples/-/triples-1.0.3.tgz#76d6d0c3f4d16013c61e45dfca5ff1e6c31ae53c"
|
||||
integrity sha512-jDJTpta+P4p1NZTFVLHJ/TLFVYVcOqv6l8xwOeBKNPMgY/zDYH/YH7SJbvrr/h1RcS9GzbPcLKGzpuK9cV56UA==
|
||||
|
||||
"@next/env@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/env/-/env-12.0.3.tgz#e676b4d1454d8b6be433a348e99f2b8276ab6cd7"
|
||||
integrity sha512-QcdlpcwIH9dYcVlNAU+gXaqHA/omskbRlb+R3vN7LlB2EgLt+9WQwbokcHOsNyt4pI7kDM67W4tr9l7dWnlGdQ==
|
||||
"@next/env@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/env/-/env-12.0.7.tgz#316f7bd1b6b69f554d2676cfc91a16bc7e32ee79"
|
||||
integrity sha512-TNDqBV37wd95SiNdZsSUq8gnnrTwr+aN9wqy4Zxrxw4bC/jCHNsbK94DxjkG99VL30VCRXXDBTA1/Wa2jIpF9Q==
|
||||
|
||||
"@next/eslint-plugin-next@12.0.3":
|
||||
version "12.0.3"
|
||||
|
|
@ -138,15 +138,15 @@
|
|||
dependencies:
|
||||
glob "7.1.7"
|
||||
|
||||
"@next/polyfill-module@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-12.0.3.tgz#4217e5284762124bf9fe2505622c4de89998f7a2"
|
||||
integrity sha512-fgjVjdCk0Jq627d/N33oQIJjWrcKtzw6Dfa2PfypoIJ35/xFIKgs6mPyvq8cg3Ao5b7dEn9+Rw45PGjlY5e7JA==
|
||||
"@next/polyfill-module@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-12.0.7.tgz#140e698557113cd3a3c0833f15ca8af1b608f2dc"
|
||||
integrity sha512-sA8LAMMlmcspIZw/jeQuJTyA3uGrqOhTBaQE+G9u6DPohqrBFRkaz7RzzJeqXkUXw600occsIBknSjyVd1R67A==
|
||||
|
||||
"@next/react-dev-overlay@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-12.0.3.tgz#d85a609bf7d75eb190940d0fc64eff94c0e4a478"
|
||||
integrity sha512-gHfDEVHFeTUpQMcyytzvkuOu+5DQXjXbCbQHuavFftYrlHqXfzYFsa+wERff+g4/0IzEvcYVp3F4gdmynWfUog==
|
||||
"@next/react-dev-overlay@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-12.0.7.tgz#ae8f9bd14b1786e52330b729ff63061735d21c77"
|
||||
integrity sha512-dSQLgpZ5uzyittFtIHlJCLAbc0LlMFbRBSYuGsIlrtGyjYN+WMcnz8lK48VLxNPFGuB/hEzkWV4TW5Zu75+Fzg==
|
||||
dependencies:
|
||||
"@babel/code-frame" "7.12.11"
|
||||
anser "1.4.9"
|
||||
|
|
@ -160,65 +160,65 @@
|
|||
stacktrace-parser "0.1.10"
|
||||
strip-ansi "6.0.1"
|
||||
|
||||
"@next/react-refresh-utils@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-12.0.3.tgz#1389b0370e258634432d6dd78f889c09a8328e10"
|
||||
integrity sha512-YPtlfvkYh/4MvNNm5w3uwo+1KPMg67snzr5CuexbRewsu2ITaF7f0bh0Jcayi20wztk8SgWjNz1bmF8j9qbWIw==
|
||||
"@next/react-refresh-utils@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-12.0.7.tgz#921c403798e188b4f1d9e609283c0e8d3e532f89"
|
||||
integrity sha512-Pglj1t+7RxH0txEqVcD8ZxrJgqLDmKvQDqxKq3ZPRWxMv7LTl7FVT2Pnb36QFeBwCvMVl67jxsADKsW0idz8sA==
|
||||
|
||||
"@next/swc-android-arm64@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.0.3.tgz#8b99b3e7f13dda1f4c3c6dc83af73d8f40afecd5"
|
||||
integrity sha512-40sOl9/50aamX0dEMrecqJQcUrRK47D7S9F66ulrZmz+5Ujp0lnP1rBOXngo0PZMecfU1tr7zbNubiAMDxfCxw==
|
||||
"@next/swc-android-arm64@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.0.7.tgz#9b0a9e4bc646a045eef725764112096f0a6ea204"
|
||||
integrity sha512-yViT7EEc7JqxncRT+ZTeTsrAYXLlcefo0Y0eAfYmmalGD2605L4FWAVrJi4WnrSLji7l+veczw1WBmNeHICKKA==
|
||||
|
||||
"@next/swc-darwin-arm64@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.3.tgz#a385e610fb4a20c47355520b82a79d08e0f6441e"
|
||||
integrity sha512-iKSe2hCMB51Ft41cNAxZk6St1rBlqSRtBSl4oO0zJlGu7bCxXCGCJ058/OLvYxcNWgz7ODOApObm3Yjv8XEvxg==
|
||||
"@next/swc-darwin-arm64@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.7.tgz#2fd506dba91e4a35036b9fc7930a4d6b8895f16a"
|
||||
integrity sha512-vhAyW2rDEUcQesRVaj0z1hSoz7QhDzzGd0V1/5/5i9YJOfOtyrPsVJ82tlf7BfXl6/Ep+eKNfWVIb5/Jv89EKg==
|
||||
|
||||
"@next/swc-darwin-x64@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.3.tgz#0405a3838a652b7bb44c5cd5d920c11240194385"
|
||||
integrity sha512-/BcnfLyhIj4rgU3yVDfD8uXK2TcNYIdflYHKkjFxd3/J1GWOtBN31m0dB8fL0h5LdW11kzaXvVvab3f5ilkEww==
|
||||
"@next/swc-darwin-x64@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.7.tgz#b3016503caa5ed5cc6a20051517d5b2a79cfdc58"
|
||||
integrity sha512-km+6Rx6TvbraoQ1f0MXa69ol/x0RxzucFGa2OgZaYJERas0spy0iwW8hpASsGcf597D8VRW1x+R2C7ZdjVBSTw==
|
||||
|
||||
"@next/swc-linux-arm-gnueabihf@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.3.tgz#f5d43be7314044526fd9f1eef34337bb95f02e01"
|
||||
integrity sha512-2HNPhBJuN9L6JzqqqdYB4TKfFFmaKkpF0X3C1s83Xp61mR2sx8gOthHQtZqWDs4ZLnKZU0j2flGU1uuqpHPCpg==
|
||||
"@next/swc-linux-arm-gnueabihf@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.7.tgz#8e91ecddc2d6d26946949a67d481110db3063d09"
|
||||
integrity sha512-d0zWr877YqZ2cf/DQy6obouaR39r0FPebcXj2nws9AC99m68CO2xVpWv9jT7mFvpY+T40HJisLH80jSZ2iQ9sA==
|
||||
|
||||
"@next/swc-linux-arm64-gnu@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.3.tgz#6f1cda1dadabcc4d4f13bd6f5ce23b9879bc6d73"
|
||||
integrity sha512-NXTON1XK7zi2i+A+bY1PVLi1g5b8cSwgzbnuVR0vAgOtU+3at7FqAKOWfuFIXY7eBEK65uu0Fu5gADhMj0uanQ==
|
||||
"@next/swc-linux-arm64-gnu@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.7.tgz#1eefcf7b063610315b74e5c7dc24c3437370e49d"
|
||||
integrity sha512-fdobh5u6gG13Gd5LkHhJ+W8tF9hbaFolRW99FhzArMe5/nMKlLdBymOxvitE3K4gSFQxbXJA6TbU0Vv0e59Kww==
|
||||
|
||||
"@next/swc-linux-arm64-musl@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.3.tgz#1eedc1f1fcafc9862ef7e83205ada96bf320a694"
|
||||
integrity sha512-8D0q22VavhcIl2ZQErEffgh5q6mChaG84uTluAoFfjwrgYtPDZX0M5StqkTZL6T5gA5RLHboNVoscIKGZWMojQ==
|
||||
"@next/swc-linux-arm64-musl@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.7.tgz#e9e764519dfb75e43355c442181346cd6e72459b"
|
||||
integrity sha512-vx0c5Q3oIScFNT/4jI9rCe0yPzKuCqWOkiO/OOV0ixSI2gLhbrwDIcdkm79fKVn3i8JOJunxE4zDoFeR/g8xqQ==
|
||||
|
||||
"@next/swc-linux-x64-gnu@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.3.tgz#eca85107b01a7571957ae25104d11042e9835a49"
|
||||
integrity sha512-4mkimH9nMzbuQfLmZ152NYSHdrII9AeqrkrHszexL1Lup2TLMPuxlXj55eVnyyeKFXRLlnqbCu7aOIND68RbOA==
|
||||
"@next/swc-linux-x64-gnu@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.7.tgz#fef02e14ed8f9c114479dabba1475ae2d3bb040d"
|
||||
integrity sha512-9ITyp6s6uGVKNx3C/GP7GrYycbcwTADG7TdIXzXUxOOZORrdB1GNg3w/EL3Am4VMPPEpO6v1RfKo2IKZpVKfTA==
|
||||
|
||||
"@next/swc-linux-x64-musl@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.3.tgz#758656b8e36a520c03763d154c366bec889c56b3"
|
||||
integrity sha512-MXvx+IDYoSsSM7KcwbQAVo9r+ZeklHeDQiUEmyRRzQE1Q4JvkWwMdPu/NfFdyxur+RfKjRoUoWFdPi5MBKTpkw==
|
||||
"@next/swc-linux-x64-musl@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.7.tgz#07dc334b1924d9f5a8c4a891b91562af19ff5de4"
|
||||
integrity sha512-C+k+cygbIZXYfc+Hx2fNPUBEg7jzio+mniP5ywZevuTXW14zodIfQ3ZMoMJR8EpOVvYpjWFk2uAjiwqgx8vo/g==
|
||||
|
||||
"@next/swc-win32-arm64-msvc@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.3.tgz#3f8ab8fa3367d729e49b3072fb24f9d0f8af7c21"
|
||||
integrity sha512-8GusumFZLp/mtVix+3JZVTGqzqntTsrTIFZ+GpcLMwyVjB3KkBwHiwJaa38WGleUinJSpJvgmhTWgppsiSKW3A==
|
||||
"@next/swc-win32-arm64-msvc@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.7.tgz#6c559d87ce142693173039a18b1c1d65519762dd"
|
||||
integrity sha512-7jTRjOKkDVnb5s7VoHT7eX+eyT/5BQJ/ljP2G56riAgKGqPL63/V7FXemLhhLT67D+OjoP8DRA2E2ne6IPHk4w==
|
||||
|
||||
"@next/swc-win32-ia32-msvc@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.3.tgz#e3df153a4e0c896a5871f1d26c7e176fa1ceec72"
|
||||
integrity sha512-mF7bkxSZ++QiB+E0HFqay/etvPF+ZFcCuG27lSwFIM00J+TE0IRqMyMx66vJ8g1h6khpwXPI0o2hrwIip/r8cQ==
|
||||
"@next/swc-win32-ia32-msvc@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.7.tgz#16b23f2301b16877b3623f0e8364e8177e2ef7db"
|
||||
integrity sha512-2u5pGDsk7H6gGxob2ATIojzlwKzgYsrijo7RRpXOiPePVqwPWg6/pmhaJzLdpfjaBgRg1NFmwSp/7Ump9X8Ijg==
|
||||
|
||||
"@next/swc-win32-x64-msvc@12.0.3":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.3.tgz#c3e4af29cd74190b89461ccc26b932ae4c27f99d"
|
||||
integrity sha512-eXFwyf46UFFggMQ3k2tJsOmB3SuKjWaSiZJH0tTDUsLw74lyqyzJqMCVA4yY0gWSlEnSjmX5nrCBknVZd3joaA==
|
||||
"@next/swc-win32-x64-msvc@12.0.7":
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.7.tgz#8d75d3b6a872ab97ab73e3b4173d56dbb2991917"
|
||||
integrity sha512-frEWtbf+q8Oz4e2UqKJrNssk6DZ6/NLCQXn5/ORWE9dPAfe9XS6aK5FRZ6DuEPmmKd5gOoRkKJFFz5nYd+TeyQ==
|
||||
|
||||
"@nodelib/fs.scandir@2.1.5":
|
||||
version "2.1.5"
|
||||
|
|
@ -252,9 +252,9 @@
|
|||
integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
|
||||
|
||||
"@types/node@*":
|
||||
version "17.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.6.tgz#cc1589c9ee853b389e67e8fb4384e0f250a139b9"
|
||||
integrity sha512-+XBAjfZmmivILUzO0HwBJoYkAyyySSLg5KCGBDFLomJo0sV6szvVLAf4ANZZ0pfWzgEds5KmGLG9D5hfEqOhaA==
|
||||
version "17.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.7.tgz#4a53d8332bb65a45470a2f9e2611f1ced637a5cb"
|
||||
integrity sha512-1QUk+WAUD4t8iR+Oj+UgI8oJa6yyxaB8a8pHaC8uqM6RrS1qbL7bf3Pwl5rHv0psm2CuDErgho6v5N+G+5fwtQ==
|
||||
|
||||
"@types/node@16.11.7":
|
||||
version "16.11.7"
|
||||
|
|
@ -280,6 +280,15 @@
|
|||
"@types/scheduler" "*"
|
||||
csstype "^3.0.2"
|
||||
|
||||
"@types/react@^17.0.34":
|
||||
version "17.0.38"
|
||||
resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.38.tgz#f24249fefd89357d5fa71f739a686b8d7c7202bd"
|
||||
integrity sha512-SI92X1IA+FMnP3qM5m4QReluXzhcmovhZnLNm3pyeQlooi02qI7sLiepEYqT678uNiyc25XfCqxREFpy3W7YhQ==
|
||||
dependencies:
|
||||
"@types/prop-types" "*"
|
||||
"@types/scheduler" "*"
|
||||
csstype "^3.0.2"
|
||||
|
||||
"@types/scheduler@*":
|
||||
version "0.16.2"
|
||||
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
|
||||
|
|
@ -1042,9 +1051,9 @@ domain-browser@4.19.0:
|
|||
integrity sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==
|
||||
|
||||
electron-to-chromium@^1.3.723, electron-to-chromium@^1.4.17:
|
||||
version "1.4.31"
|
||||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.31.tgz#8d5ccc3f8253cd142b07afaa84f200fd33a7f2a6"
|
||||
integrity sha512-t3XVQtk+Frkv6aTD4RRk0OqosU+VLe1dQFW83MDer78ZD6a52frgXuYOIsLYTQiH2Lm+JB2OKYcn7zrX+YGAiQ==
|
||||
version "1.4.32"
|
||||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.32.tgz#7ad1e76692b307da454b7380cc882784962648b8"
|
||||
integrity sha512-7QRVfMlccTFs7cZV3lB0k9Wcm6R6F+w1yBPX+xBAlAP/1oJIstxTev3A4r8REnUUAFph/cIB8y/EBU7PDbJTQw==
|
||||
|
||||
elliptic@^6.5.3:
|
||||
version "6.5.4"
|
||||
|
|
@ -1081,6 +1090,14 @@ encoding@0.1.13:
|
|||
dependencies:
|
||||
iconv-lite "^0.6.2"
|
||||
|
||||
enhanced-resolve@^5.7.0:
|
||||
version "5.8.3"
|
||||
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0"
|
||||
integrity sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==
|
||||
dependencies:
|
||||
graceful-fs "^4.2.4"
|
||||
tapable "^2.2.0"
|
||||
|
||||
enquirer@^2.3.5:
|
||||
version "2.3.6"
|
||||
resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
|
||||
|
|
@ -1184,7 +1201,7 @@ eslint-import-resolver-typescript@^2.4.0:
|
|||
resolve "^1.20.0"
|
||||
tsconfig-paths "^3.9.0"
|
||||
|
||||
eslint-module-utils@^2.7.1:
|
||||
eslint-module-utils@^2.7.2:
|
||||
version "2.7.2"
|
||||
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.2.tgz#1d0aa455dcf41052339b63cada8ab5fd57577129"
|
||||
integrity sha512-zquepFnWCY2ISMFwD/DqzaM++H+7PDzOpUvotJWm/y1BAFt5R4oeULgdrTejKqLkz7MA/tgstsUMNYc7wNdTrg==
|
||||
|
|
@ -1193,23 +1210,23 @@ eslint-module-utils@^2.7.1:
|
|||
find-up "^2.1.0"
|
||||
|
||||
eslint-plugin-import@^2.22.1:
|
||||
version "2.25.3"
|
||||
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.3.tgz#a554b5f66e08fb4f6dc99221866e57cfff824766"
|
||||
integrity sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==
|
||||
version "2.25.4"
|
||||
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz#322f3f916a4e9e991ac7af32032c25ce313209f1"
|
||||
integrity sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==
|
||||
dependencies:
|
||||
array-includes "^3.1.4"
|
||||
array.prototype.flat "^1.2.5"
|
||||
debug "^2.6.9"
|
||||
doctrine "^2.1.0"
|
||||
eslint-import-resolver-node "^0.3.6"
|
||||
eslint-module-utils "^2.7.1"
|
||||
eslint-module-utils "^2.7.2"
|
||||
has "^1.0.3"
|
||||
is-core-module "^2.8.0"
|
||||
is-glob "^4.0.3"
|
||||
minimatch "^3.0.4"
|
||||
object.values "^1.1.5"
|
||||
resolve "^1.20.0"
|
||||
tsconfig-paths "^3.11.0"
|
||||
tsconfig-paths "^3.12.0"
|
||||
|
||||
eslint-plugin-jsx-a11y@^6.4.1:
|
||||
version "6.5.1"
|
||||
|
|
@ -1586,7 +1603,7 @@ globby@^11.0.3:
|
|||
merge2 "^1.3.0"
|
||||
slash "^3.0.0"
|
||||
|
||||
graceful-fs@^4.1.2:
|
||||
graceful-fs@^4.1.2, graceful-fs@^4.2.4:
|
||||
version "4.2.8"
|
||||
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a"
|
||||
integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==
|
||||
|
|
@ -2125,18 +2142,26 @@ natural-compare@^1.4.0:
|
|||
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
|
||||
integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
|
||||
|
||||
next@12.0.3:
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/next/-/next-12.0.3.tgz#325732ceb4193306a9a31912815fc570d1a66641"
|
||||
integrity sha512-GGdhTBcerdMZbitrO67IVetmB+AHa2X69xrkXKClUT8SRu8pEVto/2QMSnfI+uYc5czCUWPsVtVY3aMoMRMaCA==
|
||||
next-transpile-modules@^9.0.0:
|
||||
version "9.0.0"
|
||||
resolved "https://registry.yarnpkg.com/next-transpile-modules/-/next-transpile-modules-9.0.0.tgz#133b1742af082e61cc76b02a0f12ffd40ce2bf90"
|
||||
integrity sha512-VCNFOazIAnXn1hvgYYSTYMnoWgKgwlYh4lm1pKbSfiB3kj5ZYLcKVhfh3jkPOg1cnd9DP+pte9yCUocdPEUBTQ==
|
||||
dependencies:
|
||||
enhanced-resolve "^5.7.0"
|
||||
escalade "^3.1.1"
|
||||
|
||||
next@12.0.7:
|
||||
version "12.0.7"
|
||||
resolved "https://registry.yarnpkg.com/next/-/next-12.0.7.tgz#33ebf229b81b06e583ab5ae7613cffe1ca2103fc"
|
||||
integrity sha512-sKO8GJJYfuk9c+q+zHSNumvff+wP7ufmOlwT6BuzwiYfFJ61VTTkfTcDLSJ+95ErQJiC54uS4Yg5JEE8H6jXRA==
|
||||
dependencies:
|
||||
"@babel/runtime" "7.15.4"
|
||||
"@hapi/accept" "5.0.2"
|
||||
"@napi-rs/triples" "1.0.3"
|
||||
"@next/env" "12.0.3"
|
||||
"@next/polyfill-module" "12.0.3"
|
||||
"@next/react-dev-overlay" "12.0.3"
|
||||
"@next/react-refresh-utils" "12.0.3"
|
||||
"@next/env" "12.0.7"
|
||||
"@next/polyfill-module" "12.0.7"
|
||||
"@next/react-dev-overlay" "12.0.7"
|
||||
"@next/react-refresh-utils" "12.0.7"
|
||||
acorn "8.5.0"
|
||||
assert "2.0.0"
|
||||
browserify-zlib "0.2.0"
|
||||
|
|
@ -2178,19 +2203,19 @@ next@12.0.3:
|
|||
use-subscription "1.5.1"
|
||||
util "0.12.4"
|
||||
vm-browserify "1.1.2"
|
||||
watchpack "2.1.1"
|
||||
watchpack "2.3.0"
|
||||
optionalDependencies:
|
||||
"@next/swc-android-arm64" "12.0.3"
|
||||
"@next/swc-darwin-arm64" "12.0.3"
|
||||
"@next/swc-darwin-x64" "12.0.3"
|
||||
"@next/swc-linux-arm-gnueabihf" "12.0.3"
|
||||
"@next/swc-linux-arm64-gnu" "12.0.3"
|
||||
"@next/swc-linux-arm64-musl" "12.0.3"
|
||||
"@next/swc-linux-x64-gnu" "12.0.3"
|
||||
"@next/swc-linux-x64-musl" "12.0.3"
|
||||
"@next/swc-win32-arm64-msvc" "12.0.3"
|
||||
"@next/swc-win32-ia32-msvc" "12.0.3"
|
||||
"@next/swc-win32-x64-msvc" "12.0.3"
|
||||
"@next/swc-android-arm64" "12.0.7"
|
||||
"@next/swc-darwin-arm64" "12.0.7"
|
||||
"@next/swc-darwin-x64" "12.0.7"
|
||||
"@next/swc-linux-arm-gnueabihf" "12.0.7"
|
||||
"@next/swc-linux-arm64-gnu" "12.0.7"
|
||||
"@next/swc-linux-arm64-musl" "12.0.7"
|
||||
"@next/swc-linux-x64-gnu" "12.0.7"
|
||||
"@next/swc-linux-x64-musl" "12.0.7"
|
||||
"@next/swc-win32-arm64-msvc" "12.0.7"
|
||||
"@next/swc-win32-ia32-msvc" "12.0.7"
|
||||
"@next/swc-win32-x64-msvc" "12.0.7"
|
||||
|
||||
node-fetch@2.6.1:
|
||||
version "2.6.1"
|
||||
|
|
@ -2424,7 +2449,7 @@ path-key@^3.1.0:
|
|||
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
|
||||
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
|
||||
|
||||
path-parse@^1.0.6:
|
||||
path-parse@^1.0.6, path-parse@^1.0.7:
|
||||
version "1.0.7"
|
||||
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
|
||||
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
|
||||
|
|
@ -2451,9 +2476,9 @@ picocolors@^1.0.0:
|
|||
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
|
||||
|
||||
picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972"
|
||||
integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
|
||||
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
|
||||
|
||||
pkg-dir@^4.1.0:
|
||||
version "4.2.0"
|
||||
|
|
@ -2614,7 +2639,7 @@ raw-body@2.4.1:
|
|||
iconv-lite "0.4.24"
|
||||
unpipe "1.0.0"
|
||||
|
||||
react-dom@17.0.2:
|
||||
react-dom@17.0.2, react-dom@^17.0.2:
|
||||
version "17.0.2"
|
||||
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
|
||||
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
|
||||
|
|
@ -2638,7 +2663,7 @@ react-refresh@0.8.3:
|
|||
resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f"
|
||||
integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==
|
||||
|
||||
react@17.0.2:
|
||||
react@17.0.2, react@^17.0.2:
|
||||
version "17.0.2"
|
||||
resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
|
||||
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
|
||||
|
|
@ -2703,12 +2728,13 @@ resolve-from@^4.0.0:
|
|||
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
|
||||
|
||||
resolve@^1.20.0:
|
||||
version "1.20.0"
|
||||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
|
||||
integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
|
||||
version "1.21.0"
|
||||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.21.0.tgz#b51adc97f3472e6a5cf4444d34bc9d6b9037591f"
|
||||
integrity sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==
|
||||
dependencies:
|
||||
is-core-module "^2.2.0"
|
||||
path-parse "^1.0.6"
|
||||
is-core-module "^2.8.0"
|
||||
path-parse "^1.0.7"
|
||||
supports-preserve-symlinks-flag "^1.0.0"
|
||||
|
||||
resolve@^2.0.0-next.3:
|
||||
version "2.0.0-next.3"
|
||||
|
|
@ -2723,7 +2749,7 @@ reusify@^1.0.4:
|
|||
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
|
||||
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
|
||||
|
||||
rimraf@^3.0.0, rimraf@^3.0.2:
|
||||
rimraf@^3.0.2:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
|
||||
integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
|
||||
|
|
@ -3015,6 +3041,11 @@ supports-color@^8.0.0:
|
|||
dependencies:
|
||||
has-flag "^4.0.0"
|
||||
|
||||
supports-preserve-symlinks-flag@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
|
||||
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
|
||||
|
||||
table@^6.0.9:
|
||||
version "6.7.5"
|
||||
resolved "https://registry.yarnpkg.com/table/-/table-6.7.5.tgz#f04478c351ef3d8c7904f0e8be90a1b62417d238"
|
||||
|
|
@ -3027,9 +3058,9 @@ table@^6.0.9:
|
|||
strip-ansi "^6.0.1"
|
||||
|
||||
tailwindcss@^3.0.8:
|
||||
version "3.0.8"
|
||||
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.0.8.tgz#6c751c3d2ee8e1fa18b108303b73f44a5e868992"
|
||||
integrity sha512-Yww1eRYO1AxITJmW/KduZPxNvYdHuedeKwPju9Oakp7MdiixRi5xkpLhirsc81QCxHL0eoce6qKmxXwYGt4Cjw==
|
||||
version "3.0.9"
|
||||
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.0.9.tgz#6755dba95dfa092d14f304ff47703a28c2c07138"
|
||||
integrity sha512-X8TVifxDWfiNXInOeBofTteXAtZ5f0HnLs/uV4jDQNShc33Jb7qjYbk4VwI365rWAzcqYTks+9kesf3xH7Y35A==
|
||||
dependencies:
|
||||
arg "^5.0.1"
|
||||
chalk "^4.1.2"
|
||||
|
|
@ -3051,7 +3082,11 @@ tailwindcss@^3.0.8:
|
|||
postcss-value-parser "^4.2.0"
|
||||
quick-lru "^5.1.1"
|
||||
resolve "^1.20.0"
|
||||
tmp "^0.2.1"
|
||||
|
||||
tapable@^2.2.0:
|
||||
version "2.2.1"
|
||||
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
|
||||
integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
|
||||
|
||||
text-table@^0.2.0:
|
||||
version "0.2.0"
|
||||
|
|
@ -3065,13 +3100,6 @@ timers-browserify@2.0.12:
|
|||
dependencies:
|
||||
setimmediate "^1.0.4"
|
||||
|
||||
tmp@^0.2.1:
|
||||
version "0.2.1"
|
||||
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
|
||||
integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==
|
||||
dependencies:
|
||||
rimraf "^3.0.0"
|
||||
|
||||
to-fast-properties@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
|
||||
|
|
@ -3096,7 +3124,7 @@ tr46@^1.0.1:
|
|||
dependencies:
|
||||
punycode "^2.1.0"
|
||||
|
||||
tsconfig-paths@^3.11.0, tsconfig-paths@^3.9.0:
|
||||
tsconfig-paths@^3.12.0, tsconfig-paths@^3.9.0:
|
||||
version "3.12.0"
|
||||
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz#19769aca6ee8f6a1a341e38c8fa45dd9fb18899b"
|
||||
integrity sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==
|
||||
|
|
@ -3145,6 +3173,11 @@ typescript@4.4.4:
|
|||
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.4.tgz#2cd01a1a1f160704d3101fd5a58ff0f9fcb8030c"
|
||||
integrity sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==
|
||||
|
||||
typescript@^4.4.4:
|
||||
version "4.5.4"
|
||||
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.4.tgz#a17d3a0263bf5c8723b9c52f43c5084edf13c2e8"
|
||||
integrity sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==
|
||||
|
||||
unbox-primitive@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"
|
||||
|
|
@ -3201,10 +3234,10 @@ vm-browserify@1.1.2:
|
|||
resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"
|
||||
integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==
|
||||
|
||||
watchpack@2.1.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.1.1.tgz#e99630550fca07df9f90a06056987baa40a689c7"
|
||||
integrity sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==
|
||||
watchpack@2.3.0:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.3.0.tgz#a41bca3da6afaff31e92a433f4c856a0c25ea0c4"
|
||||
integrity sha512-MnN0Q1OsvB/GGHETrFeZPQaOelWh/7O+EiFlj8sM9GPjtQkis7k01aAxrg/18kTfoIVcLL+haEVFlXDaSRwKRw==
|
||||
dependencies:
|
||||
glob-to-regexp "^0.4.1"
|
||||
graceful-fs "^4.1.2"
|
||||
Reference in a new issue