From cbd29f5ba0c56242780264030c2c473c987f0f9d Mon Sep 17 00:00:00 2001 From: xepaerz Date: Mon, 1 May 2023 20:39:34 +1000 Subject: [PATCH] add react app and setup rest framework --- .gitignore | 1 + .venv/Scripts/Activate.ps1 | 502 - .venv/Scripts/activate | 69 - .venv/Scripts/activate.bat | 34 - .venv/Scripts/deactivate.bat | 22 - .venv/Scripts/django-admin.exe | Bin 108471 -> 0 bytes .venv/Scripts/pip.exe | Bin 108429 -> 0 bytes .venv/Scripts/pip3.10.exe | Bin 108429 -> 0 bytes .venv/Scripts/pip3.exe | Bin 108429 -> 0 bytes .venv/Scripts/python.exe | Bin 268568 -> 0 bytes .venv/Scripts/pythonw.exe | Bin 257304 -> 0 bytes .venv/Scripts/sqlformat.exe | Bin 108424 -> 0 bytes .venv/pyvenv.cfg | 3 - pairent_backend/pairent_app/serializer.py | 19 + pairent_backend/pairent_app/urls.py | 9 + pairent_backend/pairent_app/views.py | 25 +- pairent_backend/pairent_backend/settings.py | 11 + pairent_backend/pairent_backend/urls.py | 3 +- pairent_backend/requirments.txt | 4 +- pairent_frontend_react/.gitignore | 23 + pairent_frontend_react/README.md | 70 + pairent_frontend_react/package-lock.json | 17338 ++++++++++++++++++ pairent_frontend_react/package.json | 39 + pairent_frontend_react/public/index.html | 13 + pairent_frontend_react/src/App.js | 11 + pairent_frontend_react/src/index.js | 6 + 26 files changed, 17568 insertions(+), 634 deletions(-) delete mode 100644 .venv/Scripts/Activate.ps1 delete mode 100644 .venv/Scripts/activate delete mode 100644 .venv/Scripts/activate.bat delete mode 100644 .venv/Scripts/deactivate.bat delete mode 100644 .venv/Scripts/django-admin.exe delete mode 100644 .venv/Scripts/pip.exe delete mode 100644 .venv/Scripts/pip3.10.exe delete mode 100644 .venv/Scripts/pip3.exe delete mode 100644 .venv/Scripts/python.exe delete mode 100644 .venv/Scripts/pythonw.exe delete mode 100644 .venv/Scripts/sqlformat.exe delete mode 100644 .venv/pyvenv.cfg create mode 100644 pairent_backend/pairent_app/serializer.py create mode 100644 pairent_backend/pairent_app/urls.py create mode 100644 pairent_frontend_react/.gitignore create mode 100644 pairent_frontend_react/README.md create mode 100644 pairent_frontend_react/package-lock.json create mode 100644 pairent_frontend_react/package.json create mode 100644 pairent_frontend_react/public/index.html create mode 100644 pairent_frontend_react/src/App.js create mode 100644 pairent_frontend_react/src/index.js diff --git a/.gitignore b/.gitignore index 1dbe72c..de99fca 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ .Python env/ venv/ +.venv/ build/ develop-eggs/ dist/ diff --git a/.venv/Scripts/Activate.ps1 b/.venv/Scripts/Activate.ps1 deleted file mode 100644 index e3765a9..0000000 --- a/.venv/Scripts/Activate.ps1 +++ /dev/null @@ -1,502 +0,0 @@ -<# -.Synopsis -Activate a Python virtual environment for the current PowerShell session. - -.Description -Pushes the python executable for a virtual environment to the front of the -$Env:PATH environment variable and sets the prompt to signify that you are -in a Python virtual environment. Makes use of the command line switches as -well as the `pyvenv.cfg` file values present in the virtual environment. - -.Parameter VenvDir -Path to the directory that contains the virtual environment to activate. The -default value for this is the parent of the directory that the Activate.ps1 -script is located within. - -.Parameter Prompt -The prompt prefix to display when this virtual environment is activated. By -default, this prompt is the name of the virtual environment folder (VenvDir) -surrounded by parentheses and followed by a single space (ie. '(.venv) '). - -.Example -Activate.ps1 -Activates the Python virtual environment that contains the Activate.ps1 script. - -.Example -Activate.ps1 -Verbose -Activates the Python virtual environment that contains the Activate.ps1 script, -and shows extra information about the activation as it executes. - -.Example -Activate.ps1 -VenvDir C:\Users\MyUser\Common\.venv -Activates the Python virtual environment located in the specified location. - -.Example -Activate.ps1 -Prompt "MyPython" -Activates the Python virtual environment that contains the Activate.ps1 script, -and prefixes the current prompt with the specified string (surrounded in -parentheses) while the virtual environment is active. - -.Notes -On Windows, it may be required to enable this Activate.ps1 script by setting the -execution policy for the user. You can do this by issuing the following PowerShell -command: - -PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser - -For more information on Execution Policies: -https://go.microsoft.com/fwlink/?LinkID=135170 - -#> -Param( - [Parameter(Mandatory = $false)] - [String] - $VenvDir, - [Parameter(Mandatory = $false)] - [String] - $Prompt -) - -<# Function declarations --------------------------------------------------- #> - -<# -.Synopsis -Remove all shell session elements added by the Activate script, including the -addition of the virtual environment's Python executable from the beginning of -the PATH variable. - -.Parameter NonDestructive -If present, do not remove this function from the global namespace for the -session. - -#> -function global:deactivate ([switch]$NonDestructive) { - # Revert to original values - - # The prior prompt: - if (Test-Path -Path Function:_OLD_VIRTUAL_PROMPT) { - Copy-Item -Path Function:_OLD_VIRTUAL_PROMPT -Destination Function:prompt - Remove-Item -Path Function:_OLD_VIRTUAL_PROMPT - } - - # The prior PYTHONHOME: - if (Test-Path -Path Env:_OLD_VIRTUAL_PYTHONHOME) { - Copy-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME -Destination Env:PYTHONHOME - Remove-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME - } - - # The prior PATH: - if (Test-Path -Path Env:_OLD_VIRTUAL_PATH) { - Copy-Item -Path Env:_OLD_VIRTUAL_PATH -Destination Env:PATH - Remove-Item -Path Env:_OLD_VIRTUAL_PATH - } - - # Just remove the VIRTUAL_ENV altogether: - if (Test-Path -Path Env:VIRTUAL_ENV) { - Remove-Item -Path env:VIRTUAL_ENV - } - - # Just remove VIRTUAL_ENV_PROMPT altogether. - if (Test-Path -Path Env:VIRTUAL_ENV_PROMPT) { - Remove-Item -Path env:VIRTUAL_ENV_PROMPT - } - - # Just remove the _PYTHON_VENV_PROMPT_PREFIX altogether: - if (Get-Variable -Name "_PYTHON_VENV_PROMPT_PREFIX" -ErrorAction SilentlyContinue) { - Remove-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Scope Global -Force - } - - # Leave deactivate function in the global namespace if requested: - if (-not $NonDestructive) { - Remove-Item -Path function:deactivate - } -} - -<# -.Description -Get-PyVenvConfig parses the values from the pyvenv.cfg file located in the -given folder, and returns them in a map. - -For each line in the pyvenv.cfg file, if that line can be parsed into exactly -two strings separated by `=` (with any amount of whitespace surrounding the =) -then it is considered a `key = value` line. The left hand string is the key, -the right hand is the value. - -If the value starts with a `'` or a `"` then the first and last character is -stripped from the value before being captured. - -.Parameter ConfigDir -Path to the directory that contains the `pyvenv.cfg` file. -#> -function Get-PyVenvConfig( - [String] - $ConfigDir -) { - Write-Verbose "Given ConfigDir=$ConfigDir, obtain values in pyvenv.cfg" - - # Ensure the file exists, and issue a warning if it doesn't (but still allow the function to continue). - $pyvenvConfigPath = Join-Path -Resolve -Path $ConfigDir -ChildPath 'pyvenv.cfg' -ErrorAction Continue - - # An empty map will be returned if no config file is found. - $pyvenvConfig = @{ } - - if ($pyvenvConfigPath) { - - Write-Verbose "File exists, parse `key = value` lines" - $pyvenvConfigContent = Get-Content -Path $pyvenvConfigPath - - $pyvenvConfigContent | ForEach-Object { - $keyval = $PSItem -split "\s*=\s*", 2 - if ($keyval[0] -and $keyval[1]) { - $val = $keyval[1] - - # Remove extraneous quotations around a string value. - if ("'""".Contains($val.Substring(0, 1))) { - $val = $val.Substring(1, $val.Length - 2) - } - - $pyvenvConfig[$keyval[0]] = $val - Write-Verbose "Adding Key: '$($keyval[0])'='$val'" - } - } - } - return $pyvenvConfig -} - - -<# Begin Activate script --------------------------------------------------- #> - -# Determine the containing directory of this script -$VenvExecPath = Split-Path -Parent $MyInvocation.MyCommand.Definition -$VenvExecDir = Get-Item -Path $VenvExecPath - -Write-Verbose "Activation script is located in path: '$VenvExecPath'" -Write-Verbose "VenvExecDir Fullname: '$($VenvExecDir.FullName)" -Write-Verbose "VenvExecDir Name: '$($VenvExecDir.Name)" - -# Set values required in priority: CmdLine, ConfigFile, Default -# First, get the location of the virtual environment, it might not be -# VenvExecDir if specified on the command line. -if ($VenvDir) { - Write-Verbose "VenvDir given as parameter, using '$VenvDir' to determine values" -} -else { - Write-Verbose "VenvDir not given as a parameter, using parent directory name as VenvDir." - $VenvDir = $VenvExecDir.Parent.FullName.TrimEnd("\\/") - Write-Verbose "VenvDir=$VenvDir" -} - -# Next, read the `pyvenv.cfg` file to determine any required value such -# as `prompt`. -$pyvenvCfg = Get-PyVenvConfig -ConfigDir $VenvDir - -# Next, set the prompt from the command line, or the config file, or -# just use the name of the virtual environment folder. -if ($Prompt) { - Write-Verbose "Prompt specified as argument, using '$Prompt'" -} -else { - Write-Verbose "Prompt not specified as argument to script, checking pyvenv.cfg value" - if ($pyvenvCfg -and $pyvenvCfg['prompt']) { - Write-Verbose " Setting based on value in pyvenv.cfg='$($pyvenvCfg['prompt'])'" - $Prompt = $pyvenvCfg['prompt']; - } - else { - Write-Verbose " Setting prompt based on parent's directory's name. (Is the directory name passed to venv module when creating the virtual environment)" - Write-Verbose " Got leaf-name of $VenvDir='$(Split-Path -Path $venvDir -Leaf)'" - $Prompt = Split-Path -Path $venvDir -Leaf - } -} - -Write-Verbose "Prompt = '$Prompt'" -Write-Verbose "VenvDir='$VenvDir'" - -# Deactivate any currently active virtual environment, but leave the -# deactivate function in place. -deactivate -nondestructive - -# Now set the environment variable VIRTUAL_ENV, used by many tools to determine -# that there is an activated venv. -$env:VIRTUAL_ENV = $VenvDir - -if (-not $Env:VIRTUAL_ENV_DISABLE_PROMPT) { - - Write-Verbose "Setting prompt to '$Prompt'" - - # Set the prompt to include the env name - # Make sure _OLD_VIRTUAL_PROMPT is global - function global:_OLD_VIRTUAL_PROMPT { "" } - Copy-Item -Path function:prompt -Destination function:_OLD_VIRTUAL_PROMPT - New-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Description "Python virtual environment prompt prefix" -Scope Global -Option ReadOnly -Visibility Public -Value $Prompt - - function global:prompt { - Write-Host -NoNewline -ForegroundColor Green "($_PYTHON_VENV_PROMPT_PREFIX) " - _OLD_VIRTUAL_PROMPT - } - $env:VIRTUAL_ENV_PROMPT = $Prompt -} - -# Clear PYTHONHOME -if (Test-Path -Path Env:PYTHONHOME) { - Copy-Item -Path Env:PYTHONHOME -Destination Env:_OLD_VIRTUAL_PYTHONHOME - Remove-Item -Path Env:PYTHONHOME -} - -# Add the venv to the PATH -Copy-Item -Path Env:PATH -Destination Env:_OLD_VIRTUAL_PATH -$Env:PATH = "$VenvExecDir$([System.IO.Path]::PathSeparator)$Env:PATH" - -# SIG # Begin signature block -# MIIvIwYJKoZIhvcNAQcCoIIvFDCCLxACAQExDzANBglghkgBZQMEAgEFADB5Bgor -# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG -# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCBnL745ElCYk8vk -# dBtMuQhLeWJ3ZGfzKW4DHCYzAn+QB6CCE8MwggWQMIIDeKADAgECAhAFmxtXno4h -# MuI5B72nd3VcMA0GCSqGSIb3DQEBDAUAMGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQK -# EwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNV -# BAMTGERpZ2lDZXJ0IFRydXN0ZWQgUm9vdCBHNDAeFw0xMzA4MDExMjAwMDBaFw0z -# ODAxMTUxMjAwMDBaMGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJ -# bmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNVBAMTGERpZ2lDZXJ0 -# IFRydXN0ZWQgUm9vdCBHNDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB -# AL/mkHNo3rvkXUo8MCIwaTPswqclLskhPfKK2FnC4SmnPVirdprNrnsbhA3EMB/z -# G6Q4FutWxpdtHauyefLKEdLkX9YFPFIPUh/GnhWlfr6fqVcWWVVyr2iTcMKyunWZ -# anMylNEQRBAu34LzB4TmdDttceItDBvuINXJIB1jKS3O7F5OyJP4IWGbNOsFxl7s -# Wxq868nPzaw0QF+xembud8hIqGZXV59UWI4MK7dPpzDZVu7Ke13jrclPXuU15zHL -# 2pNe3I6PgNq2kZhAkHnDeMe2scS1ahg4AxCN2NQ3pC4FfYj1gj4QkXCrVYJBMtfb -# BHMqbpEBfCFM1LyuGwN1XXhm2ToxRJozQL8I11pJpMLmqaBn3aQnvKFPObURWBf3 -# JFxGj2T3wWmIdph2PVldQnaHiZdpekjw4KISG2aadMreSx7nDmOu5tTvkpI6nj3c -# AORFJYm2mkQZK37AlLTSYW3rM9nF30sEAMx9HJXDj/chsrIRt7t/8tWMcCxBYKqx -# YxhElRp2Yn72gLD76GSmM9GJB+G9t+ZDpBi4pncB4Q+UDCEdslQpJYls5Q5SUUd0 -# viastkF13nqsX40/ybzTQRESW+UQUOsxxcpyFiIJ33xMdT9j7CFfxCBRa2+xq4aL -# T8LWRV+dIPyhHsXAj6KxfgommfXkaS+YHS312amyHeUbAgMBAAGjQjBAMA8GA1Ud -# EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTs1+OC0nFdZEzf -# Lmc/57qYrhwPTzANBgkqhkiG9w0BAQwFAAOCAgEAu2HZfalsvhfEkRvDoaIAjeNk -# aA9Wz3eucPn9mkqZucl4XAwMX+TmFClWCzZJXURj4K2clhhmGyMNPXnpbWvWVPjS -# PMFDQK4dUPVS/JA7u5iZaWvHwaeoaKQn3J35J64whbn2Z006Po9ZOSJTROvIXQPK -# 7VB6fWIhCoDIc2bRoAVgX+iltKevqPdtNZx8WorWojiZ83iL9E3SIAveBO6Mm0eB -# cg3AFDLvMFkuruBx8lbkapdvklBtlo1oepqyNhR6BvIkuQkRUNcIsbiJeoQjYUIp -# 5aPNoiBB19GcZNnqJqGLFNdMGbJQQXE9P01wI4YMStyB0swylIQNCAmXHE/A7msg -# dDDS4Dk0EIUhFQEI6FUy3nFJ2SgXUE3mvk3RdazQyvtBuEOlqtPDBURPLDab4vri -# RbgjU2wGb2dVf0a1TD9uKFp5JtKkqGKX0h7i7UqLvBv9R0oN32dmfrJbQdA75PQ7 -# 9ARj6e/CVABRoIoqyc54zNXqhwQYs86vSYiv85KZtrPmYQ/ShQDnUBrkG5WdGaG5 -# nLGbsQAe79APT0JsyQq87kP6OnGlyE0mpTX9iV28hWIdMtKgK1TtmlfB2/oQzxm3 -# i0objwG2J5VT6LaJbVu8aNQj6ItRolb58KaAoNYes7wPD1N1KarqE3fk3oyBIa0H -# EEcRrYc9B9F1vM/zZn4wggawMIIEmKADAgECAhAIrUCyYNKcTJ9ezam9k67ZMA0G -# CSqGSIb3DQEBDAUAMGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJ -# bmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNVBAMTGERpZ2lDZXJ0 -# IFRydXN0ZWQgUm9vdCBHNDAeFw0yMTA0MjkwMDAwMDBaFw0zNjA0MjgyMzU5NTla -# MGkxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjFBMD8GA1UE -# AxM4RGlnaUNlcnQgVHJ1c3RlZCBHNCBDb2RlIFNpZ25pbmcgUlNBNDA5NiBTSEEz -# ODQgMjAyMSBDQTEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDVtC9C -# 0CiteLdd1TlZG7GIQvUzjOs9gZdwxbvEhSYwn6SOaNhc9es0JAfhS0/TeEP0F9ce -# 2vnS1WcaUk8OoVf8iJnBkcyBAz5NcCRks43iCH00fUyAVxJrQ5qZ8sU7H/Lvy0da -# E6ZMswEgJfMQ04uy+wjwiuCdCcBlp/qYgEk1hz1RGeiQIXhFLqGfLOEYwhrMxe6T -# SXBCMo/7xuoc82VokaJNTIIRSFJo3hC9FFdd6BgTZcV/sk+FLEikVoQ11vkunKoA -# FdE3/hoGlMJ8yOobMubKwvSnowMOdKWvObarYBLj6Na59zHh3K3kGKDYwSNHR7Oh -# D26jq22YBoMbt2pnLdK9RBqSEIGPsDsJ18ebMlrC/2pgVItJwZPt4bRc4G/rJvmM -# 1bL5OBDm6s6R9b7T+2+TYTRcvJNFKIM2KmYoX7BzzosmJQayg9Rc9hUZTO1i4F4z -# 8ujo7AqnsAMrkbI2eb73rQgedaZlzLvjSFDzd5Ea/ttQokbIYViY9XwCFjyDKK05 -# huzUtw1T0PhH5nUwjewwk3YUpltLXXRhTT8SkXbev1jLchApQfDVxW0mdmgRQRNY -# mtwmKwH0iU1Z23jPgUo+QEdfyYFQc4UQIyFZYIpkVMHMIRroOBl8ZhzNeDhFMJlP -# /2NPTLuqDQhTQXxYPUez+rbsjDIJAsxsPAxWEQIDAQABo4IBWTCCAVUwEgYDVR0T -# AQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUaDfg67Y7+F8Rhvv+YXsIiGX0TkIwHwYD -# VR0jBBgwFoAU7NfjgtJxXWRM3y5nP+e6mK4cD08wDgYDVR0PAQH/BAQDAgGGMBMG -# A1UdJQQMMAoGCCsGAQUFBwMDMHcGCCsGAQUFBwEBBGswaTAkBggrBgEFBQcwAYYY -# aHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEEGCCsGAQUFBzAChjVodHRwOi8vY2Fj -# ZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkUm9vdEc0LmNydDBDBgNV -# HR8EPDA6MDigNqA0hjJodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRU -# cnVzdGVkUm9vdEc0LmNybDAcBgNVHSAEFTATMAcGBWeBDAEDMAgGBmeBDAEEATAN -# BgkqhkiG9w0BAQwFAAOCAgEAOiNEPY0Idu6PvDqZ01bgAhql+Eg08yy25nRm95Ry -# sQDKr2wwJxMSnpBEn0v9nqN8JtU3vDpdSG2V1T9J9Ce7FoFFUP2cvbaF4HZ+N3HL -# IvdaqpDP9ZNq4+sg0dVQeYiaiorBtr2hSBh+3NiAGhEZGM1hmYFW9snjdufE5Btf -# Q/g+lP92OT2e1JnPSt0o618moZVYSNUa/tcnP/2Q0XaG3RywYFzzDaju4ImhvTnh -# OE7abrs2nfvlIVNaw8rpavGiPttDuDPITzgUkpn13c5UbdldAhQfQDN8A+KVssIh -# dXNSy0bYxDQcoqVLjc1vdjcshT8azibpGL6QB7BDf5WIIIJw8MzK7/0pNVwfiThV -# 9zeKiwmhywvpMRr/LhlcOXHhvpynCgbWJme3kuZOX956rEnPLqR0kq3bPKSchh/j -# wVYbKyP/j7XqiHtwa+aguv06P0WmxOgWkVKLQcBIhEuWTatEQOON8BUozu3xGFYH -# Ki8QxAwIZDwzj64ojDzLj4gLDb879M4ee47vtevLt/B3E+bnKD+sEq6lLyJsQfmC -# XBVmzGwOysWGw/YmMwwHS6DTBwJqakAwSEs0qFEgu60bhQjiWQ1tygVQK+pKHJ6l -# /aCnHwZ05/LWUpD9r4VIIflXO7ScA+2GRfS0YW6/aOImYIbqyK+p/pQd52MbOoZW -# eE4wggd3MIIFX6ADAgECAhAHHxQbizANJfMU6yMM0NHdMA0GCSqGSIb3DQEBCwUA -# MGkxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjFBMD8GA1UE -# AxM4RGlnaUNlcnQgVHJ1c3RlZCBHNCBDb2RlIFNpZ25pbmcgUlNBNDA5NiBTSEEz -# ODQgMjAyMSBDQTEwHhcNMjIwMTE3MDAwMDAwWhcNMjUwMTE1MjM1OTU5WjB8MQsw -# CQYDVQQGEwJVUzEPMA0GA1UECBMGT3JlZ29uMRIwEAYDVQQHEwlCZWF2ZXJ0b24x -# IzAhBgNVBAoTGlB5dGhvbiBTb2Z0d2FyZSBGb3VuZGF0aW9uMSMwIQYDVQQDExpQ -# eXRob24gU29mdHdhcmUgRm91bmRhdGlvbjCCAiIwDQYJKoZIhvcNAQEBBQADggIP -# ADCCAgoCggIBAKgc0BTT+iKbtK6f2mr9pNMUTcAJxKdsuOiSYgDFfwhjQy89koM7 -# uP+QV/gwx8MzEt3c9tLJvDccVWQ8H7mVsk/K+X+IufBLCgUi0GGAZUegEAeRlSXx -# xhYScr818ma8EvGIZdiSOhqjYc4KnfgfIS4RLtZSrDFG2tN16yS8skFa3IHyvWdb -# D9PvZ4iYNAS4pjYDRjT/9uzPZ4Pan+53xZIcDgjiTwOh8VGuppxcia6a7xCyKoOA -# GjvCyQsj5223v1/Ig7Dp9mGI+nh1E3IwmyTIIuVHyK6Lqu352diDY+iCMpk9Zanm -# SjmB+GMVs+H/gOiofjjtf6oz0ki3rb7sQ8fTnonIL9dyGTJ0ZFYKeb6BLA66d2GA -# LwxZhLe5WH4Np9HcyXHACkppsE6ynYjTOd7+jN1PRJahN1oERzTzEiV6nCO1M3U1 -# HbPTGyq52IMFSBM2/07WTJSbOeXjvYR7aUxK9/ZkJiacl2iZI7IWe7JKhHohqKuc -# eQNyOzxTakLcRkzynvIrk33R9YVqtB4L6wtFxhUjvDnQg16xot2KVPdfyPAWd81w -# tZADmrUtsZ9qG79x1hBdyOl4vUtVPECuyhCxaw+faVjumapPUnwo8ygflJJ74J+B -# Yxf6UuD7m8yzsfXWkdv52DjL74TxzuFTLHPyARWCSCAbzn3ZIly+qIqDAgMBAAGj -# ggIGMIICAjAfBgNVHSMEGDAWgBRoN+Drtjv4XxGG+/5hewiIZfROQjAdBgNVHQ4E -# FgQUt/1Teh2XDuUj2WW3siYWJgkZHA8wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM -# MAoGCCsGAQUFBwMDMIG1BgNVHR8Ega0wgaowU6BRoE+GTWh0dHA6Ly9jcmwzLmRp -# Z2ljZXJ0LmNvbS9EaWdpQ2VydFRydXN0ZWRHNENvZGVTaWduaW5nUlNBNDA5NlNI -# QTM4NDIwMjFDQTEuY3JsMFOgUaBPhk1odHRwOi8vY3JsNC5kaWdpY2VydC5jb20v -# RGlnaUNlcnRUcnVzdGVkRzRDb2RlU2lnbmluZ1JTQTQwOTZTSEEzODQyMDIxQ0Ex -# LmNybDA+BgNVHSAENzA1MDMGBmeBDAEEATApMCcGCCsGAQUFBwIBFhtodHRwOi8v -# d3d3LmRpZ2ljZXJ0LmNvbS9DUFMwgZQGCCsGAQUFBwEBBIGHMIGEMCQGCCsGAQUF -# BzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wXAYIKwYBBQUHMAKGUGh0dHA6 -# Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRydXN0ZWRHNENvZGVTaWdu -# aW5nUlNBNDA5NlNIQTM4NDIwMjFDQTEuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZI -# hvcNAQELBQADggIBABxv4AeV/5ltkELHSC63fXAFYS5tadcWTiNc2rskrNLrfH1N -# s0vgSZFoQxYBFKI159E8oQQ1SKbTEubZ/B9kmHPhprHya08+VVzxC88pOEvz68nA -# 82oEM09584aILqYmj8Pj7h/kmZNzuEL7WiwFa/U1hX+XiWfLIJQsAHBla0i7QRF2 -# de8/VSF0XXFa2kBQ6aiTsiLyKPNbaNtbcucaUdn6vVUS5izWOXM95BSkFSKdE45O -# q3FForNJXjBvSCpwcP36WklaHL+aHu1upIhCTUkzTHMh8b86WmjRUqbrnvdyR2yd -# I5l1OqcMBjkpPpIV6wcc+KY/RH2xvVuuoHjlUjwq2bHiNoX+W1scCpnA8YTs2d50 -# jDHUgwUo+ciwpffH0Riq132NFmrH3r67VaN3TuBxjI8SIZM58WEDkbeoriDk3hxU -# 8ZWV7b8AW6oyVBGfM06UgkfMb58h+tJPrFx8VI/WLq1dTqMfZOm5cuclMnUHs2uq -# rRNtnV8UfidPBL4ZHkTcClQbCoz0UbLhkiDvIS00Dn+BBcxw/TKqVL4Oaz3bkMSs -# M46LciTeucHY9ExRVt3zy7i149sd+F4QozPqn7FrSVHXmem3r7bjyHTxOgqxRCVa -# 18Vtx7P/8bYSBeS+WHCKcliFCecspusCDSlnRUjZwyPdP0VHxaZg2unjHY3rMYIa -# tjCCGrICAQEwfTBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIElu -# Yy4xQTA/BgNVBAMTOERpZ2lDZXJ0IFRydXN0ZWQgRzQgQ29kZSBTaWduaW5nIFJT -# QTQwOTYgU0hBMzg0IDIwMjEgQ0ExAhAHHxQbizANJfMU6yMM0NHdMA0GCWCGSAFl -# AwQCAQUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwGCisGAQQBgjcC -# AQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCBnAZ6P7YvTwq0fbF62 -# o7E75R0LxsW5OtyYiFESQckLhjBeBgorBgEEAYI3AgEMMVAwTqBIgEYAQgB1AGkA -# bAB0ADoAIABSAGUAbABlAGEAcwBlAF8AdgAzAC4AMQAwAC4AMQAwAF8AMgAwADIA -# MwAwADIAMAA3AC4AMAAzoQKAADANBgkqhkiG9w0BAQEFAASCAgA9vWkGafy8eKJ4 -# qwYMuW8ZEx5UK6HwWWKYY0jQSxVV0PP8vy9yf9fwGBE9Zgo/w23D1UC/Z8s9NMf2 -# GudXPNyLnqDnnKT5r7MGw0NI6xmbBhMppDcr4wkUpe6ZCqPvfQIQtHiE8GnFNgGn -# H1WYg0Drtb72AjQEX33D8dm8+8K0B9r5A+TXGgNeIYMh66U0wDD5Sl8Fv3Q8LIX5 -# EA+X3W+Xuhyy2DiwLTXW4NWKJQHUNhQAeLIm3sfiy0jSL+XN2gv8Pib5Mq3Ibz++ -# b+XobitWV0mYotOGZMFdWmXMRNFrYHc/vk0oGCdNahoysyCEaN5wUgM0W6xbsk/i -# yjxkGX81/sEXnggrqbkESSMrg6IvrzrhUyTxUxPIFxkWfv/xnFRUduci5ffkT/m8 -# ESloggQJTR+jb/AfnQ/GVhQlf0+Yt776qa71dYfdR4IaN8GhJjc6zPU6JgcfYb5R -# PmxbQhvhOF7Axlb9GOpZ0w8XIqLO1Gp6EwNe3SPPnd3Ukx6xE+fgpTLT728JDjUD -# D2ryNac+tCtAAdV8KKGCcrc7GdQmWPhL9URCVOnedMA/mh+eWBJi44AogWMGbh0n -# otLmQjiyMR0O1exesd09Ghvxj1zTgBv0a9ibdyAJ9NRupr+FPOi7dxEPiw3pubjY -# G4cP+eOA/PCEVQ2m1WEGfkg4LFsYl6GCFz0wghc5BgorBgEEAYI3AwMBMYIXKTCC -# FyUGCSqGSIb3DQEHAqCCFxYwghcSAgEDMQ8wDQYJYIZIAWUDBAIBBQAwdwYLKoZI -# hvcNAQkQAQSgaARmMGQCAQEGCWCGSAGG/WwHATAxMA0GCWCGSAFlAwQCAQUABCC4 -# UYrwN6/qXQr+Vk0pG/9598aaMzHobLGClMZ/oK1uqgIQOl+9s2ZkDwWiuUy8hMn9 -# bBgPMjAyMzAyMDcxNzI4MzlaoIITBzCCBsAwggSooAMCAQICEAxNaXJLlPo8Kko9 -# KQeAPVowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkRp -# Z2lDZXJ0LCBJbmMuMTswOQYDVQQDEzJEaWdpQ2VydCBUcnVzdGVkIEc0IFJTQTQw -# OTYgU0hBMjU2IFRpbWVTdGFtcGluZyBDQTAeFw0yMjA5MjEwMDAwMDBaFw0zMzEx -# MjEyMzU5NTlaMEYxCzAJBgNVBAYTAlVTMREwDwYDVQQKEwhEaWdpQ2VydDEkMCIG -# A1UEAxMbRGlnaUNlcnQgVGltZXN0YW1wIDIwMjIgLSAyMIICIjANBgkqhkiG9w0B -# AQEFAAOCAg8AMIICCgKCAgEAz+ylJjrGqfJru43BDZrboegUhXQzGias0BxVHh42 -# bbySVQxh9J0Jdz0Vlggva2Sk/QaDFteRkjgcMQKW+3KxlzpVrzPsYYrppijbkGNc -# vYlT4DotjIdCriak5Lt4eLl6FuFWxsC6ZFO7KhbnUEi7iGkMiMbxvuAvfTuxylON -# QIMe58tySSgeTIAehVbnhe3yYbyqOgd99qtu5Wbd4lz1L+2N1E2VhGjjgMtqedHS -# EJFGKes+JvK0jM1MuWbIu6pQOA3ljJRdGVq/9XtAbm8WqJqclUeGhXk+DF5mjBoK -# JL6cqtKctvdPbnjEKD+jHA9QBje6CNk1prUe2nhYHTno+EyREJZ+TeHdwq2lfvgt -# Gx/sK0YYoxn2Off1wU9xLokDEaJLu5i/+k/kezbvBkTkVf826uV8MefzwlLE5hZ7 -# Wn6lJXPbwGqZIS1j5Vn1TS+QHye30qsU5Thmh1EIa/tTQznQZPpWz+D0CuYUbWR4 -# u5j9lMNzIfMvwi4g14Gs0/EH1OG92V1LbjGUKYvmQaRllMBY5eUuKZCmt2Fk+tkg -# bBhRYLqmgQ8JJVPxvzvpqwcOagc5YhnJ1oV/E9mNec9ixezhe7nMZxMHmsF47caI -# yLBuMnnHC1mDjcbu9Sx8e47LZInxscS451NeX1XSfRkpWQNO+l3qRXMchH7XzuLU -# OncCAwEAAaOCAYswggGHMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMBYG -# A1UdJQEB/wQMMAoGCCsGAQUFBwMIMCAGA1UdIAQZMBcwCAYGZ4EMAQQCMAsGCWCG -# SAGG/WwHATAfBgNVHSMEGDAWgBS6FtltTYUvcyl2mi91jGogj57IbzAdBgNVHQ4E -# FgQUYore0GH8jzEU7ZcLzT0qlBTfUpwwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDov -# L2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0VHJ1c3RlZEc0UlNBNDA5NlNIQTI1 -# NlRpbWVTdGFtcGluZ0NBLmNybDCBkAYIKwYBBQUHAQEEgYMwgYAwJAYIKwYBBQUH -# MAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBYBggrBgEFBQcwAoZMaHR0cDov -# L2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0VHJ1c3RlZEc0UlNBNDA5NlNI -# QTI1NlRpbWVTdGFtcGluZ0NBLmNydDANBgkqhkiG9w0BAQsFAAOCAgEAVaoqGvNG -# 83hXNzD8deNP1oUj8fz5lTmbJeb3coqYw3fUZPwV+zbCSVEseIhjVQlGOQD8adTK -# myn7oz/AyQCbEx2wmIncePLNfIXNU52vYuJhZqMUKkWHSphCK1D8G7WeCDAJ+uQt -# 1wmJefkJ5ojOfRu4aqKbwVNgCeijuJ3XrR8cuOyYQfD2DoD75P/fnRCn6wC6X0qP -# GjpStOq/CUkVNTZZmg9U0rIbf35eCa12VIp0bcrSBWcrduv/mLImlTgZiEQU5QpZ -# omvnIj5EIdI/HMCb7XxIstiSDJFPPGaUr10CU+ue4p7k0x+GAWScAMLpWnR1DT3h -# eYi/HAGXyRkjgNc2Wl+WFrFjDMZGQDvOXTXUWT5Dmhiuw8nLw/ubE19qtcfg8wXD -# Wd8nYiveQclTuf80EGf2JjKYe/5cQpSBlIKdrAqLxksVStOYkEVgM4DgI974A6T2 -# RUflzrgDQkfoQTZxd639ouiXdE4u2h4djFrIHprVwvDGIqhPm73YHJpRxC+a9l+n -# J5e6li6FV8Bg53hWf2rvwpWaSxECyIKcyRoFfLpxtU56mWz06J7UWpjIn7+Nuxhc -# Q/XQKujiYu54BNu90ftbCqhwfvCXhHjjCANdRyxjqCU4lwHSPzra5eX25pvcfizM -# /xdMTQCi2NYBDriL7ubgclWJLCcZYfZ3AYwwggauMIIElqADAgECAhAHNje3JFR8 -# 2Ees/ShmKl5bMA0GCSqGSIb3DQEBCwUAMGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQK -# EwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNV -# BAMTGERpZ2lDZXJ0IFRydXN0ZWQgUm9vdCBHNDAeFw0yMjAzMjMwMDAwMDBaFw0z -# NzAzMjIyMzU5NTlaMGMxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwg -# SW5jLjE7MDkGA1UEAxMyRGlnaUNlcnQgVHJ1c3RlZCBHNCBSU0E0MDk2IFNIQTI1 -# NiBUaW1lU3RhbXBpbmcgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC -# AQDGhjUGSbPBPXJJUVXHJQPE8pE3qZdRodbSg9GeTKJtoLDMg/la9hGhRBVCX6SI -# 82j6ffOciQt/nR+eDzMfUBMLJnOWbfhXqAJ9/UO0hNoR8XOxs+4rgISKIhjf69o9 -# xBd/qxkrPkLcZ47qUT3w1lbU5ygt69OxtXXnHwZljZQp09nsad/ZkIdGAHvbREGJ -# 3HxqV3rwN3mfXazL6IRktFLydkf3YYMZ3V+0VAshaG43IbtArF+y3kp9zvU5Emfv -# DqVjbOSmxR3NNg1c1eYbqMFkdECnwHLFuk4fsbVYTXn+149zk6wsOeKlSNbwsDET -# qVcplicu9Yemj052FVUmcJgmf6AaRyBD40NjgHt1biclkJg6OBGz9vae5jtb7IHe -# IhTZgirHkr+g3uM+onP65x9abJTyUpURK1h0QCirc0PO30qhHGs4xSnzyqqWc0Jo -# n7ZGs506o9UD4L/wojzKQtwYSH8UNM/STKvvmz3+DrhkKvp1KCRB7UK/BZxmSVJQ -# 9FHzNklNiyDSLFc1eSuo80VgvCONWPfcYd6T/jnA+bIwpUzX6ZhKWD7TA4j+s4/T -# Xkt2ElGTyYwMO1uKIqjBJgj5FBASA31fI7tk42PgpuE+9sJ0sj8eCXbsq11GdeJg -# o1gJASgADoRU7s7pXcheMBK9Rp6103a50g5rmQzSM7TNsQIDAQABo4IBXTCCAVkw -# EgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUuhbZbU2FL3MpdpovdYxqII+e -# yG8wHwYDVR0jBBgwFoAU7NfjgtJxXWRM3y5nP+e6mK4cD08wDgYDVR0PAQH/BAQD -# AgGGMBMGA1UdJQQMMAoGCCsGAQUFBwMIMHcGCCsGAQUFBwEBBGswaTAkBggrBgEF -# BQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEEGCCsGAQUFBzAChjVodHRw -# Oi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkUm9vdEc0LmNy -# dDBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGln -# aUNlcnRUcnVzdGVkUm9vdEc0LmNybDAgBgNVHSAEGTAXMAgGBmeBDAEEAjALBglg -# hkgBhv1sBwEwDQYJKoZIhvcNAQELBQADggIBAH1ZjsCTtm+YqUQiAX5m1tghQuGw -# GC4QTRPPMFPOvxj7x1Bd4ksp+3CKDaopafxpwc8dB+k+YMjYC+VcW9dth/qEICU0 -# MWfNthKWb8RQTGIdDAiCqBa9qVbPFXONASIlzpVpP0d3+3J0FNf/q0+KLHqrhc1D -# X+1gtqpPkWaeLJ7giqzl/Yy8ZCaHbJK9nXzQcAp876i8dU+6WvepELJd6f8oVInw -# 1YpxdmXazPByoyP6wCeCRK6ZJxurJB4mwbfeKuv2nrF5mYGjVoarCkXJ38SNoOeY -# +/umnXKvxMfBwWpx2cYTgAnEtp/Nh4cku0+jSbl3ZpHxcpzpSwJSpzd+k1OsOx0I -# SQ+UzTl63f8lY5knLD0/a6fxZsNBzU+2QJshIUDQtxMkzdwdeDrknq3lNHGS1yZr -# 5Dhzq6YBT70/O3itTK37xJV77QpfMzmHQXh6OOmc4d0j/R0o08f56PGYX/sr2H7y -# Rp11LB4nLCbbbxV7HhmLNriT1ObyF5lZynDwN7+YAN8gFk8n+2BnFqFmut1VwDop -# hrCYoCvtlUG3OtUVmDG0YgkPCr2B2RP+v6TR81fZvAT6gt4y3wSJ8ADNXcL50CN/ -# AAvkdgIm2fBldkKmKYcJRyvmfxqkhQ/8mJb2VVQrH4D6wPIOK+XW+6kvRBVK5xMO -# Hds3OBqhK/bt1nz8MIIFjTCCBHWgAwIBAgIQDpsYjvnQLefv21DiCEAYWjANBgkq -# hkiG9w0BAQwFADBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5j -# MRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBB -# c3N1cmVkIElEIFJvb3QgQ0EwHhcNMjIwODAxMDAwMDAwWhcNMzExMTA5MjM1OTU5 -# WjBiMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL -# ExB3d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJv -# b3QgRzQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1K -# PDAiMGkz7MKnJS7JIT3yithZwuEppz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2r -# snnyyhHS5F/WBTxSD1Ifxp4VpX6+n6lXFllVcq9ok3DCsrp1mWpzMpTREEQQLt+C -# 8weE5nQ7bXHiLQwb7iDVySAdYyktzuxeTsiT+CFhmzTrBcZe7FsavOvJz82sNEBf -# sXpm7nfISKhmV1efVFiODCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGY -# QJB5w3jHtrHEtWoYOAMQjdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8 -# rhsDdV14Ztk6MUSaM0C/CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaY -# dj1ZXUJ2h4mXaXpI8OCiEhtmmnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+ -# wJS00mFt6zPZxd9LBADMfRyVw4/3IbKyEbe7f/LVjHAsQWCqsWMYRJUadmJ+9oCw -# ++hkpjPRiQfhvbfmQ6QYuKZ3AeEPlAwhHbJUKSWJbOUOUlFHdL4mrLZBdd56rF+N -# P8m800ERElvlEFDrMcXKchYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8oR7F -# wI+isX4KJpn15GkvmB0t9dmpsh3lGwIDAQABo4IBOjCCATYwDwYDVR0TAQH/BAUw -# AwEB/zAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wHwYDVR0jBBgwFoAU -# Reuir/SSy4IxLVGLp6chnfNtyA8wDgYDVR0PAQH/BAQDAgGGMHkGCCsGAQUFBwEB -# BG0wazAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEMGCCsG -# AQUFBzAChjdodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1 -# cmVkSURSb290Q0EuY3J0MEUGA1UdHwQ+MDwwOqA4oDaGNGh0dHA6Ly9jcmwzLmRp -# Z2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwEQYDVR0gBAow -# CDAGBgRVHSAAMA0GCSqGSIb3DQEBDAUAA4IBAQBwoL9DXFXnOF+go3QbPbYW1/e/ -# Vwe9mqyhhyzshV6pGrsi+IcaaVQi7aSId229GhT0E0p6Ly23OO/0/4C5+KH38nLe -# JLxSA8hO0Cre+i1Wz/n096wwepqLsl7Uz9FDRJtDIeuWcqFItJnLnU+nBgMTdydE -# 1Od/6Fmo8L8vC6bp8jQ87PcDx4eo0kxAGTVGamlUsLihVo7spNU96LHc/RzY9Hda -# XFSMb++hUD38dglohJ9vytsgjTVgHAIDyyCwrFigDkBjxZgiwbJZ9VVrzyerbHbO -# byMt9H5xaiNrIv8SuFQtJ37YOtnwtoeW/VvRXKwYw02fc7cBqZ9Xql4o4rmUMYID -# djCCA3ICAQEwdzBjMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIElu -# Yy4xOzA5BgNVBAMTMkRpZ2lDZXJ0IFRydXN0ZWQgRzQgUlNBNDA5NiBTSEEyNTYg -# VGltZVN0YW1waW5nIENBAhAMTWlyS5T6PCpKPSkHgD1aMA0GCWCGSAFlAwQCAQUA -# oIHRMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAcBgkqhkiG9w0BCQUxDxcN -# MjMwMjA3MTcyODM5WjArBgsqhkiG9w0BCRACDDEcMBowGDAWBBTzhyJNhjOCkjWp -# lLy9j5bp/hx8czAvBgkqhkiG9w0BCQQxIgQgAx0v8Gb9yM8xCR7Op69rzlH4o/gI -# FV2lCtwfBRz1CxwwNwYLKoZIhvcNAQkQAi8xKDAmMCQwIgQgx/ThvjIoiSCr4iY6 -# vhrE/E/meBwtZNBMgHVXoCO1tvowDQYJKoZIhvcNAQEBBQAEggIApHlws8Gbu+U9 -# vQzkS9mdPU2kATHlgt7f1IKHWghZA2w85SyV9F0ntoMYRs8iU8nlyH5ehCz0fqlK -# 6NaX1BOZ7Kyq7feSaFzZML8An8yLQMv9OUYWqOhdi/N0KxINdAnb5C2TRNFpjrmu -# yXDutaSeiHVzRab6t17AcPM7F0jzb6uUS65mTZZiSW8sY4n4Hv9OKjllODf+/U+g -# tXevF/+4B5FSFAPiPMGyUR/tdkTbLv/OqAENoBipCHWZoi0qZngkHPvm1yFVR2ir -# 4sABfk2vZ0UaogfTnzEgvMl99v3Un0Eh4IZhrccd2INCLR5ZR7eygmUI0T0yqlm8 -# 4tp/kwSguuoofasfTyibdk8BH2CqeDzFqqTBQfV6FvEDz4svPeNpmXIO5HDKjKN9 -# /MWGUrgAstIA2dQwbUcdaIxs/j7Mr3NIhdZn5YazX5XDCAcZ1czi7uXayCWrVjQx -# u4PvCC9l+bMKmYOzsr6FQiPz5uZ70UUSSV8thWJM388/y5I80ir9JQzyZiusdJG4 -# rhTvWVV7DgZi3Rw27FZndj4ovh7VJBK9jmQcAhhG2BdxTMytVkuteJxiC+RdEY9A -# 59zAPaeDalk3E/tiGzHgrrjsDbpqSsqLPSNUnN4C+rpTHDSOv/DLvYqnhi80CjqC -# 4o3mbn4+je/8XAZjOqim6CKIe9BeAeY= -# SIG # End signature block diff --git a/.venv/Scripts/activate b/.venv/Scripts/activate deleted file mode 100644 index b707299..0000000 --- a/.venv/Scripts/activate +++ /dev/null @@ -1,69 +0,0 @@ -# This file must be used with "source bin/activate" *from bash* -# you cannot run it directly - -deactivate () { - # reset old environment variables - if [ -n "${_OLD_VIRTUAL_PATH:-}" ] ; then - PATH="${_OLD_VIRTUAL_PATH:-}" - export PATH - unset _OLD_VIRTUAL_PATH - fi - if [ -n "${_OLD_VIRTUAL_PYTHONHOME:-}" ] ; then - PYTHONHOME="${_OLD_VIRTUAL_PYTHONHOME:-}" - export PYTHONHOME - unset _OLD_VIRTUAL_PYTHONHOME - fi - - # This should detect bash and zsh, which have a hash command that must - # be called to get it to forget past commands. Without forgetting - # past commands the $PATH changes we made may not be respected - if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then - hash -r 2> /dev/null - fi - - if [ -n "${_OLD_VIRTUAL_PS1:-}" ] ; then - PS1="${_OLD_VIRTUAL_PS1:-}" - export PS1 - unset _OLD_VIRTUAL_PS1 - fi - - unset VIRTUAL_ENV - unset VIRTUAL_ENV_PROMPT - if [ ! "${1:-}" = "nondestructive" ] ; then - # Self destruct! - unset -f deactivate - fi -} - -# unset irrelevant variables -deactivate nondestructive - -VIRTUAL_ENV="C:\Users\Kripovskii\Desktop\rentprod\dev_rent\.venv" -export VIRTUAL_ENV - -_OLD_VIRTUAL_PATH="$PATH" -PATH="$VIRTUAL_ENV/Scripts:$PATH" -export PATH - -# unset PYTHONHOME if set -# this will fail if PYTHONHOME is set to the empty string (which is bad anyway) -# could use `if (set -u; : $PYTHONHOME) ;` in bash -if [ -n "${PYTHONHOME:-}" ] ; then - _OLD_VIRTUAL_PYTHONHOME="${PYTHONHOME:-}" - unset PYTHONHOME -fi - -if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then - _OLD_VIRTUAL_PS1="${PS1:-}" - PS1="(.venv) ${PS1:-}" - export PS1 - VIRTUAL_ENV_PROMPT="(.venv) " - export VIRTUAL_ENV_PROMPT -fi - -# This should detect bash and zsh, which have a hash command that must -# be called to get it to forget past commands. Without forgetting -# past commands the $PATH changes we made may not be respected -if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then - hash -r 2> /dev/null -fi diff --git a/.venv/Scripts/activate.bat b/.venv/Scripts/activate.bat deleted file mode 100644 index 56e8b6a..0000000 --- a/.venv/Scripts/activate.bat +++ /dev/null @@ -1,34 +0,0 @@ -@echo off - -rem This file is UTF-8 encoded, so we need to update the current code page while executing it -for /f "tokens=2 delims=:." %%a in ('"%SystemRoot%\System32\chcp.com"') do ( - set _OLD_CODEPAGE=%%a -) -if defined _OLD_CODEPAGE ( - "%SystemRoot%\System32\chcp.com" 65001 > nul -) - -set VIRTUAL_ENV=C:\Users\Kripovskii\Desktop\rentprod\dev_rent\.venv - -if not defined PROMPT set PROMPT=$P$G - -if defined _OLD_VIRTUAL_PROMPT set PROMPT=%_OLD_VIRTUAL_PROMPT% -if defined _OLD_VIRTUAL_PYTHONHOME set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME% - -set _OLD_VIRTUAL_PROMPT=%PROMPT% -set PROMPT=(.venv) %PROMPT% - -if defined PYTHONHOME set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME% -set PYTHONHOME= - -if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH% -if not defined _OLD_VIRTUAL_PATH set _OLD_VIRTUAL_PATH=%PATH% - -set PATH=%VIRTUAL_ENV%\Scripts;%PATH% -set VIRTUAL_ENV_PROMPT=(.venv) - -:END -if defined _OLD_CODEPAGE ( - "%SystemRoot%\System32\chcp.com" %_OLD_CODEPAGE% > nul - set _OLD_CODEPAGE= -) diff --git a/.venv/Scripts/deactivate.bat b/.venv/Scripts/deactivate.bat deleted file mode 100644 index 62a39a7..0000000 --- a/.venv/Scripts/deactivate.bat +++ /dev/null @@ -1,22 +0,0 @@ -@echo off - -if defined _OLD_VIRTUAL_PROMPT ( - set "PROMPT=%_OLD_VIRTUAL_PROMPT%" -) -set _OLD_VIRTUAL_PROMPT= - -if defined _OLD_VIRTUAL_PYTHONHOME ( - set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%" - set _OLD_VIRTUAL_PYTHONHOME= -) - -if defined _OLD_VIRTUAL_PATH ( - set "PATH=%_OLD_VIRTUAL_PATH%" -) - -set _OLD_VIRTUAL_PATH= - -set VIRTUAL_ENV= -set VIRTUAL_ENV_PROMPT= - -:END diff --git a/.venv/Scripts/django-admin.exe b/.venv/Scripts/django-admin.exe deleted file mode 100644 index 448a5fe3ff0b3ba1b815df5ea16a428c174559fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108471 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 KLWP#P!v6rO7g7QM diff --git a/.venv/Scripts/pip.exe b/.venv/Scripts/pip.exe deleted file mode 100644 index 021829c83a7373f6ac7baed23ce713ff9d051950..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108429 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

