├── .eslintrc.json
├── .github
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── ISSUE_TEMPLATE
│ ├── bug-report.md
│ └── feature-request.md
├── PULL_REQUEST_TEMPLATE.md
└── splash.gif
├── .gitignore
├── .husky
└── pre-commit
├── .prettierignore
├── .prettierrc.js
├── LICENSE
├── README.md
├── gitcheats.config.js
├── jsconfig.json
├── next.config.js
├── package.json
├── public
└── favicon.ico
├── src
├── components
│ ├── Card
│ │ └── index.js
│ ├── Code
│ │ └── index.js
│ ├── CopyButton
│ │ └── index.js
│ ├── Footer
│ │ └── index.js
│ ├── Loader
│ │ └── index.js
│ ├── SEO
│ │ └── index.js
│ └── Search
│ │ └── index.js
└── pages
│ ├── _app.js
│ ├── api
│ └── language.js
│ └── index.js
├── static
└── language
│ └── en.json
├── styles
├── card.css
├── code.css
├── copybutton.css
├── footer.css
├── globals.css
├── home.css
└── search.css
├── vercel.json
└── yarn.lock
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["next/core-web-vitals", "plugin:json/recommended", "next", "prettier"],
3 | "env": {
4 | "browser": true,
5 | "es2021": true
6 | },
7 | "plugins": ["prettier"],
8 | "rules": {
9 | "@next/next/no-img-element": 0,
10 | "react/no-unescaped-entities": 0,
11 | "react/display-name": 0,
12 | "import/no-anonymous-default-export": 0,
13 | "react-hooks/exhaustive-deps": "warn",
14 | "react-hooks/rules-of-hooks": "error",
15 | "no-tabs": 0,
16 | "prettier/prettier": "error"
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/.github/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
1 | # Contributor Covenant Code of Conduct
2 |
3 | ## Our Pledge
4 |
5 | In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
6 |
7 | ## Our Standards
8 |
9 | Examples of behavior that contributes to creating a positive environment include:
10 |
11 | * Using welcoming and inclusive language
12 | * Being respectful of differing viewpoints and experiences
13 | * Gracefully accepting constructive criticism
14 | * Focusing on what is best for the community
15 | * Showing empathy towards other community members
16 |
17 | Examples of unacceptable behavior by participants include:
18 |
19 | * The use of sexualized language or imagery and unwelcome sexual attention or advances
20 | * Trolling, insulting/derogatory comments, and personal or political attacks
21 | * Public or private harassment
22 | * Publishing others' private information, such as a physical or electronic address, without explicit permission
23 | * Other conduct which could reasonably be considered inappropriate in a professional setting
24 |
25 | ## Our Responsibilities
26 |
27 | Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
28 |
29 | Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
30 |
31 | ## Scope
32 |
33 | This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
34 |
35 | ## Enforcement
36 |
37 | Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at hello@cancellek.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
38 |
39 | Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
40 |
41 | ## Attribution
42 |
43 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
44 |
45 | [homepage]: http://contributor-covenant.org
46 | [version]: http://contributor-covenant.org/version/1/4/
47 |
--------------------------------------------------------------------------------
/.github/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing To Git Cheats
2 |
3 | :octocat: Thanks for taking the time to contribute!
4 |
5 | The following is a set of guidelines for contributing to this repository.
6 | #### Table Of Contents
7 | [Code of Conduct](#code-of-conduct)
8 |
9 | [How Can I Contribute?](#how-can-i-contribute)
10 | - [Contributing To Git Cheats](#contributing-to-interactive-git-cheatsheet)
11 | - [Table Of Contents](#table-of-contents)
12 | - [Code of Conduct](#code-of-conduct)
13 | - [How Can I Contribute?](#how-can-i-contribute)
14 | - [Reporting Bugs](#reporting-bugs)
15 | - [Suggesting Enhancements](#suggesting-enhancements)
16 | - [Pull Requests](#pull-requests)
17 | - [Commit Messages](#commit-messages)
18 |
19 | ## Code of Conduct
20 | This project and everyone participating in it is governed by the [Git Cheats Code of Conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.
21 |
22 | ## How Can I Contribute?
23 | ### Reporting Bugs
24 | Before creating bug reports, please perform a [cursory search](https://github.com/excalith/git-cheats/issues) to see if the problem has already been reported. If it has **and the issue is still open**, add a comment to the existing issue instead of opening a new one. When you are creating a bug report, please include as many details as possible. Fill out [the required template](ISSUE_TEMPLATE.md), the information it asks for helps us resolve issues faster.
25 |
26 | > **Note:** If you find a **Closed** issue that seems like it is the same thing that you're experiencing, open a new issue and include a link to the original issue in the body of your new one.
27 |
28 |
29 | ### Suggesting Enhancements
30 | Before suggesting an enhancement, please perform a [cursory search](https://github.com/excalith/git-cheats/issues) to see if the suggestion has already been submitted.
31 |
32 | * **User a clear descriptive title** for the suggestion
33 | * **Describe the current behavior** and **explain which behavior you expected to see instead** and why
34 | * **Do not request complicated commands** since this project is to help people get the basic commands
35 |
36 | Unsure where to begin contributing? You can start by looking through these `beginner` and `help-wanted` issues:
37 |
38 | * [Beginner issues](https://github.com/excalith/git-cheats/labels/beginner) - issues which should only require a few lines of code, and a test or two.
39 | * [Help wanted issues](https://github.com/excalith/git-cheats/labels/help%20wanted) - issues which should be a bit more involved than `beginner` issues.
40 |
41 |
42 | ### Pull Requests
43 | While creating a Pull Request, fill out the [the required template](PULL_REQUEST_TEMPLATE.md)
44 |
45 | * **Do not** change design into a complicated and / or overwhelming experience
46 | * **Do not** include issue numbers in the PR title if any
47 | * **Include** screenshots or animated GIFs in your pull request if a new feature
48 |
49 |
50 | ### Commit Messages
51 | * Use the present tense ("Add feature" not "Added feature")
52 | * Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
53 | * Limit the first line to 72 characters or less
54 | * Reference issues and pull requests liberally after the first line
55 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug-report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug Report
3 | about: Create a report to help us improve
4 | title: "[BUG] "
5 | labels: ''
6 | assignees: excalith
7 |
8 | ---
9 |
10 | **Describe the bug**
11 | A clear and concise description of what the bug is.
12 |
13 | **To Reproduce**
14 | Steps to reproduce the behavior:
15 | 1. Go to '...'
16 | 2. Click on '....'
17 | 3. Scroll down to '....'
18 | 4. See error
19 |
20 | **Expected behavior**
21 | A clear and concise description of what you expected to happen.
22 |
23 | **Screenshots**
24 | If applicable, add screenshots to help explain your problem.
25 |
26 | **Desktop (please complete the following information):**
27 | - OS: [e.g. macOS 13.1]
28 | - Browser [e.g. Firefox v109.0.1 ]
29 |
30 | **Additional context**
31 | Add any other context about the problem here.
32 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature-request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature Request
3 | about: Suggest an idea for this project
4 | title: "[FEATURE] "
5 | labels: enhancement
6 | assignees: excalith
7 |
8 | ---
9 |
10 | **Is your feature request related to a problem? Please describe.**
11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12 |
13 | **Describe the solution you'd like**
14 | A clear and concise description of what you want to happen.
15 |
16 | **Describe alternatives you've considered**
17 | A clear and concise description of any alternative solutions or features you've considered.
18 |
19 | **Additional context**
20 | Add any other context or screenshots about the feature request here.
21 |
--------------------------------------------------------------------------------
/.github/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description of the Change
3 |
4 |
5 | ### Possible Drawbacks
6 |
7 |
--------------------------------------------------------------------------------
/.github/splash.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/excalith/git-cheats/1c303de5ad010da411516af579a86de7e6c8a263/.github/splash.gif
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 | /.pnp
6 | .pnp.js
7 |
8 | # testing
9 | /coverage
10 |
11 | # next.js
12 | /.next/
13 | /out/
14 |
15 | # production
16 | /build
17 |
18 | # misc
19 | .DS_Store
20 | *.pem
21 |
22 | # debug
23 | npm-debug.log*
24 | yarn-debug.log*
25 | yarn-error.log*
26 | .pnpm-debug.log*
27 |
28 | # local env files
29 | .env*.local
30 |
31 | # vercel
32 | .vercel
33 |
34 | # typescript
35 | *.tsbuildinfo
36 | next-env.d.ts
37 |
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | . "$(dirname "$0")/_/husky.sh"
3 |
4 | npx --no-install lint-staged
5 |
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | **/.next/**
3 | **/_next/**
4 | **/dist/**
5 | packages/next/bundles/webpack/packages/*.runtime.js
6 | packages/next/bundles/webpack/packages/lazy-compilation-*.js
7 | packages/next/compiled/**
8 | packages/react-refresh-utils/**/*.js
9 | packages/react-refresh-utils/**/*.d.ts
10 | packages/react-dev-overlay/lib/**
11 | **/__tmp__/**
12 | lerna.json
13 | .github/actions/next-stats-action/.work
14 | .github/actions/issue-validator/index.mjs
15 | packages/next-swc/crates/**/*
16 | packages/next-swc/target/**/*
17 | packages/next-swc/native/**/*
18 | packages/next-codemod/transforms/__testfixtures__/**/*
19 | packages/next-codemod/transforms/__tests__/**/*
20 | packages/next-codemod/**/*.js
21 | packages/next-codemod/**/*.d.ts
22 | packages/next-env/**/*.d.ts
23 | test-timings.json
24 | test/**/out/**
25 | bench/nested-deps/pages/**/*
26 | bench/nested-deps/components/**/*
27 | pnpm-lock.yaml
28 | **/convex/_generated/**
29 | build
30 | .github
--------------------------------------------------------------------------------
/.prettierrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | bracketSpacing: true,
3 | bracketSameLine: true,
4 | singleQuote: false,
5 | trailingComma: "none",
6 | semi: false,
7 | useTabs: true,
8 | tabWidth: 4
9 | }
10 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2015-2022 Can Cellek
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
Git Cheats • Interactive Git Cheatsheet
3 |
4 |
5 | > **Warning**
6 | > This project has been integrated into a larger project called [Dev Cheats](https://github.com/excalith/dev-cheats), which includes expanded features and resources. As a result, this project will be archived soon. To continue accessing these resources and more, please update your bookmarks by visiting the [Dev Cheats - Git](https://dev-cheats.vercel.app/git) page. Thank you for your support!
7 |
8 | ---
9 |
10 |
11 | Git Cheats is an intuitive and user-friendly interactive Git cheatsheet that provides a handy reference for developers to search and access commonly used Git commands quickly and efficiently.
12 |
13 |
14 |
15 |
16 |
17 |
18 | ## Features
19 |
20 | With Git Cheats you can;
21 |
22 | - Easily search for commands by name
23 | - Filter a group of commands by category
24 | - Copy usage examples to paste into your terminal
25 | - Click any command name to launch the original documentation
26 | - Show and hide commands depending on their complexity through the menu (`Basic`, `Normal`, `Advanced`)
27 |
28 | Also includes `strict` cookies to remember your preferences next time you launch the app. Nothing is stored on the server.
29 |
30 | ## Usage
31 |
32 | ### Online
33 |
34 | You can find and bookmark the online version from [git-cheats.vercel.app](https://git-cheats.vercel.app)
35 |
36 | ### Local
37 |
38 | 1. Clone this repository
39 | 2. Run `yarn` to install dependencies
40 | 3. Run `yarn dev` to start server
41 |
42 | ### Docker
43 |
44 | Planning to add this feature soon.
45 |
46 | ## Technology
47 |
48 | - [ReactJS](https://reactjs.org/)
49 | - [NextJS](https://nextjs.org/)
50 | - [SWR](https://swr.vercel.app/)
51 | - [Bootstrap](https://getbootstrap.com/)
52 | - [Eslint](https://eslint.org/)
53 | - [Prettier](https://prettier.io/)
54 | - [Husky](https://typicode.github.io/husky/)
55 | - Hosted on [Vercel](https://vercel.com/) ♥
56 |
57 | For more information, please check [package.json](package.json)
58 |
59 | ## How To Contribute
60 |
61 | Please feel free to contribute any way you can. Just keep in mind that you should pay attention to [CONTRIBUTE.md](.github/CONTRIBUTING.md) before contributing.
62 |
63 | ## License
64 |
65 | This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.
66 |
67 | ## Other Useful Projects
68 |
69 | - [Git Init](https://pel-daniel.github.io/git-init) - Great learning tool for learning how to use commands
70 | - [Git - The Simple Guide](https://rogerdudler.github.io/git-guide) - Simple guide for getting started with git
71 | - [Learn Git Branching](https://learngitbranching.js.org) - Learn how to use branches properly
72 |
--------------------------------------------------------------------------------
/gitcheats.config.js:
--------------------------------------------------------------------------------
1 | export const DEFAULT_LANGUAGE = "en"
2 | export const AVAILABLE_LANGUAGES = ["en"]
3 |
--------------------------------------------------------------------------------
/jsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "module": "ESNext",
4 | "moduleResolution": "Node",
5 | "target": "ES2020",
6 | "jsx": "react",
7 | "strictNullChecks": true,
8 | "strictFunctionTypes": true
9 | },
10 | "exclude": ["node_modules", "**/node_modules/*"]
11 | }
12 |
--------------------------------------------------------------------------------
/next.config.js:
--------------------------------------------------------------------------------
1 | const { patchWebpackConfig } = require("next-global-css")
2 |
3 | const nextConfig = {
4 | reactStrictMode: true,
5 | swcMinify: true,
6 | productionBrowserSourceMaps: true
7 | }
8 |
9 | module.exports = nextConfig
10 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "git-cheats",
3 | "version": "2.0.0",
4 | "homepage": "https://git-cheats.vercel.app/",
5 | "description": "A companion for git commands",
6 | "repository": "https://github.com/excalith/git-cheats.git",
7 | "license": "MIT",
8 | "private": false,
9 | "scripts": {
10 | "prepare": "husky install",
11 | "dev": "next dev",
12 | "build": "next build",
13 | "start": "next start",
14 | "lint": "next lint",
15 | "format": "prettier . --write"
16 | },
17 | "dependencies": {
18 | "@fontsource/fira-code": "^4.5.13",
19 | "@fontsource/rubik": "^4.5.14",
20 | "bootstrap": "^5.2.3",
21 | "cookies-next": "^2.1.1",
22 | "next": "13.1.4",
23 | "next-global-css": "^1.3.1",
24 | "react": "18.2.0",
25 | "react-dom": "18.2.0",
26 | "react-icons": "^4.7.1",
27 | "react-spinners": "^0.13.8",
28 | "swr": "^1.3.0"
29 | },
30 | "devDependencies": {
31 | "eslint": "<8.32.0",
32 | "eslint-config-next": "13.1.4",
33 | "eslint-config-prettier": "^8.6.0",
34 | "eslint-plugin-json": "^3.1.0",
35 | "eslint-plugin-prettier": "^4.2.1",
36 | "husky": "^8.0.3",
37 | "lint-staged": "^13.1.0",
38 | "prettier": "^2.8.3"
39 | },
40 | "browserslist": {
41 | "production": [
42 | ">10%",
43 | "not dead",
44 | "not ie 11",
45 | "not op_mini all"
46 | ],
47 | "development": [
48 | "last 1 chrome version",
49 | "last 1 firefox version",
50 | "last 1 safari version"
51 | ]
52 | },
53 | "lint-staged": {
54 | "*.{js,jsx,ts,tsx}": [
55 | "prettier --write",
56 | "eslint --fix"
57 | ],
58 | "static/language/*.json": [
59 | "eslint"
60 | ]
61 | },
62 | "husky": {
63 | "hooks": {
64 | "pre-commit": "node ./"
65 | }
66 | }
67 | }
68 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/excalith/git-cheats/1c303de5ad010da411516af579a86de7e6c8a263/public/favicon.ico
--------------------------------------------------------------------------------
/src/components/Card/index.js:
--------------------------------------------------------------------------------
1 | import React, { useState, useEffect } from "react"
2 | import Link from "next/link"
3 | import Code from "../Code"
4 | import "@fontsource/rubik"
5 | import { BsFillArrowUpRightSquareFill } from "react-icons/bs"
6 |
7 | const Card = ({ data, query, complexity }) => {
8 | const [isHidden, setHidden] = useState(false)
9 |
10 | let link = "https://git-scm.com/docs/git-" + data.name
11 | let category = data.category.toLowerCase()
12 |
13 | useEffect(() => {
14 | if (data.complexity > complexity) {
15 | setHidden(true)
16 | return
17 | }
18 |
19 | if (query) {
20 | setHidden(!data.keywords.includes(query))
21 | } else {
22 | setHidden(false)
23 | }
24 | }, [query, complexity, data.keywords, data.complexity]),
25 | [isHidden]
26 |
27 | return (
28 |
29 |
30 |
31 |
32 |
33 |
38 | {data.name}
39 |
40 |
41 |
42 |
43 | {data.category}
44 |
45 |
{data.description}
46 |
Usage:
47 |
48 | {data.usage.map((usage, index) => {
49 | {
50 | return (
51 |
56 | )
57 | }
58 | })}
59 |
60 |
61 |
62 |
63 | )
64 | }
65 |
66 | export default Card
67 |
--------------------------------------------------------------------------------
/src/components/Code/index.js:
--------------------------------------------------------------------------------
1 | import React, { useEffect, useState } from "react"
2 | import "@fontsource/fira-code"
3 | import CopyButton from "../CopyButton"
4 |
5 | const CodeBlock = ({ usage, complexity }) => {
6 | const [isHidden, setHidden] = useState(false)
7 | const usageCode = "git " + usage.code
8 |
9 | useEffect(() => {
10 | setHidden(usage.complexity > complexity)
11 | }, [complexity, usage.complexity])
12 |
13 | return (
14 |
15 |
16 |
17 | {usageCode}
18 |
19 |
20 |
21 |
{usage.description}
22 |
23 | )
24 | }
25 |
26 | export default CodeBlock
27 |
--------------------------------------------------------------------------------
/src/components/CopyButton/index.js:
--------------------------------------------------------------------------------
1 | import React, { useState } from "react"
2 | import { IoCopy } from "react-icons/io5"
3 | import "@fontsource/fira-code"
4 |
5 | const CopyButton = ({ usage }) => {
6 | const [isHidden, setHidden] = useState(true)
7 |
8 | const handleCopy = (event) => {
9 | setHidden(false)
10 | navigator.clipboard.writeText(usage)
11 | setTimeout(
12 | function () {
13 | setHidden(true)
14 | }.bind(this),
15 | 1000
16 | )
17 | }
18 |
19 | return (
20 |
21 |
26 |
27 |
28 |
29 | Copied
30 |
31 |
32 | )
33 | }
34 |
35 | export default CopyButton
36 |
--------------------------------------------------------------------------------
/src/components/Footer/index.js:
--------------------------------------------------------------------------------
1 | import React from "react"
2 | import Link from "next/link"
3 |
4 | const Footer = () => {
5 | return (
6 |
7 |
8 | Made with ♥ by{" "}
9 |
13 | excalith
14 |
15 |
16 |
17 | )
18 | }
19 |
20 | export default Footer
21 |
--------------------------------------------------------------------------------
/src/components/Loader/index.js:
--------------------------------------------------------------------------------
1 | import React from "react"
2 | import HashLoader from "react-spinners/HashLoader"
3 |
4 | const Loader = () => {
5 | return (
6 |
11 | )
12 | }
13 |
14 | export default Loader
15 |
--------------------------------------------------------------------------------
/src/components/SEO/index.js:
--------------------------------------------------------------------------------
1 | import Head from "next/head"
2 |
3 | const SEO = () => {
4 | const title = "Git Cheats • Interactive Git Cheatsheet"
5 | const description =
6 | "Git Cheats helps you to find the most common commands and shows usages in a user-friendly way."
7 | // const socialImage = "https://cancellek.com/social-image.png"
8 |
9 | return (
10 |
11 | {title}
12 |
13 | {/* {socialImage && } */}
14 |
15 |
20 | {/* {socialImage && } */}
21 |
22 |
23 |
28 | {/* {socialImage && } */}
29 |
30 |
31 |
32 | )
33 | }
34 |
35 | export default SEO
36 |
--------------------------------------------------------------------------------
/src/components/Search/index.js:
--------------------------------------------------------------------------------
1 | import React, { useRef, useEffect } from "react"
2 | import { hasCookie, getCookie } from "cookies-next"
3 |
4 | const Search = ({ data, handleSearch, handleComplexity, ...rest }) => {
5 | const searchElement = useRef(null)
6 | const complexityElement = useRef(null)
7 |
8 | useEffect(() => {
9 | if (searchElement.current) {
10 | searchElement.current.focus()
11 | }
12 |
13 | if (complexityElement.current) {
14 | let complexityCookie = hasCookie("complexity", {
15 | secure: true,
16 | sameSite: "strict"
17 | })
18 | ? getCookie("complexity", {
19 | secure: true,
20 | sameSite: "strict"
21 | })
22 | : 1
23 | complexityElement.current.value = complexityCookie
24 | handleComplexity(complexityCookie)
25 | }
26 | }, [])
27 |
28 | const changeComplexity = (e) => {
29 | complexityElement.current.value = e.target.value
30 | handleComplexity(e.target.value)
31 | }
32 |
33 | return (
34 |
35 |
43 |
47 | {data.map((item, index) => {
48 | return (
49 |
50 | {item}
51 |
52 | )
53 | })}
54 |
55 |
56 | )
57 | }
58 |
59 | export default Search
60 |
--------------------------------------------------------------------------------
/src/pages/_app.js:
--------------------------------------------------------------------------------
1 | import "bootstrap/dist/css/bootstrap.css"
2 | import "../../styles/globals.css"
3 | import "../../styles/home.css"
4 | import "../../styles/search.css"
5 | import "../../styles/card.css"
6 | import "../../styles/code.css"
7 | import "../../styles/copybutton.css"
8 | import "../../styles/footer.css"
9 |
10 | function MyApp({ Component, pageProps }) {
11 | return
12 | }
13 |
14 | export default MyApp
15 |
--------------------------------------------------------------------------------
/src/pages/api/language.js:
--------------------------------------------------------------------------------
1 | // Next.js API route support: https://nextjs.org/docs/api-routes/introduction
2 | // https://vercel.com/guides/loading-static-file-nextjs-api-route
3 | import path from "path"
4 | import { promises as fs } from "fs"
5 | import {
6 | DEFAULT_LANGUAGE,
7 | AVAILABLE_LANGUAGES
8 | } from "../../../gitcheats.config"
9 |
10 | export default async function handler(req, res) {
11 | // Only GET method is allowed
12 | if (req.method != "GET") {
13 | res.status(405).end()
14 | return
15 | }
16 |
17 | // Get requested language
18 | let queryLang = req.query.lang
19 |
20 | // Set default language
21 | let language = DEFAULT_LANGUAGE
22 |
23 | // Check query language if valid. Else, continue with default language
24 | if (queryLang != "undefined" && AVAILABLE_LANGUAGES.includes(queryLang)) {
25 | language = queryLang
26 | }
27 |
28 | // Find the absolute path of the json directory
29 | const dataDirectory = path.join(process.cwd(), "static/language")
30 |
31 | // Read the json data file data.json
32 | const fileContents = await fs.readFile(
33 | dataDirectory + "/" + language + ".json",
34 | "utf8"
35 | )
36 |
37 | // Return the content of the data file in json format
38 | res.status(200).json(fileContents)
39 | }
40 |
--------------------------------------------------------------------------------
/src/pages/index.js:
--------------------------------------------------------------------------------
1 | import React, { useEffect, useState } from "react"
2 | import { useRouter } from "next/router"
3 | import { setCookie } from "cookies-next"
4 | import useSWR from "swr"
5 | import SEO from "../components/SEO"
6 | import Search from "../components/Search"
7 | import Card from "../components/Card"
8 | import Footer from "../components/Footer"
9 | import Loader from "../components/Loader"
10 |
11 | const fetcher = (url, lang) =>
12 | fetch(`${url}?lang=${lang}`).then((res) => res.json())
13 |
14 | export default function Home() {
15 | const router = useRouter()
16 | const { lang } = router.query
17 | const { data, error } = useSWR(["/api/language", lang], fetcher)
18 |
19 | const [search, setSearch] = useState("")
20 | const [complexity, setComplexity] = useState(1)
21 | const { query: filterQuery } = useRouter()
22 |
23 | const handleSearch = (e) => {
24 | setSearch(e.target.value)
25 | }
26 |
27 | const handleComplexity = (complexityValue) => {
28 | setComplexity(complexityValue)
29 | setCookie("complexity", complexityValue, {
30 | secure: true,
31 | sameSite: "strict"
32 | })
33 | }
34 |
35 | useEffect(() => {
36 | if (filterQuery.filter !== undefined) {
37 | setSearch("filter=" + filterQuery.filter)
38 | }
39 | }, [filterQuery.filter])
40 |
41 | // Handle the error state
42 | if (error) return Failed to load
43 |
44 | // Handle the loading state
45 | if (!data) return
46 |
47 | // Parse the data
48 | let parsedData = JSON.parse(data)
49 | let commandsList = parsedData.commands
50 | let complexityList = parsedData.complexity
51 |
52 | return (
53 |
54 |
55 |
60 |
61 |
62 |
63 | {commandsList.map((card, index) => {
64 | {
65 | return (
66 |
72 | )
73 | }
74 | })}
75 |
76 |
77 |
78 |
79 |
80 | )
81 | }
82 |
--------------------------------------------------------------------------------
/static/language/en.json:
--------------------------------------------------------------------------------
1 | {
2 | "complexity": ["Basic", "Normal", "Advanced"],
3 | "commands": [
4 | {
5 | "name": "init",
6 | "description": "Create an empty Git repository or reinitialize an existing one",
7 | "category": "Create",
8 | "keywords": "create init start",
9 | "complexity": 0,
10 | "usage": [
11 | {
12 | "complexity": 0,
13 | "code": "init",
14 | "description": "Create an empty Git repository or reinitialize an existing one"
15 | },
16 | {
17 | "complexity": 2,
18 | "code": "init --template=[template-directory]",
19 | "description": "Create Git repository with template directory contents"
20 | }
21 | ]
22 | },
23 | {
24 | "name": "clone",
25 | "description": "Creates a local copy of a project that already exists remotely",
26 | "category": "Create",
27 | "keywords": "create clone new",
28 | "complexity": 0,
29 | "usage": [
30 | {
31 | "complexity": 0,
32 | "code": "clone ssh://user@domain.com/repo.git",
33 | "description": "Clone target repository"
34 | },
35 | {
36 | "complexity": 1,
37 | "code": "clone -b [branch-name] ssh://user@domain.com/repo.git",
38 | "description": "Clone a repository with branch-name checked out"
39 | },
40 | {
41 | "complexity": 2,
42 | "code": "clone ssh://user@domain.com/repo.git --depth=[number]",
43 | "description": "Clones target repository with history truncated to depth"
44 | }
45 | ]
46 | },
47 | {
48 | "name": "submodule",
49 | "description": "Initialize, update or inspect submodules",
50 | "category": "Create",
51 | "keywords": "create submodule new",
52 | "complexity": 1,
53 | "usage": [
54 | {
55 | "complexity": 0,
56 | "code": "submodule add https://github.com/excalith/git-cheats",
57 | "description": "Adds url as submodule"
58 | },
59 | {
60 | "complexity": 1,
61 | "code": "submodule init",
62 | "description": "Initializes local config file"
63 | },
64 | {
65 | "complexity": 1,
66 | "code": "submodule update",
67 | "description": "Fetch all data from submodule"
68 | },
69 | {
70 | "complexity": 2,
71 | "code": "submodule update --init --recursive",
72 | "description": "Updates local submodule"
73 | },
74 | {
75 | "complexity": 2,
76 | "code": "submodule sync --recursive",
77 | "description": "If submodule cannot be reached somehow, sync command will help you resync your config"
78 | }
79 | ]
80 | },
81 | {
82 | "name": "add",
83 | "description": "Stages changes in the working tree",
84 | "category": "Changes",
85 | "keywords": "changes add",
86 | "complexity": 0,
87 | "usage": [
88 | {
89 | "complexity": 0,
90 | "code": "add [source]",
91 | "description": "Adds given file to stage area"
92 | },
93 | {
94 | "complexity": 0,
95 | "code": "add folder/*",
96 | "description": "Adds all files within given folder"
97 | },
98 | {
99 | "complexity": 0,
100 | "code": "add *.extension",
101 | "description": "Adds all extension files to stage area"
102 | },
103 | {
104 | "complexity": 2,
105 | "code": "add --patch [source]",
106 | "description": "Interactively choose hunks of patch between the index and the work tree and add them to the index"
107 | }
108 | ]
109 | },
110 | {
111 | "name": "status",
112 | "description": "Shows the status of changes as untracked, modified, or staged",
113 | "category": "Changes",
114 | "keywords": "changes status",
115 | "complexity": 0,
116 | "usage": [
117 | {
118 | "complexity": 0,
119 | "code": "status",
120 | "description": "Changed files on your working directory"
121 | },
122 | {
123 | "complexity": 1,
124 | "code": "status -s",
125 | "description": "Give the output in the short-format"
126 | },
127 | {
128 | "complexity": 1,
129 | "code": "status -b",
130 | "description": "Show the branch and tracking info even in short-format"
131 | }
132 | ]
133 | },
134 | {
135 | "name": "diff",
136 | "description": "Shows file differences not yet staged",
137 | "category": "Changes",
138 | "keywords": "changes diff",
139 | "complexity": 1,
140 | "usage": [
141 | {
142 | "complexity": 1,
143 | "code": "diff",
144 | "description": "Show changes all changes between the working tree and the index"
145 | },
146 | {
147 | "complexity": 1,
148 | "code": "diff [source]",
149 | "description": "Show changes to a file between the working tree and the index"
150 | }
151 | ]
152 | },
153 | {
154 | "name": "commit",
155 | "description": "Saves the snapshot to the project history",
156 | "category": "Changes",
157 | "keywords": "changes commit",
158 | "complexity": 0,
159 | "usage": [
160 | {
161 | "complexity": 0,
162 | "code": "commit -m [message]",
163 | "description": "Use the given message as the commit message. If multiple -m usage are given, their values are concatenated as separate paragraphs"
164 | },
165 | {
166 | "complexity": 1,
167 | "code": "commit --all",
168 | "description": "Tell the command to automatically stage files that have been modified and deleted, but new files you have not told Git about are not affected"
169 | },
170 | {
171 | "complexity": 1,
172 | "code": "commit --amend",
173 | "description": "Updates the last commit without creating a new commit"
174 | },
175 | {
176 | "complexity": 2,
177 | "code": "commit --squash",
178 | "description": "Create a single commit on top of the current branch"
179 | }
180 | ]
181 | },
182 | {
183 | "name": "stash",
184 | "description": "Stash and restore incomplete changes",
185 | "category": "Changes",
186 | "keywords": "changes stash",
187 | "complexity": 1,
188 | "usage": [
189 | {
190 | "complexity": 1,
191 | "code": "stash list",
192 | "description": "Shows all your stashes"
193 | },
194 | {
195 | "complexity": 1,
196 | "code": "stash save [stash message]",
197 | "description": "Saves your local modifications to a new stash entry"
198 | },
199 | {
200 | "complexity": 1,
201 | "code": "stash apply stash@{index}",
202 | "description": "Applies the stash in index"
203 | },
204 | {
205 | "complexity": 1,
206 | "code": "stash pop stash@{index}",
207 | "description": "Applies the stash in index and removes it from stash list"
208 | },
209 | {
210 | "complexity": 1,
211 | "code": "stash drop stash@{index}",
212 | "description": "Removes the index from stash list without applying"
213 | },
214 | {
215 | "complexity": 1,
216 | "code": "stash clear",
217 | "description": "Clears the stash list"
218 | }
219 | ]
220 | },
221 | {
222 | "name": "rm",
223 | "description": "Remove files from the index",
224 | "category": "Changes",
225 | "keywords": "changes remove rm",
226 | "complexity": 1,
227 | "usage": [
228 | {
229 | "complexity": 1,
230 | "code": "rm [source]",
231 | "description": "Removes file from stage area"
232 | }
233 | ]
234 | },
235 | {
236 | "name": "mv",
237 | "description": "Move or rename a file or a directory",
238 | "category": "Changes",
239 | "keywords": "changes move mv",
240 | "complexity": 1,
241 | "usage": [
242 | {
243 | "complexity": 1,
244 | "code": "mv [source] [destination]",
245 | "description": "Moves or renames source"
246 | },
247 | {
248 | "complexity": 1,
249 | "code": "mv -f [source] [destination]",
250 | "description": "Forces to move or rename the source even if it exists in destination"
251 | }
252 | ]
253 | },
254 | {
255 | "name": "tag",
256 | "description": "Marks the current commit with a tag",
257 | "category": "Changes",
258 | "keywords": "changes tag",
259 | "complexity": 1,
260 | "usage": [
261 | {
262 | "complexity": 1,
263 | "code": "tag",
264 | "description": "Lists all tags"
265 | },
266 | {
267 | "complexity": 1,
268 | "code": "tag [tag-name]",
269 | "description": "Marks the current commit with a [tag-name]"
270 | },
271 | {
272 | "complexity": 1,
273 | "code": "tag [tag-name] [commit-hash]",
274 | "description": "Marks the [commit-hash] commit with a [tag-name]"
275 | },
276 | {
277 | "complexity": 1,
278 | "code": "tag -a [tag-name]",
279 | "description": "Marks the current commit with an annotated [tag-name] such as v1.4"
280 | },
281 | {
282 | "complexity": 1,
283 | "code": "tag --delete [tag-name]",
284 | "description": "Delete existing tags with the given [tag-name]"
285 | }
286 | ]
287 | },
288 | {
289 | "name": "branch",
290 | "description": "List, rename, create, or delete branches",
291 | "category": "Branch",
292 | "keywords": "branch",
293 | "complexity": 0,
294 | "usage": [
295 | {
296 | "complexity": 0,
297 | "code": "branch",
298 | "description": "Lists tracked branches"
299 | },
300 | {
301 | "complexity": 0,
302 | "code": "branch -a",
303 | "description": "List both remote-tracking branches and local branches"
304 | },
305 | {
306 | "complexity": 1,
307 | "code": "branch [branch-name]",
308 | "description": "Creates a new branch from HEAD called [branch-name]"
309 | },
310 | {
311 | "complexity": 1,
312 | "code": "branch -m [branch-name]",
313 | "description": "Rename current branch to [branch-name]"
314 | },
315 | {
316 | "complexity": 1,
317 | "code": "branch -d [branch-name]",
318 | "description": "Delete [branch-name]. The branch must be fully merged in its upstream branch, or in HEAD if no upstream was set with --track or --set-upstream"
319 | }
320 | ]
321 | },
322 | {
323 | "name": "switch",
324 | "description": "Switch or create branches",
325 | "category": "Branch",
326 | "keywords": "branch switch",
327 | "complexity": 0,
328 | "usage": [
329 | {
330 | "complexity": 0,
331 | "code": "switch [branch-name]",
332 | "description": "Switches to a branch called [branch-name]"
333 | },
334 | {
335 | "complexity": 0,
336 | "code": "switch -c [branch-name]",
337 | "description": "Creates and switches to a new branch from HEAD called [branch-name]"
338 | },
339 | {
340 | "complexity": 1,
341 | "code": "switch -c [branch-name] [start-point]",
342 | "description": "Creates and switches to a new branch from [start-point] called [branch-name]"
343 | },
344 | {
345 | "complexity": 2,
346 | "code": "switch --orphan",
347 | "description": "Creates a new orphan branch called [branch-name] and removes all tracked files"
348 | }
349 | ]
350 | },
351 | {
352 | "name": "checkout",
353 | "description": "Switch branches or restore working tree files",
354 | "category": "Branch",
355 | "keywords": "branch checkout",
356 | "complexity": 0,
357 | "usage": [
358 | {
359 | "complexity": 1,
360 | "code": "checkout [branch-name]",
361 | "description": "Switch to [branch-name] or restore working tree files"
362 | },
363 | {
364 | "complexity": 1,
365 | "code": "checkout -b [branch-name]",
366 | "description": "Create and switch to [branch-name] or restore working tree files"
367 | },
368 | {
369 | "complexity": 0,
370 | "code": "checkout --track [origin/branch-name]",
371 | "description": "Checkout and track a remote branch"
372 | },
373 | {
374 | "complexity": 1,
375 | "code": "checkout .",
376 | "description": "Discard all tracked local changes in HEAD"
377 | },
378 | {
379 | "complexity": 1,
380 | "code": "checkout HEAD [source]",
381 | "description": "Resets tracked [source] file/folder"
382 | }
383 | ]
384 | },
385 | {
386 | "name": "fetch",
387 | "description": "Downloads all history from the remote repository",
388 | "category": "Update",
389 | "keywords": "update fetch",
390 | "complexity": 0,
391 | "usage": [
392 | {
393 | "complexity": 0,
394 | "code": "fetch --all",
395 | "description": "Fetch all remotes"
396 | },
397 | {
398 | "complexity": 1,
399 | "code": "fetch --prune",
400 | "description": "Before fetching, remove any remote-tracking references that no longer exist on the remote"
401 | }
402 | ]
403 | },
404 | {
405 | "name": "pull",
406 | "description": "Updates the local branch from its remote counterpart",
407 | "category": "Update",
408 | "keywords": "update pull",
409 | "complexity": 0,
410 | "usage": [
411 | {
412 | "complexity": 0,
413 | "code": "pull",
414 | "description": "Fetch from and integrate with another repository or a local branch"
415 | }
416 | ]
417 | },
418 | {
419 | "name": "push",
420 | "description": "Uploads all local branch commits to its remote counterpart",
421 | "category": "Update",
422 | "keywords": "update push",
423 | "complexity": 0,
424 | "usage": [
425 | {
426 | "complexity": 0,
427 | "code": "push",
428 | "description": "Update remote refs along with associated objects"
429 | },
430 | {
431 | "complexity": 2,
432 | "code": "push --force",
433 | "description": "Overwrite remote refs with your local branch"
434 | },
435 | {
436 | "complexity": 2,
437 | "code": "push --force-with-lease",
438 | "description": "Prevents overwriting remote refs with your local branch"
439 | }
440 | ]
441 | },
442 | {
443 | "name": "merge",
444 | "description": "Combines the specified branch’s history into the current branch",
445 | "category": "Merge",
446 | "keywords": "merge",
447 | "complexity": 0,
448 | "usage": [
449 | {
450 | "complexity": 0,
451 | "code": "merge [branch-name]",
452 | "description": "Merges a branch to your current HEAD"
453 | }
454 | ]
455 | },
456 | {
457 | "name": "rebase",
458 | "description": "Rebase your current HEAD onto target branch",
459 | "category": "Patch",
460 | "keywords": "patch rebase",
461 | "complexity": 1,
462 | "usage": [
463 | {
464 | "complexity": 1,
465 | "code": "rebase [branch-name]",
466 | "description": "Rebase your current HEAD onto branch-name"
467 | },
468 | {
469 | "complexity": 1,
470 | "code": "rebase --interactive",
471 | "description": "Makes a list of the commits which are about to be rebased. User can edit that list before rebasing."
472 | },
473 | {
474 | "complexity": 1,
475 | "code": "rebase --continue",
476 | "description": "Continue a rebase after resolving conflicts"
477 | },
478 | {
479 | "complexity": 1,
480 | "code": "rebase --abort",
481 | "description": "Abort a rebase"
482 | }
483 | ]
484 | },
485 | {
486 | "name": "cherry-pick",
487 | "description": "Apply the changes from a different commit to your current HEAD",
488 | "category": "Patch",
489 | "keywords": "patch cherry-pick",
490 | "complexity": 1,
491 | "usage": [
492 | {
493 | "complexity": 1,
494 | "code": "cherry-pick [commit]",
495 | "description": "Pick and apply changes from commit hash to your current HEAD"
496 | }
497 | ]
498 | },
499 | {
500 | "name": "reset",
501 | "description": "Undoes all commits after [commit], preserving changes locally",
502 | "category": "Undo",
503 | "keywords": "reset undo",
504 | "complexity": 1,
505 | "usage": [
506 | {
507 | "complexity": 1,
508 | "code": "reset",
509 | "description": "Resets the index entries for all paths to their state"
510 | },
511 | {
512 | "complexity": 1,
513 | "code": "reset --soft",
514 | "description": "Does not touch the index file or the working tree at all"
515 | },
516 | {
517 | "complexity": 1,
518 | "code": "reset --mixed",
519 | "description": "Resets the index but not the working tree and reports what has not been updated"
520 | },
521 | {
522 | "complexity": 1,
523 | "code": "reset --hard",
524 | "description": "Resets the index and working tree. Any changes to tracked files in the working tree since commit are discarded"
525 | }
526 | ]
527 | },
528 | {
529 | "name": "revert",
530 | "description": "Removes all changes made by commits from repository",
531 | "category": "Undo",
532 | "keywords": "reset undo revert",
533 | "complexity": 1,
534 | "usage": [
535 | {
536 | "complexity": 1,
537 | "code": "revert HEAD",
538 | "description": "Revert to the latest commit"
539 | },
540 | {
541 | "complexity": 1,
542 | "code": "revert [commit-hash]",
543 | "description": "Revert to the [commit-hash] commit"
544 | },
545 | {
546 | "complexity": 1,
547 | "code": "revert -n [commit-hash]",
548 | "description": "Revert to the [commit-hash] commit but do not commit"
549 | }
550 | ]
551 | },
552 | {
553 | "name": "clean",
554 | "description": "Shows untracked files about to be removed",
555 | "category": "Undo",
556 | "keywords": "reset undo clean",
557 | "complexity": 1,
558 | "usage": [
559 | {
560 | "complexity": 1,
561 | "code": "clean -n",
562 | "description": "Shows untracked files about to be removed"
563 | },
564 | {
565 | "complexity": 1,
566 | "code": "clean -f",
567 | "description": "Removes all untracked files"
568 | },
569 | {
570 | "complexity": 1,
571 | "code": "clean -x",
572 | "description": "Removes all ignored files"
573 | },
574 | {
575 | "complexity": 1,
576 | "code": "clean -i",
577 | "description": "Runs clean command with interactive menu"
578 | }
579 | ]
580 | },
581 | {
582 | "name": "log",
583 | "description": "Lists version history for the current branch",
584 | "category": "History",
585 | "keywords": "history log",
586 | "complexity": 0,
587 | "usage": [
588 | {
589 | "complexity": 0,
590 | "code": "log",
591 | "description": "Show all commits"
592 | },
593 | {
594 | "complexity": 0,
595 | "code": "log --graph",
596 | "description": "Shows all commits as graph"
597 | },
598 | {
599 | "complexity": 1,
600 | "code": "log -p [source]",
601 | "description": "Show changes to file"
602 | }
603 | ]
604 | },
605 | {
606 | "name": "config",
607 | "description": "Get and set repository or global usage",
608 | "category": "Administration",
609 | "keywords": "administration config",
610 | "complexity": 2,
611 | "usage": [
612 | {
613 | "complexity": 2,
614 | "code": "config -e",
615 | "description": "Edit repository config file"
616 | },
617 | {
618 | "complexity": 2,
619 | "code": "config --global -e",
620 | "description": "Edit global config file"
621 | },
622 | {
623 | "complexity": 2,
624 | "code": "config --global user.name 'Your Name'",
625 | "description": "Define your user name in global settings"
626 | },
627 | {
628 | "complexity": 2,
629 | "code": "config --global user.email you@mail.com",
630 | "description": "Define your mail in global settings"
631 | }
632 | ]
633 | },
634 | {
635 | "name": "gc",
636 | "description": "Cleanup unnecessary files and optimize the local repository",
637 | "category": "Administration",
638 | "keywords": "administration gc garbage collection",
639 | "complexity": 2,
640 | "usage": [
641 | {
642 | "complexity": 2,
643 | "code": "gc",
644 | "description": "Runs a garbage collection for your local repository"
645 | },
646 | {
647 | "complexity": 2,
648 | "code": "gc --aggressive",
649 | "description": "Runs gc more aggressively to optimize your local repository"
650 | }
651 | ]
652 | },
653 | {
654 | "name": "prune",
655 | "description": "Prune all unreachable objects from the object database",
656 | "category": "Administration",
657 | "keywords": "administration prune",
658 | "complexity": 2,
659 | "usage": [
660 | {
661 | "complexity": 2,
662 | "code": "prune",
663 | "description": "Removes objects that are no longer pointed to any object in reachable branch"
664 | },
665 | {
666 | "complexity": 2,
667 | "code": "prune -n",
668 | "description": "Do not remove anything; just report what it would remove"
669 | },
670 | {
671 | "complexity": 2,
672 | "code": "prune --progress",
673 | "description": "Shows prune progress"
674 | }
675 | ]
676 | },
677 | {
678 | "name": "bisect",
679 | "description": "Use binary search to find the commit that introduced a bug",
680 | "category": "Debug",
681 | "keywords": "debug bisect",
682 | "complexity": 2,
683 | "usage": [
684 | {
685 | "complexity": 2,
686 | "code": "bisect start",
687 | "description": "Start up the git bisect wizard"
688 | },
689 | {
690 | "complexity": 2,
691 | "code": "bisect good [commit]",
692 | "description": "Let the git bisect wizard know of a good commit"
693 | },
694 | {
695 | "complexity": 2,
696 | "code": "bisect bad [commit]",
697 | "description": "Let the git bisect wizard know of a bad commit"
698 | },
699 | {
700 | "complexity": 2,
701 | "code": "bisect reset",
702 | "description": "End your git bisect wizard"
703 | }
704 | ]
705 | },
706 | {
707 | "name": "blame",
708 | "description": "Display author metadata attached to specific committed lines in a file",
709 | "category": "Debug",
710 | "keywords": "debug blame",
711 | "complexity": 2,
712 | "usage": [
713 | {
714 | "complexity": 2,
715 | "code": "blame [source]",
716 | "description": "Show each author worked on the source including date, time and line numbers"
717 | },
718 | {
719 | "complexity": 2,
720 | "code": "blame -L x,y [source]",
721 | "description": "Restrict the output of source between x and y lines"
722 | },
723 | {
724 | "complexity": 2,
725 | "code": "blame -e [source]",
726 | "description": "Show author email address instead of username"
727 | },
728 | {
729 | "complexity": 2,
730 | "code": "blame -w [source]",
731 | "description": "Ignore whitespace changes"
732 | }
733 | ]
734 | }
735 | ]
736 | }
737 |
--------------------------------------------------------------------------------
/styles/card.css:
--------------------------------------------------------------------------------
1 | .card {
2 | margin-bottom: 1rem !important;
3 | background-color: #24273a;
4 | box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
5 | }
6 |
7 | .card-content {
8 | margin: 0.35rem 0.35rem 0 0.65rem;
9 | }
10 |
11 | .card-title {
12 | line-height: 1.5rem;
13 | font-family: "Rubik", sans-serif;
14 | text-align: left;
15 | color: white;
16 | width: auto;
17 | }
18 |
19 | .card-category {
20 | position: absolute;
21 | top: 22px;
22 | right: 22px;
23 | font-family: "Rubik", sans-serif;
24 | text-align: right;
25 | font-size: 18px;
26 | width: auto;
27 | }
28 |
29 | .card-description {
30 | margin-top: 20px;
31 | line-height: 1rem;
32 | color: white;
33 | }
34 |
35 | .card-usage {
36 | font-family: "Rubik", sans-serif;
37 | color: white;
38 | margin-top: 2.5rem;
39 | }
40 |
41 | .card-accent {
42 | position: absolute;
43 | min-height: 100%;
44 | border-radius: 0.355rem;
45 | }
46 |
47 | .hidden {
48 | display: none;
49 | }
50 |
51 | .card-title a,
52 | .card-title a:visited,
53 | .card-title a:hover {
54 | color: white;
55 | text-decoration: none;
56 | }
57 |
58 | .documentation-icon {
59 | font-size: 20px;
60 | vertical-align: middle;
61 | margin-left: 10px;
62 | }
63 |
64 | div.create {
65 | border-left: 5px solid #8bc34a;
66 | }
67 |
68 | p.create {
69 | color: #8bc34a;
70 | }
71 |
72 | div.changes,
73 | div.administration {
74 | border-left: 5px solid #ff8800;
75 | }
76 |
77 | p.changes,
78 | p.administration {
79 | color: #ff8800;
80 | }
81 |
82 | div.branch,
83 | div.checkout {
84 | border-left: 5px solid #774aff;
85 | }
86 |
87 | p.branch,
88 | p.checkout {
89 | color: #774aff;
90 | }
91 |
92 | div.update {
93 | border-left: 5px solid #00bcd4;
94 | }
95 |
96 | p.update {
97 | color: #00bcd4;
98 | }
99 |
100 | div.merge,
101 | div.rebase,
102 | div.patch,
103 | div.cherry-pick {
104 | border-left: 5px solid #c2185b;
105 | }
106 |
107 | p.merge,
108 | p.rebase,
109 | p.patch,
110 | p.cherry-pick {
111 | color: #c2185b;
112 | }
113 |
114 | div.undo {
115 | border-left: 5px solid #ff5252;
116 | }
117 |
118 | p.undo {
119 | color: #ff5252;
120 | }
121 |
122 | div.extensions {
123 | border-left: 5px solid #8fffa7;
124 | }
125 |
126 | p.extensions {
127 | color: #8fffa7;
128 | }
129 |
130 | div.history {
131 | border-left: 5px solid #5270f5;
132 | }
133 |
134 | p.history {
135 | color: #5270f5;
136 | }
137 |
138 | div.debug {
139 | border-left: 5px solid #9c0000;
140 | }
141 |
142 | p.debug {
143 | color: #9c0000;
144 | }
145 |
--------------------------------------------------------------------------------
/styles/code.css:
--------------------------------------------------------------------------------
1 | .code-block {
2 | border: 1px solid #181926 !important;
3 | margin-bottom: 1rem;
4 | border-radius: 0.375rem;
5 | }
6 |
7 | pre {
8 | padding: 5px;
9 | margin-bottom: 8px;
10 | background-color: #181926;
11 | }
12 |
13 | code {
14 | font-family: "Fira Code", monospace;
15 | color: white !important;
16 | display: flex;
17 | align-items: center;
18 | padding-left: 5px !important;
19 | margin-right: 45px;
20 | overflow: auto;
21 | min-height: 35px;
22 | }
23 |
24 | .code-description {
25 | padding: 2px 0 0 8px;
26 | margin-bottom: 8px;
27 | background-color: transparent;
28 | color: #cdd6f4;
29 | font-size: 15px;
30 | }
31 |
--------------------------------------------------------------------------------
/styles/copybutton.css:
--------------------------------------------------------------------------------
1 | .copy-button-wrapper {
2 | position: absolute;
3 | right: 28px;
4 | width: 40px;
5 | }
6 |
7 | .copy-button-wrapper button {
8 | width: 40px;
9 | padding: 0.25rem;
10 | border-color: #6c7086 !important;
11 | background: #181926 !important;
12 | color: #6c7086 !important;
13 | }
14 |
15 | .copy-button-wrapper button:hover {
16 | border-color: #cdd6f4 !important;
17 | color: #cdd6f4 !important;
18 | }
19 |
20 | .copy-button-wrapper button.active {
21 | border-color: #8fffa7 !important;
22 | color: #8fffa7 !important;
23 | }
24 |
25 | .copy-button-wrapper span {
26 | content: "Copied";
27 | opacity: 0;
28 | position: absolute;
29 | top: -50px !important;
30 | right: -12px;
31 | height: 35px;
32 | width: 66px;
33 | padding: 8px 10px;
34 | background: #181926;
35 | border-radius: 6px;
36 | font-family: "Rubik", sans-serif;
37 | font-size: 12px !important;
38 | color: #8fffa7;
39 | text-align: center;
40 | transition: opacity 0.15s ease-in-out;
41 | }
42 |
43 | .copy-button-wrapper span::after {
44 | content: "";
45 | position: absolute;
46 | top: 28px;
47 | right: 26px;
48 | width: 10px;
49 | height: 10px;
50 | background: #181926;
51 | transform: rotate(45deg);
52 | }
53 |
54 | .copy-button-wrapper span.active {
55 | opacity: 1 !important;
56 | }
57 |
--------------------------------------------------------------------------------
/styles/footer.css:
--------------------------------------------------------------------------------
1 | .footer p {
2 | color: #cdd6f4;
3 | text-align: center;
4 | }
5 |
6 | .footer p span {
7 | color: #e25555;
8 | }
9 |
--------------------------------------------------------------------------------
/styles/globals.css:
--------------------------------------------------------------------------------
1 | html,
2 | body {
3 | padding: 0;
4 | margin: 0;
5 | font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
6 | Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
7 | background-color: #181926;
8 | }
9 |
10 | * {
11 | box-sizing: border-box;
12 | }
13 |
14 | a,
15 | a:visited {
16 | color: inherit;
17 | text-decoration: none;
18 | color: #df8e1d;
19 | }
20 |
21 | a:hover {
22 | color: #df8e1d;
23 | text-decoration: underline;
24 | }
25 |
--------------------------------------------------------------------------------
/styles/home.css:
--------------------------------------------------------------------------------
1 | .container {
2 | max-width: 900px;
3 | }
4 |
--------------------------------------------------------------------------------
/styles/search.css:
--------------------------------------------------------------------------------
1 | .search-row {
2 | background-color: #24273a;
3 | border-radius: 5px;
4 | padding: 0;
5 | margin: 15px 0 25px 0;
6 | z-index: 999;
7 | box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
8 | height: 65px;
9 | }
10 |
11 | .search-bar {
12 | border: 0px;
13 | padding: 10px;
14 | font: normal 24px/1.6 system-ui, sans-serif;
15 | text-align: center;
16 | }
17 |
18 | .search-complexity {
19 | position: absolute;
20 | display: table;
21 | top: 6px;
22 | right: 6px;
23 | height: 52px;
24 | width: 150px;
25 | border: 0px;
26 | border-radius: 5px;
27 | color: white;
28 | font-size: 18px;
29 | }
30 |
31 | .search-complexity,
32 | .search-complexity:active,
33 | .search-complexity:focus {
34 | background-color: transparent;
35 | outline: none !important;
36 | appearance: none;
37 | box-shadow: none;
38 | background-color: #181926;
39 | }
40 |
41 | .search-bar,
42 | .search-bar:active,
43 | .search-bar:focus {
44 | position: absolute;
45 | top: 6px;
46 | left: 6px;
47 | height: 52px;
48 | width: calc(100% - 170px);
49 |
50 | color: white;
51 | background-color: transparent;
52 | outline: none !important;
53 | appearance: none;
54 | box-shadow: none;
55 | background-color: #181926;
56 | }
57 |
--------------------------------------------------------------------------------
/vercel.json:
--------------------------------------------------------------------------------
1 | {
2 | "cleanUrls": true,
3 | "github": {
4 | "silent": true
5 | },
6 | "rewrites": [
7 | {
8 | "source": "/index.html",
9 | "destination": "/"
10 | }
11 | ]
12 | }
13 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/runtime-corejs3@^7.10.2":
6 | version "7.20.6"
7 | resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.20.6.tgz#63dae945963539ab0ad578efbf3eff271e7067ae"
8 | integrity sha512-tqeujPiuEfcH067mx+7otTQWROVMKHXEaOQcAeNV5dDdbPWvPcFA8/W9LXw2NfjNmOetqLl03dfnG2WALPlsRQ==
9 | dependencies:
10 | core-js-pure "^3.25.1"
11 | regenerator-runtime "^0.13.11"
12 |
13 | "@babel/runtime@^7.10.2", "@babel/runtime@^7.18.9":
14 | version "7.20.6"
15 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.6.tgz#facf4879bfed9b5326326273a64220f099b0fce3"
16 | integrity sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==
17 | dependencies:
18 | regenerator-runtime "^0.13.11"
19 |
20 | "@eslint/eslintrc@^1.4.1":
21 | version "1.4.1"
22 | resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz#af58772019a2d271b7e2d4c23ff4ddcba3ccfb3e"
23 | integrity sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==
24 | dependencies:
25 | ajv "^6.12.4"
26 | debug "^4.3.2"
27 | espree "^9.4.0"
28 | globals "^13.19.0"
29 | ignore "^5.2.0"
30 | import-fresh "^3.2.1"
31 | js-yaml "^4.1.0"
32 | minimatch "^3.1.2"
33 | strip-json-comments "^3.1.1"
34 |
35 | "@fontsource/fira-code@^4.5.13":
36 | version "4.5.13"
37 | resolved "https://registry.yarnpkg.com/@fontsource/fira-code/-/fira-code-4.5.13.tgz#7ddd62472f7e6002acf9371815090eecf5d28f8c"
38 | integrity sha512-T1IG6/2AXSwEKwlrEm3kyIL3RQTMblPyj68HgnBGl0IBGFxgS5LZ7StRdDo/QimJ4Tz6FQGHuy1Y/ShNxaUefA==
39 |
40 | "@fontsource/rubik@^4.5.14":
41 | version "4.5.14"
42 | resolved "https://registry.yarnpkg.com/@fontsource/rubik/-/rubik-4.5.14.tgz#90962506504eee50ec8deba85e5d08675331f366"
43 | integrity sha512-EvMK3kkeAgKkk8qAeT4PjpyAYyu72pIlJm+SXJ5vR/xhCX2yj2xoq3+YS38rPmPcCAnrAVONoQ3ezLxVm6jhBA==
44 |
45 | "@humanwhocodes/config-array@^0.11.8":
46 | version "0.11.8"
47 | resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9"
48 | integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==
49 | dependencies:
50 | "@humanwhocodes/object-schema" "^1.2.1"
51 | debug "^4.1.1"
52 | minimatch "^3.0.5"
53 |
54 | "@humanwhocodes/module-importer@^1.0.1":
55 | version "1.0.1"
56 | resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
57 | integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
58 |
59 | "@humanwhocodes/object-schema@^1.2.1":
60 | version "1.2.1"
61 | resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
62 | integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
63 |
64 | "@next/env@13.1.4":
65 | version "13.1.4"
66 | resolved "https://registry.yarnpkg.com/@next/env/-/env-13.1.4.tgz#ed91156ee48791ad85992d95d8e1f46a740c0d5e"
67 | integrity sha512-x7ydhMpi9/xX7yVK+Fw33OuwwQWVZUFRxenK3z89fmPzQZyUk35Ynb+b7JkrhfRhDIFFvvqpzVSXeseSlBAw7A==
68 |
69 | "@next/eslint-plugin-next@13.1.4":
70 | version "13.1.4"
71 | resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.1.4.tgz#7dd5025d40b9564fc2cc1ea4aa9661a9552ec875"
72 | integrity sha512-a/T30+7Q1scom5t3L+wEBkYzCa+bhT/3DTxzxlNy4Xckw2InzcckQGeIi/larDgh5r2fSSJswhYAZEcKtuJiig==
73 | dependencies:
74 | glob "7.1.7"
75 |
76 | "@next/swc-android-arm-eabi@13.1.4":
77 | version "13.1.4"
78 | resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.4.tgz#7d258554b0812f693e91d1bfc940d0e386b394f7"
79 | integrity sha512-5PAchzFst3In6Ml+9APvBj89H29lcPXcUqEYBVv09fWK/V4IuViKc2qOqM9pyPyw7KsqaZPmuqaG595E6jdZLA==
80 |
81 | "@next/swc-android-arm64@13.1.4":
82 | version "13.1.4"
83 | resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-13.1.4.tgz#03572661993ba554c4ac6a2b99c35b5062727489"
84 | integrity sha512-LCLjjRhsQ5fR9ExzR2fqxuyJe/D4Ct/YkdonVfJfqOfkEpFwUTQDOVo5GrQec4LZDk3zY+o6vZYjXbB0nD9VLA==
85 |
86 | "@next/swc-darwin-arm64@13.1.4":
87 | version "13.1.4"
88 | resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.4.tgz#10189b4753b43941ffb0f396ee878176c8b4b662"
89 | integrity sha512-LSc/tF1FQ1y1SwKiCdGg8IIl7+Csk6nuLcLIyQXs24UNYjXg5+7vUQXqE8y66v/Dq8qFDC9rM61QhpM9ZDftbg==
90 |
91 | "@next/swc-darwin-x64@13.1.4":
92 | version "13.1.4"
93 | resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.4.tgz#e6574b43699bfe74e38dd620fdaecd7a1676aa0a"
94 | integrity sha512-WoApDo8xfafrNc9+Mz5MwGFKUwbDHsGqLleTGZ8upegwVqDyHsYzqJQudf+loqhV58oGTOqP1eWaHn2J7dijXA==
95 |
96 | "@next/swc-freebsd-x64@13.1.4":
97 | version "13.1.4"
98 | resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.4.tgz#96e77d986bd22b08ce12d3a5fc884494328b94b2"
99 | integrity sha512-fqNyeT8G4guN8AHPIoBRhGY2GJg89FyWpuwX4o0Y3vUy/84IGZpNst3paCzaYkQSqQE/AuCpkB7hKxkN7ittXw==
100 |
101 | "@next/swc-linux-arm-gnueabihf@13.1.4":
102 | version "13.1.4"
103 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.4.tgz#91b035a6c88e8d583f8b9aef465b64d05ecd1f95"
104 | integrity sha512-MEfm8OC1YR9/tYHUzlQsxcSmiuf8XdO7bqh5VtG4pilScjc5I5t+tQgIDgoDGePfh5W99W23hb3s6oCFrt99rw==
105 |
106 | "@next/swc-linux-arm64-gnu@13.1.4":
107 | version "13.1.4"
108 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.4.tgz#15726af0ce29450ffde593e993b0ec1beba75154"
109 | integrity sha512-2wgth/KsuODzW/E7jsRoWdhKmE5oZzXcBPvf9RW+ZpBNvYQkEDlzfLA7n8DtxTU8I4oMas0mdEPdCWXrSNnVZw==
110 |
111 | "@next/swc-linux-arm64-musl@13.1.4":
112 | version "13.1.4"
113 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.4.tgz#74f449a2bb7b6f6fdaa67df0fa3665ee99a826b8"
114 | integrity sha512-GdWhCRljsT7rNEElEsdu4RRppd+XaQOX1IJslsh/+HU6LsJGUE8tXpa68yJjCsHZHifkbdZNeCr5SYdsN6CbAA==
115 |
116 | "@next/swc-linux-x64-gnu@13.1.4":
117 | version "13.1.4"
118 | resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.4.tgz#dfaed86d84f11ce6c14c267ead267eab7cbea66d"
119 | integrity sha512-Rsk/ojwYqMskN2eo5hUSVe7UuMV/aSjmrmJ0BCFGFPfBY9sPgmYj/oXlDDN0y5lJD9acPuiBjknLWgnOnx5JIA==
120 |
121 | "@next/swc-linux-x64-musl@13.1.4":
122 | version "13.1.4"
123 | resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.4.tgz#6f5f184967ba00379ac179546a9575bb7aff9c21"
124 | integrity sha512-gKSVPozedA2gpA+vggYnAqpDuzWFed2oxFeXxHw0aW2ALdAZswAinn1ZwXEQ5fHnVguxjZhH0+2nBxpMdF8p5Q==
125 |
126 | "@next/swc-win32-arm64-msvc@13.1.4":
127 | version "13.1.4"
128 | resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.4.tgz#ccfa61a8ea56b55d7251f32b6c518ed0962d2923"
129 | integrity sha512-+kAXIIVb7Q4LCKmi7dn9qVlG1XUf3Chgj5Rwl0rAP4WBV2TnJIgsOEC24G1Mm3jjif+qXm7SJS9YZ9Yg3Y8sSQ==
130 |
131 | "@next/swc-win32-ia32-msvc@13.1.4":
132 | version "13.1.4"
133 | resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.4.tgz#8d164ce4de9eeaf3400ad4becdd653f68f0d9527"
134 | integrity sha512-EsfzAFBVaw1zg1FzlLMgRaTX/DKY+EnAvJ6mCIJMGeSOPIj4Oy6xF2yEQ3VaRkwFpAafHJH6JNB/CGrdKFCMXw==
135 |
136 | "@next/swc-win32-x64-msvc@13.1.4":
137 | version "13.1.4"
138 | resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.4.tgz#0eab48201b90e862c76add99c4feff00bfb0fb67"
139 | integrity sha512-bygNjmnq+F9NqJXh7OfhJgqu6LGU29GNKQYVyZkxY/h5K0WWUvAE/VL+TdyMwbvQr9KByx5XLwORwetLxXCo4g==
140 |
141 | "@nodelib/fs.scandir@2.1.5":
142 | version "2.1.5"
143 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
144 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
145 | dependencies:
146 | "@nodelib/fs.stat" "2.0.5"
147 | run-parallel "^1.1.9"
148 |
149 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
150 | version "2.0.5"
151 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
152 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
153 |
154 | "@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8":
155 | version "1.2.8"
156 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
157 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
158 | dependencies:
159 | "@nodelib/fs.scandir" "2.1.5"
160 | fastq "^1.6.0"
161 |
162 | "@pkgr/utils@^2.3.1":
163 | version "2.3.1"
164 | resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.3.1.tgz#0a9b06ffddee364d6642b3cd562ca76f55b34a03"
165 | integrity sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==
166 | dependencies:
167 | cross-spawn "^7.0.3"
168 | is-glob "^4.0.3"
169 | open "^8.4.0"
170 | picocolors "^1.0.0"
171 | tiny-glob "^0.2.9"
172 | tslib "^2.4.0"
173 |
174 | "@rushstack/eslint-patch@^1.1.3":
175 | version "1.2.0"
176 | resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz#8be36a1f66f3265389e90b5f9c9962146758f728"
177 | integrity sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==
178 |
179 | "@swc/helpers@0.4.14":
180 | version "0.4.14"
181 | resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.4.14.tgz#1352ac6d95e3617ccb7c1498ff019654f1e12a74"
182 | integrity sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==
183 | dependencies:
184 | tslib "^2.4.0"
185 |
186 | "@types/cookie@^0.4.1":
187 | version "0.4.1"
188 | resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d"
189 | integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==
190 |
191 | "@types/json5@^0.0.29":
192 | version "0.0.29"
193 | resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
194 | integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
195 |
196 | "@types/node@^16.10.2":
197 | version "16.18.12"
198 | resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.12.tgz#e3bfea80e31523fde4292a6118f19ffa24fd6f65"
199 | integrity sha512-vzLe5NaNMjIE3mcddFVGlAXN1LEWueUsMsOJWaT6wWMJGyljHAWHznqfnKUQWGzu7TLPrGvWdNAsvQYW+C0xtw==
200 |
201 | "@typescript-eslint/parser@^5.42.0":
202 | version "5.45.1"
203 | resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.45.1.tgz#6440ec283fa1373a12652d4e2fef4cb6e7b7e8c6"
204 | integrity sha512-JQ3Ep8bEOXu16q0ztsatp/iQfDCtvap7sp/DKo7DWltUquj5AfCOpX2zSzJ8YkAVnrQNqQ5R62PBz2UtrfmCkA==
205 | dependencies:
206 | "@typescript-eslint/scope-manager" "5.45.1"
207 | "@typescript-eslint/types" "5.45.1"
208 | "@typescript-eslint/typescript-estree" "5.45.1"
209 | debug "^4.3.4"
210 |
211 | "@typescript-eslint/scope-manager@5.45.1":
212 | version "5.45.1"
213 | resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.45.1.tgz#5b87d025eec7035d879b99c260f03be5c247883c"
214 | integrity sha512-D6fCileR6Iai7E35Eb4Kp+k0iW7F1wxXYrOhX/3dywsOJpJAQ20Fwgcf+P/TDtvQ7zcsWsrJaglaQWDhOMsspQ==
215 | dependencies:
216 | "@typescript-eslint/types" "5.45.1"
217 | "@typescript-eslint/visitor-keys" "5.45.1"
218 |
219 | "@typescript-eslint/types@5.45.1":
220 | version "5.45.1"
221 | resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.45.1.tgz#8e1883041cee23f1bb7e1343b0139f97f6a17c14"
222 | integrity sha512-HEW3U0E5dLjUT+nk7b4lLbOherS1U4ap+b9pfu2oGsW3oPu7genRaY9dDv3nMczC1rbnRY2W/D7SN05wYoGImg==
223 |
224 | "@typescript-eslint/typescript-estree@5.45.1":
225 | version "5.45.1"
226 | resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.45.1.tgz#b3dc37f0c4f0fe73e09917fc735e6f96eabf9ba4"
227 | integrity sha512-76NZpmpCzWVrrb0XmYEpbwOz/FENBi+5W7ipVXAsG3OoFrQKJMiaqsBMbvGRyLtPotGqUfcY7Ur8j0dksDJDng==
228 | dependencies:
229 | "@typescript-eslint/types" "5.45.1"
230 | "@typescript-eslint/visitor-keys" "5.45.1"
231 | debug "^4.3.4"
232 | globby "^11.1.0"
233 | is-glob "^4.0.3"
234 | semver "^7.3.7"
235 | tsutils "^3.21.0"
236 |
237 | "@typescript-eslint/visitor-keys@5.45.1":
238 | version "5.45.1"
239 | resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.45.1.tgz#204428430ad6a830d24c5ac87c71366a1cfe1948"
240 | integrity sha512-cy9ln+6rmthYWjH9fmx+5FU/JDpjQb586++x2FZlveq7GdGuLLW9a2Jcst2TGekH82bXpfmRNSwP9tyEs6RjvQ==
241 | dependencies:
242 | "@typescript-eslint/types" "5.45.1"
243 | eslint-visitor-keys "^3.3.0"
244 |
245 | acorn-jsx@^5.3.2:
246 | version "5.3.2"
247 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
248 | integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
249 |
250 | acorn@^8.8.0:
251 | version "8.8.1"
252 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73"
253 | integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==
254 |
255 | aggregate-error@^3.0.0:
256 | version "3.1.0"
257 | resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
258 | integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
259 | dependencies:
260 | clean-stack "^2.0.0"
261 | indent-string "^4.0.0"
262 |
263 | ajv@^6.10.0, ajv@^6.12.4:
264 | version "6.12.6"
265 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
266 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
267 | dependencies:
268 | fast-deep-equal "^3.1.1"
269 | fast-json-stable-stringify "^2.0.0"
270 | json-schema-traverse "^0.4.1"
271 | uri-js "^4.2.2"
272 |
273 | ansi-escapes@^4.3.0:
274 | version "4.3.2"
275 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
276 | integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
277 | dependencies:
278 | type-fest "^0.21.3"
279 |
280 | ansi-regex@^5.0.1:
281 | version "5.0.1"
282 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
283 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
284 |
285 | ansi-regex@^6.0.1:
286 | version "6.0.1"
287 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
288 | integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
289 |
290 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
291 | version "4.3.0"
292 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
293 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
294 | dependencies:
295 | color-convert "^2.0.1"
296 |
297 | ansi-styles@^6.0.0:
298 | version "6.2.1"
299 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
300 | integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
301 |
302 | argparse@^2.0.1:
303 | version "2.0.1"
304 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
305 | integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
306 |
307 | aria-query@^4.2.2:
308 | version "4.2.2"
309 | resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b"
310 | integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==
311 | dependencies:
312 | "@babel/runtime" "^7.10.2"
313 | "@babel/runtime-corejs3" "^7.10.2"
314 |
315 | array-includes@^3.1.4, array-includes@^3.1.5, array-includes@^3.1.6:
316 | version "3.1.6"
317 | resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f"
318 | integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==
319 | dependencies:
320 | call-bind "^1.0.2"
321 | define-properties "^1.1.4"
322 | es-abstract "^1.20.4"
323 | get-intrinsic "^1.1.3"
324 | is-string "^1.0.7"
325 |
326 | array-union@^2.1.0:
327 | version "2.1.0"
328 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
329 | integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
330 |
331 | array.prototype.flat@^1.2.5:
332 | version "1.3.1"
333 | resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2"
334 | integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==
335 | dependencies:
336 | call-bind "^1.0.2"
337 | define-properties "^1.1.4"
338 | es-abstract "^1.20.4"
339 | es-shim-unscopables "^1.0.0"
340 |
341 | array.prototype.flatmap@^1.3.1:
342 | version "1.3.1"
343 | resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183"
344 | integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==
345 | dependencies:
346 | call-bind "^1.0.2"
347 | define-properties "^1.1.4"
348 | es-abstract "^1.20.4"
349 | es-shim-unscopables "^1.0.0"
350 |
351 | array.prototype.tosorted@^1.1.1:
352 | version "1.1.1"
353 | resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532"
354 | integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==
355 | dependencies:
356 | call-bind "^1.0.2"
357 | define-properties "^1.1.4"
358 | es-abstract "^1.20.4"
359 | es-shim-unscopables "^1.0.0"
360 | get-intrinsic "^1.1.3"
361 |
362 | ast-types-flow@^0.0.7:
363 | version "0.0.7"
364 | resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
365 | integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==
366 |
367 | astral-regex@^2.0.0:
368 | version "2.0.0"
369 | resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
370 | integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
371 |
372 | axe-core@^4.4.3:
373 | version "4.5.2"
374 | resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.5.2.tgz#823fdf491ff717ac3c58a52631d4206930c1d9f7"
375 | integrity sha512-u2MVsXfew5HBvjsczCv+xlwdNnB1oQR9HlAcsejZttNjKKSkeDNVwB1vMThIUIFI9GoT57Vtk8iQLwqOfAkboA==
376 |
377 | axobject-query@^2.2.0:
378 | version "2.2.0"
379 | resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be"
380 | integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==
381 |
382 | balanced-match@^1.0.0:
383 | version "1.0.2"
384 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
385 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
386 |
387 | bootstrap@^5.2.3:
388 | version "5.2.3"
389 | resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.2.3.tgz#54739f4414de121b9785c5da3c87b37ff008322b"
390 | integrity sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==
391 |
392 | brace-expansion@^1.1.7:
393 | version "1.1.11"
394 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
395 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
396 | dependencies:
397 | balanced-match "^1.0.0"
398 | concat-map "0.0.1"
399 |
400 | braces@^3.0.2:
401 | version "3.0.2"
402 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
403 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
404 | dependencies:
405 | fill-range "^7.0.1"
406 |
407 | call-bind@^1.0.0, call-bind@^1.0.2:
408 | version "1.0.2"
409 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
410 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
411 | dependencies:
412 | function-bind "^1.1.1"
413 | get-intrinsic "^1.0.2"
414 |
415 | callsites@^3.0.0:
416 | version "3.1.0"
417 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
418 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
419 |
420 | caniuse-lite@^1.0.30001406:
421 | version "1.0.30001436"
422 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001436.tgz#22d7cbdbbbb60cdc4ca1030ccd6dea9f5de4848b"
423 | integrity sha512-ZmWkKsnC2ifEPoWUvSAIGyOYwT+keAaaWPHiQ9DfMqS1t6tfuyFYoWR78TeZtznkEQ64+vGXH9cZrElwR2Mrxg==
424 |
425 | chalk@^4.0.0:
426 | version "4.1.2"
427 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
428 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
429 | dependencies:
430 | ansi-styles "^4.1.0"
431 | supports-color "^7.1.0"
432 |
433 | clean-stack@^2.0.0:
434 | version "2.2.0"
435 | resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
436 | integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
437 |
438 | cli-cursor@^3.1.0:
439 | version "3.1.0"
440 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
441 | integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
442 | dependencies:
443 | restore-cursor "^3.1.0"
444 |
445 | cli-truncate@^2.1.0:
446 | version "2.1.0"
447 | resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7"
448 | integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==
449 | dependencies:
450 | slice-ansi "^3.0.0"
451 | string-width "^4.2.0"
452 |
453 | cli-truncate@^3.1.0:
454 | version "3.1.0"
455 | resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-3.1.0.tgz#3f23ab12535e3d73e839bb43e73c9de487db1389"
456 | integrity sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==
457 | dependencies:
458 | slice-ansi "^5.0.0"
459 | string-width "^5.0.0"
460 |
461 | client-only@0.0.1:
462 | version "0.0.1"
463 | resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1"
464 | integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==
465 |
466 | color-convert@^2.0.1:
467 | version "2.0.1"
468 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
469 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
470 | dependencies:
471 | color-name "~1.1.4"
472 |
473 | color-name@~1.1.4:
474 | version "1.1.4"
475 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
476 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
477 |
478 | colorette@^2.0.19:
479 | version "2.0.19"
480 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798"
481 | integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==
482 |
483 | commander@^9.4.1:
484 | version "9.4.1"
485 | resolved "https://registry.yarnpkg.com/commander/-/commander-9.4.1.tgz#d1dd8f2ce6faf93147295c0df13c7c21141cfbdd"
486 | integrity sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==
487 |
488 | concat-map@0.0.1:
489 | version "0.0.1"
490 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
491 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
492 |
493 | cookie@^0.4.0:
494 | version "0.4.2"
495 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432"
496 | integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==
497 |
498 | cookies-next@^2.1.1:
499 | version "2.1.1"
500 | resolved "https://registry.yarnpkg.com/cookies-next/-/cookies-next-2.1.1.tgz#8d82f1b78fccfb19d9d7c26766fa5707a3ec4695"
501 | integrity sha512-AZGZPdL1hU3jCjN2UMJTGhLOYzNUN9Gm+v8BdptYIHUdwz397Et1p+sZRfvAl8pKnnmMdX2Pk9xDRKCGBum6GA==
502 | dependencies:
503 | "@types/cookie" "^0.4.1"
504 | "@types/node" "^16.10.2"
505 | cookie "^0.4.0"
506 |
507 | core-js-pure@^3.25.1:
508 | version "3.26.1"
509 | resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.26.1.tgz#653f4d7130c427820dcecd3168b594e8bb095a33"
510 | integrity sha512-VVXcDpp/xJ21KdULRq/lXdLzQAtX7+37LzpyfFM973il0tWSsDEoyzG38G14AjTpK9VTfiNM9jnFauq/CpaWGQ==
511 |
512 | cross-spawn@^7.0.2, cross-spawn@^7.0.3:
513 | version "7.0.3"
514 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
515 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
516 | dependencies:
517 | path-key "^3.1.0"
518 | shebang-command "^2.0.0"
519 | which "^2.0.1"
520 |
521 | damerau-levenshtein@^1.0.8:
522 | version "1.0.8"
523 | resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7"
524 | integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==
525 |
526 | debug@^2.6.9:
527 | version "2.6.9"
528 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
529 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
530 | dependencies:
531 | ms "2.0.0"
532 |
533 | debug@^3.2.7:
534 | version "3.2.7"
535 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
536 | integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
537 | dependencies:
538 | ms "^2.1.1"
539 |
540 | debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
541 | version "4.3.4"
542 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
543 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
544 | dependencies:
545 | ms "2.1.2"
546 |
547 | deep-is@^0.1.3:
548 | version "0.1.4"
549 | resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
550 | integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
551 |
552 | define-lazy-prop@^2.0.0:
553 | version "2.0.0"
554 | resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
555 | integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
556 |
557 | define-properties@^1.1.3, define-properties@^1.1.4:
558 | version "1.1.4"
559 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1"
560 | integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==
561 | dependencies:
562 | has-property-descriptors "^1.0.0"
563 | object-keys "^1.1.1"
564 |
565 | dir-glob@^3.0.1:
566 | version "3.0.1"
567 | resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
568 | integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
569 | dependencies:
570 | path-type "^4.0.0"
571 |
572 | doctrine@^2.1.0:
573 | version "2.1.0"
574 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
575 | integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
576 | dependencies:
577 | esutils "^2.0.2"
578 |
579 | doctrine@^3.0.0:
580 | version "3.0.0"
581 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
582 | integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
583 | dependencies:
584 | esutils "^2.0.2"
585 |
586 | eastasianwidth@^0.2.0:
587 | version "0.2.0"
588 | resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
589 | integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
590 |
591 | emoji-regex@^8.0.0:
592 | version "8.0.0"
593 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
594 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
595 |
596 | emoji-regex@^9.2.2:
597 | version "9.2.2"
598 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
599 | integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
600 |
601 | enhanced-resolve@^5.10.0:
602 | version "5.12.0"
603 | resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634"
604 | integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==
605 | dependencies:
606 | graceful-fs "^4.2.4"
607 | tapable "^2.2.0"
608 |
609 | es-abstract@^1.19.0, es-abstract@^1.20.4:
610 | version "1.20.4"
611 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861"
612 | integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==
613 | dependencies:
614 | call-bind "^1.0.2"
615 | es-to-primitive "^1.2.1"
616 | function-bind "^1.1.1"
617 | function.prototype.name "^1.1.5"
618 | get-intrinsic "^1.1.3"
619 | get-symbol-description "^1.0.0"
620 | has "^1.0.3"
621 | has-property-descriptors "^1.0.0"
622 | has-symbols "^1.0.3"
623 | internal-slot "^1.0.3"
624 | is-callable "^1.2.7"
625 | is-negative-zero "^2.0.2"
626 | is-regex "^1.1.4"
627 | is-shared-array-buffer "^1.0.2"
628 | is-string "^1.0.7"
629 | is-weakref "^1.0.2"
630 | object-inspect "^1.12.2"
631 | object-keys "^1.1.1"
632 | object.assign "^4.1.4"
633 | regexp.prototype.flags "^1.4.3"
634 | safe-regex-test "^1.0.0"
635 | string.prototype.trimend "^1.0.5"
636 | string.prototype.trimstart "^1.0.5"
637 | unbox-primitive "^1.0.2"
638 |
639 | es-shim-unscopables@^1.0.0:
640 | version "1.0.0"
641 | resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241"
642 | integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==
643 | dependencies:
644 | has "^1.0.3"
645 |
646 | es-to-primitive@^1.2.1:
647 | version "1.2.1"
648 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
649 | integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
650 | dependencies:
651 | is-callable "^1.1.4"
652 | is-date-object "^1.0.1"
653 | is-symbol "^1.0.2"
654 |
655 | escape-string-regexp@^4.0.0:
656 | version "4.0.0"
657 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
658 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
659 |
660 | eslint-config-next@13.1.4:
661 | version "13.1.4"
662 | resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.1.4.tgz#f77d3f62e1b62564bd5c88c27bb5a00eb786c565"
663 | integrity sha512-r7n9V4/kkiDDVFfBwI3tviGUV/jUzGI0lY3JefxceYaU18gdk2kMgNPyhHobowu1+yHZpZi8iEzRtzeTrtGRLg==
664 | dependencies:
665 | "@next/eslint-plugin-next" "13.1.4"
666 | "@rushstack/eslint-patch" "^1.1.3"
667 | "@typescript-eslint/parser" "^5.42.0"
668 | eslint-import-resolver-node "^0.3.6"
669 | eslint-import-resolver-typescript "^3.5.2"
670 | eslint-plugin-import "^2.26.0"
671 | eslint-plugin-jsx-a11y "^6.5.1"
672 | eslint-plugin-react "^7.31.7"
673 | eslint-plugin-react-hooks "^4.5.0"
674 |
675 | eslint-config-prettier@^8.6.0:
676 | version "8.6.0"
677 | resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz#dec1d29ab728f4fa63061774e1672ac4e363d207"
678 | integrity sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==
679 |
680 | eslint-import-resolver-node@^0.3.6:
681 | version "0.3.6"
682 | resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd"
683 | integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==
684 | dependencies:
685 | debug "^3.2.7"
686 | resolve "^1.20.0"
687 |
688 | eslint-import-resolver-typescript@^3.5.2:
689 | version "3.5.2"
690 | resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.2.tgz#9431acded7d898fd94591a08ea9eec3514c7de91"
691 | integrity sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==
692 | dependencies:
693 | debug "^4.3.4"
694 | enhanced-resolve "^5.10.0"
695 | get-tsconfig "^4.2.0"
696 | globby "^13.1.2"
697 | is-core-module "^2.10.0"
698 | is-glob "^4.0.3"
699 | synckit "^0.8.4"
700 |
701 | eslint-module-utils@^2.7.3:
702 | version "2.7.4"
703 | resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974"
704 | integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==
705 | dependencies:
706 | debug "^3.2.7"
707 |
708 | eslint-plugin-import@^2.26.0:
709 | version "2.26.0"
710 | resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b"
711 | integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==
712 | dependencies:
713 | array-includes "^3.1.4"
714 | array.prototype.flat "^1.2.5"
715 | debug "^2.6.9"
716 | doctrine "^2.1.0"
717 | eslint-import-resolver-node "^0.3.6"
718 | eslint-module-utils "^2.7.3"
719 | has "^1.0.3"
720 | is-core-module "^2.8.1"
721 | is-glob "^4.0.3"
722 | minimatch "^3.1.2"
723 | object.values "^1.1.5"
724 | resolve "^1.22.0"
725 | tsconfig-paths "^3.14.1"
726 |
727 | eslint-plugin-json@^3.1.0:
728 | version "3.1.0"
729 | resolved "https://registry.yarnpkg.com/eslint-plugin-json/-/eslint-plugin-json-3.1.0.tgz#251108ba1681c332e0a442ef9513bd293619de67"
730 | integrity sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==
731 | dependencies:
732 | lodash "^4.17.21"
733 | vscode-json-languageservice "^4.1.6"
734 |
735 | eslint-plugin-jsx-a11y@^6.5.1:
736 | version "6.6.1"
737 | resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz#93736fc91b83fdc38cc8d115deedfc3091aef1ff"
738 | integrity sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==
739 | dependencies:
740 | "@babel/runtime" "^7.18.9"
741 | aria-query "^4.2.2"
742 | array-includes "^3.1.5"
743 | ast-types-flow "^0.0.7"
744 | axe-core "^4.4.3"
745 | axobject-query "^2.2.0"
746 | damerau-levenshtein "^1.0.8"
747 | emoji-regex "^9.2.2"
748 | has "^1.0.3"
749 | jsx-ast-utils "^3.3.2"
750 | language-tags "^1.0.5"
751 | minimatch "^3.1.2"
752 | semver "^6.3.0"
753 |
754 | eslint-plugin-prettier@^4.2.1:
755 | version "4.2.1"
756 | resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b"
757 | integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==
758 | dependencies:
759 | prettier-linter-helpers "^1.0.0"
760 |
761 | eslint-plugin-react-hooks@^4.5.0:
762 | version "4.6.0"
763 | resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3"
764 | integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==
765 |
766 | eslint-plugin-react@^7.31.7:
767 | version "7.31.11"
768 | resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz#011521d2b16dcf95795df688a4770b4eaab364c8"
769 | integrity sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==
770 | dependencies:
771 | array-includes "^3.1.6"
772 | array.prototype.flatmap "^1.3.1"
773 | array.prototype.tosorted "^1.1.1"
774 | doctrine "^2.1.0"
775 | estraverse "^5.3.0"
776 | jsx-ast-utils "^2.4.1 || ^3.0.0"
777 | minimatch "^3.1.2"
778 | object.entries "^1.1.6"
779 | object.fromentries "^2.0.6"
780 | object.hasown "^1.1.2"
781 | object.values "^1.1.6"
782 | prop-types "^15.8.1"
783 | resolve "^2.0.0-next.3"
784 | semver "^6.3.0"
785 | string.prototype.matchall "^4.0.8"
786 |
787 | eslint-scope@^7.1.1:
788 | version "7.1.1"
789 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642"
790 | integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==
791 | dependencies:
792 | esrecurse "^4.3.0"
793 | estraverse "^5.2.0"
794 |
795 | eslint-utils@^3.0.0:
796 | version "3.0.0"
797 | resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
798 | integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
799 | dependencies:
800 | eslint-visitor-keys "^2.0.0"
801 |
802 | eslint-visitor-keys@^2.0.0:
803 | version "2.1.0"
804 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
805 | integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
806 |
807 | eslint-visitor-keys@^3.3.0:
808 | version "3.3.0"
809 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
810 | integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
811 |
812 | eslint@<8.32.0:
813 | version "8.31.0"
814 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.31.0.tgz#75028e77cbcff102a9feae1d718135931532d524"
815 | integrity sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==
816 | dependencies:
817 | "@eslint/eslintrc" "^1.4.1"
818 | "@humanwhocodes/config-array" "^0.11.8"
819 | "@humanwhocodes/module-importer" "^1.0.1"
820 | "@nodelib/fs.walk" "^1.2.8"
821 | ajv "^6.10.0"
822 | chalk "^4.0.0"
823 | cross-spawn "^7.0.2"
824 | debug "^4.3.2"
825 | doctrine "^3.0.0"
826 | escape-string-regexp "^4.0.0"
827 | eslint-scope "^7.1.1"
828 | eslint-utils "^3.0.0"
829 | eslint-visitor-keys "^3.3.0"
830 | espree "^9.4.0"
831 | esquery "^1.4.0"
832 | esutils "^2.0.2"
833 | fast-deep-equal "^3.1.3"
834 | file-entry-cache "^6.0.1"
835 | find-up "^5.0.0"
836 | glob-parent "^6.0.2"
837 | globals "^13.19.0"
838 | grapheme-splitter "^1.0.4"
839 | ignore "^5.2.0"
840 | import-fresh "^3.0.0"
841 | imurmurhash "^0.1.4"
842 | is-glob "^4.0.0"
843 | is-path-inside "^3.0.3"
844 | js-sdsl "^4.1.4"
845 | js-yaml "^4.1.0"
846 | json-stable-stringify-without-jsonify "^1.0.1"
847 | levn "^0.4.1"
848 | lodash.merge "^4.6.2"
849 | minimatch "^3.1.2"
850 | natural-compare "^1.4.0"
851 | optionator "^0.9.1"
852 | regexpp "^3.2.0"
853 | strip-ansi "^6.0.1"
854 | strip-json-comments "^3.1.0"
855 | text-table "^0.2.0"
856 |
857 | espree@^9.4.0:
858 | version "9.4.1"
859 | resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.1.tgz#51d6092615567a2c2cff7833445e37c28c0065bd"
860 | integrity sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==
861 | dependencies:
862 | acorn "^8.8.0"
863 | acorn-jsx "^5.3.2"
864 | eslint-visitor-keys "^3.3.0"
865 |
866 | esquery@^1.4.0:
867 | version "1.4.0"
868 | resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
869 | integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==
870 | dependencies:
871 | estraverse "^5.1.0"
872 |
873 | esrecurse@^4.3.0:
874 | version "4.3.0"
875 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
876 | integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
877 | dependencies:
878 | estraverse "^5.2.0"
879 |
880 | estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0:
881 | version "5.3.0"
882 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
883 | integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
884 |
885 | esutils@^2.0.2:
886 | version "2.0.3"
887 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
888 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
889 |
890 | execa@^6.1.0:
891 | version "6.1.0"
892 | resolved "https://registry.yarnpkg.com/execa/-/execa-6.1.0.tgz#cea16dee211ff011246556388effa0818394fb20"
893 | integrity sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==
894 | dependencies:
895 | cross-spawn "^7.0.3"
896 | get-stream "^6.0.1"
897 | human-signals "^3.0.1"
898 | is-stream "^3.0.0"
899 | merge-stream "^2.0.0"
900 | npm-run-path "^5.1.0"
901 | onetime "^6.0.0"
902 | signal-exit "^3.0.7"
903 | strip-final-newline "^3.0.0"
904 |
905 | fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
906 | version "3.1.3"
907 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
908 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
909 |
910 | fast-diff@^1.1.2:
911 | version "1.2.0"
912 | resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
913 | integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
914 |
915 | fast-glob@^3.2.11, fast-glob@^3.2.9:
916 | version "3.2.12"
917 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
918 | integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
919 | dependencies:
920 | "@nodelib/fs.stat" "^2.0.2"
921 | "@nodelib/fs.walk" "^1.2.3"
922 | glob-parent "^5.1.2"
923 | merge2 "^1.3.0"
924 | micromatch "^4.0.4"
925 |
926 | fast-json-stable-stringify@^2.0.0:
927 | version "2.1.0"
928 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
929 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
930 |
931 | fast-levenshtein@^2.0.6:
932 | version "2.0.6"
933 | resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
934 | integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
935 |
936 | fastq@^1.6.0:
937 | version "1.14.0"
938 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.14.0.tgz#107f69d7295b11e0fccc264e1fc6389f623731ce"
939 | integrity sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==
940 | dependencies:
941 | reusify "^1.0.4"
942 |
943 | file-entry-cache@^6.0.1:
944 | version "6.0.1"
945 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
946 | integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
947 | dependencies:
948 | flat-cache "^3.0.4"
949 |
950 | fill-range@^7.0.1:
951 | version "7.0.1"
952 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
953 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
954 | dependencies:
955 | to-regex-range "^5.0.1"
956 |
957 | find-up@^5.0.0:
958 | version "5.0.0"
959 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
960 | integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
961 | dependencies:
962 | locate-path "^6.0.0"
963 | path-exists "^4.0.0"
964 |
965 | flat-cache@^3.0.4:
966 | version "3.0.4"
967 | resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
968 | integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
969 | dependencies:
970 | flatted "^3.1.0"
971 | rimraf "^3.0.2"
972 |
973 | flatted@^3.1.0:
974 | version "3.2.7"
975 | resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
976 | integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
977 |
978 | fs.realpath@^1.0.0:
979 | version "1.0.0"
980 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
981 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
982 |
983 | function-bind@^1.1.1:
984 | version "1.1.1"
985 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
986 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
987 |
988 | function.prototype.name@^1.1.5:
989 | version "1.1.5"
990 | resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621"
991 | integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==
992 | dependencies:
993 | call-bind "^1.0.2"
994 | define-properties "^1.1.3"
995 | es-abstract "^1.19.0"
996 | functions-have-names "^1.2.2"
997 |
998 | functions-have-names@^1.2.2:
999 | version "1.2.3"
1000 | resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
1001 | integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
1002 |
1003 | get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3:
1004 | version "1.1.3"
1005 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385"
1006 | integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==
1007 | dependencies:
1008 | function-bind "^1.1.1"
1009 | has "^1.0.3"
1010 | has-symbols "^1.0.3"
1011 |
1012 | get-stream@^6.0.1:
1013 | version "6.0.1"
1014 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
1015 | integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
1016 |
1017 | get-symbol-description@^1.0.0:
1018 | version "1.0.0"
1019 | resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
1020 | integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
1021 | dependencies:
1022 | call-bind "^1.0.2"
1023 | get-intrinsic "^1.1.1"
1024 |
1025 | get-tsconfig@^4.2.0:
1026 | version "4.2.0"
1027 | resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.2.0.tgz#ff368dd7104dab47bf923404eb93838245c66543"
1028 | integrity sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==
1029 |
1030 | glob-parent@^5.1.2:
1031 | version "5.1.2"
1032 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1033 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1034 | dependencies:
1035 | is-glob "^4.0.1"
1036 |
1037 | glob-parent@^6.0.2:
1038 | version "6.0.2"
1039 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
1040 | integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
1041 | dependencies:
1042 | is-glob "^4.0.3"
1043 |
1044 | glob@7.1.7:
1045 | version "7.1.7"
1046 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
1047 | integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
1048 | dependencies:
1049 | fs.realpath "^1.0.0"
1050 | inflight "^1.0.4"
1051 | inherits "2"
1052 | minimatch "^3.0.4"
1053 | once "^1.3.0"
1054 | path-is-absolute "^1.0.0"
1055 |
1056 | glob@^7.1.3:
1057 | version "7.2.3"
1058 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
1059 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
1060 | dependencies:
1061 | fs.realpath "^1.0.0"
1062 | inflight "^1.0.4"
1063 | inherits "2"
1064 | minimatch "^3.1.1"
1065 | once "^1.3.0"
1066 | path-is-absolute "^1.0.0"
1067 |
1068 | globals@^13.19.0:
1069 | version "13.19.0"
1070 | resolved "https://registry.yarnpkg.com/globals/-/globals-13.19.0.tgz#7a42de8e6ad4f7242fbcca27ea5b23aca367b5c8"
1071 | integrity sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==
1072 | dependencies:
1073 | type-fest "^0.20.2"
1074 |
1075 | globalyzer@0.1.0:
1076 | version "0.1.0"
1077 | resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.0.tgz#cb76da79555669a1519d5a8edf093afaa0bf1465"
1078 | integrity sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==
1079 |
1080 | globby@^11.1.0:
1081 | version "11.1.0"
1082 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
1083 | integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
1084 | dependencies:
1085 | array-union "^2.1.0"
1086 | dir-glob "^3.0.1"
1087 | fast-glob "^3.2.9"
1088 | ignore "^5.2.0"
1089 | merge2 "^1.4.1"
1090 | slash "^3.0.0"
1091 |
1092 | globby@^13.1.2:
1093 | version "13.1.2"
1094 | resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.2.tgz#29047105582427ab6eca4f905200667b056da515"
1095 | integrity sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==
1096 | dependencies:
1097 | dir-glob "^3.0.1"
1098 | fast-glob "^3.2.11"
1099 | ignore "^5.2.0"
1100 | merge2 "^1.4.1"
1101 | slash "^4.0.0"
1102 |
1103 | globrex@^0.1.2:
1104 | version "0.1.2"
1105 | resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098"
1106 | integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==
1107 |
1108 | graceful-fs@^4.2.4:
1109 | version "4.2.10"
1110 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
1111 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
1112 |
1113 | grapheme-splitter@^1.0.4:
1114 | version "1.0.4"
1115 | resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
1116 | integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
1117 |
1118 | has-bigints@^1.0.1, has-bigints@^1.0.2:
1119 | version "1.0.2"
1120 | resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
1121 | integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
1122 |
1123 | has-flag@^4.0.0:
1124 | version "4.0.0"
1125 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1126 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1127 |
1128 | has-property-descriptors@^1.0.0:
1129 | version "1.0.0"
1130 | resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
1131 | integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
1132 | dependencies:
1133 | get-intrinsic "^1.1.1"
1134 |
1135 | has-symbols@^1.0.2, has-symbols@^1.0.3:
1136 | version "1.0.3"
1137 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
1138 | integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
1139 |
1140 | has-tostringtag@^1.0.0:
1141 | version "1.0.0"
1142 | resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
1143 | integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
1144 | dependencies:
1145 | has-symbols "^1.0.2"
1146 |
1147 | has@^1.0.3:
1148 | version "1.0.3"
1149 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1150 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1151 | dependencies:
1152 | function-bind "^1.1.1"
1153 |
1154 | human-signals@^3.0.1:
1155 | version "3.0.1"
1156 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-3.0.1.tgz#c740920859dafa50e5a3222da9d3bf4bb0e5eef5"
1157 | integrity sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==
1158 |
1159 | husky@^8.0.3:
1160 | version "8.0.3"
1161 | resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.3.tgz#4936d7212e46d1dea28fef29bb3a108872cd9184"
1162 | integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==
1163 |
1164 | ignore@^5.2.0:
1165 | version "5.2.1"
1166 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.1.tgz#c2b1f76cb999ede1502f3a226a9310fdfe88d46c"
1167 | integrity sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==
1168 |
1169 | import-fresh@^3.0.0, import-fresh@^3.2.1:
1170 | version "3.3.0"
1171 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1172 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1173 | dependencies:
1174 | parent-module "^1.0.0"
1175 | resolve-from "^4.0.0"
1176 |
1177 | imurmurhash@^0.1.4:
1178 | version "0.1.4"
1179 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1180 | integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
1181 |
1182 | indent-string@^4.0.0:
1183 | version "4.0.0"
1184 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
1185 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
1186 |
1187 | inflight@^1.0.4:
1188 | version "1.0.6"
1189 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1190 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
1191 | dependencies:
1192 | once "^1.3.0"
1193 | wrappy "1"
1194 |
1195 | inherits@2:
1196 | version "2.0.4"
1197 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1198 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1199 |
1200 | internal-slot@^1.0.3:
1201 | version "1.0.3"
1202 | resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c"
1203 | integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==
1204 | dependencies:
1205 | get-intrinsic "^1.1.0"
1206 | has "^1.0.3"
1207 | side-channel "^1.0.4"
1208 |
1209 | is-bigint@^1.0.1:
1210 | version "1.0.4"
1211 | resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
1212 | integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
1213 | dependencies:
1214 | has-bigints "^1.0.1"
1215 |
1216 | is-boolean-object@^1.1.0:
1217 | version "1.1.2"
1218 | resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
1219 | integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
1220 | dependencies:
1221 | call-bind "^1.0.2"
1222 | has-tostringtag "^1.0.0"
1223 |
1224 | is-callable@^1.1.4, is-callable@^1.2.7:
1225 | version "1.2.7"
1226 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
1227 | integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
1228 |
1229 | is-core-module@^2.10.0, is-core-module@^2.8.1, is-core-module@^2.9.0:
1230 | version "2.11.0"
1231 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
1232 | integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
1233 | dependencies:
1234 | has "^1.0.3"
1235 |
1236 | is-date-object@^1.0.1:
1237 | version "1.0.5"
1238 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
1239 | integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
1240 | dependencies:
1241 | has-tostringtag "^1.0.0"
1242 |
1243 | is-docker@^2.0.0, is-docker@^2.1.1:
1244 | version "2.2.1"
1245 | resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
1246 | integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
1247 |
1248 | is-extglob@^2.1.1:
1249 | version "2.1.1"
1250 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1251 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
1252 |
1253 | is-fullwidth-code-point@^3.0.0:
1254 | version "3.0.0"
1255 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1256 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1257 |
1258 | is-fullwidth-code-point@^4.0.0:
1259 | version "4.0.0"
1260 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88"
1261 | integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==
1262 |
1263 | is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
1264 | version "4.0.3"
1265 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1266 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1267 | dependencies:
1268 | is-extglob "^2.1.1"
1269 |
1270 | is-negative-zero@^2.0.2:
1271 | version "2.0.2"
1272 | resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
1273 | integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
1274 |
1275 | is-number-object@^1.0.4:
1276 | version "1.0.7"
1277 | resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
1278 | integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==
1279 | dependencies:
1280 | has-tostringtag "^1.0.0"
1281 |
1282 | is-number@^7.0.0:
1283 | version "7.0.0"
1284 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1285 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1286 |
1287 | is-path-inside@^3.0.3:
1288 | version "3.0.3"
1289 | resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
1290 | integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
1291 |
1292 | is-regex@^1.1.4:
1293 | version "1.1.4"
1294 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
1295 | integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
1296 | dependencies:
1297 | call-bind "^1.0.2"
1298 | has-tostringtag "^1.0.0"
1299 |
1300 | is-shared-array-buffer@^1.0.2:
1301 | version "1.0.2"
1302 | resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
1303 | integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==
1304 | dependencies:
1305 | call-bind "^1.0.2"
1306 |
1307 | is-stream@^3.0.0:
1308 | version "3.0.0"
1309 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac"
1310 | integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==
1311 |
1312 | is-string@^1.0.5, is-string@^1.0.7:
1313 | version "1.0.7"
1314 | resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
1315 | integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
1316 | dependencies:
1317 | has-tostringtag "^1.0.0"
1318 |
1319 | is-symbol@^1.0.2, is-symbol@^1.0.3:
1320 | version "1.0.4"
1321 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
1322 | integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
1323 | dependencies:
1324 | has-symbols "^1.0.2"
1325 |
1326 | is-weakref@^1.0.2:
1327 | version "1.0.2"
1328 | resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
1329 | integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
1330 | dependencies:
1331 | call-bind "^1.0.2"
1332 |
1333 | is-wsl@^2.2.0:
1334 | version "2.2.0"
1335 | resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
1336 | integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
1337 | dependencies:
1338 | is-docker "^2.0.0"
1339 |
1340 | isexe@^2.0.0:
1341 | version "2.0.0"
1342 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1343 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
1344 |
1345 | js-sdsl@^4.1.4:
1346 | version "4.2.0"
1347 | resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.2.0.tgz#278e98b7bea589b8baaf048c20aeb19eb7ad09d0"
1348 | integrity sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==
1349 |
1350 | "js-tokens@^3.0.0 || ^4.0.0":
1351 | version "4.0.0"
1352 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1353 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1354 |
1355 | js-yaml@^4.1.0:
1356 | version "4.1.0"
1357 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
1358 | integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
1359 | dependencies:
1360 | argparse "^2.0.1"
1361 |
1362 | json-schema-traverse@^0.4.1:
1363 | version "0.4.1"
1364 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
1365 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
1366 |
1367 | json-stable-stringify-without-jsonify@^1.0.1:
1368 | version "1.0.1"
1369 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
1370 | integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
1371 |
1372 | json5@^1.0.1:
1373 | version "1.0.2"
1374 | resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
1375 | integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
1376 | dependencies:
1377 | minimist "^1.2.0"
1378 |
1379 | jsonc-parser@^3.0.0:
1380 | version "3.2.0"
1381 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76"
1382 | integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==
1383 |
1384 | "jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.2:
1385 | version "3.3.3"
1386 | resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea"
1387 | integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==
1388 | dependencies:
1389 | array-includes "^3.1.5"
1390 | object.assign "^4.1.3"
1391 |
1392 | language-subtag-registry@^0.3.20:
1393 | version "0.3.22"
1394 | resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d"
1395 | integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==
1396 |
1397 | language-tags@^1.0.5:
1398 | version "1.0.6"
1399 | resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.6.tgz#c087cc42cd92eb71f0925e9e271d4f8be5a93430"
1400 | integrity sha512-HNkaCgM8wZgE/BZACeotAAgpL9FUjEnhgF0FVQMIgH//zqTPreLYMb3rWYkYAqPoF75Jwuycp1da7uz66cfFQg==
1401 | dependencies:
1402 | language-subtag-registry "^0.3.20"
1403 |
1404 | levn@^0.4.1:
1405 | version "0.4.1"
1406 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
1407 | integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
1408 | dependencies:
1409 | prelude-ls "^1.2.1"
1410 | type-check "~0.4.0"
1411 |
1412 | lilconfig@2.0.6:
1413 | version "2.0.6"
1414 | resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4"
1415 | integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==
1416 |
1417 | lint-staged@^13.1.0:
1418 | version "13.1.0"
1419 | resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-13.1.0.tgz#d4c61aec939e789e489fa51987ec5207b50fd37e"
1420 | integrity sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==
1421 | dependencies:
1422 | cli-truncate "^3.1.0"
1423 | colorette "^2.0.19"
1424 | commander "^9.4.1"
1425 | debug "^4.3.4"
1426 | execa "^6.1.0"
1427 | lilconfig "2.0.6"
1428 | listr2 "^5.0.5"
1429 | micromatch "^4.0.5"
1430 | normalize-path "^3.0.0"
1431 | object-inspect "^1.12.2"
1432 | pidtree "^0.6.0"
1433 | string-argv "^0.3.1"
1434 | yaml "^2.1.3"
1435 |
1436 | listr2@^5.0.5:
1437 | version "5.0.6"
1438 | resolved "https://registry.yarnpkg.com/listr2/-/listr2-5.0.6.tgz#3c61153383869ffaad08a8908d63edfde481dff8"
1439 | integrity sha512-u60KxKBy1BR2uLJNTWNptzWQ1ob/gjMzIJPZffAENzpZqbMZ/5PrXXOomDcevIS/+IB7s1mmCEtSlT2qHWMqag==
1440 | dependencies:
1441 | cli-truncate "^2.1.0"
1442 | colorette "^2.0.19"
1443 | log-update "^4.0.0"
1444 | p-map "^4.0.0"
1445 | rfdc "^1.3.0"
1446 | rxjs "^7.5.7"
1447 | through "^2.3.8"
1448 | wrap-ansi "^7.0.0"
1449 |
1450 | locate-path@^6.0.0:
1451 | version "6.0.0"
1452 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
1453 | integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
1454 | dependencies:
1455 | p-locate "^5.0.0"
1456 |
1457 | lodash.merge@^4.6.2:
1458 | version "4.6.2"
1459 | resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
1460 | integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
1461 |
1462 | lodash@^4.17.21:
1463 | version "4.17.21"
1464 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
1465 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
1466 |
1467 | log-update@^4.0.0:
1468 | version "4.0.0"
1469 | resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1"
1470 | integrity sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==
1471 | dependencies:
1472 | ansi-escapes "^4.3.0"
1473 | cli-cursor "^3.1.0"
1474 | slice-ansi "^4.0.0"
1475 | wrap-ansi "^6.2.0"
1476 |
1477 | loose-envify@^1.1.0, loose-envify@^1.4.0:
1478 | version "1.4.0"
1479 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
1480 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
1481 | dependencies:
1482 | js-tokens "^3.0.0 || ^4.0.0"
1483 |
1484 | lru-cache@^6.0.0:
1485 | version "6.0.0"
1486 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
1487 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
1488 | dependencies:
1489 | yallist "^4.0.0"
1490 |
1491 | merge-stream@^2.0.0:
1492 | version "2.0.0"
1493 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
1494 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
1495 |
1496 | merge2@^1.3.0, merge2@^1.4.1:
1497 | version "1.4.1"
1498 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1499 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
1500 |
1501 | micromatch@^4.0.4, micromatch@^4.0.5:
1502 | version "4.0.5"
1503 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
1504 | integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
1505 | dependencies:
1506 | braces "^3.0.2"
1507 | picomatch "^2.3.1"
1508 |
1509 | mimic-fn@^2.1.0:
1510 | version "2.1.0"
1511 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
1512 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
1513 |
1514 | mimic-fn@^4.0.0:
1515 | version "4.0.0"
1516 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc"
1517 | integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==
1518 |
1519 | minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
1520 | version "3.1.2"
1521 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
1522 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
1523 | dependencies:
1524 | brace-expansion "^1.1.7"
1525 |
1526 | minimist@^1.2.0, minimist@^1.2.6:
1527 | version "1.2.7"
1528 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
1529 | integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==
1530 |
1531 | ms@2.0.0:
1532 | version "2.0.0"
1533 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
1534 | integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
1535 |
1536 | ms@2.1.2:
1537 | version "2.1.2"
1538 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1539 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1540 |
1541 | ms@^2.1.1:
1542 | version "2.1.3"
1543 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
1544 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
1545 |
1546 | nanoid@^3.3.4:
1547 | version "3.3.4"
1548 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
1549 | integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
1550 |
1551 | natural-compare@^1.4.0:
1552 | version "1.4.0"
1553 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
1554 | integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
1555 |
1556 | next-global-css@^1.3.1:
1557 | version "1.3.1"
1558 | resolved "https://registry.yarnpkg.com/next-global-css/-/next-global-css-1.3.1.tgz#9a3097e5bcce87f7ec627b07292edf267dedf6c1"
1559 | integrity sha512-+OnTwQKmv1lDP7r4R3T94oq6372R9UGVivchBQu49j7ZjzvSXHCnv93yAuhgMkvUgAbGifTs8sQ5YL9wjyAxfA==
1560 |
1561 | next@13.1.4:
1562 | version "13.1.4"
1563 | resolved "https://registry.yarnpkg.com/next/-/next-13.1.4.tgz#fe13ff4a656153b6249c101d79a54569c0cd05e5"
1564 | integrity sha512-g0oBUU+tcOPKbXTVdsDO2adc6wd/ggqauHHysPQJxuIKqZ+fwICGJht0C5D5V0A/77eQDF5EFwNdAHkFvBDsog==
1565 | dependencies:
1566 | "@next/env" "13.1.4"
1567 | "@swc/helpers" "0.4.14"
1568 | caniuse-lite "^1.0.30001406"
1569 | postcss "8.4.14"
1570 | styled-jsx "5.1.1"
1571 | optionalDependencies:
1572 | "@next/swc-android-arm-eabi" "13.1.4"
1573 | "@next/swc-android-arm64" "13.1.4"
1574 | "@next/swc-darwin-arm64" "13.1.4"
1575 | "@next/swc-darwin-x64" "13.1.4"
1576 | "@next/swc-freebsd-x64" "13.1.4"
1577 | "@next/swc-linux-arm-gnueabihf" "13.1.4"
1578 | "@next/swc-linux-arm64-gnu" "13.1.4"
1579 | "@next/swc-linux-arm64-musl" "13.1.4"
1580 | "@next/swc-linux-x64-gnu" "13.1.4"
1581 | "@next/swc-linux-x64-musl" "13.1.4"
1582 | "@next/swc-win32-arm64-msvc" "13.1.4"
1583 | "@next/swc-win32-ia32-msvc" "13.1.4"
1584 | "@next/swc-win32-x64-msvc" "13.1.4"
1585 |
1586 | normalize-path@^3.0.0:
1587 | version "3.0.0"
1588 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
1589 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
1590 |
1591 | npm-run-path@^5.1.0:
1592 | version "5.1.0"
1593 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00"
1594 | integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==
1595 | dependencies:
1596 | path-key "^4.0.0"
1597 |
1598 | object-assign@^4.1.1:
1599 | version "4.1.1"
1600 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1601 | integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
1602 |
1603 | object-inspect@^1.12.2, object-inspect@^1.9.0:
1604 | version "1.12.2"
1605 | resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea"
1606 | integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==
1607 |
1608 | object-keys@^1.1.1:
1609 | version "1.1.1"
1610 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
1611 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
1612 |
1613 | object.assign@^4.1.3, object.assign@^4.1.4:
1614 | version "4.1.4"
1615 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
1616 | integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
1617 | dependencies:
1618 | call-bind "^1.0.2"
1619 | define-properties "^1.1.4"
1620 | has-symbols "^1.0.3"
1621 | object-keys "^1.1.1"
1622 |
1623 | object.entries@^1.1.6:
1624 | version "1.1.6"
1625 | resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23"
1626 | integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==
1627 | dependencies:
1628 | call-bind "^1.0.2"
1629 | define-properties "^1.1.4"
1630 | es-abstract "^1.20.4"
1631 |
1632 | object.fromentries@^2.0.6:
1633 | version "2.0.6"
1634 | resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73"
1635 | integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==
1636 | dependencies:
1637 | call-bind "^1.0.2"
1638 | define-properties "^1.1.4"
1639 | es-abstract "^1.20.4"
1640 |
1641 | object.hasown@^1.1.2:
1642 | version "1.1.2"
1643 | resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92"
1644 | integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==
1645 | dependencies:
1646 | define-properties "^1.1.4"
1647 | es-abstract "^1.20.4"
1648 |
1649 | object.values@^1.1.5, object.values@^1.1.6:
1650 | version "1.1.6"
1651 | resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d"
1652 | integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==
1653 | dependencies:
1654 | call-bind "^1.0.2"
1655 | define-properties "^1.1.4"
1656 | es-abstract "^1.20.4"
1657 |
1658 | once@^1.3.0:
1659 | version "1.4.0"
1660 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1661 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
1662 | dependencies:
1663 | wrappy "1"
1664 |
1665 | onetime@^5.1.0:
1666 | version "5.1.2"
1667 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
1668 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
1669 | dependencies:
1670 | mimic-fn "^2.1.0"
1671 |
1672 | onetime@^6.0.0:
1673 | version "6.0.0"
1674 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4"
1675 | integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==
1676 | dependencies:
1677 | mimic-fn "^4.0.0"
1678 |
1679 | open@^8.4.0:
1680 | version "8.4.0"
1681 | resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8"
1682 | integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==
1683 | dependencies:
1684 | define-lazy-prop "^2.0.0"
1685 | is-docker "^2.1.1"
1686 | is-wsl "^2.2.0"
1687 |
1688 | optionator@^0.9.1:
1689 | version "0.9.1"
1690 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
1691 | integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
1692 | dependencies:
1693 | deep-is "^0.1.3"
1694 | fast-levenshtein "^2.0.6"
1695 | levn "^0.4.1"
1696 | prelude-ls "^1.2.1"
1697 | type-check "^0.4.0"
1698 | word-wrap "^1.2.3"
1699 |
1700 | p-limit@^3.0.2:
1701 | version "3.1.0"
1702 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
1703 | integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
1704 | dependencies:
1705 | yocto-queue "^0.1.0"
1706 |
1707 | p-locate@^5.0.0:
1708 | version "5.0.0"
1709 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
1710 | integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
1711 | dependencies:
1712 | p-limit "^3.0.2"
1713 |
1714 | p-map@^4.0.0:
1715 | version "4.0.0"
1716 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
1717 | integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
1718 | dependencies:
1719 | aggregate-error "^3.0.0"
1720 |
1721 | parent-module@^1.0.0:
1722 | version "1.0.1"
1723 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
1724 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
1725 | dependencies:
1726 | callsites "^3.0.0"
1727 |
1728 | path-exists@^4.0.0:
1729 | version "4.0.0"
1730 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
1731 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
1732 |
1733 | path-is-absolute@^1.0.0:
1734 | version "1.0.1"
1735 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1736 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
1737 |
1738 | path-key@^3.1.0:
1739 | version "3.1.1"
1740 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
1741 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
1742 |
1743 | path-key@^4.0.0:
1744 | version "4.0.0"
1745 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18"
1746 | integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==
1747 |
1748 | path-parse@^1.0.7:
1749 | version "1.0.7"
1750 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1751 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1752 |
1753 | path-type@^4.0.0:
1754 | version "4.0.0"
1755 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
1756 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
1757 |
1758 | picocolors@^1.0.0:
1759 | version "1.0.0"
1760 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
1761 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
1762 |
1763 | picomatch@^2.3.1:
1764 | version "2.3.1"
1765 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1766 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
1767 |
1768 | pidtree@^0.6.0:
1769 | version "0.6.0"
1770 | resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c"
1771 | integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==
1772 |
1773 | postcss@8.4.14:
1774 | version "8.4.14"
1775 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf"
1776 | integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
1777 | dependencies:
1778 | nanoid "^3.3.4"
1779 | picocolors "^1.0.0"
1780 | source-map-js "^1.0.2"
1781 |
1782 | prelude-ls@^1.2.1:
1783 | version "1.2.1"
1784 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
1785 | integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
1786 |
1787 | prettier-linter-helpers@^1.0.0:
1788 | version "1.0.0"
1789 | resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
1790 | integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==
1791 | dependencies:
1792 | fast-diff "^1.1.2"
1793 |
1794 | prettier@^2.8.3:
1795 | version "2.8.3"
1796 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.3.tgz#ab697b1d3dd46fb4626fbe2f543afe0cc98d8632"
1797 | integrity sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==
1798 |
1799 | prop-types@^15.8.1:
1800 | version "15.8.1"
1801 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
1802 | integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
1803 | dependencies:
1804 | loose-envify "^1.4.0"
1805 | object-assign "^4.1.1"
1806 | react-is "^16.13.1"
1807 |
1808 | punycode@^2.1.0:
1809 | version "2.1.1"
1810 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1811 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
1812 |
1813 | queue-microtask@^1.2.2:
1814 | version "1.2.3"
1815 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
1816 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
1817 |
1818 | react-dom@18.2.0:
1819 | version "18.2.0"
1820 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
1821 | integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
1822 | dependencies:
1823 | loose-envify "^1.1.0"
1824 | scheduler "^0.23.0"
1825 |
1826 | react-icons@^4.7.1:
1827 | version "4.7.1"
1828 | resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.7.1.tgz#0f4b25a5694e6972677cb189d2a72eabea7a8345"
1829 | integrity sha512-yHd3oKGMgm7zxo3EA7H2n7vxSoiGmHk5t6Ou4bXsfcgWyhfDKMpyKfhHR6Bjnn63c+YXBLBPUql9H4wPJM6sXw==
1830 |
1831 | react-is@^16.13.1:
1832 | version "16.13.1"
1833 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
1834 | integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
1835 |
1836 | react-spinners@^0.13.8:
1837 | version "0.13.8"
1838 | resolved "https://registry.yarnpkg.com/react-spinners/-/react-spinners-0.13.8.tgz#5262571be0f745d86bbd49a1e6b49f9f9cb19acc"
1839 | integrity sha512-3e+k56lUkPj0vb5NDXPVFAOkPC//XyhKPJjvcGjyMNPWsBKpplfeyialP74G7H7+It7KzhtET+MvGqbKgAqpZA==
1840 |
1841 | react@18.2.0:
1842 | version "18.2.0"
1843 | resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
1844 | integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
1845 | dependencies:
1846 | loose-envify "^1.1.0"
1847 |
1848 | regenerator-runtime@^0.13.11:
1849 | version "0.13.11"
1850 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9"
1851 | integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==
1852 |
1853 | regexp.prototype.flags@^1.4.3:
1854 | version "1.4.3"
1855 | resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac"
1856 | integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==
1857 | dependencies:
1858 | call-bind "^1.0.2"
1859 | define-properties "^1.1.3"
1860 | functions-have-names "^1.2.2"
1861 |
1862 | regexpp@^3.2.0:
1863 | version "3.2.0"
1864 | resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
1865 | integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
1866 |
1867 | resolve-from@^4.0.0:
1868 | version "4.0.0"
1869 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
1870 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
1871 |
1872 | resolve@^1.20.0, resolve@^1.22.0:
1873 | version "1.22.1"
1874 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
1875 | integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
1876 | dependencies:
1877 | is-core-module "^2.9.0"
1878 | path-parse "^1.0.7"
1879 | supports-preserve-symlinks-flag "^1.0.0"
1880 |
1881 | resolve@^2.0.0-next.3:
1882 | version "2.0.0-next.4"
1883 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660"
1884 | integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==
1885 | dependencies:
1886 | is-core-module "^2.9.0"
1887 | path-parse "^1.0.7"
1888 | supports-preserve-symlinks-flag "^1.0.0"
1889 |
1890 | restore-cursor@^3.1.0:
1891 | version "3.1.0"
1892 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
1893 | integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
1894 | dependencies:
1895 | onetime "^5.1.0"
1896 | signal-exit "^3.0.2"
1897 |
1898 | reusify@^1.0.4:
1899 | version "1.0.4"
1900 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
1901 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
1902 |
1903 | rfdc@^1.3.0:
1904 | version "1.3.0"
1905 | resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b"
1906 | integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==
1907 |
1908 | rimraf@^3.0.2:
1909 | version "3.0.2"
1910 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
1911 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
1912 | dependencies:
1913 | glob "^7.1.3"
1914 |
1915 | run-parallel@^1.1.9:
1916 | version "1.2.0"
1917 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
1918 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
1919 | dependencies:
1920 | queue-microtask "^1.2.2"
1921 |
1922 | rxjs@^7.5.7:
1923 | version "7.6.0"
1924 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.6.0.tgz#361da5362b6ddaa691a2de0b4f2d32028f1eb5a2"
1925 | integrity sha512-DDa7d8TFNUalGC9VqXvQ1euWNN7sc63TrUCuM9J998+ViviahMIjKSOU7rfcgFOF+FCD71BhDRv4hrFz+ImDLQ==
1926 | dependencies:
1927 | tslib "^2.1.0"
1928 |
1929 | safe-regex-test@^1.0.0:
1930 | version "1.0.0"
1931 | resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295"
1932 | integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==
1933 | dependencies:
1934 | call-bind "^1.0.2"
1935 | get-intrinsic "^1.1.3"
1936 | is-regex "^1.1.4"
1937 |
1938 | scheduler@^0.23.0:
1939 | version "0.23.0"
1940 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
1941 | integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
1942 | dependencies:
1943 | loose-envify "^1.1.0"
1944 |
1945 | semver@^6.3.0:
1946 | version "6.3.0"
1947 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1948 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1949 |
1950 | semver@^7.3.7:
1951 | version "7.3.8"
1952 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
1953 | integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==
1954 | dependencies:
1955 | lru-cache "^6.0.0"
1956 |
1957 | shebang-command@^2.0.0:
1958 | version "2.0.0"
1959 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
1960 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
1961 | dependencies:
1962 | shebang-regex "^3.0.0"
1963 |
1964 | shebang-regex@^3.0.0:
1965 | version "3.0.0"
1966 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
1967 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
1968 |
1969 | side-channel@^1.0.4:
1970 | version "1.0.4"
1971 | resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
1972 | integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
1973 | dependencies:
1974 | call-bind "^1.0.0"
1975 | get-intrinsic "^1.0.2"
1976 | object-inspect "^1.9.0"
1977 |
1978 | signal-exit@^3.0.2, signal-exit@^3.0.7:
1979 | version "3.0.7"
1980 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
1981 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
1982 |
1983 | slash@^3.0.0:
1984 | version "3.0.0"
1985 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
1986 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
1987 |
1988 | slash@^4.0.0:
1989 | version "4.0.0"
1990 | resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7"
1991 | integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==
1992 |
1993 | slice-ansi@^3.0.0:
1994 | version "3.0.0"
1995 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787"
1996 | integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==
1997 | dependencies:
1998 | ansi-styles "^4.0.0"
1999 | astral-regex "^2.0.0"
2000 | is-fullwidth-code-point "^3.0.0"
2001 |
2002 | slice-ansi@^4.0.0:
2003 | version "4.0.0"
2004 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
2005 | integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==
2006 | dependencies:
2007 | ansi-styles "^4.0.0"
2008 | astral-regex "^2.0.0"
2009 | is-fullwidth-code-point "^3.0.0"
2010 |
2011 | slice-ansi@^5.0.0:
2012 | version "5.0.0"
2013 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a"
2014 | integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==
2015 | dependencies:
2016 | ansi-styles "^6.0.0"
2017 | is-fullwidth-code-point "^4.0.0"
2018 |
2019 | source-map-js@^1.0.2:
2020 | version "1.0.2"
2021 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
2022 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
2023 |
2024 | string-argv@^0.3.1:
2025 | version "0.3.1"
2026 | resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
2027 | integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
2028 |
2029 | string-width@^4.1.0, string-width@^4.2.0:
2030 | version "4.2.3"
2031 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2032 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2033 | dependencies:
2034 | emoji-regex "^8.0.0"
2035 | is-fullwidth-code-point "^3.0.0"
2036 | strip-ansi "^6.0.1"
2037 |
2038 | string-width@^5.0.0:
2039 | version "5.1.2"
2040 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
2041 | integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
2042 | dependencies:
2043 | eastasianwidth "^0.2.0"
2044 | emoji-regex "^9.2.2"
2045 | strip-ansi "^7.0.1"
2046 |
2047 | string.prototype.matchall@^4.0.8:
2048 | version "4.0.8"
2049 | resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3"
2050 | integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==
2051 | dependencies:
2052 | call-bind "^1.0.2"
2053 | define-properties "^1.1.4"
2054 | es-abstract "^1.20.4"
2055 | get-intrinsic "^1.1.3"
2056 | has-symbols "^1.0.3"
2057 | internal-slot "^1.0.3"
2058 | regexp.prototype.flags "^1.4.3"
2059 | side-channel "^1.0.4"
2060 |
2061 | string.prototype.trimend@^1.0.5:
2062 | version "1.0.6"
2063 | resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533"
2064 | integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==
2065 | dependencies:
2066 | call-bind "^1.0.2"
2067 | define-properties "^1.1.4"
2068 | es-abstract "^1.20.4"
2069 |
2070 | string.prototype.trimstart@^1.0.5:
2071 | version "1.0.6"
2072 | resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4"
2073 | integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==
2074 | dependencies:
2075 | call-bind "^1.0.2"
2076 | define-properties "^1.1.4"
2077 | es-abstract "^1.20.4"
2078 |
2079 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
2080 | version "6.0.1"
2081 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
2082 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
2083 | dependencies:
2084 | ansi-regex "^5.0.1"
2085 |
2086 | strip-ansi@^7.0.1:
2087 | version "7.0.1"
2088 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2"
2089 | integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==
2090 | dependencies:
2091 | ansi-regex "^6.0.1"
2092 |
2093 | strip-bom@^3.0.0:
2094 | version "3.0.0"
2095 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
2096 | integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
2097 |
2098 | strip-final-newline@^3.0.0:
2099 | version "3.0.0"
2100 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd"
2101 | integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==
2102 |
2103 | strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
2104 | version "3.1.1"
2105 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
2106 | integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
2107 |
2108 | styled-jsx@5.1.1:
2109 | version "5.1.1"
2110 | resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f"
2111 | integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==
2112 | dependencies:
2113 | client-only "0.0.1"
2114 |
2115 | supports-color@^7.1.0:
2116 | version "7.2.0"
2117 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
2118 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
2119 | dependencies:
2120 | has-flag "^4.0.0"
2121 |
2122 | supports-preserve-symlinks-flag@^1.0.0:
2123 | version "1.0.0"
2124 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
2125 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
2126 |
2127 | swr@^1.3.0:
2128 | version "1.3.0"
2129 | resolved "https://registry.yarnpkg.com/swr/-/swr-1.3.0.tgz#c6531866a35b4db37b38b72c45a63171faf9f4e8"
2130 | integrity sha512-dkghQrOl2ORX9HYrMDtPa7LTVHJjCTeZoB1dqTbnnEDlSvN8JEKpYIYurDfvbQFUUS8Cg8PceFVZNkW0KNNYPw==
2131 |
2132 | synckit@^0.8.4:
2133 | version "0.8.4"
2134 | resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.4.tgz#0e6b392b73fafdafcde56692e3352500261d64ec"
2135 | integrity sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==
2136 | dependencies:
2137 | "@pkgr/utils" "^2.3.1"
2138 | tslib "^2.4.0"
2139 |
2140 | tapable@^2.2.0:
2141 | version "2.2.1"
2142 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
2143 | integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
2144 |
2145 | text-table@^0.2.0:
2146 | version "0.2.0"
2147 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
2148 | integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
2149 |
2150 | through@^2.3.8:
2151 | version "2.3.8"
2152 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
2153 | integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
2154 |
2155 | tiny-glob@^0.2.9:
2156 | version "0.2.9"
2157 | resolved "https://registry.yarnpkg.com/tiny-glob/-/tiny-glob-0.2.9.tgz#2212d441ac17928033b110f8b3640683129d31e2"
2158 | integrity sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==
2159 | dependencies:
2160 | globalyzer "0.1.0"
2161 | globrex "^0.1.2"
2162 |
2163 | to-regex-range@^5.0.1:
2164 | version "5.0.1"
2165 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
2166 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
2167 | dependencies:
2168 | is-number "^7.0.0"
2169 |
2170 | tsconfig-paths@^3.14.1:
2171 | version "3.14.1"
2172 | resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a"
2173 | integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==
2174 | dependencies:
2175 | "@types/json5" "^0.0.29"
2176 | json5 "^1.0.1"
2177 | minimist "^1.2.6"
2178 | strip-bom "^3.0.0"
2179 |
2180 | tslib@^1.8.1:
2181 | version "1.14.1"
2182 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
2183 | integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
2184 |
2185 | tslib@^2.1.0, tslib@^2.4.0:
2186 | version "2.4.1"
2187 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e"
2188 | integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==
2189 |
2190 | tsutils@^3.21.0:
2191 | version "3.21.0"
2192 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
2193 | integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
2194 | dependencies:
2195 | tslib "^1.8.1"
2196 |
2197 | type-check@^0.4.0, type-check@~0.4.0:
2198 | version "0.4.0"
2199 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
2200 | integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
2201 | dependencies:
2202 | prelude-ls "^1.2.1"
2203 |
2204 | type-fest@^0.20.2:
2205 | version "0.20.2"
2206 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
2207 | integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
2208 |
2209 | type-fest@^0.21.3:
2210 | version "0.21.3"
2211 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
2212 | integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
2213 |
2214 | unbox-primitive@^1.0.2:
2215 | version "1.0.2"
2216 | resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e"
2217 | integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==
2218 | dependencies:
2219 | call-bind "^1.0.2"
2220 | has-bigints "^1.0.2"
2221 | has-symbols "^1.0.3"
2222 | which-boxed-primitive "^1.0.2"
2223 |
2224 | uri-js@^4.2.2:
2225 | version "4.4.1"
2226 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
2227 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
2228 | dependencies:
2229 | punycode "^2.1.0"
2230 |
2231 | vscode-json-languageservice@^4.1.6:
2232 | version "4.2.1"
2233 | resolved "https://registry.yarnpkg.com/vscode-json-languageservice/-/vscode-json-languageservice-4.2.1.tgz#94b6f471ece193bf4a1ef37f6ab5cce86d50a8b4"
2234 | integrity sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==
2235 | dependencies:
2236 | jsonc-parser "^3.0.0"
2237 | vscode-languageserver-textdocument "^1.0.3"
2238 | vscode-languageserver-types "^3.16.0"
2239 | vscode-nls "^5.0.0"
2240 | vscode-uri "^3.0.3"
2241 |
2242 | vscode-languageserver-textdocument@^1.0.3:
2243 | version "1.0.7"
2244 | resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.7.tgz#16df468d5c2606103c90554ae05f9f3d335b771b"
2245 | integrity sha512-bFJH7UQxlXT8kKeyiyu41r22jCZXG8kuuVVA33OEJn1diWOZK5n8zBSPZFHVBOu8kXZ6h0LIRhf5UnCo61J4Hg==
2246 |
2247 | vscode-languageserver-types@^3.16.0:
2248 | version "3.17.2"
2249 | resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2"
2250 | integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==
2251 |
2252 | vscode-nls@^5.0.0:
2253 | version "5.2.0"
2254 | resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.2.0.tgz#3cb6893dd9bd695244d8a024bdf746eea665cc3f"
2255 | integrity sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==
2256 |
2257 | vscode-uri@^3.0.3:
2258 | version "3.0.6"
2259 | resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.6.tgz#5e6e2e1a4170543af30151b561a41f71db1d6f91"
2260 | integrity sha512-fmL7V1eiDBFRRnu+gfRWTzyPpNIHJTc4mWnFkwBUmO9U3KPgJAmTx7oxi2bl/Rh6HLdU7+4C9wlj0k2E4AdKFQ==
2261 |
2262 | which-boxed-primitive@^1.0.2:
2263 | version "1.0.2"
2264 | resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
2265 | integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
2266 | dependencies:
2267 | is-bigint "^1.0.1"
2268 | is-boolean-object "^1.1.0"
2269 | is-number-object "^1.0.4"
2270 | is-string "^1.0.5"
2271 | is-symbol "^1.0.3"
2272 |
2273 | which@^2.0.1:
2274 | version "2.0.2"
2275 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
2276 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
2277 | dependencies:
2278 | isexe "^2.0.0"
2279 |
2280 | word-wrap@^1.2.3:
2281 | version "1.2.3"
2282 | resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
2283 | integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
2284 |
2285 | wrap-ansi@^6.2.0:
2286 | version "6.2.0"
2287 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
2288 | integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
2289 | dependencies:
2290 | ansi-styles "^4.0.0"
2291 | string-width "^4.1.0"
2292 | strip-ansi "^6.0.0"
2293 |
2294 | wrap-ansi@^7.0.0:
2295 | version "7.0.0"
2296 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
2297 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
2298 | dependencies:
2299 | ansi-styles "^4.0.0"
2300 | string-width "^4.1.0"
2301 | strip-ansi "^6.0.0"
2302 |
2303 | wrappy@1:
2304 | version "1.0.2"
2305 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
2306 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
2307 |
2308 | yallist@^4.0.0:
2309 | version "4.0.0"
2310 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
2311 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
2312 |
2313 | yaml@^2.1.3:
2314 | version "2.1.3"
2315 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.1.3.tgz#9b3a4c8aff9821b696275c79a8bee8399d945207"
2316 | integrity sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==
2317 |
2318 | yocto-queue@^0.1.0:
2319 | version "0.1.0"
2320 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
2321 | integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
2322 |
--------------------------------------------------------------------------------