P`%;-wZ*&&Hv6cNwb=XS9LWzv)zhm65;>x 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

n^)6K{q{O$y8-3(`Us}VS~Y}i$) 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

}Kjgg&T$I)J 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 diff --git a/.venv/pyvenv.cfg b/.venv/pyvenv.cfg deleted file mode 100644 index f6d9266..0000000 --- a/.venv/pyvenv.cfg +++ /dev/null @@ -1,3 +0,0 @@ -home = C:\Users\Kripovskii\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0 -include-system-site-packages = false -version = 3.10.10 diff --git a/pairent_backend/pairent_app/serializer.py b/pairent_backend/pairent_app/serializer.py new file mode 100644 index 0000000..bfda413 --- /dev/null +++ b/pairent_backend/pairent_app/serializer.py @@ -0,0 +1,19 @@ +from rest_framework import serializers + +from .models import Apartament + + +class ApartamentListSerializer(serializers.ModelSerializer): + """Список всех квартиры""" + + class Meta: + model = Apartament + exclude = ("views",) + + +class ApartamentDetailSerializer(serializers.ModelSerializer): + """Вывод квартиры""" + + class Meta: + model = Apartament + fields = "__all__" \ No newline at end of file diff --git a/pairent_backend/pairent_app/urls.py b/pairent_backend/pairent_app/urls.py new file mode 100644 index 0000000..768363a --- /dev/null +++ b/pairent_backend/pairent_app/urls.py @@ -0,0 +1,9 @@ +from django.urls import path +from . import views + +app_name="pairent_app" + +urlpatterns = [ + path('', views.ApartamentListView.as_view(), name="ApartamentList"), + path('apartament/', views.ApartamentDetailView.as_view(), name='ApartamentDetail'), +] \ No newline at end of file diff --git a/pairent_backend/pairent_app/views.py b/pairent_backend/pairent_app/views.py index 91ea44a..4555645 100644 --- a/pairent_backend/pairent_app/views.py +++ b/pairent_backend/pairent_app/views.py @@ -1,3 +1,24 @@ -from django.shortcuts import render +from rest_framework.views import APIView +from rest_framework.response import Response -# Create your views here. +from .models import Apartament +from .serializer import ApartamentListSerializer, ApartamentDetailSerializer + + +class ApartamentListView(APIView): + """Вывод списка квартир""" + + def get(self, request): + apartaments = Apartament.objects.all() + headers = {'total-count': len(apartaments)} + serializer = ApartamentListSerializer(apartaments, many=True) + return Response(serializer.data, headers=headers) + + +class ApartamentDetailView(APIView): + """Вывод квартиры""" + + def get(self, request, id): + apartament = Apartament.objects.get(id=id) + serializer = ApartamentDetailSerializer(apartament) + return Response(serializer.data) \ No newline at end of file diff --git a/pairent_backend/pairent_backend/settings.py b/pairent_backend/pairent_backend/settings.py index 8e020e1..5231d42 100644 --- a/pairent_backend/pairent_backend/settings.py +++ b/pairent_backend/pairent_backend/settings.py @@ -38,6 +38,8 @@ INSTALLED_APPS = [ 'django.contrib.messages', 'django.contrib.staticfiles', 'pairent_app', + 'rest_framework', + 'corsheaders', ] MIDDLEWARE = [ @@ -48,8 +50,17 @@ MIDDLEWARE = [ 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', + 'corsheaders.middleware.CorsMiddleware', ] +REST_FRAMEWORK = { + 'DEFAULT_PERMISSION_CLASSES' : [ + 'rest_framework.permissions.AllowAny' + ] +} + +CORS_ORIGIN_ALLOW_ALL = True + ROOT_URLCONF = 'pairent_backend.urls' TEMPLATES = [ diff --git a/pairent_backend/pairent_backend/urls.py b/pairent_backend/pairent_backend/urls.py index 427801b..57e33a4 100644 --- a/pairent_backend/pairent_backend/urls.py +++ b/pairent_backend/pairent_backend/urls.py @@ -14,8 +14,9 @@ Including another URLconf 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.contrib import admin -from django.urls import path +from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), + path('', include('pairent_app.urls', namespace='pairent_app')), ] diff --git a/pairent_backend/requirments.txt b/pairent_backend/requirments.txt index dbe7e1c..e324a52 100644 --- a/pairent_backend/requirments.txt +++ b/pairent_backend/requirments.txt @@ -1,2 +1,4 @@ +mysqlclient django -mysqlclient \ No newline at end of file +djangorestframework +django-cors-headers \ No newline at end of file diff --git a/pairent_frontend_react/.gitignore b/pairent_frontend_react/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/pairent_frontend_react/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/pairent_frontend_react/README.md b/pairent_frontend_react/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/pairent_frontend_react/README.md @@ -0,0 +1,70 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in your browser. + +The page will reload when you make changes.\ +You may also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can't go back!** + +If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. + +You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) + +### Analyzing the Bundle Size + +This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) + +### Making a Progressive Web App + +This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) + +### Advanced Configuration + +This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) + +### Deployment + +This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) + +### `npm run build` fails to minify + +This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/pairent_frontend_react/package-lock.json b/pairent_frontend_react/package-lock.json new file mode 100644 index 0000000..7160562 --- /dev/null +++ b/pairent_frontend_react/package-lock.json @@ -0,0 +1,17338 @@ +{ + "name": "pairent_frontend_react", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "pairent_frontend_react", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "axios": "^1.4.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.5.tgz", + "integrity": "sha512-M+XAiQ7GzQ3FDPf0KOLkugzptnIypt0X0ma0wmlTKPR3IchgNFdx2JXxZdvd18JY5s7QkaFD/qyX0dsMpog/Ug==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.5.tgz", + "integrity": "sha512-9M398B/QH5DlfCOTKDZT1ozXr0x8uBEeFd+dJraGUZGiaNpGCDVGCc14hZexsMblw3XxltJ+6kSvogp9J+5a9g==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.5", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz", + "integrity": "sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", + "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", + "dependencies": { + "@babel/types": "^7.21.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.21.5.tgz", + "integrity": "sha512-uNrjKztPLkUk7bpCNC0jEKDJzzkvel/W+HguzbN8krA+LPfC1CEobJEvAvGka2A/M+ViOqXdcRL0GqPUJSjx9g==", + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz", + "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==", + "dependencies": { + "@babel/compat-data": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.5.tgz", + "integrity": "sha512-yNSEck9SuDvPTEUYm4BSXl6ZVC7yO5ZLEMAhG3v3zi7RDxyL/nQDemWWZmw4L0stPWwhpnznRRyJHPRcbXR2jw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.5", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.21.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.5.tgz", + "integrity": "sha512-1+DPMcln46eNAta/rPIqQYXYRGvQ/LRy6bRKnSt9Dzt/yLjNUbbsh+6yzD6fUHmtzc9kWvVnAhtcMSMyziHmUA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz", + "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.5.tgz", + "integrity": "sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg==", + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "dependencies": { + "@babel/types": "^7.21.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz", + "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-simple-access": "^7.21.5", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", + "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.21.5.tgz", + "integrity": "sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-member-expression-to-functions": "^7.21.5", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz", + "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==", + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", + "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", + "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.5.tgz", + "integrity": "sha512-J+IxH2IsxV4HbnTrSWgMAQj0UEo61hDA4Ny8h8PCX0MLXiibqHbqIOVneqdocemSBc22VpBKxt4J6FQzy9HarQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz", + "integrity": "sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz", + "integrity": "sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/template": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz", + "integrity": "sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz", + "integrity": "sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-simple-access": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz", + "integrity": "sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.5.tgz", + "integrity": "sha512-ELdlq61FpoEkHO6gFRpfj0kUgSwQTGoaEU8eMRoS8Dv3v6e7BjEAj5WMtIBRdHUeAioMhKP5HyxNzNnP+heKbA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz", + "integrity": "sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz", + "integrity": "sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==", + "dependencies": { + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz", + "integrity": "sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.5.tgz", + "integrity": "sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==", + "dependencies": { + "@babel/compat-data": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", + "@babel/plugin-proposal-async-generator-functions": "^7.20.7", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.21.0", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.21.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.21.5", + "@babel/plugin-transform-async-to-generator": "^7.20.7", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.21.0", + "@babel/plugin-transform-classes": "^7.21.0", + "@babel/plugin-transform-computed-properties": "^7.21.5", + "@babel/plugin-transform-destructuring": "^7.21.3", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.21.5", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.20.11", + "@babel/plugin-transform-modules-commonjs": "^7.21.5", + "@babel/plugin-transform-modules-systemjs": "^7.20.11", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.21.3", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.21.5", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.20.7", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.21.5", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.21.5", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz", + "integrity": "sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.5", + "@babel/plugin-transform-typescript": "^7.21.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz", + "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", + "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.5", + "@babel/types": "^7.21.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz", + "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==", + "dependencies": { + "@babel/helper-string-parser": "^7.21.5", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", + "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", + "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.1", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", + "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", + "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", + "dependencies": { + "jest-get-type": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <4.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", + "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", + "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/react/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/react/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz", + "integrity": "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.37.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", + "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.34", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.34.tgz", + "integrity": "sha512-fvr49XlCGoUj2Pp730AItckfjat4WNb0lb3kfrLWffd+RLeoGAMsq7UOy04PAPtoL01uKwcp6u8nhzpgpDYr3w==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", + "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", + "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", + "dependencies": { + "@jest/expect-utils": "^29.5.0", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.5.0", + "jest-message-util": "^29.5.0", + "jest-util": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", + "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "dependencies": { + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/node": { + "version": "18.16.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", + "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.0.tgz", + "integrity": "sha512-0FLj93y5USLHdnhIhABk83rm8XEGA7kH3cr+YUlvxoUGp1xNt/DINUMvqPxLyOQMzLmZe8i4RTHbvb8MC7NmrA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.1.tgz", + "integrity": "sha512-8QZEV9+Kwy7tXFmjJrp3XUKQSs9LTnE0KnoUb0YCguWBiNW0Yfb2iBMYZ08WPg35IR6P3Z0s00B15SwZnO26+w==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "node_modules/@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "node_modules/@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz", + "integrity": "sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.59.1", + "@typescript-eslint/type-utils": "5.59.1", + "@typescript-eslint/utils": "5.59.1", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.1.tgz", + "integrity": "sha512-KVtKcHEizCIRx//LC9tBi6xp94ULKbU5StVHBVWURJQOVa2qw6HP28Hu7LmHrQM3p9I3q5Y2VR4wKllCJ3IWrw==", + "dependencies": { + "@typescript-eslint/utils": "5.59.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", + "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.59.1", + "@typescript-eslint/types": "5.59.1", + "@typescript-eslint/typescript-estree": "5.59.1", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", + "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", + "dependencies": { + "@typescript-eslint/types": "5.59.1", + "@typescript-eslint/visitor-keys": "5.59.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.1.tgz", + "integrity": "sha512-ZMWQ+Oh82jWqWzvM3xU+9y5U7MEMVv6GLioM3R5NJk6uvP47kZ7YvlgSHJ7ERD6bOY7Q4uxWm25c76HKEwIjZw==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.59.1", + "@typescript-eslint/utils": "5.59.1", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", + "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", + "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", + "dependencies": { + "@typescript-eslint/types": "5.59.1", + "@typescript-eslint/visitor-keys": "5.59.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.1.tgz", + "integrity": "sha512-MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.1", + "@typescript-eslint/types": "5.59.1", + "@typescript-eslint/typescript-estree": "5.59.1", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", + "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", + "dependencies": { + "@typescript-eslint/types": "5.59.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.5.tgz", + "integrity": "sha512-LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.5.tgz", + "integrity": "sha512-1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz", + "integrity": "sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz", + "integrity": "sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.5.tgz", + "integrity": "sha512-DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.5", + "@webassemblyjs/helper-api-error": "1.11.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz", + "integrity": "sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.5.tgz", + "integrity": "sha512-uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-buffer": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5", + "@webassemblyjs/wasm-gen": "1.11.5" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz", + "integrity": "sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.5.tgz", + "integrity": "sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.5.tgz", + "integrity": "sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.5.tgz", + "integrity": "sha512-C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-buffer": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5", + "@webassemblyjs/helper-wasm-section": "1.11.5", + "@webassemblyjs/wasm-gen": "1.11.5", + "@webassemblyjs/wasm-opt": "1.11.5", + "@webassemblyjs/wasm-parser": "1.11.5", + "@webassemblyjs/wast-printer": "1.11.5" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz", + "integrity": "sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5", + "@webassemblyjs/ieee754": "1.11.5", + "@webassemblyjs/leb128": "1.11.5", + "@webassemblyjs/utf8": "1.11.5" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz", + "integrity": "sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-buffer": "1.11.5", + "@webassemblyjs/wasm-gen": "1.11.5", + "@webassemblyjs/wasm-parser": "1.11.5" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz", + "integrity": "sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-api-error": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5", + "@webassemblyjs/ieee754": "1.11.5", + "@webassemblyjs/leb128": "1.11.5", + "@webassemblyjs/utf8": "1.11.5" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.5.tgz", + "integrity": "sha512-f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001481", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz", + "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz", + "integrity": "sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.1.tgz", + "integrity": "sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==", + "dependencies": { + "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.1.tgz", + "integrity": "sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.5.4.tgz", + "integrity": "sha512-fGD+J6Jlq+aurfE1VDXlLS4Pt0VtNlu2+YgfGOdMxRyl/HQ9bDiHTwSck1Yz8A97Dt/82izSK6Bp/4nVqacOsg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.1.tgz", + "integrity": "sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.0", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.377", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.377.tgz", + "integrity": "sha512-H3BYG6DW5Z+l0xcfXaicJGxrpA4kMlCxnN71+iNX+dBLkRMOdVJqFJiAmbNZZKA1zISpRg17JR03qGifXNsJtw==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz", + "integrity": "sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", + "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", + "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", + "@eslint/js": "8.39.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.0", + "espree": "^9.5.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.10.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.3.tgz", + "integrity": "sha512-0yhsKFsjHLud5PM+f2dWr9K3rqYzMy4cSHs3lcmFYMa1CdSzRvHGgXvsFarBjZ41gU8jhTdMIkg8jHLxGJqLqw==", + "dependencies": { + "@typescript-eslint/utils": "^5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", + "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", + "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.1.tgz", + "integrity": "sha512-cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.1.tgz", + "integrity": "sha512-UWbFJKvj5k+nETdteFndTpYxdeTMox/ULeqX5k/dpaQJCCFmj5EeKv3dBcyO2xmkRAx2vppRu5dVG7SOtsGOzA==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz", + "integrity": "sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", + "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", + "dependencies": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "safe-array-concat": "^1.0.0" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", + "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", + "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", + "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz", + "integrity": "sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/sucrase": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", + "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", + "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.1.tgz", + "integrity": "sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.81.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.81.0.tgz", + "integrity": "sha512-AAjaJ9S4hYCVODKLQTgG5p5e11hiMawBwV2v8MYLE0C/6UAGLuAF4n1qa9GOwdxnicaP+5k6M5HrLmD4+gIB8Q==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.13.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.2", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.13.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.3.tgz", + "integrity": "sha512-KqqzrzMRSRy5ePz10VhjyL27K2dxqwXQLP5rAKwRJBPUahe7Z2bBWzHw37jeb8GCPKxZRO79ZdQUAPesMh/Nug==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/pairent_frontend_react/package.json b/pairent_frontend_react/package.json new file mode 100644 index 0000000..b485496 --- /dev/null +++ b/pairent_frontend_react/package.json @@ -0,0 +1,39 @@ +{ + "name": "pairent_frontend_react", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "axios": "^1.4.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/pairent_frontend_react/public/index.html b/pairent_frontend_react/public/index.html new file mode 100644 index 0000000..14c607a --- /dev/null +++ b/pairent_frontend_react/public/index.html @@ -0,0 +1,13 @@ + + + + + React App + + + +

+ +
+ + diff --git a/pairent_frontend_react/src/App.js b/pairent_frontend_react/src/App.js new file mode 100644 index 0000000..73f1b86 --- /dev/null +++ b/pairent_frontend_react/src/App.js @@ -0,0 +1,11 @@ +import React from 'react'; +import './App.css'; + +function App() { + return ( +
+
+ ); +} + +export default App; diff --git a/pairent_frontend_react/src/index.js b/pairent_frontend_react/src/index.js new file mode 100644 index 0000000..217069b --- /dev/null +++ b/pairent_frontend_react/src/index.js @@ -0,0 +1,6 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import App from './App'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render();