From b54a68f31f23d1c123fdbc5d899bbbb632bdbb46 Mon Sep 17 00:00:00 2001 From: cpbellini <47122702+cpbellini@users.noreply.github.com> Date: Fri, 2 Jun 2023 15:56:23 -0400 Subject: [PATCH 01/10] feat:adding Specter Knight Channel initial commit of Specter Knight channel --- src/channels/index.ts | 1 + src/channels/specter-knight/index.tsx | 122 ++++++++++++++++++ src/channels/specter-knight/propellerrat.gif | Bin 0 -> 946 bytes src/channels/specter-knight/ratking.gif | Bin 0 -> 1645 bytes src/channels/specter-knight/specter.gif | Bin 0 -> 1376 bytes .../specter-knight/specterbackground.png | Bin 0 -> 2649 bytes 6 files changed, 123 insertions(+) create mode 100644 src/channels/specter-knight/index.tsx create mode 100644 src/channels/specter-knight/propellerrat.gif create mode 100644 src/channels/specter-knight/ratking.gif create mode 100644 src/channels/specter-knight/specter.gif create mode 100644 src/channels/specter-knight/specterbackground.png diff --git a/src/channels/index.ts b/src/channels/index.ts index d58a2f6..908e09f 100644 --- a/src/channels/index.ts +++ b/src/channels/index.ts @@ -14,5 +14,6 @@ import './dragon-warrior'; import './ff-shop'; import './template'; import './papers-please'; +import './specter-knight'; export * from './channels'; diff --git a/src/channels/specter-knight/index.tsx b/src/channels/specter-knight/index.tsx new file mode 100644 index 0000000..cffeec4 --- /dev/null +++ b/src/channels/specter-knight/index.tsx @@ -0,0 +1,122 @@ +import type { FormattedDonation, Total } from '@gdq/types/tracker'; +import { ChannelProps, registerChannel } from '../channels'; + +import { useListenFor, useReplicant } from 'use-nodecg'; +import styled from '@emotion/styled'; +import TweenNumber from '@gdq/lib/components/TweenNumber'; + +import specter from './specter.gif'; +import specterbackground from './specterbackground.png'; +import rat from './propellerrat.gif'; +import ratking from './ratking.gif'; +import { useRef } from 'react'; + +registerChannel('Specter Knight', 666, SpecterKnight, { + position: 'bottomLeft', + site: 'Twitch', + handle: 'CMOrdonis', +}); + +export function SpecterKnight(props: ChannelProps) { + const [total] = useReplicant('total', null); + const containerRef = useRef(null); + + useListenFor('donation', (donation: FormattedDonation) => { + const addRat = () => { + let xPos = (Math.random() * 600) + 100; + const el = document.createElement('img'); + el.className = 'donationrat'; + el.style.left = xPos +'px'; + el.style.top = '375px'; + el.style.transform = `scale(2)`; + if(donation.rawAmount >= 100) { + el.src = ratking; + } else { + el.src = rat; + } + containerRef?.current?.appendChild(el); + + requestAnimationFrame(() => + requestAnimationFrame(() => { + el.style.left = xPos +'px'; + el.style.top = `-${Math.random() * 100 + 116}px`; + el.style.transform = `scale (2)`; + }), + ); + + setTimeout(() => { + el.style.transition = `transform 3s, top 2s ease-in-out`; + el.style.top = `${Math.random() * 10 + 111}px`; + }, 800); + + setTimeout(() => { + el.style.top = `-1200px`; + }, 2400); + + setTimeout(() => { + containerRef?.current?.removeChild(el); + }, 3000); + }; + + + setTimeout(addRat, (Math.random() * 60)); + + }); + + return ( + + + + + + $ + + + + ); +} + +const Container = styled.div` + position: absolute; + width: 100%; + height: 100%; + padding: 0; + margin: 0; + + .donationrat { + position: absolute; + transition: transform 5s, top 4s ease-in-out; + } +`; + +const Background = styled.img` + position: absolute; + width: 100%; + height: 100%; + padding: 0; + margin: 0; +`; + +const TotalEl = styled.div` + font-family: gdqpixel; + font-size: 46px; + color: white; + + position: absolute; + right: 30px; + top: 80%; + transform: translate(0, -50%); + span { + background: linear-gradient(#ffffff, #555555); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + filter: drop-shadow(3px 3px #6a560a); + } + filter: drop-shadow(2px 2px 10px #3f200b) drop-shadow(2px 2px 30px #3f200b); +`; + +const Specter = styled.img` + position: absolute; + + transform: scaleX(-1) scale(3) translate(-270px, 38px); +`; diff --git a/src/channels/specter-knight/propellerrat.gif b/src/channels/specter-knight/propellerrat.gif new file mode 100644 index 0000000000000000000000000000000000000000..3508caaf3ccf5e0c82b0bae97de8e82b1c406dca GIT binary patch literal 946 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 N!vd0My9fZV`5T^pRdxUX literal 0 HcmV?d00001 diff --git a/src/channels/specter-knight/specterbackground.png b/src/channels/specter-knight/specterbackground.png new file mode 100644 index 0000000000000000000000000000000000000000..40c8215ffd0f7fdd316388f2ff0b3ddb24fbd6a6 GIT binary patch literal 2649 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 literal 0 HcmV?d00001 From 67a79db860fc78ed3570032db1242015bc29a142 Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Fri, 4 Aug 2023 14:30:54 -0400 Subject: [PATCH 02/10] Initial commit w/ background and Jim --- package-lock.json | 7538 +++++++++++------ src/channels/ewj/ewjbackground.png | Bin 0 -> 191828 bytes src/channels/ewj/index.tsx | 163 + src/channels/ewj/jimidle.gif | Bin 0 -> 7996 bytes src/channels/ewj/jimidle/jimidle.png | Bin 0 -> 4313 bytes src/channels/ewj/jimidle/jimsheet.ts | 60 + src/channels/ewj/jimidle/tile000.png | Bin 0 -> 1967 bytes src/channels/ewj/jimidle/tile001.png | Bin 0 -> 1991 bytes src/channels/ewj/jimidle/tile002.png | Bin 0 -> 1983 bytes src/channels/ewj/jimidle/tile003.png | Bin 0 -> 1995 bytes src/channels/ewj/jimidle/tile004.png | Bin 0 -> 1999 bytes src/channels/ewj/jimidle/tile005.png | Bin 0 -> 1997 bytes src/channels/index.ts | 2 +- src/channels/specter-knight/index.tsx | 122 - src/channels/specter-knight/propellerrat.gif | Bin 946 -> 0 bytes src/channels/specter-knight/ratking.gif | Bin 1645 -> 0 bytes src/channels/specter-knight/specter.gif | Bin 1376 -> 0 bytes .../specter-knight/specterbackground.png | Bin 2649 -> 0 bytes 18 files changed, 5365 insertions(+), 2520 deletions(-) create mode 100644 src/channels/ewj/ewjbackground.png create mode 100644 src/channels/ewj/index.tsx create mode 100644 src/channels/ewj/jimidle.gif create mode 100644 src/channels/ewj/jimidle/jimidle.png create mode 100644 src/channels/ewj/jimidle/jimsheet.ts create mode 100644 src/channels/ewj/jimidle/tile000.png create mode 100644 src/channels/ewj/jimidle/tile001.png create mode 100644 src/channels/ewj/jimidle/tile002.png create mode 100644 src/channels/ewj/jimidle/tile003.png create mode 100644 src/channels/ewj/jimidle/tile004.png create mode 100644 src/channels/ewj/jimidle/tile005.png delete mode 100644 src/channels/specter-knight/index.tsx delete mode 100644 src/channels/specter-knight/propellerrat.gif delete mode 100644 src/channels/specter-knight/ratking.gif delete mode 100644 src/channels/specter-knight/specter.gif delete mode 100644 src/channels/specter-knight/specterbackground.png diff --git a/package-lock.json b/package-lock.json index 005dbda..d5902c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,39 +1,110 @@ { "name": "gdq-break-channels", "version": "1.0.0", - "lockfileVersion": 1, + "lockfileVersion": 3, "requires": true, - "dependencies": { - "@ampproject/remapping": { + "packages": { + "": { + "name": "gdq-break-channels", + "version": "1.0.0", + "license": "Apache-2.0", + "dependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "@mui/material": "^5.11.4", + "@pixi/filter-bevel": "^4.2.0", + "@pixi/filter-crt": "^4.2.0", + "@pixi/filter-drop-shadow": "^4.2.0", + "@pixi/filter-outline": "^4.2.0", + "clone": "^2.1.2", + "currency-to-abbreviation": "^2.0.1", + "events": "^3.3.0", + "gsap": "^3.11.4", + "lodash": "^4.17.21", + "object-path": "^0.11.8", + "pixi-projection": "^0.4.4", + "pixi.js": "^6.5.9", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-use": "^17.3.1", + "twin.macro": "^2.7.0", + "use-nodecg": "^0.4.0" + }, + "devDependencies": { + "@babel/plugin-transform-react-jsx": "^7.20.7", + "@commitlint/cli": "^17.4.1", + "@commitlint/config-conventional": "^17.4.0", + "@emotion/babel-plugin": "^11.10.5", + "@gamesdonequick/prettier-config": "^2.2.1", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", + "@supportclass/stylelint-config": "^1.0.1", + "@types/clone": "^2.1.1", + "@types/events": "^3.0.0", + "@types/lodash": "^4.14.191", + "@types/object-path": "^0.11.1", + "@types/react": "^17.0.21", + "@types/react-dom": "^17.0.9", + "@typescript-eslint/eslint-plugin": "^5.50.0", + "@typescript-eslint/parser": "^5.50.0", + "@vitejs/plugin-react": "^3.1.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-import-resolver-typescript": "^3.5.3", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-react-refresh": "^0.3.3", + "prettier": "^2.8.2", + "stylelint": "^14.16.1", + "stylelint-config-prettier": "^9.0.4", + "typescript": "^4.9.4", + "vite": "^4.1.1" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "requires": { + "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" } }, - "@babel/code-frame": { + "node_modules/@babel/code-frame": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "requires": { + "dependencies": { "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/compat-data": { + "node_modules/@babel/compat-data": { "version": "7.20.14", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", - "dev": true + "engines": { + "node": ">=6.9.0" + } }, - "@babel/core": { + "node_modules/@babel/core": { "version": "7.20.12", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", - "dev": true, - "requires": { + "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", @@ -50,123 +121,146 @@ "json5": "^2.2.2", "semver": "^6.3.0" }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "@babel/generator": { + "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/generator": { "version": "7.20.14", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", - "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" } }, - "@babel/helper-annotate-as-pure": { + "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==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-compilation-targets": { + "node_modules/@babel/helper-compilation-targets": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", - "dev": true, - "requires": { + "dependencies": { "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "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/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": { - "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==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } + "yallist": "^3.0.2" } }, - "@babel/helper-environment-visitor": { + "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-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-function-name": { + "node_modules/@babel/helper-function-name": { "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, - "requires": { + "dependencies": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-hoist-variables": { + "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==", - "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-module-imports": { + "node_modules/@babel/helper-module-imports": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-module-transforms": { + "node_modules/@babel/helper-module-transforms": { "version": "7.20.11", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", - "dev": true, - "requires": { + "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-simple-access": "^7.20.2", @@ -175,136 +269,194 @@ "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.10", "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-plugin-utils": { + "node_modules/@babel/helper-plugin-utils": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-simple-access": { + "node_modules/@babel/helper-simple-access": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-split-export-declaration": { + "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==", - "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-string-parser": { + "node_modules/@babel/helper-string-parser": { "version": "7.19.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-validator-identifier": { + "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==" + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-validator-option": { + "node_modules/@babel/helper-validator-option": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helpers": { + "node_modules/@babel/helpers": { "version": "7.20.13", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", - "dev": true, - "requires": { + "dependencies": { "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.13", "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/highlight": { + "node_modules/@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "requires": { + "dependencies": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/parser": { + "node_modules/@babel/parser": { "version": "7.20.15", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", - "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==" + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } }, - "@babel/plugin-syntax-jsx": { + "node_modules/@babel/plugin-syntax-jsx": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-react-jsx": { + "node_modules/@babel/plugin-transform-react-jsx": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz", "integrity": "sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-jsx": "^7.18.6", "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-react-jsx-self": { + "node_modules/@babel/plugin-transform-react-jsx-self": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz", "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-react-jsx-source": { + "node_modules/@babel/plugin-transform-react-jsx-source": { "version": "7.19.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz", "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/runtime": { + "node_modules/@babel/runtime": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", - "requires": { + "dependencies": { "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/template": { + "node_modules/@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "requires": { + "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/traverse": { + "node_modules/@babel/traverse": { "version": "7.20.13", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", - "dev": true, - "requires": { + "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", @@ -316,31 +468,37 @@ "debug": "^4.1.0", "globals": "^11.1.0" }, - "dependencies": { - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - } + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/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" } }, - "@babel/types": { + "node_modules/@babel/types": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", - "requires": { + "dependencies": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@commitlint/cli": { + "node_modules/@commitlint/cli": { "version": "17.4.1", "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.4.1.tgz", "integrity": "sha512-W8OJwz+izY+fVwyUt1HveCDmABMZNRVZHSVPw/Bh9Y62tp11SmmQaycgbsYLMiMy7JGn4mAJqEGlSHS9Uti9ZQ==", "dev": true, - "requires": { + "dependencies": { "@commitlint/format": "^17.4.0", "@commitlint/lint": "^17.4.0", "@commitlint/load": "^17.4.1", @@ -352,147 +510,209 @@ "resolve-global": "1.0.0", "yargs": "^17.0.0" }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } + "bin": { + "commitlint": "cli.js" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/cli/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==", + "dev": true, + "engines": { + "node": ">=8" } }, - "@commitlint/config-conventional": { + "node_modules/@commitlint/config-conventional": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.4.0.tgz", "integrity": "sha512-G4XBf45J4ZMspO4NwBFzY3g/1Kb+B42BcIxeikF8wucQxcyxcmhRdjeQpRpS1XEcBq5pdtEEQFipuB9IuiNFhw==", "dev": true, - "requires": { + "dependencies": { "conventional-changelog-conventionalcommits": "^5.0.0" + }, + "engines": { + "node": ">=v14" } }, - "@commitlint/config-validator": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.4.0.tgz", - "integrity": "sha512-Sa/+8KNpDXz4zT4bVbz2fpFjvgkPO6u2V2fP4TKgt6FjmOw2z3eEX859vtfeaTav/ukBw0/0jr+5ZTZp9zCBhA==", + "node_modules/@commitlint/config-validator": { + "version": "17.6.7", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.6.7.tgz", + "integrity": "sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ==", "dev": true, - "requires": { - "@commitlint/types": "^17.4.0", + "dependencies": { + "@commitlint/types": "^17.4.4", "ajv": "^8.11.0" + }, + "engines": { + "node": ">=v14" } }, - "@commitlint/ensure": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.4.0.tgz", - "integrity": "sha512-7oAxt25je0jeQ/E0O/M8L3ADb1Cvweu/5lc/kYF8g/kXatI0wxGE5La52onnAUAWeWlsuvBNar15WcrmDmr5Mw==", + "node_modules/@commitlint/ensure": { + "version": "17.6.7", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.6.7.tgz", + "integrity": "sha512-mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw==", "dev": true, - "requires": { - "@commitlint/types": "^17.4.0", + "dependencies": { + "@commitlint/types": "^17.4.4", "lodash.camelcase": "^4.3.0", "lodash.kebabcase": "^4.1.1", "lodash.snakecase": "^4.1.1", "lodash.startcase": "^4.4.0", "lodash.upperfirst": "^4.3.1" + }, + "engines": { + "node": ">=v14" } }, - "@commitlint/execute-rule": { + "node_modules/@commitlint/execute-rule": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz", "integrity": "sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==", - "dev": true + "dev": true, + "engines": { + "node": ">=v14" + } }, - "@commitlint/format": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.0.tgz", - "integrity": "sha512-Z2bWAU5+f1YZh9W76c84J8iLIWIvvm+mzqogTz0Nsc1x6EHW0Z2gI38g5HAjB0r0I3ZjR15IDEJKhsxyblcyhA==", + "node_modules/@commitlint/format": { + "version": "17.4.4", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz", + "integrity": "sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ==", "dev": true, - "requires": { - "@commitlint/types": "^17.4.0", + "dependencies": { + "@commitlint/types": "^17.4.4", "chalk": "^4.1.0" }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/format/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==", + "dev": true, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "@commitlint/is-ignored": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.4.0.tgz", - "integrity": "sha512-mkRuBlPUaBimvSvJyIHEHEW1/jP1SqEI7NOoaO9/eyJkMbsaiv5b1QgDYL4ZXlHdS64RMV7Y21MVVzuIceImDA==", + "node_modules/@commitlint/format/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "requires": { - "@commitlint/types": "^17.4.0", - "semver": "7.3.8" + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "@commitlint/lint": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.0.tgz", - "integrity": "sha512-HG2YT4TUbQKs9v8QvpQjJ6OK+fhflsDB8M+D5tLrY79hbQOWA9mDKdRkABsW/AAhpNI9+zeGUWF3jj245jSHKw==", + "node_modules/@commitlint/format/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==", "dev": true, - "requires": { - "@commitlint/is-ignored": "^17.4.0", - "@commitlint/parse": "^17.4.0", - "@commitlint/rules": "^17.4.0", - "@commitlint/types": "^17.4.0" + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "@commitlint/load": { - "version": "17.4.1", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.4.1.tgz", - "integrity": "sha512-6A7/LhIaQpL4ieciIDcVvK2d5z/UI1GBrtDaHm6sQSCL0265clB2/F7XKQNTJHXv9yG4LByT2r+QCpM4GugIfw==", + "node_modules/@commitlint/format/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==", + "dev": true + }, + "node_modules/@commitlint/format/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/format/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==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/is-ignored": { + "version": "17.6.7", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.6.7.tgz", + "integrity": "sha512-vqyNRqtbq72P2JadaoWiuoLtXIs9SaAWDqdtef6G2zsoXqKFc7vqj1f+thzVgosXG3X/5K9jNp+iYijmvOfc/g==", + "dev": true, + "dependencies": { + "@commitlint/types": "^17.4.4", + "semver": "7.5.2" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/is-ignored/node_modules/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", "dev": true, - "requires": { - "@commitlint/config-validator": "^17.4.0", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/lint": { + "version": "17.6.7", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.6.7.tgz", + "integrity": "sha512-TW+AozfuOFMrHn+jdwtz0IWu8REKFp0eryOvoBp2r8IXNc4KihKB1spAiUB6SFyHD6hVVeolz12aHnJ3Mb+xVQ==", + "dev": true, + "dependencies": { + "@commitlint/is-ignored": "^17.6.7", + "@commitlint/parse": "^17.6.7", + "@commitlint/rules": "^17.6.7", + "@commitlint/types": "^17.4.4" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/load": { + "version": "17.6.7", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.6.7.tgz", + "integrity": "sha512-QZ2rJTbX55BQdYrCm/p6+hh/pFBgC9nTJxfsrK6xRPe2thiQzHN0AQDBqBwAirn6gIkHrjIbCbtAE6kiDYLjrw==", + "dev": true, + "dependencies": { + "@commitlint/config-validator": "^17.6.7", "@commitlint/execute-rule": "^17.4.0", - "@commitlint/resolve-extends": "^17.4.0", - "@commitlint/types": "^17.4.0", + "@commitlint/resolve-extends": "^17.6.7", + "@commitlint/types": "^17.4.4", "@types/node": "*", "chalk": "^4.1.0", "cosmiconfig": "^8.0.0", @@ -502,290 +722,401 @@ "lodash.uniq": "^4.5.0", "resolve-from": "^5.0.0", "ts-node": "^10.8.1", - "typescript": "^4.6.4" + "typescript": "^4.6.4 || ^5.0.0" }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/load/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==", + "dev": true, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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==", - "dev": true - }, - "cosmiconfig": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz", - "integrity": "sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==", - "dev": true, - "requires": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "@commitlint/message": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.0.tgz", - "integrity": "sha512-USGJDU9PPxcgQjKXCzvPUal65KAhxWq3hp+MrU1pNCN2itWM654CLIoY2LMIQ7rScTli9B5dTLH3vXhzbItmzA==", + "node_modules/@commitlint/load/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": 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/@commitlint/load/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==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@commitlint/load/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==", "dev": true }, - "@commitlint/parse": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.4.0.tgz", - "integrity": "sha512-x8opKc5p+Hgs+CrMbq3VAnW2L2foPAX6arW8u9c8nTzksldGgFsENT+XVyPmpSMLlVBswZ1tndcz1xyKiY9TJA==", + "node_modules/@commitlint/load/node_modules/cosmiconfig": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", + "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", "dev": true, - "requires": { - "@commitlint/types": "^17.4.0", + "dependencies": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "node_modules/@commitlint/load/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/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==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/message": { + "version": "17.4.2", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz", + "integrity": "sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==", + "dev": true, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/parse": { + "version": "17.6.7", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.6.7.tgz", + "integrity": "sha512-ibO03BgEns+JJpohpBZYD49mCdSNMg6fTv7vA5yqzEFWkBQk5NWhEBw2yG+Z1UClStIRkMkAYyI2HzoQG9tCQQ==", + "dev": true, + "dependencies": { + "@commitlint/types": "^17.4.4", "conventional-changelog-angular": "^5.0.11", "conventional-commits-parser": "^3.2.2" + }, + "engines": { + "node": ">=v14" } }, - "@commitlint/read": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.4.0.tgz", - "integrity": "sha512-pGDeZpbkyvhxK8ZoCDUacPPRpauKPWF3n2XpDBEnuGreqUF2clq2PVJpwMMaNN5cHW8iFKCbcoOjXhD01sln0A==", + "node_modules/@commitlint/read": { + "version": "17.5.1", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.5.1.tgz", + "integrity": "sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg==", "dev": true, - "requires": { + "dependencies": { "@commitlint/top-level": "^17.4.0", - "@commitlint/types": "^17.4.0", + "@commitlint/types": "^17.4.4", "fs-extra": "^11.0.0", - "git-raw-commits": "^2.0.0", + "git-raw-commits": "^2.0.11", "minimist": "^1.2.6" }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/read/node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "dev": true, "dependencies": { - "fs-extra": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", - "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" } }, - "@commitlint/resolve-extends": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.4.0.tgz", - "integrity": "sha512-3JsmwkrCzoK8sO22AzLBvNEvC1Pmdn/65RKXzEtQMy6oYMl0Snrq97a5bQQEFETF0VsvbtUuKttLqqgn99OXRQ==", + "node_modules/@commitlint/resolve-extends": { + "version": "17.6.7", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.6.7.tgz", + "integrity": "sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg==", "dev": true, - "requires": { - "@commitlint/config-validator": "^17.4.0", - "@commitlint/types": "^17.4.0", + "dependencies": { + "@commitlint/config-validator": "^17.6.7", + "@commitlint/types": "^17.4.4", "import-fresh": "^3.0.0", "lodash.mergewith": "^4.6.2", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0" }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } + "engines": { + "node": ">=v14" } }, - "@commitlint/rules": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.0.tgz", - "integrity": "sha512-lz3i1jet2NNjTWpAMwjjQjMZCPWBIHK1Kkja9o09UmUtMjRdALTb8uMLe8gCyeq3DiiZ5lLYOhbsoPK56xGQKA==", + "node_modules/@commitlint/resolve-extends/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==", "dev": true, - "requires": { - "@commitlint/ensure": "^17.4.0", - "@commitlint/message": "^17.4.0", - "@commitlint/to-lines": "^17.4.0", - "@commitlint/types": "^17.4.0", - "execa": "^5.0.0" + "engines": { + "node": ">=8" } }, - "@commitlint/to-lines": { - "version": "17.4.0", + "node_modules/@commitlint/rules": { + "version": "17.6.7", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.6.7.tgz", + "integrity": "sha512-x/SDwDTN3w3Gr5xkhrIORu96rlKCc8ZLYEMXRqi9+MB33st2mKcGvKa5uJuigHlbl3xm75bAAubATrodVrjguQ==", + "dev": true, + "dependencies": { + "@commitlint/ensure": "^17.6.7", + "@commitlint/message": "^17.4.2", + "@commitlint/to-lines": "^17.4.0", + "@commitlint/types": "^17.4.4", + "execa": "^5.0.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/to-lines": { + "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz", "integrity": "sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==", - "dev": true + "dev": true, + "engines": { + "node": ">=v14" + } }, - "@commitlint/top-level": { + "node_modules/@commitlint/top-level": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz", "integrity": "sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==", "dev": true, - "requires": { + "dependencies": { "find-up": "^5.0.0" }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/top-level/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==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/top-level/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==", + "dev": true, "dependencies": { - "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==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - } + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@commitlint/types": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.0.tgz", - "integrity": "sha512-2NjAnq5IcxY9kXtUeO2Ac0aPpvkuOmwbH/BxIm36XXK5LtWFObWJWjXOA+kcaABMrthjWu6la+FUpyYFMHRvbA==", + "node_modules/@commitlint/top-level/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==", "dev": true, - "requires": { + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/top-level/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==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/types": { + "version": "17.4.4", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz", + "integrity": "sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ==", + "dev": true, + "dependencies": { "chalk": "^4.1.0" }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/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==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@commitlint/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==", + "dev": true, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@commitlint/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==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@commitlint/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==", + "dev": true + }, + "node_modules/@commitlint/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/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==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "@cspotcode/source-map-support": { + "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "requires": { + "devOptional": true, + "dependencies": { "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" } }, - "@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", - "dev": true + "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==", + "dev": true, + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } }, - "@emotion/babel-plugin": { + "node_modules/@emotion/babel-plugin": { "version": "11.10.5", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", - "requires": { + "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", @@ -798,50 +1129,51 @@ "find-root": "^1.1.0", "source-map": "^0.5.7", "stylis": "4.1.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@emotion/cache": { + "node_modules/@emotion/cache": { "version": "11.10.5", "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", - "requires": { + "dependencies": { "@emotion/memoize": "^0.8.0", "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", "stylis": "4.1.3" - }, - "dependencies": { - "@emotion/weak-memoize": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" - } } }, - "@emotion/hash": { + "node_modules/@emotion/cache/node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, + "node_modules/@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" }, - "@emotion/is-prop-valid": { + "node_modules/@emotion/is-prop-valid": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "requires": { + "dependencies": { "@emotion/memoize": "^0.8.0" } }, - "@emotion/memoize": { + "node_modules/@emotion/memoize": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" }, - "@emotion/react": { + "node_modules/@emotion/react": { "version": "11.4.1", "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.4.1.tgz", "integrity": "sha512-pRegcsuGYj4FCdZN6j5vqCALkNytdrKw3TZMekTzNXixRg4wkLsU5QEaBG5LC6l01Vppxlp7FE3aTHpIG5phLg==", - "requires": { + "dependencies": { "@babel/runtime": "^7.13.10", "@emotion/cache": "^11.4.0", "@emotion/serialize": "^1.0.2", @@ -849,13 +1181,25 @@ "@emotion/utils": "^1.0.0", "@emotion/weak-memoize": "^0.2.5", "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } } }, - "@emotion/serialize": { + "node_modules/@emotion/serialize": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", - "requires": { + "dependencies": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", "@emotion/unitless": "^0.8.0", @@ -863,198 +1207,409 @@ "csstype": "^3.0.2" } }, - "@emotion/sheet": { + "node_modules/@emotion/sheet": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, - "@emotion/styled": { + "node_modules/@emotion/styled": { "version": "11.3.0", "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.3.0.tgz", "integrity": "sha512-fUoLcN3BfMiLlRhJ8CuPUMEyKkLEoM+n+UyAbnqGEsCd5IzKQ7VQFLtzpJOaCD2/VR2+1hXQTnSZXVJeiTNltA==", - "requires": { + "dependencies": { "@babel/runtime": "^7.13.10", "@emotion/babel-plugin": "^11.3.0", "@emotion/is-prop-valid": "^1.1.0", "@emotion/serialize": "^1.0.2", "@emotion/utils": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } } }, - "@emotion/unitless": { + "node_modules/@emotion/unitless": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" }, - "@emotion/utils": { + "node_modules/@emotion/utils": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" }, - "@emotion/weak-memoize": { + "node_modules/@emotion/weak-memoize": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" }, - "@esbuild/android-arm": { + "node_modules/@esbuild/android-arm": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/android-arm64": { + "node_modules/@esbuild/android-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/android-x64": { + "node_modules/@esbuild/android-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/darwin-arm64": { + "node_modules/@esbuild/darwin-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/darwin-x64": { + "node_modules/@esbuild/darwin-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/freebsd-arm64": { + "node_modules/@esbuild/freebsd-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/freebsd-x64": { + "node_modules/@esbuild/freebsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-arm": { + "node_modules/@esbuild/linux-arm": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-arm64": { + "node_modules/@esbuild/linux-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-ia32": { + "node_modules/@esbuild/linux-ia32": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", + "cpu": [ + "ia32" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-loong64": { + "node_modules/@esbuild/linux-loong64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", + "cpu": [ + "loong64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-mips64el": { + "node_modules/@esbuild/linux-mips64el": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", + "cpu": [ + "mips64el" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-ppc64": { + "node_modules/@esbuild/linux-ppc64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", + "cpu": [ + "ppc64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-riscv64": { + "node_modules/@esbuild/linux-riscv64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", + "cpu": [ + "riscv64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-s390x": { + "node_modules/@esbuild/linux-s390x": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", + "cpu": [ + "s390x" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-x64": { + "node_modules/@esbuild/linux-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/netbsd-x64": { + "node_modules/@esbuild/netbsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/openbsd-x64": { + "node_modules/@esbuild/openbsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/sunos-x64": { + "node_modules/@esbuild/sunos-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/win32-arm64": { + "node_modules/@esbuild/win32-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/win32-ia32": { + "node_modules/@esbuild/win32-ia32": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", + "cpu": [ + "ia32" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/win32-x64": { + "node_modules/@esbuild/win32-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } }, - "@eslint/eslintrc": { + "node_modules/@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, - "requires": { + "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", @@ -1065,99 +1620,121 @@ "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/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "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==", - "dev": true - } + "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" } }, - "@gamesdonequick/prettier-config": { + "node_modules/@eslint/eslintrc/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==", + "dev": true + }, + "node_modules/@gamesdonequick/prettier-config": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@gamesdonequick/prettier-config/-/prettier-config-2.2.1.tgz", "integrity": "sha512-w10Es8Endt2huO7m+M1/O0g0IyDI4oi1f1lBaYLYF9vA6JqYxpqI/JTK5TSgCHoy4080lzSE9q8O2oqhuuNQXA==", "dev": true }, - "@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==", + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", + "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", "dev": true, - "requires": { + "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" } }, - "@humanwhocodes/module-importer": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } }, - "@humanwhocodes/object-schema": { + "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==", "dev": true }, - "@jridgewell/gen-mapping": { + "node_modules/@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "requires": { + "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" } }, - "@jridgewell/resolve-uri": { + "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==", - "dev": true + "engines": { + "node": ">=6.0.0" + } }, - "@jridgewell/set-array": { + "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==", - "dev": true + "engines": { + "node": ">=6.0.0" + } }, - "@jridgewell/sourcemap-codec": { + "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==", - "dev": true + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, - "@jridgewell/trace-mapping": { + "node_modules/@jridgewell/trace-mapping": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "requires": { + "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "@mui/base": { + "node_modules/@mui/base": { "version": "5.0.0-alpha.113", "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.113.tgz", "integrity": "sha512-XSjvyQWATM8uk+EJZvYna8D21kOXC42lwb3q4K70btuGieKlCIQLaHTTDV2OfD4+JfT4o3NJy3I4Td2co31RZA==", - "requires": { + "dependencies": { "@babel/runtime": "^7.20.7", "@emotion/is-prop-valid": "^1.2.0", "@mui/types": "^7.2.3", @@ -1167,24 +1744,43 @@ "prop-types": "^15.8.1", "react-is": "^18.2.0" }, - "dependencies": { - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true } } }, - "@mui/core-downloads-tracker": { + "node_modules/@mui/base/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/@mui/core-downloads-tracker": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.4.tgz", - "integrity": "sha512-jWVwGM3vG4O0sXcW0VcIl+njCWbGCBF5vvjRpuKJajrz51AD7D6+fP1SkInZXVk5pRHf6Bnk/Yj9Of9gXxb/hA==" + "integrity": "sha512-jWVwGM3vG4O0sXcW0VcIl+njCWbGCBF5vvjRpuKJajrz51AD7D6+fP1SkInZXVk5pRHf6Bnk/Yj9Of9gXxb/hA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + } }, - "@mui/material": { + "node_modules/@mui/material": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.4.tgz", "integrity": "sha512-ZL/czK9ynrQJ6uyDwQgK+j7m1iKA1XKPON+rEPupwAu/bJ1XJxD+H/H2bkMM8UpOkzaucx/WuMbJJGQ60l7gBg==", - "requires": { + "dependencies": { "@babel/runtime": "^7.20.7", "@mui/base": "5.0.0-alpha.113", "@mui/core-downloads-tracker": "^5.11.4", @@ -1198,40 +1794,99 @@ "react-is": "^18.2.0", "react-transition-group": "^4.4.5" }, - "dependencies": { - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true } } }, - "@mui/private-theming": { + "node_modules/@mui/material/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/@mui/private-theming": { "version": "5.11.2", "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.2.tgz", "integrity": "sha512-qZwMaqRFPwlYmqwVKblKBGKtIjJRAj3nsvX93pOmatsXyorW7N/0IPE/swPgz1VwChXhHO75DwBEx8tB+aRMNg==", - "requires": { + "dependencies": { "@babel/runtime": "^7.20.7", "@mui/utils": "^5.11.2", "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "@mui/styled-engine": { + "node_modules/@mui/styled-engine": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.0.tgz", "integrity": "sha512-AF06K60Zc58qf0f7X+Y/QjaHaZq16znliLnGc9iVrV/+s8Ln/FCoeNuFvhlCbZZQ5WQcJvcy59zp0nXrklGGPQ==", - "requires": { + "dependencies": { "@babel/runtime": "^7.20.6", "@emotion/cache": "^11.10.5", "csstype": "^3.1.1", "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } } }, - "@mui/system": { + "node_modules/@mui/system": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.4.tgz", "integrity": "sha512-fE2Ts33V5zh7ouciwXgMm/a6sLvjIj9OMeojuHNYY7BStTxparC/Fp9CNUZNJwt76U6ZJC59aYScFSRQKbW08g==", - "requires": { + "dependencies": { "@babel/runtime": "^7.20.7", "@mui/private-theming": "^5.11.2", "@mui/styled-engine": "^5.11.0", @@ -1240,296 +1895,566 @@ "clsx": "^1.2.1", "csstype": "^3.1.1", "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } } }, - "@mui/types": { + "node_modules/@mui/types": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", - "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==" + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } }, - "@mui/utils": { + "node_modules/@mui/utils": { "version": "5.11.2", "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.2.tgz", "integrity": "sha512-AyizuHHlGdAtH5hOOXBW3kriuIwUIKUIgg0P7LzMvzf6jPhoQbENYqY6zJqfoZ7fAWMNNYT8mgN5EftNGzwE2w==", - "requires": { + "dependencies": { "@babel/runtime": "^7.20.7", "@types/prop-types": "^15.7.5", "@types/react-is": "^16.7.1 || ^17.0.0", "prop-types": "^15.8.1", "react-is": "^18.2.0" }, - "dependencies": { - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - } + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0" } }, - "@nodelib/fs.scandir": { + "node_modules/@mui/utils/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/@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==", - "requires": { + "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" } }, - "@nodelib/fs.stat": { + "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==" + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } }, - "@nodelib/fs.walk": { + "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==", - "requires": { + "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "@pixi/accessibility": { + "node_modules/@pixi/accessibility": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/accessibility/-/accessibility-6.5.9.tgz", - "integrity": "sha512-+cgnskv4wEmY8bNUceMLzIk6rfm+sqg+IiCW0aiL3w4KQJXV05/+aFMqufp9fFqAtb/GdGcS0HJxx9jXiqe4aw==" + "integrity": "sha512-+cgnskv4wEmY8bNUceMLzIk6rfm+sqg+IiCW0aiL3w4KQJXV05/+aFMqufp9fFqAtb/GdGcS0HJxx9jXiqe4aw==", + "peerDependencies": { + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/app": { + "node_modules/@pixi/app": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/app/-/app-6.5.9.tgz", - "integrity": "sha512-RDFR8ea86eykTmxlQPb1PMdXqYaeLmf1BKprcEKOOr6vmNLykzn+UEaal4OJtmpgtAsHt6hkpW7nUeZ8idbWZA==" + "integrity": "sha512-RDFR8ea86eykTmxlQPb1PMdXqYaeLmf1BKprcEKOOr6vmNLykzn+UEaal4OJtmpgtAsHt6hkpW7nUeZ8idbWZA==", + "peerDependencies": { + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/compressed-textures": { + "node_modules/@pixi/compressed-textures": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/compressed-textures/-/compressed-textures-6.5.9.tgz", - "integrity": "sha512-7FbgA6fVjhhoWrIHjEkTTZBZIr4FlQ7bWQzpSy3i8J0lGFTFp1p6n17i0t8xxqrJ1SWAJud8WOESsiAHWUHLDQ==" + "integrity": "sha512-7FbgA6fVjhhoWrIHjEkTTZBZIr4FlQ7bWQzpSy3i8J0lGFTFp1p6n17i0t8xxqrJ1SWAJud8WOESsiAHWUHLDQ==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/loaders": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/constants": { + "node_modules/@pixi/constants": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-6.5.9.tgz", "integrity": "sha512-749Vv+DUh4Tguku6uouXUIAUHThYU/cDZzWW4lYNv2UrqUrPxE1a7b8Ca0GakFjt6HZIenl6DnUYLP4yE6PWiQ==" }, - "@pixi/core": { + "node_modules/@pixi/core": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/core/-/core-6.5.9.tgz", "integrity": "sha512-NQGaEYtUIKNAQNeqLsfHSkx1BYuOWJzAYDpb63QEZFvV8gTRf2t3SBuyvSxvMFAGakNrqYefIXkfJXpmHOrk7A==", - "requires": { + "dependencies": { "@types/offscreencanvas": "^2019.6.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/pixijs" + }, + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/extensions": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/runner": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/ticker": "6.5.9", + "@pixi/utils": "6.5.9" } }, - "@pixi/display": { + "node_modules/@pixi/display": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/display/-/display-6.5.9.tgz", - "integrity": "sha512-85eODYWsOM/kIt2N/L51lsAl3DLJA+1Eed+Nl6ZeF/pEvQnXf7jDZzGwVmUKJurpPWhjkA5OnzWabFw3De2qZg==" + "integrity": "sha512-85eODYWsOM/kIt2N/L51lsAl3DLJA+1Eed+Nl6ZeF/pEvQnXf7jDZzGwVmUKJurpPWhjkA5OnzWabFw3De2qZg==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/extensions": { + "node_modules/@pixi/extensions": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-6.5.9.tgz", "integrity": "sha512-vwzEhLkGiiCw9e7QmXBKHuJzX1DzaA2JcFw0Kl1DTI0lH1cIZccE3rVBbuVY8+Zvb33WV5XxwQC03/qyx4DUbw==" }, - "@pixi/extract": { + "node_modules/@pixi/extract": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/extract/-/extract-6.5.9.tgz", - "integrity": "sha512-fqnGfJFC6OJ63Js+lkt2YjTCLpzMnCETB3YTpty/DUM9K/0WzqZGHbWVyNmLo4XDHlG3qqgkXW2hmZQdY9BQAw==" + "integrity": "sha512-fqnGfJFC6OJ63Js+lkt2YjTCLpzMnCETB3YTpty/DUM9K/0WzqZGHbWVyNmLo4XDHlG3qqgkXW2hmZQdY9BQAw==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/filter-alpha": { + "node_modules/@pixi/filter-alpha": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-alpha/-/filter-alpha-6.5.9.tgz", - "integrity": "sha512-p87mGgMXX64CKUmTSadIOUzA7Q7MxybmsYPZbxFIFWsH2ML07RZChEaZWL2Bzql2CwgfejzxJPkCTXB/Qn5IRQ==" + "integrity": "sha512-p87mGgMXX64CKUmTSadIOUzA7Q7MxybmsYPZbxFIFWsH2ML07RZChEaZWL2Bzql2CwgfejzxJPkCTXB/Qn5IRQ==", + "peerDependencies": { + "@pixi/core": "6.5.9" + } }, - "@pixi/filter-bevel": { + "node_modules/@pixi/filter-bevel": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-bevel/-/filter-bevel-4.2.0.tgz", - "integrity": "sha512-8AxBZlyfrCnm3PK4CSp0QmWcm07Aq/RDcmOAxOjzCIOo+ecE0LWlXG4SVQOovlFiolB6ZLPjXVdt7JoAxaxOUg==" + "integrity": "sha512-8AxBZlyfrCnm3PK4CSp0QmWcm07Aq/RDcmOAxOjzCIOo+ecE0LWlXG4SVQOovlFiolB6ZLPjXVdt7JoAxaxOUg==", + "peerDependencies": { + "@pixi/core": "^6.0.0", + "@pixi/math": "^6.0.0", + "@pixi/utils": "^6.0.0" + } }, - "@pixi/filter-blur": { + "node_modules/@pixi/filter-blur": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-blur/-/filter-blur-6.5.9.tgz", - "integrity": "sha512-nqfvCktus4mlhNqILJKYnyslIJgnZ6oPl261B70OvOT7GPohPFUg/y6wdxa38xSqkGCUwjFJ+VgVdmGyFsoRsQ==" - }, - "@pixi/filter-color-matrix": { - "version": "6.5.9", + "integrity": "sha512-nqfvCktus4mlhNqILJKYnyslIJgnZ6oPl261B70OvOT7GPohPFUg/y6wdxa38xSqkGCUwjFJ+VgVdmGyFsoRsQ==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/settings": "6.5.9" + } + }, + "node_modules/@pixi/filter-color-matrix": { + "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-color-matrix/-/filter-color-matrix-6.5.9.tgz", - "integrity": "sha512-ycx1SO3USLLbGHkqwo+3RwtvxnlffKinFuKQR59LrhuvULhrwLD9GVdB6e7wKgx7CrMtJe5kcED9ZTitLL7QbA==" + "integrity": "sha512-ycx1SO3USLLbGHkqwo+3RwtvxnlffKinFuKQR59LrhuvULhrwLD9GVdB6e7wKgx7CrMtJe5kcED9ZTitLL7QbA==", + "peerDependencies": { + "@pixi/core": "6.5.9" + } }, - "@pixi/filter-crt": { + "node_modules/@pixi/filter-crt": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-crt/-/filter-crt-4.2.0.tgz", - "integrity": "sha512-27o5orTxXRPLmQZAo+8nsCMqtOG1lF2bZQJGsC68bi2m90/LQARFWkB1+AvBuwczCB0+MuHu0/txAbEX0h53Cg==" + "integrity": "sha512-27o5orTxXRPLmQZAo+8nsCMqtOG1lF2bZQJGsC68bi2m90/LQARFWkB1+AvBuwczCB0+MuHu0/txAbEX0h53Cg==", + "peerDependencies": { + "@pixi/constants": "^6.0.0", + "@pixi/core": "^6.0.0", + "@pixi/math": "^6.0.0" + } }, - "@pixi/filter-displacement": { + "node_modules/@pixi/filter-displacement": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-displacement/-/filter-displacement-6.5.9.tgz", - "integrity": "sha512-Z8JRUTtOpxNkzacQfedkOVEzIJOSm3gOYB/Vp3Et/S2BTS2ifZ6NoYcsYFY7Cm6ZF+ht/bP3X+DYpkk75px6oA==" + "integrity": "sha512-Z8JRUTtOpxNkzacQfedkOVEzIJOSm3gOYB/Vp3Et/S2BTS2ifZ6NoYcsYFY7Cm6ZF+ht/bP3X+DYpkk75px6oA==", + "peerDependencies": { + "@pixi/core": "6.5.9", + "@pixi/math": "6.5.9" + } }, - "@pixi/filter-drop-shadow": { + "node_modules/@pixi/filter-drop-shadow": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-drop-shadow/-/filter-drop-shadow-4.2.0.tgz", "integrity": "sha512-VJr5OsPBwm2+k3RCyHK5CPv0GD2qNVc30VzYMhpm17OpLp3BJ4UBK5hTorWbhRqS1Q38zf6e5pG/LBnkX69E6Q==", - "requires": { + "dependencies": { "@pixi/filter-kawase-blur": "4.2.0" + }, + "peerDependencies": { + "@pixi/constants": "^6.0.0", + "@pixi/core": "^6.0.0", + "@pixi/math": "^6.0.0", + "@pixi/settings": "^6.0.0", + "@pixi/utils": "^6.0.0" } }, - "@pixi/filter-fxaa": { + "node_modules/@pixi/filter-fxaa": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-fxaa/-/filter-fxaa-6.5.9.tgz", - "integrity": "sha512-bWESjdxHtg5+3j+9SRrwSWDHeLULryBVcbebPg8f7tSpja3niYkJa32TklY+yrb9Lz2x6iI5wfJ4QmbeYZW9Lw==" + "integrity": "sha512-bWESjdxHtg5+3j+9SRrwSWDHeLULryBVcbebPg8f7tSpja3niYkJa32TklY+yrb9Lz2x6iI5wfJ4QmbeYZW9Lw==", + "peerDependencies": { + "@pixi/core": "6.5.9" + } }, - "@pixi/filter-kawase-blur": { + "node_modules/@pixi/filter-kawase-blur": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-kawase-blur/-/filter-kawase-blur-4.2.0.tgz", - "integrity": "sha512-1QeZqdUD3vh6HtiH930scI9mN/lDvfKW8rmwoE295tj5kbX6OeyRqXDr6KnEaRh/Jzm1hPB6ryRjHDS54x0QpQ==" + "integrity": "sha512-1QeZqdUD3vh6HtiH930scI9mN/lDvfKW8rmwoE295tj5kbX6OeyRqXDr6KnEaRh/Jzm1hPB6ryRjHDS54x0QpQ==", + "peerDependencies": { + "@pixi/constants": "^6.0.0", + "@pixi/core": "^6.0.0", + "@pixi/math": "^6.0.0" + } }, - "@pixi/filter-noise": { + "node_modules/@pixi/filter-noise": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-noise/-/filter-noise-6.5.9.tgz", - "integrity": "sha512-O4lXS8kHmwPB3n/yfPxVfr18y9mdjPjNsf9uQMmHa1W3EAzjILcLQa1hFZP+ek6XroMcG6+sv10lFd9PlNiRVg==" + "integrity": "sha512-O4lXS8kHmwPB3n/yfPxVfr18y9mdjPjNsf9uQMmHa1W3EAzjILcLQa1hFZP+ek6XroMcG6+sv10lFd9PlNiRVg==", + "peerDependencies": { + "@pixi/core": "6.5.9" + } }, - "@pixi/filter-outline": { + "node_modules/@pixi/filter-outline": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-outline/-/filter-outline-4.2.0.tgz", - "integrity": "sha512-aaO60rlycAZtvcxLYxBYizPE05LykXcUs6goK4AH009RDOILZ/KQBLiAwLcaE5hKmg0xC6BmjmxI9kViBIwKTw==" + "integrity": "sha512-aaO60rlycAZtvcxLYxBYizPE05LykXcUs6goK4AH009RDOILZ/KQBLiAwLcaE5hKmg0xC6BmjmxI9kViBIwKTw==", + "peerDependencies": { + "@pixi/constants": "^6.0.0", + "@pixi/core": "^6.0.0", + "@pixi/utils": "^6.0.0" + } }, - "@pixi/graphics": { + "node_modules/@pixi/graphics": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/graphics/-/graphics-6.5.9.tgz", - "integrity": "sha512-+b7Ke6MkngftcRq2WweqsEWtV4ttRRurCiiPYeOhM5kGuAwDoyWGhXnWltiBQUHAE026uEep8wFi3vmlAzlXTQ==" + "integrity": "sha512-+b7Ke6MkngftcRq2WweqsEWtV4ttRRurCiiPYeOhM5kGuAwDoyWGhXnWltiBQUHAE026uEep8wFi3vmlAzlXTQ==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/sprite": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/interaction": { + "node_modules/@pixi/interaction": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/interaction/-/interaction-6.5.9.tgz", - "integrity": "sha512-PXWPPpOBwZdf/VtrstYaKqtUfJcJR57oRGdSXZ0mtvN8jEhsWUe0GlmlHEp6PxTwtn5ECKDy8+i9V0CcqLKgug==" + "integrity": "sha512-PXWPPpOBwZdf/VtrstYaKqtUfJcJR57oRGdSXZ0mtvN8jEhsWUe0GlmlHEp6PxTwtn5ECKDy8+i9V0CcqLKgug==", + "peerDependencies": { + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/ticker": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/loaders": { + "node_modules/@pixi/loaders": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/loaders/-/loaders-6.5.9.tgz", - "integrity": "sha512-wHza2gnDEkfz1xmlLrsrxBzkEIWOufS4DFR/i1gl9lyzDJs5be1UB6zLbp8r7gxAYhNXHTbqU+CODYaJq/1TAQ==" + "integrity": "sha512-wHza2gnDEkfz1xmlLrsrxBzkEIWOufS4DFR/i1gl9lyzDJs5be1UB6zLbp8r7gxAYhNXHTbqU+CODYaJq/1TAQ==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/math": { + "node_modules/@pixi/math": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/math/-/math-6.5.9.tgz", "integrity": "sha512-L6EARDZiMXXqyqrgvc4lTVpMppRhkeJcCCg+6XAilp73ZAehmcCKt1fuCENbscpJgdX8EDBDWlGVrDOq6Yfa3Q==" }, - "@pixi/mesh": { + "node_modules/@pixi/mesh": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mesh/-/mesh-6.5.9.tgz", - "integrity": "sha512-UC6LtyNBrOPWOHQsJSSKuWwc6lRYzOHm13ehbv+x7174j5frsIDndiPkeB55oEIk3osAQO5nL/7QgCI58IaiwA==" + "integrity": "sha512-UC6LtyNBrOPWOHQsJSSKuWwc6lRYzOHm13ehbv+x7174j5frsIDndiPkeB55oEIk3osAQO5nL/7QgCI58IaiwA==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/mesh-extras": { + "node_modules/@pixi/mesh-extras": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mesh-extras/-/mesh-extras-6.5.9.tgz", - "integrity": "sha512-l2wz+ZchFAV2ceKG247ZZjYq8G6gqiGj3Oicj5N/cqdHvMXU+jTclO/jBqA98GH4poww2Y3TjTUFiYh4LmTXMQ==" + "integrity": "sha512-l2wz+ZchFAV2ceKG247ZZjYq8G6gqiGj3Oicj5N/cqdHvMXU+jTclO/jBqA98GH4poww2Y3TjTUFiYh4LmTXMQ==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/mesh": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/mixin-cache-as-bitmap": { + "node_modules/@pixi/mixin-cache-as-bitmap": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-cache-as-bitmap/-/mixin-cache-as-bitmap-6.5.9.tgz", - "integrity": "sha512-nhBRLp5f4bxnf/q+3DrVWD4MNWn8kymi6V7AFr+ItDROnCurAg96fefOZlUcxOs9hXWKM6QXkR9XQSHeXKNq+Q==" + "integrity": "sha512-nhBRLp5f4bxnf/q+3DrVWD4MNWn8kymi6V7AFr+ItDROnCurAg96fefOZlUcxOs9hXWKM6QXkR9XQSHeXKNq+Q==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/sprite": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/mixin-get-child-by-name": { + "node_modules/@pixi/mixin-get-child-by-name": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-get-child-by-name/-/mixin-get-child-by-name-6.5.9.tgz", - "integrity": "sha512-Co1exHIPACW3dURze2KKDi7TnBa7CwyhI1SuEflynopN2CkMEhJ9VQJDCvd5FNzkhmc14lIdIEqtN19w9EEOYw==" + "integrity": "sha512-Co1exHIPACW3dURze2KKDi7TnBa7CwyhI1SuEflynopN2CkMEhJ9VQJDCvd5FNzkhmc14lIdIEqtN19w9EEOYw==", + "peerDependencies": { + "@pixi/display": "6.5.9" + } }, - "@pixi/mixin-get-global-position": { + "node_modules/@pixi/mixin-get-global-position": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-get-global-position/-/mixin-get-global-position-6.5.9.tgz", - "integrity": "sha512-lwwbI4qVwlrknZjE8cVdgqsiIHdDyV4MdCL2wO7+zw5aW4EofPlyRb2av7za5onPagaFL/Jgj4WkUlZta40WaQ==" + "integrity": "sha512-lwwbI4qVwlrknZjE8cVdgqsiIHdDyV4MdCL2wO7+zw5aW4EofPlyRb2av7za5onPagaFL/Jgj4WkUlZta40WaQ==", + "peerDependencies": { + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9" + } }, - "@pixi/particle-container": { + "node_modules/@pixi/particle-container": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/particle-container/-/particle-container-6.5.9.tgz", - "integrity": "sha512-1JtFA3cYMsnt+nyR/jIoFdpsk6nAcEemZlnNIqTYpD/E92WN6iIIwQRxAfin18P4iTzptEkjC/mCRTDfkGYtSw==" + "integrity": "sha512-1JtFA3cYMsnt+nyR/jIoFdpsk6nAcEemZlnNIqTYpD/E92WN6iIIwQRxAfin18P4iTzptEkjC/mCRTDfkGYtSw==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/sprite": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/polyfill": { + "node_modules/@pixi/polyfill": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/polyfill/-/polyfill-6.5.9.tgz", "integrity": "sha512-S8ETjbGlW+YtJcC3Ysg9pSAHUsuyU3AvJfCL9PaQFG4/C39J36TqRLufB/9+WzUZ4TBI/CcsEWCh7InHpogT4Q==", - "requires": { + "dependencies": { "object-assign": "^4.1.1", "promise-polyfill": "^8.2.0" } }, - "@pixi/prepare": { + "node_modules/@pixi/prepare": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/prepare/-/prepare-6.5.9.tgz", - "integrity": "sha512-CeSsjQw0Cg6YnqJ15hvOq23SMoUsybsHreYZgsti5UdBZdjUHWpVUMvECUL4Zq1NUJoJ86jvJ9MPBk2/3NDzsQ==" + "integrity": "sha512-CeSsjQw0Cg6YnqJ15hvOq23SMoUsybsHreYZgsti5UdBZdjUHWpVUMvECUL4Zq1NUJoJ86jvJ9MPBk2/3NDzsQ==", + "peerDependencies": { + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/graphics": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/text": "6.5.9", + "@pixi/ticker": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/runner": { + "node_modules/@pixi/runner": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-6.5.9.tgz", "integrity": "sha512-xIfmhflbhrDw9ZEDezL46K+/L3pz79KU0qvtmg82eXgJdpsp9irDY2+QcEYgOO1AnYmqO9E1ygZd/RofCxRM1g==" }, - "@pixi/settings": { + "node_modules/@pixi/settings": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-6.5.9.tgz", - "integrity": "sha512-cOODlDuToO3uixgDRHlsxGbzlgZKNyZn+AeZKHyo6z8JpLh5mYrC4wEgLyHoKSOX0VgNzlSY6VNLthmgpu2gAg==" + "integrity": "sha512-cOODlDuToO3uixgDRHlsxGbzlgZKNyZn+AeZKHyo6z8JpLh5mYrC4wEgLyHoKSOX0VgNzlSY6VNLthmgpu2gAg==", + "peerDependencies": { + "@pixi/constants": "6.5.9" + } }, - "@pixi/sprite": { + "node_modules/@pixi/sprite": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-6.5.9.tgz", - "integrity": "sha512-pgYHrIES9vZ1HfcFVpvDpdI8sMwzNRhInDkfRCfJX0K3NaAW8AWzu1DPPsn+eYzIF14gpi9JZXS3lT8JtD8lug==" + "integrity": "sha512-pgYHrIES9vZ1HfcFVpvDpdI8sMwzNRhInDkfRCfJX0K3NaAW8AWzu1DPPsn+eYzIF14gpi9JZXS3lT8JtD8lug==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/sprite-animated": { + "node_modules/@pixi/sprite-animated": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite-animated/-/sprite-animated-6.5.9.tgz", - "integrity": "sha512-7UsHBDBQeBPDAooXhYgc7wa7vf0O99W8IqhWNKFx0zbA0MMCOauxqLVfH9LJ3fWR1qoM+J+05MD5U2e5EcIUqQ==" + "integrity": "sha512-7UsHBDBQeBPDAooXhYgc7wa7vf0O99W8IqhWNKFx0zbA0MMCOauxqLVfH9LJ3fWR1qoM+J+05MD5U2e5EcIUqQ==", + "peerDependencies": { + "@pixi/core": "6.5.9", + "@pixi/sprite": "6.5.9", + "@pixi/ticker": "6.5.9" + } }, - "@pixi/sprite-tiling": { + "node_modules/@pixi/sprite-tiling": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite-tiling/-/sprite-tiling-6.5.9.tgz", - "integrity": "sha512-+I7iQfp/xhosyNCGx0JmOk+QGIPHC1kjq/QEhzaMwvFnw7rsoUdhy4B13fF38DMPdzrFpGuyWfdZW5xezRA3Ww==" + "integrity": "sha512-+I7iQfp/xhosyNCGx0JmOk+QGIPHC1kjq/QEhzaMwvFnw7rsoUdhy4B13fF38DMPdzrFpGuyWfdZW5xezRA3Ww==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/sprite": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/spritesheet": { + "node_modules/@pixi/spritesheet": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/spritesheet/-/spritesheet-6.5.9.tgz", - "integrity": "sha512-jf27xXl1/v2kA+Vr8E4/xLAMMO3xxNOk/blZCVr/RwKILS9T3R1Y7f4FICW2Gv4jLreBLvWwYM41NPon9/N3/g==" + "integrity": "sha512-jf27xXl1/v2kA+Vr8E4/xLAMMO3xxNOk/blZCVr/RwKILS9T3R1Y7f4FICW2Gv4jLreBLvWwYM41NPon9/N3/g==", + "peerDependencies": { + "@pixi/core": "6.5.9", + "@pixi/loaders": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/text": { + "node_modules/@pixi/text": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/text/-/text-6.5.9.tgz", - "integrity": "sha512-nhIQTplpO9e4bjw32/A0mGYtx9yMV7TeL5PQ+pXKUJjvMKxNiqzK4ULLNvGd8bZm/RED1FpFtxGhuw5x4r+0qQ==" + "integrity": "sha512-nhIQTplpO9e4bjw32/A0mGYtx9yMV7TeL5PQ+pXKUJjvMKxNiqzK4ULLNvGd8bZm/RED1FpFtxGhuw5x4r+0qQ==", + "peerDependencies": { + "@pixi/core": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/sprite": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/text-bitmap": { + "node_modules/@pixi/text-bitmap": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/text-bitmap/-/text-bitmap-6.5.9.tgz", - "integrity": "sha512-GWV365c4el4a0AKObBaGVhg/XSymOzNcUYtV6S+10pcxzkvpBD+BWfLXtOoyT+q+5sqbBnvOU2SJ8K5wxSqCbA==" + "integrity": "sha512-GWV365c4el4a0AKObBaGVhg/XSymOzNcUYtV6S+10pcxzkvpBD+BWfLXtOoyT+q+5sqbBnvOU2SJ8K5wxSqCbA==", + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/core": "6.5.9", + "@pixi/display": "6.5.9", + "@pixi/loaders": "6.5.9", + "@pixi/math": "6.5.9", + "@pixi/mesh": "6.5.9", + "@pixi/settings": "6.5.9", + "@pixi/text": "6.5.9", + "@pixi/utils": "6.5.9" + } }, - "@pixi/ticker": { + "node_modules/@pixi/ticker": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-6.5.9.tgz", - "integrity": "sha512-y7bpdSXc+UkfH2HPvOCV7XBk1eFsmoexsvVGqlRNd9r0sb/OXqcYLvnW4+BEyt5xKp7TpQibNBEKJCNih4dcMQ==" + "integrity": "sha512-y7bpdSXc+UkfH2HPvOCV7XBk1eFsmoexsvVGqlRNd9r0sb/OXqcYLvnW4+BEyt5xKp7TpQibNBEKJCNih4dcMQ==", + "peerDependencies": { + "@pixi/extensions": "6.5.9", + "@pixi/settings": "6.5.9" + } }, - "@pixi/utils": { + "node_modules/@pixi/utils": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-6.5.9.tgz", "integrity": "sha512-eLYZihYs9gEyPscoNvxgpZtKTXeCskoZ7TFmI23gAoegOIA3SWUsCudi/DJuQwGJSulitQ0M2BDJoVoSEoonEA==", - "requires": { + "dependencies": { "@types/earcut": "^2.1.0", "earcut": "^2.2.4", "eventemitter3": "^3.1.0", "url": "^0.11.0" + }, + "peerDependencies": { + "@pixi/constants": "6.5.9", + "@pixi/settings": "6.5.9" } }, - "@pkgr/utils": { + "node_modules/@pkgr/utils": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", "dev": true, - "requires": { + "dependencies": { "cross-spawn": "^7.0.3", "is-glob": "^4.0.3", "open": "^8.4.0", "picocolors": "^1.0.0", "tiny-glob": "^0.2.9", "tslib": "^2.4.0" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" } }, - "@pmmmwh/react-refresh-webpack-plugin": { + "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==", "dev": true, - "requires": { + "dependencies": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", "core-js-pure": "^3.23.3", @@ -1540,223 +2465,285 @@ "schema-utils": "^3.0.0", "source-map": "^0.7.3" }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } + "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 }, - "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==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } + "type-fest": { + "optional": true }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } + "webpack-dev-server": { + "optional": true }, - "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==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } + "webpack-hot-middleware": { + "optional": true }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true + "webpack-plugin-serve": { + "optional": true } } }, - "@popperjs/core": { + "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { "version": "2.11.6", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } }, - "@supportclass/stylelint-config": { + "node_modules/@supportclass/stylelint-config": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@supportclass/stylelint-config/-/stylelint-config-1.0.1.tgz", "integrity": "sha512-il0M+8jgER2b4bZRogNs4fEbdaFopz28iyNUP4eoiXd6rlRHq1qGh89Fu0ZGVWxufJhssfBi6QmQtcyaA7dWyg==", "dev": true, - "requires": { + "dependencies": { "stylelint-config-standard": "^18.3.0", "stylelint-order": "^3.0.0", "stylelint-selector-bem-pattern": "^2.1.0" } }, - "@tsconfig/node10": { + "node_modules/@tsconfig/node10": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true + "devOptional": true }, - "@tsconfig/node12": { + "node_modules/@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "devOptional": true }, - "@tsconfig/node14": { + "node_modules/@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "devOptional": true }, - "@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "devOptional": true }, - "@types/clone": { + "node_modules/@types/clone": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@types/clone/-/clone-2.1.1.tgz", "integrity": "sha512-BZIU34bSYye0j/BFcPraiDZ5ka6MJADjcDVELGf7glr9K+iE8NYVjFslJFVWzskSxkLLyCrSPScE82/UUoBSvg==", "dev": true }, - "@types/earcut": { + "node_modules/@types/earcut": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.1.tgz", "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==" }, - "@types/events": { + "node_modules/@types/events": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", "dev": true }, - "@types/js-cookie": { + "node_modules/@types/js-cookie": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" }, - "@types/json-schema": { + "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==", "dev": true }, - "@types/json5": { + "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==", "dev": true }, - "@types/lodash": { + "node_modules/@types/lodash": { "version": "4.14.191", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==", "dev": true }, - "@types/minimist": { + "node_modules/@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, - "@types/node": { - "version": "18.11.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", - "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", - "dev": true + "node_modules/@types/node": { + "version": "20.4.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.6.tgz", + "integrity": "sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==", + "devOptional": true }, - "@types/normalize-package-data": { + "node_modules/@types/normalize-package-data": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, - "@types/object-path": { + "node_modules/@types/object-path": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/@types/object-path/-/object-path-0.11.1.tgz", "integrity": "sha512-219LSCO9HPcoXcRTC6DbCs0FRhZgBnEMzf16RRqkT40WbkKx3mOeQuz3e2XqbfhOz/AHfbru0kzB1n1RCAsIIg==", "dev": true }, - "@types/offscreencanvas": { + "node_modules/@types/offscreencanvas": { "version": "2019.7.0", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.0.tgz", "integrity": "sha512-PGcyveRIpL1XIqK8eBsmRBt76eFgtzuPiSTyKHZxnGemp2yzGzWpjYKAfK3wIMiU7eH+851yEpiuP8JZerTmWg==" }, - "@types/parse-json": { + "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==" }, - "@types/prop-types": { + "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==" }, - "@types/react": { + "node_modules/@types/react": { "version": "17.0.21", "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.21.tgz", "integrity": "sha512-GzzXCpOthOjXvrAUFQwU/svyxu658cwu00Q9ugujS4qc1zXgLFaO0kS2SLOaMWLt2Jik781yuHCWB7UcYdGAeQ==", - "requires": { + "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", "csstype": "^3.0.2" } }, - "@types/react-dom": { + "node_modules/@types/react-dom": { "version": "17.0.9", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", "dev": true, - "requires": { + "dependencies": { "@types/react": "*" } }, - "@types/react-is": { + "node_modules/@types/react-is": { "version": "17.0.3", "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", - "requires": { + "dependencies": { "@types/react": "*" } }, - "@types/react-transition-group": { + "node_modules/@types/react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", - "requires": { + "dependencies": { "@types/react": "*" } }, - "@types/scheduler": { + "node_modules/@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, - "@types/semver": { + "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==", "dev": true }, - "@typescript-eslint/eslint-plugin": { + "node_modules/@typescript-eslint/eslint-plugin": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.50.0.tgz", "integrity": "sha512-vwksQWSFZiUhgq3Kv7o1Jcj0DUNylwnIlGvKvLLYsq8pAWha6/WCnXUeaSoNNha/K7QSf2+jvmkxggC1u3pIwQ==", "dev": true, - "requires": { + "dependencies": { "@typescript-eslint/scope-manager": "5.50.0", "@typescript-eslint/type-utils": "5.50.0", "@typescript-eslint/utils": "5.50.0", @@ -1767,54 +2754,114 @@ "regexpp": "^3.2.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 + } } }, - "@typescript-eslint/parser": { + "node_modules/@typescript-eslint/parser": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.50.0.tgz", "integrity": "sha512-KCcSyNaogUDftK2G9RXfQyOCt51uB5yqC6pkUYqhYh8Kgt+DwR5M0EwEAxGPy/+DH6hnmKeGsNhiZRQxjH71uQ==", "dev": true, - "requires": { + "dependencies": { "@typescript-eslint/scope-manager": "5.50.0", "@typescript-eslint/types": "5.50.0", "@typescript-eslint/typescript-estree": "5.50.0", "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 + } } }, - "@typescript-eslint/scope-manager": { + "node_modules/@typescript-eslint/scope-manager": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", "dev": true, - "requires": { + "dependencies": { "@typescript-eslint/types": "5.50.0", "@typescript-eslint/visitor-keys": "5.50.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "@typescript-eslint/type-utils": { + "node_modules/@typescript-eslint/type-utils": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.50.0.tgz", "integrity": "sha512-dcnXfZ6OGrNCO7E5UY/i0ktHb7Yx1fV6fnQGGrlnfDhilcs6n19eIRcvLBqx6OQkrPaFlDPk3OJ0WlzQfrV0bQ==", "dev": true, - "requires": { + "dependencies": { "@typescript-eslint/typescript-estree": "5.50.0", "@typescript-eslint/utils": "5.50.0", "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 + } } }, - "@typescript-eslint/types": { + "node_modules/@typescript-eslint/types": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", - "dev": true + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } }, - "@typescript-eslint/typescript-estree": { + "node_modules/@typescript-eslint/typescript-estree": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.50.0.tgz", "integrity": "sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==", "dev": true, - "requires": { + "dependencies": { "@typescript-eslint/types": "5.50.0", "@typescript-eslint/visitor-keys": "5.50.0", "debug": "^4.3.4", @@ -1822,14 +2869,26 @@ "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 + } } }, - "@typescript-eslint/utils": { + "node_modules/@typescript-eslint/utils": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.50.0.tgz", "integrity": "sha512-v/AnUFImmh8G4PH0NDkf6wA8hujNNcrwtecqW4vtQ1UOSNBaZl49zP1SHoZ/06e+UiwzHpgb5zP5+hwlYYWYAw==", "dev": true, - "requires": { + "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", "@typescript-eslint/scope-manager": "5.50.0", @@ -1839,213 +2898,301 @@ "eslint-utils": "^3.0.0", "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==", + "dev": true, "dependencies": { - "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==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - } + "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==", + "dev": true, + "engines": { + "node": ">=4.0" } }, - "@typescript-eslint/visitor-keys": { + "node_modules/@typescript-eslint/visitor-keys": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", "dev": true, - "requires": { + "dependencies": { "@typescript-eslint/types": "5.50.0", "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" } }, - "@vitejs/plugin-react": { + "node_modules/@vitejs/plugin-react": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", "dev": true, - "requires": { + "dependencies": { "@babel/core": "^7.20.12", "@babel/plugin-transform-react-jsx-self": "^7.18.6", "@babel/plugin-transform-react-jsx-source": "^7.19.6", "magic-string": "^0.27.0", "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.1.0-beta.0" } }, - "@xobotyi/scrollbar-width": { + "node_modules/@xobotyi/scrollbar-width": { "version": "1.9.5", "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, - "acorn": { + "node_modules/acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "acorn-jsx": { + "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==", - "dev": true + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } }, - "acorn-node": { + "node_modules/acorn-node": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "requires": { + "dependencies": { "acorn": "^7.0.0", "acorn-walk": "^7.0.0", "xtend": "^4.0.2" } }, - "acorn-walk": { + "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==" + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } }, - "ajv": { + "node_modules/ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, - "requires": { + "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" } }, - "ajv-keywords": { + "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==", - "dev": true + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } }, - "ansi-html-community": { + "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==", - "dev": true + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } }, - "ansi-regex": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "ansi-styles": { + "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==", - "requires": { + "dependencies": { "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" } }, - "anymatch": { + "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==", - "requires": { + "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, - "arg": { + "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==" }, - "argparse": { + "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==", "dev": true }, - "array-ify": { + "node_modules/array-ify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", "dev": true }, - "array-includes": { + "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==", "dev": true, - "requires": { + "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" } }, - "array-union": { + "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==", - "dev": true - }, - "array.prototype.flat": { + "dev": true, + "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==", "dev": true, - "requires": { + "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" } }, - "array.prototype.flatmap": { + "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==", "dev": true, - "requires": { + "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" } }, - "arrify": { + "node_modules/arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "astral-regex": { + "node_modules/astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "autoprefixer": { + "node_modules/autoprefixer": { "version": "10.4.14", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", - "requires": { + "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", @@ -2053,591 +3200,799 @@ "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" }, - "dependencies": { - "caniuse-lite": { - "version": "1.0.30001488", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz", - "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==" - } + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "available-typed-arrays": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "babel-plugin-macros": { + "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==", - "requires": { + "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" } }, - "balanced-match": { + "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==" }, - "big.js": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": "*" + } }, - "binary-extensions": { + "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==" + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } }, - "brace-expansion": { + "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==", - "requires": { + "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "braces": { + "node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { + "dependencies": { "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" } }, - "browserslist": { + "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==", - "requires": { + "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" } }, - "bytes": { + "node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } }, - "call-bind": { + "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==", "dev": true, - "requires": { + "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "callsites": { + "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } }, - "camelcase": { + "node_modules/camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "camelcase-css": { + "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==" + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } }, - "camelcase-keys": { + "node_modules/camelcase-keys": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, - "requires": { + "dependencies": { "camelcase": "^5.3.1", "map-obj": "^4.0.0", "quick-lru": "^4.0.1" }, - "dependencies": { - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - } + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys/node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" } }, - "caniuse-lite": { - "version": "1.0.30001450", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001450.tgz", - "integrity": "sha512-qMBmvmQmFXaSxexkjjfMvD5rnDL0+m+dUMZKoDYsGG8iZN29RuYh9eRoMvKsT6uMAWlyUUGDEQGJJYjzCIO9ew==" + "node_modules/caniuse-lite": { + "version": "1.0.30001519", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", + "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", + "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" + } + ] }, - "chalk": { + "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==", - "requires": { + "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" }, - "dependencies": { - "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": ">=4" + } + }, + "node_modules/chalk/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" } }, - "chokidar": { + "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "requires": { + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", - "fsevents": "~2.3.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": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "clean-set": { + "node_modules/clean-set": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/clean-set/-/clean-set-1.1.2.tgz", "integrity": "sha512-cA8uCj0qSoG9e0kevyOWXwPaELRPVg5Pxp6WskLMwerx257Zfnh8Nl0JBH59d7wQzij2CK7qEfJQK3RjuKKIug==" }, - "cliui": { + "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "requires": { + "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "clone": { + "node_modules/clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "engines": { + "node": ">=0.8" + } }, - "clsx": { + "node_modules/clsx": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } }, - "color": { + "node_modules/color": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "requires": { + "dependencies": { "color-convert": "^1.9.3", "color-string": "^1.6.0" } }, - "color-convert": { + "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==", - "requires": { + "dependencies": { "color-name": "1.1.3" } }, - "color-name": { + "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==" }, - "color-string": { + "node_modules/color-string": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "requires": { + "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, - "colord": { + "node_modules/colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "dev": true }, - "commander": { + "node_modules/commander": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } }, - "common-path-prefix": { + "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==", "dev": true }, - "compare-func": { + "node_modules/compare-func": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", "dev": true, - "requires": { + "dependencies": { "array-ify": "^1.0.0", "dot-prop": "^5.1.0" } }, - "concat-map": { + "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "conventional-changelog-angular": { + "node_modules/conventional-changelog-angular": { "version": "5.0.13", "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", "dev": true, - "requires": { + "dependencies": { "compare-func": "^2.0.0", "q": "^1.5.1" + }, + "engines": { + "node": ">=10" } }, - "conventional-changelog-conventionalcommits": { + "node_modules/conventional-changelog-conventionalcommits": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz", "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==", "dev": true, - "requires": { + "dependencies": { "compare-func": "^2.0.0", "lodash": "^4.17.15", "q": "^1.5.1" + }, + "engines": { + "node": ">=10" } }, - "conventional-commits-parser": { + "node_modules/conventional-commits-parser": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", "dev": true, - "requires": { - "JSONStream": "^1.0.4", + "dependencies": { "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", "lodash": "^4.17.15", "meow": "^8.0.0", "split2": "^3.0.0", "through2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.js" + }, + "engines": { + "node": ">=10" } }, - "convert-source-map": { + "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==" }, - "copy-to-clipboard": { + "node_modules/copy-to-clipboard": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", - "requires": { + "dependencies": { "toggle-selection": "^1.0.6" } }, - "core-js-pure": { + "node_modules/core-js-pure": { "version": "3.27.1", "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz", "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", - "dev": true + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } }, - "cosmiconfig": { + "node_modules/cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "requires": { + "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" } }, - "cosmiconfig-typescript-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", - "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", - "dev": true + "node_modules/cosmiconfig-typescript-loader": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz", + "integrity": "sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==", + "dev": true, + "engines": { + "node": ">=v14.21.3" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=7", + "ts-node": ">=10", + "typescript": ">=4" + } }, - "create-require": { + "node_modules/create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "devOptional": true }, - "cross-spawn": { + "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==", "dev": true, - "requires": { + "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" } }, - "css-color-names": { + "node_modules/css-color-names": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==" + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "engines": { + "node": "*" + } }, - "css-functions-list": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", - "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", - "dev": true + "node_modules/css-functions-list": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.0.tgz", + "integrity": "sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==", + "dev": true, + "engines": { + "node": ">=12.22" + } }, - "css-in-js-utils": { + "node_modules/css-in-js-utils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", - "requires": { + "dependencies": { "hyphenate-style-name": "^1.0.3" } }, - "css-tree": { + "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==", - "requires": { + "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" }, - "dependencies": { - "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": ">=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" } }, - "css-unit-converter": { + "node_modules/css-unit-converter": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==" }, - "cssesc": { + "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==" + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } }, - "csstype": { + "node_modules/csstype": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, - "currency-to-abbreviation": { + "node_modules/currency-to-abbreviation": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/currency-to-abbreviation/-/currency-to-abbreviation-2.0.1.tgz", "integrity": "sha512-21hlZXlBtgmPiRcRlPA80CwVtzxFPuu0X0sdrzQUS2NNExh0lkMlctSmtosX/OZQzLBEeDT6jZhbBjtQeniYSA==" }, - "dargs": { + "node_modules/dargs": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "debug": { + "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { + "dependencies": { "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "decamelize": { + "node_modules/decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "decamelize-keys": { + "node_modules/decamelize-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, - "requires": { + "dependencies": { "decamelize": "^1.1.0", "map-obj": "^1.0.0" }, - "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true - } + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "deep-is": { + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", "dev": true }, - "define-lazy-prop": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "define-properties": { + "node_modules/define-properties": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, - "requires": { + "dependencies": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "defined": { + "node_modules/defined": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==" + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "detective": { + "node_modules/detective": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "requires": { + "dependencies": { "acorn-node": "^1.8.2", "defined": "^1.0.0", "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" } }, - "didyoumean": { + "node_modules/didyoumean": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" }, - "diff": { + "node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true + "devOptional": true, + "engines": { + "node": ">=0.3.1" + } }, - "dir-glob": { + "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==", "dev": true, - "requires": { + "dependencies": { "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "dlv": { + "node_modules/dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" }, - "doctrine": { + "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, - "requires": { + "dependencies": { "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" } }, - "dom-helpers": { + "node_modules/dom-helpers": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "requires": { + "dependencies": { "@babel/runtime": "^7.8.7", "csstype": "^3.0.2" } }, - "dot-prop": { + "node_modules/dot-prop": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, - "requires": { + "dependencies": { "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "dset": { + "node_modules/dset": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/dset/-/dset-2.1.0.tgz", - "integrity": "sha512-hlQYwNEdW7Qf8zxysy+yN1E8C/SxRst3Z9n+IvXOR35D9bPVwNHhnL8ZBeoZjvinuGrlvGg6pAMDwhmjqFDgjA==" + "integrity": "sha512-hlQYwNEdW7Qf8zxysy+yN1E8C/SxRst3Z9n+IvXOR35D9bPVwNHhnL8ZBeoZjvinuGrlvGg6pAMDwhmjqFDgjA==", + "engines": { + "node": ">=4" + } }, - "earcut": { + "node_modules/earcut": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" }, - "electron-to-chromium": { - "version": "1.4.286", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.286.tgz", - "integrity": "sha512-Vp3CVhmYpgf4iXNKAucoQUDcCrBQX3XLBtwgFqP9BUXuucgvAV9zWp1kYU7LL9j4++s9O+12cb3wMtN4SJy6UQ==" + "node_modules/electron-to-chromium": { + "version": "1.4.483", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.483.tgz", + "integrity": "sha512-YLwU0iF//9R3cCEfq0wgL+pf9vglE4kwAg4S5tkVVZljUDKv7Wcz67mTY4OOj+T7YUbTGuqlbqgdl/s+7Q8KTw==" }, - "emoji-regex": { + "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==", "dev": true }, - "emojis-list": { + "node_modules/emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true + "dev": true, + "engines": { + "node": ">= 4" + } }, - "enhanced-resolve": { + "node_modules/enhanced-resolve": { "version": "5.12.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dev": true, - "requires": { + "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" } }, - "error-ex": { + "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==", - "requires": { + "dependencies": { "is-arrayish": "^0.2.1" } }, - "error-stack-parser": { + "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==", - "requires": { + "dependencies": { "stackframe": "^1.3.4" } }, - "es-abstract": { + "node_modules/es-abstract": { "version": "1.21.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", "dev": true, - "requires": { + "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "es-set-tostringtag": "^2.0.1", @@ -2671,45 +4026,67 @@ "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" } }, - "es-set-tostringtag": { + "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==", "dev": true, - "requires": { + "dependencies": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, - "es-shim-unscopables": { + "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==", "dev": true, - "requires": { + "dependencies": { "has": "^1.0.3" } }, - "es-to-primitive": { + "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==", "dev": true, - "requires": { + "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" } }, - "esbuild": { + "node_modules/esbuild": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", "dev": true, - "requires": { + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { "@esbuild/android-arm": "0.16.17", "@esbuild/android-arm64": "0.16.17", "@esbuild/android-x64": "0.16.17", @@ -2734,22 +4111,31 @@ "@esbuild/win32-x64": "0.16.17" } }, - "escalade": { + "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } }, - "escape-string-regexp": { + "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==" + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "eslint": { + "node_modules/eslint": { "version": "8.31.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", "dev": true, - "requires": { + "dependencies": { "@eslint/eslintrc": "^1.4.1", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", @@ -2790,147 +4176,54 @@ "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "eslint-config-prettier": { + "node_modules/eslint-config-prettier": { "version": "8.6.0", "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", - "dev": true + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } }, - "eslint-import-resolver-node": { + "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==", "dev": true, - "requires": { + "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==", + "dev": true, "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } + "ms": "^2.1.1" } }, - "eslint-import-resolver-typescript": { + "node_modules/eslint-import-resolver-typescript": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz", "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==", "dev": true, - "requires": { + "dependencies": { "debug": "^4.3.4", "enhanced-resolve": "^5.10.0", "get-tsconfig": "^4.2.0", @@ -2939,210 +4232,470 @@ "is-glob": "^4.0.3", "synckit": "^0.8.4" }, - "dependencies": { - "globby": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", - "dev": true, - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true - } + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/globby": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", + "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "eslint": ">=7.28.0", + "prettier": ">=2.0.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.3.3.tgz", + "integrity": "sha512-wcNtgIs7/WIanzLKyEGRz3/BNhtyEvOpox1onSaNDevyDTNYJ/z37Tqbtfj45QDZH5Gtz9v10Xs2OGX5NhoxWg==", + "dev": true, + "peerDependencies": { + "eslint": ">=7" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "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-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/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==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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/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==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "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==", + "dev": 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/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==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/eslint/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==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/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==", + "dev": true + }, + "node_modules/eslint/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==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "node_modules/eslint/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==", "dev": true, - "requires": { - "debug": "^3.2.7" - }, "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/eslint/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==", "dev": true, - "requires": { - "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" - }, "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", + "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==", "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "eslint-plugin-react-refresh": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.3.3.tgz", - "integrity": "sha512-wcNtgIs7/WIanzLKyEGRz3/BNhtyEvOpox1onSaNDevyDTNYJ/z37Tqbtfj45QDZH5Gtz9v10Xs2OGX5NhoxWg==", - "dev": true - }, - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "node_modules/espree/node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" + "bin": { + "acorn": "bin/acorn" }, - "dependencies": { - "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==", - "dev": true - } + "engines": { + "node": ">=0.4.0" } }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", + "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", "dev": true, - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "dependencies": { - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "dev": true - } + "funding": { + "url": "https://opencollective.com/eslint" } }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, - "requires": { + "dependencies": { "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" } }, - "esrecurse": { + "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==", "dev": true, - "requires": { + "dependencies": { "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" } }, - "estraverse": { + "node_modules/estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true + "dev": true, + "engines": { + "node": ">=4.0" + } }, - "esutils": { + "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "eventemitter3": { + "node_modules/eventemitter3": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, - "events": { + "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } }, - "execa": { + "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, - "requires": { + "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", "human-signals": "^2.1.0", @@ -3152,626 +4705,837 @@ "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" } }, - "fast-deep-equal": { + "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==" }, - "fast-diff": { + "node_modules/fast-diff": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", "dev": true }, - "fast-glob": { + "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==", - "requires": { + "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": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "fast-json-stable-stringify": { + "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==", "dev": true }, - "fast-levenshtein": { + "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==", "dev": true }, - "fast-loops": { + "node_modules/fast-loops": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" }, - "fast-shallow-equal": { + "node_modules/fast-shallow-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" }, - "fastest-levenshtein": { + "node_modules/fastest-levenshtein": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true + "dev": true, + "engines": { + "node": ">= 4.9.1" + } }, - "fastest-stable-stringify": { + "node_modules/fastest-stable-stringify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" }, - "fastq": { + "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==", - "requires": { + "dependencies": { "reusify": "^1.0.4" } }, - "file-entry-cache": { + "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==", "dev": true, - "requires": { + "dependencies": { "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "fill-range": { + "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==", - "requires": { + "dependencies": { "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "find-root": { + "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, - "find-up": { + "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==", "dev": true, - "requires": { + "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "flat-cache": { + "node_modules/flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, - "requires": { + "dependencies": { "flatted": "^3.1.0", "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "flatted": { + "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==", "dev": true }, - "for-each": { + "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==", "dev": true, - "requires": { + "dependencies": { "is-callable": "^1.1.3" } }, - "fraction.js": { + "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==" + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } }, - "fs-extra": { + "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==", - "requires": { + "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" } }, - "fs.realpath": { + "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==" }, - "fsevents": { + "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } }, - "function-bind": { + "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, - "function.prototype.name": { + "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==", "dev": true, - "requires": { + "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" } }, - "functions-have-names": { + "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==", - "dev": true + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "gensync": { + "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==", - "dev": true + "engines": { + "node": ">=6.9.0" + } }, - "get-caller-file": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } }, - "get-intrinsic": { + "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==", "dev": true, - "requires": { + "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "get-stream": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "get-symbol-description": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "get-tsconfig": { + "node_modules/get-tsconfig": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz", "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==", - "dev": true + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } }, - "git-raw-commits": { + "node_modules/git-raw-commits": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", "dev": true, - "requires": { + "dependencies": { "dargs": "^7.0.0", "lodash": "^4.17.15", "meow": "^8.0.0", "split2": "^3.0.0", "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" } }, - "glob": { + "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { + "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" } }, - "glob-parent": { + "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==", - "requires": { + "dependencies": { "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" } }, - "global-dirs": { + "node_modules/global-dirs": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", "dev": true, - "requires": { + "dependencies": { "ini": "^1.3.4" + }, + "engines": { + "node": ">=4" } }, - "global-modules": { + "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==", "dev": true, - "requires": { + "dependencies": { "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "global-prefix": { + "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==", "dev": true, - "requires": { + "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==", + "dev": true, "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, - "requires": { + "dependencies": { "type-fest": "^0.20.2" }, - "dependencies": { - "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==", - "dev": true - } + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals/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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "globalthis": { + "node_modules/globalthis": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dev": true, - "requires": { + "dependencies": { "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "globalyzer": { + "node_modules/globalyzer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", "dev": true }, - "globby": { + "node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "requires": { + "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" } }, - "globjoin": { + "node_modules/globjoin": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", "dev": true }, - "globrex": { + "node_modules/globrex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", "dev": true }, - "gopd": { + "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, - "requires": { + "dependencies": { "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "graceful-fs": { + "node_modules/graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, - "grapheme-splitter": { + "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==", "dev": true }, - "gsap": { + "node_modules/gsap": { "version": "3.11.4", "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.11.4.tgz", "integrity": "sha512-McHhEguHyExMMnjqKA8G+7TvxmlKQGMbjgwAilnFe1e4id7V/tFveRQ2YMZhTYu0oxHGWvbPltdVYQOu3z1SCA==" }, - "hard-rejection": { + "node_modules/hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "has": { + "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { + "dependencies": { "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" } }, - "has-bigints": { + "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==", - "dev": true + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "has-flag": { + "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==" + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } }, - "has-property-descriptors": { + "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==", "dev": true, - "requires": { + "dependencies": { "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "has-proto": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "has-symbols": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "has-tostringtag": { + "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==", "dev": true, - "requires": { + "dependencies": { "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "hex-color-regex": { + "node_modules/hex-color-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, - "hoist-non-react-statics": { + "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { + "dependencies": { "react-is": "^16.7.0" } }, - "hosted-git-info": { + "node_modules/hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, - "requires": { + "dependencies": { "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" } }, - "hsl-regex": { + "node_modules/hsl-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==" }, - "hsla-regex": { + "node_modules/hsla-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==" }, - "html-entities": { + "node_modules/html-entities": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", "dev": true }, - "html-tags": { + "node_modules/html-tags": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "human-signals": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=10.17.0" + } }, - "hyphenate-style-name": { + "node_modules/hyphenate-style-name": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, - "ignore": { + "node_modules/ignore": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true + "dev": true, + "engines": { + "node": ">= 4" + } }, - "import-fresh": { + "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==", - "requires": { + "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "import-lazy": { + "node_modules/import-lazy": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "imurmurhash": { + "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.19" + } }, - "indent-string": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "inflight": { + "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==", - "requires": { + "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, - "inherits": { + "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "ini": { + "node_modules/ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, - "inline-style-prefixer": { + "node_modules/inline-style-prefixer": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", - "requires": { + "dependencies": { "css-in-js-utils": "^3.1.0", "fast-loops": "^1.1.3" } }, - "internal-slot": { + "node_modules/internal-slot": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", "dev": true, - "requires": { + "dependencies": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" } }, - "is-array-buffer": { + "node_modules/is-array-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-arrayish": { + "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==" }, - "is-bigint": { + "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, - "requires": { + "dependencies": { "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-binary-path": { + "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==", - "requires": { + "dependencies": { "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "is-boolean-object": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-callable": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "is-color-stop": { + "node_modules/is-color-stop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", - "requires": { + "dependencies": { "css-color-names": "^0.0.4", "hex-color-regex": "^1.1.0", "hsl-regex": "^1.0.0", @@ -3780,447 +5544,615 @@ "rgba-regex": "^1.0.0" } }, - "is-core-module": { + "node_modules/is-core-module": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { + "dependencies": { "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-date-object": { + "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==", "dev": true, - "requires": { + "dependencies": { "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-docker": { + "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==", - "dev": true + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "is-extglob": { + "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } }, - "is-fullwidth-code-point": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-glob": { + "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==", - "requires": { + "dependencies": { "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-negative-zero": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "is-number": { + "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==" + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } }, - "is-number-object": { + "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==", "dev": true, - "requires": { + "dependencies": { "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-obj": { + "node_modules/is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-path-inside": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-plain-obj": { + "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "is-plain-object": { + "node_modules/is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "is-regex": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-shared-array-buffer": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-stream": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "is-string": { + "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, - "requires": { + "dependencies": { "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-symbol": { + "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==", "dev": true, - "requires": { + "dependencies": { "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-text-path": { + "node_modules/is-text-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", "dev": true, - "requires": { + "dependencies": { "text-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-typed-array": { + "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==", "dev": true, - "requires": { + "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" } }, - "is-weakref": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-wsl": { + "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==", "dev": true, - "requires": { + "dependencies": { "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "isexe": { + "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "js-cookie": { + "node_modules/js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" }, - "js-sdsl": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", - "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", - "dev": true + "node_modules/js-sdsl": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.2.tgz", + "integrity": "sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } }, - "js-tokens": { + "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==" }, - "js-yaml": { + "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==", "dev": true, - "requires": { + "dependencies": { "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "jsesc": { + "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } }, - "json-parse-even-better-errors": { + "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==" }, - "json-schema-traverse": { + "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==", "dev": true }, - "json-stable-stringify-without-jsonify": { + "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==", "dev": true }, - "json5": { + "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } }, - "jsonfile": { + "node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", + "dependencies": { "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "jsonparse": { + "node_modules/jsonparse": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } }, - "kind-of": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "known-css-properties": { + "node_modules/known-css-properties": { "version": "0.26.0", "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, - "levn": { + "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==", "dev": true, - "requires": { + "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "lilconfig": { + "node_modules/lilconfig": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } }, - "lines-and-columns": { + "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==" }, - "loader-utils": { + "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==", "dev": true, - "requires": { + "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" } }, - "locate-path": { + "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==", "dev": true, - "requires": { + "dependencies": { "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "lodash": { + "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "lodash.camelcase": { + "node_modules/lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", "dev": true }, - "lodash.clone": { + "node_modules/lodash.clone": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", "integrity": "sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==" }, - "lodash.flatmap": { + "node_modules/lodash.flatmap": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.flatmap/-/lodash.flatmap-4.5.0.tgz", "integrity": "sha512-/OcpcAGWlrZyoHGeHh3cAoa6nGdX6QYtmzNP84Jqol6UEQQ2gIaU3H+0eICcjcKGl0/XF8LWOujNn9lffsnaOg==" }, - "lodash.get": { + "node_modules/lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" }, - "lodash.isfunction": { + "node_modules/lodash.isfunction": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", "dev": true }, - "lodash.isplainobject": { + "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", "dev": true }, - "lodash.kebabcase": { + "node_modules/lodash.kebabcase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", "dev": true }, - "lodash.merge": { + "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==" }, - "lodash.mergewith": { + "node_modules/lodash.mergewith": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", "dev": true }, - "lodash.snakecase": { + "node_modules/lodash.snakecase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", "dev": true }, - "lodash.startcase": { + "node_modules/lodash.startcase": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", "dev": true }, - "lodash.topath": { + "node_modules/lodash.topath": { "version": "4.5.2", "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", "integrity": "sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg==" }, - "lodash.truncate": { + "node_modules/lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", "dev": true }, - "lodash.uniq": { + "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==", "dev": true }, - "lodash.upperfirst": { + "node_modules/lodash.upperfirst": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", "dev": true }, - "loose-envify": { + "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==", - "requires": { + "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" } }, - "lru-cache": { + "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==", "dev": true, - "requires": { + "dependencies": { "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "magic-string": { + "node_modules/magic-string": { "version": "0.27.0", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", "dev": true, - "requires": { + "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" } }, - "make-error": { + "node_modules/make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "devOptional": true }, - "map-obj": { + "node_modules/map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "mathml-tag-names": { + "node_modules/mathml-tag-names": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "mdn-data": { + "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==" }, - "meow": { + "node_modules/meow": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", "dev": true, - "requires": { + "dependencies": { "@types/minimist": "^1.2.0", "camelcase-keys": "^6.2.2", "decamelize-keys": "^1.1.0", @@ -4232,80 +6164,112 @@ "trim-newlines": "^3.0.0", "type-fest": "^0.18.0", "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "merge-stream": { + "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==", "dev": true }, - "merge2": { + "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } }, - "micromatch": { + "node_modules/micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { + "dependencies": { "braces": "^3.0.2", "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "mimic-fn": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "min-indent": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "minimatch": { + "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { + "dependencies": { "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "minimist": { + "node_modules/minimist": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "minimist-options": { + "node_modules/minimist-options": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, - "requires": { + "dependencies": { "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" } }, - "modern-normalize": { + "node_modules/modern-normalize": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz", - "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==" + "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "ms": { + "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==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "nano-css": { + "node_modules/nano-css": { "version": "5.3.5", "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "requires": { + "dependencies": { "css-tree": "^1.1.2", "csstype": "^3.0.6", "fastest-stable-stringify": "^2.0.2", @@ -4314,251 +6278,372 @@ "sourcemap-codec": "^1.4.8", "stacktrace-js": "^2.0.2", "stylis": "^4.0.6" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "nanoid": { + "node_modules/nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } }, - "natural-compare": { + "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "natural-compare-lite": { + "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==", "dev": true }, - "node-emoji": { + "node_modules/node-emoji": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", - "requires": { + "dependencies": { "lodash": "^4.17.21" } }, - "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/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" }, - "normalize-package-data": { + "node_modules/normalize-package-data": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, - "requires": { + "dependencies": { "hosted-git-info": "^4.0.1", "is-core-module": "^2.5.0", "semver": "^7.3.4", "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" } }, - "normalize-path": { + "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==" + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } }, - "normalize-range": { + "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==" + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } }, - "npm-run-path": { + "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==", "dev": true, - "requires": { + "dependencies": { "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "object-assign": { + "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==" + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } }, - "object-hash": { + "node_modules/object-hash": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "engines": { + "node": ">= 6" + } }, - "object-inspect": { + "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==", - "dev": true + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "object-keys": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + } }, - "object-path": { + "node_modules/object-path": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz", - "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==" + "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==", + "engines": { + "node": ">= 10.12.0" + } }, - "object.assign": { + "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==", "dev": true, - "requires": { + "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" } }, - "object.values": { + "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==", "dev": true, - "requires": { + "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" } }, - "once": { + "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==", - "requires": { + "dependencies": { "wrappy": "1" } }, - "onetime": { + "node_modules/onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "requires": { + "dependencies": { "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "open": { + "node_modules/open": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dev": true, - "requires": { + "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" } }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, - "requires": { + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", "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" + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "p-limit": { + "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==", "dev": true, - "requires": { + "dependencies": { "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "p-locate": { + "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==", "dev": true, - "requires": { + "dependencies": { "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" } }, - "p-try": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "parent-module": { + "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==", - "requires": { + "dependencies": { "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "parse-json": { + "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==", - "requires": { + "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" } }, - "path-exists": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "path-is-absolute": { + "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==" + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } }, - "path-key": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "path-parse": { + "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==" }, - "path-type": { + "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==" + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } }, - "picocolors": { + "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, - "picomatch": { + "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, - "pixi-projection": { + "node_modules/pixi-projection": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/pixi-projection/-/pixi-projection-0.4.4.tgz", - "integrity": "sha512-oZMlfx7CFjxw4F0jkZXdOtJ5rbnHCQ+EdM6f6++CbzQvYnhB9ULKSobP2ZgrQ4oXag1KRJYwwSMSlz77lU/4wA==" - }, - "pixi.js": { + "integrity": "sha512-oZMlfx7CFjxw4F0jkZXdOtJ5rbnHCQ+EdM6f6++CbzQvYnhB9ULKSobP2ZgrQ4oXag1KRJYwwSMSlz77lU/4wA==", + "engines": { + "node": ">=14", + "npm": ">=7" + }, + "peerDependencies": { + "@pixi-spine/base": "^3.0.4", + "@pixi/constants": "^6.0.4", + "@pixi/core": "^6.0.4", + "@pixi/display": "^6.0.4", + "@pixi/graphics": "^6.0.4", + "@pixi/math": "^6.0.4", + "@pixi/mesh": "^6.0.4", + "@pixi/mesh-extras": "^6.0.4", + "@pixi/sprite": "^6.0.4", + "@pixi/sprite-tiling": "^6.0.4", + "@pixi/text": "^6.0.4", + "@pixi/utils": "^6.0.4" + } + }, + "node_modules/pixi.js": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-6.5.9.tgz", "integrity": "sha512-j617kWuQGaIoyohFCR+SFpjQg6rGDsqLJjGF59NqEE2AvvjS0Q8P4EMkV1YAhg7NRFKUMiPof0W6W3xsd8Tr3w==", - "requires": { + "dependencies": { "@pixi/accessibility": "6.5.9", "@pixi/app": "6.5.9", "@pixi/compressed-textures": "6.5.9", @@ -4595,274 +6680,425 @@ "@pixi/text-bitmap": "6.5.9", "@pixi/ticker": "6.5.9", "@pixi/utils": "6.5.9" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/pixijs" } }, - "postcss": { + "node_modules/postcss": { "version": "8.4.21", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", - "requires": { + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" } }, - "postcss-bem-linter": { + "node_modules/postcss-bem-linter": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/postcss-bem-linter/-/postcss-bem-linter-3.3.0.tgz", "integrity": "sha512-qfgbgf6JmSpJEdglPOsx6GXkQg+dyHRGkflFoACZYL1dVFqoN5O3KhynuCvZFZ1DVfCFCuqEFgnwn8AyN+4qeQ==", "dev": true, - "requires": { + "dependencies": { "minimatch": "^3.0.3", "postcss": "^7.0.14", "postcss-resolve-nested-selector": "^0.1.1" - }, + } + }, + "node_modules/postcss-bem-linter/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-bem-linter/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==", + "dev": true, "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-bem-linter/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "postcss-js": { + "node_modules/postcss-js": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", - "requires": { + "dependencies": { "camelcase-css": "^2.0.1", "postcss": "^8.1.6" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, - "postcss-load-config": { + "node_modules/postcss-load-config": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "requires": { + "dependencies": { "lilconfig": "^2.0.5", "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "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 + } } }, - "postcss-media-query-parser": { + "node_modules/postcss-media-query-parser": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", "dev": true }, - "postcss-nested": { + "node_modules/postcss-nested": { "version": "5.0.6", "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", - "requires": { + "dependencies": { "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "postcss-resolve-nested-selector": { + "node_modules/postcss-resolve-nested-selector": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", "dev": true }, - "postcss-safe-parser": { + "node_modules/postcss-safe-parser": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } }, - "postcss-selector-parser": { + "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==", - "requires": { + "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-sorting": { + "node_modules/postcss-sorting": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-5.0.1.tgz", "integrity": "sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA==", "dev": true, - "requires": { + "dependencies": { "lodash": "^4.17.14", "postcss": "^7.0.17" }, + "engines": { + "node": ">=8.7.0" + } + }, + "node_modules/postcss-sorting/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-sorting/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==", + "dev": true, "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-sorting/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "postcss-value-parser": { + "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==" }, - "prelude-ls": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.8.0" + } }, - "prettier": { + "node_modules/prettier": { "version": "2.8.2", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", - "dev": true + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } }, - "prettier-linter-helpers": { + "node_modules/prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", "dev": true, - "requires": { + "dependencies": { "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" } }, - "pretty-hrtime": { + "node_modules/pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "engines": { + "node": ">= 0.8" + } }, - "promise-polyfill": { + "node_modules/promise-polyfill": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.3.0.tgz", "integrity": "sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg==" }, - "prop-types": { + "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==", - "requires": { + "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, - "punycode": { + "node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" }, - "purgecss": { + "node_modules/purgecss": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.1.3.tgz", "integrity": "sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==", - "requires": { + "dependencies": { "commander": "^8.0.0", "glob": "^7.1.7", "postcss": "^8.3.5", "postcss-selector-parser": "^6.0.6" + }, + "bin": { + "purgecss": "bin/purgecss.js" } }, - "q": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } }, - "querystring": { + "node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } }, - "queue-microtask": { + "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==" + "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" + } + ] }, - "quick-lru": { + "node_modules/quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "react": { + "node_modules/react": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "requires": { + "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-dom": { + "node_modules/react-dom": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "requires": { + "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" } }, - "react-is": { + "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==" }, - "react-refresh": { + "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "react-transition-group": { + "node_modules/react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "requires": { + "dependencies": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", "loose-envify": "^1.4.0", "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" } }, - "react-universal-interface": { + "node_modules/react-universal-interface": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==" + "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", + "peerDependencies": { + "react": "*", + "tslib": "*" + } }, - "react-use": { + "node_modules/react-use": { "version": "17.3.1", "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.3.1.tgz", "integrity": "sha512-hs7+tS4rRm1QLHPfanLCqXIi632tP4V7Sai1ENUP2WTufU6am++tU9uSw9YrNCFqbABiEv0ndKU1XCUcfu2tXA==", - "requires": { + "dependencies": { "@types/js-cookie": "^2.2.6", "@xobotyi/scrollbar-width": "^1.9.5", "copy-to-clipboard": "^3.3.1", @@ -4877,583 +7113,769 @@ "throttle-debounce": "^3.0.1", "ts-easing": "^0.2.0", "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" } }, - "read-pkg": { + "node_modules/read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, - "requires": { + "dependencies": { "@types/normalize-package-data": "^2.4.0", "normalize-package-data": "^2.5.0", "parse-json": "^5.0.0", "type-fest": "^0.6.0" }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } + "engines": { + "node": ">=8" } }, - "read-pkg-up": { + "node_modules/read-pkg-up": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, - "requires": { + "dependencies": { "find-up": "^4.1.0", "read-pkg": "^5.2.0", "type-fest": "^0.8.1" }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "readdirp": { + "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { + "dependencies": { "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "redent": { + "node_modules/redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, - "requires": { + "dependencies": { "indent-string": "^4.0.0", "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "reduce-css-calc": { + "node_modules/reduce-css-calc": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", - "requires": { + "dependencies": { "css-unit-converter": "^1.1.1", "postcss-value-parser": "^3.3.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } } }, - "regenerator-runtime": { + "node_modules/reduce-css-calc/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "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==" }, - "regexp.prototype.flags": { + "node_modules/regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regexpp": { + "node_modules/regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } }, - "require-directory": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "require-from-string": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "resize-observer-polyfill": { + "node_modules/resize-observer-polyfill": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" }, - "resolve": { + "node_modules/resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { + "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" } }, - "resolve-from": { + "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==" + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } }, - "resolve-global": { + "node_modules/resolve-global": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", "dev": true, - "requires": { + "dependencies": { "global-dirs": "^0.1.1" + }, + "engines": { + "node": ">=8" } }, - "reusify": { + "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } }, - "rgb-regex": { + "node_modules/rgb-regex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==" }, - "rgba-regex": { + "node_modules/rgba-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==" }, - "rimraf": { + "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { + "dependencies": { "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "rollup": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.14.0.tgz", - "integrity": "sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==", + "node_modules/rollup": { + "version": "3.27.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.27.1.tgz", + "integrity": "sha512-tXNDFwOkN6C2w5Blj1g6ForKeFw6c1mDu5jxoeDO3/pmYjgt+8yvIFjKzH5FQUq70OKZBkOt0zzv0THXL7vwzQ==", "dev": true, - "requires": { + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { "fsevents": "~2.3.2" } }, - "rtl-css-js": { + "node_modules/rtl-css-js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", - "requires": { + "dependencies": { "@babel/runtime": "^7.1.2" } }, - "run-parallel": { + "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==", - "requires": { + "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" } }, - "safe-buffer": { + "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==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "safe-regex-test": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "scheduler": { + "node_modules/scheduler": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "requires": { + "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, - "schema-utils": { + "node_modules/schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, - "requires": { + "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/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "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==", - "dev": true - } + "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" } }, - "screenfull": { + "node_modules/schema-utils/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==", + "dev": true + }, + "node_modules/screenfull": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==" + "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "semver": { + "node_modules/semver": { "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, - "requires": { + "dependencies": { "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "set-harmonic-interval": { + "node_modules/set-harmonic-interval": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==" + "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", + "engines": { + "node": ">=6.9" + } }, - "shebang-command": { + "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==", "dev": true, - "requires": { + "dependencies": { "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "shebang-regex": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "side-channel": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "signal-exit": { + "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==", "dev": true }, - "simple-swizzle": { + "node_modules/simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "requires": { - "is-arrayish": "^0.3.1" - }, "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - } + "is-arrayish": "^0.3.1" } }, - "slash": { + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "slice-ansi": { + "node_modules/slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, - "requires": { + "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-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==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-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==", + "dev": true, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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==", - "dev": true - } + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "source-map": { + "node_modules/slice-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==", + "dev": true + }, + "node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } }, - "source-map-js": { + "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==" + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } }, - "sourcemap-codec": { + "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==" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, - "requires": { + "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, - "spdx-exceptions": { + "node_modules/spdx-exceptions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, - "spdx-expression-parse": { + "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, - "requires": { + "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, - "spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "node_modules/spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", "dev": true }, - "split2": { + "node_modules/split2": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", "dev": true, - "requires": { + "dependencies": { "readable-stream": "^3.0.0" } }, - "stack-generator": { + "node_modules/stack-generator": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "requires": { + "dependencies": { "stackframe": "^1.3.4" } }, - "stackframe": { + "node_modules/stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, - "stacktrace-gps": { + "node_modules/stacktrace-gps": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "requires": { + "dependencies": { "source-map": "0.5.6", "stackframe": "^1.3.4" - }, - "dependencies": { - "source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" - } } }, - "stacktrace-js": { + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stacktrace-js": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "requires": { + "dependencies": { "error-stack-parser": "^2.0.6", "stack-generator": "^2.0.5", "stacktrace-gps": "^3.0.4" } }, - "string-similarity": { + "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==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-similarity": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-4.0.4.tgz", - "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==" + "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." }, - "string-width": { + "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==", "dev": true, - "requires": { + "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "string.prototype.trimend": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "string.prototype.trimstart": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "strip-ansi": { + "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==", "dev": true, - "requires": { + "dependencies": { "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "strip-bom": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "strip-final-newline": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "strip-indent": { + "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==", "dev": true, - "requires": { + "dependencies": { "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" } }, - "strip-json-comments": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "style-search": { + "node_modules/style-search": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", "dev": true }, - "stylelint": { + "node_modules/stylelint": { "version": "14.16.1", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==", "dev": true, - "requires": { + "dependencies": { "@csstools/selector-specificity": "^2.0.2", "balanced-match": "^2.0.0", "colord": "^2.9.3", @@ -5493,196 +7915,266 @@ "v8-compile-cache": "^2.3.0", "write-file-atomic": "^4.0.2" }, - "dependencies": { - "balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } + "bin": { + "stylelint": "bin/stylelint.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" } }, - "stylelint-config-prettier": { + "node_modules/stylelint-config-prettier": { "version": "9.0.4", "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz", "integrity": "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==", - "dev": true + "dev": true, + "bin": { + "stylelint-config-prettier": "bin/check.js", + "stylelint-config-prettier-check": "bin/check.js" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "stylelint": ">=11.0.0" + } }, - "stylelint-config-recommended": { + "node_modules/stylelint-config-recommended": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz", "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==", - "dev": true + "dev": true, + "peerDependencies": { + "stylelint": "^8.3.0 || ^9.0.0 || ^10.0.0" + } }, - "stylelint-config-standard": { + "node_modules/stylelint-config-standard": { "version": "18.3.0", "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-18.3.0.tgz", "integrity": "sha512-Tdc/TFeddjjy64LvjPau9SsfVRexmTFqUhnMBrzz07J4p2dVQtmpncRF/o8yZn8ugA3Ut43E6o1GtjX80TFytw==", "dev": true, - "requires": { + "dependencies": { "stylelint-config-recommended": "^2.2.0" + }, + "peerDependencies": { + "stylelint": "^8.3.0 || ^9.0.0 || ^10.0.0" } }, - "stylelint-order": { + "node_modules/stylelint-order": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-3.1.1.tgz", "integrity": "sha512-4gP/r8j/6JGZ/LL41b2sYtQqfwZl4VSqTp7WeIwI67v/OXNQ08dnn64BGXNwAUSgb2+YIvIOxQaMzqMyQMzoyQ==", "dev": true, - "requires": { + "dependencies": { "lodash": "^4.17.15", "postcss": "^7.0.17", "postcss-sorting": "^5.0.1" }, + "engines": { + "node": ">=8.7.0" + }, + "peerDependencies": { + "stylelint": ">=10.0.1" + } + }, + "node_modules/stylelint-order/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/stylelint-order/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==", + "dev": true, "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/stylelint-order/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "stylelint-selector-bem-pattern": { + "node_modules/stylelint-selector-bem-pattern": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/stylelint-selector-bem-pattern/-/stylelint-selector-bem-pattern-2.1.1.tgz", "integrity": "sha512-zLaK/aMwUqLxR86CpFNsfelwCTdDw3kdtWbtAKEch6bpOQvYvKmFFfvMRCGjeKwylWgTRRrZA11okZw5WK0IOw==", "dev": true, - "requires": { + "dependencies": { "lodash": ">=4.17.21", "postcss": "^8.3.6", "postcss-bem-linter": "^3.3.0", "stylelint": ">=13.13.1" } }, - "stylis": { + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "node_modules/stylelint/node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylis": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" }, - "supports-color": { + "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==", - "requires": { + "dependencies": { "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "supports-hyperlinks": { + "node_modules/supports-hyperlinks": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, - "requires": { + "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==", + "dev": true, + "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==", + "dev": true, "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "supports-preserve-symlinks-flag": { + "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==" + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "svg-tags": { + "node_modules/svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", "dev": true }, - "synckit": { + "node_modules/synckit": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", "dev": true, - "requires": { + "dependencies": { "@pkgr/utils": "^2.3.1", "tslib": "^2.5.0" }, - "dependencies": { - "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", - "dev": true - } + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" } }, - "table": { + "node_modules/synckit/node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + }, + "node_modules/table": { "version": "6.8.1", "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, - "requires": { + "dependencies": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" } }, - "tailwindcss": { + "node_modules/tailwindcss": { "version": "2.2.19", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.19.tgz", "integrity": "sha512-6Ui7JSVtXadtTUo2NtkBBacobzWiQYVjYW0ZnKaP9S1ZCKQ0w7KVNz+YSDI/j7O7KCMHbOkz94ZMQhbT9pOqjw==", - "requires": { + "dependencies": { "arg": "^5.0.1", "bytes": "^3.0.0", "chalk": "^4.1.2", @@ -5716,157 +8208,211 @@ "resolve": "^1.20.0", "tmp": "^0.2.1" }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "autoprefixer": "^10.0.2", + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/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": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "requires": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/tailwindcss/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/tailwindcss/node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/tailwindcss/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/tailwindcss/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/tailwindcss/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/tailwindcss/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" } }, - "tapable": { + "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "text-extensions": { + "node_modules/text-extensions": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10" + } }, - "text-table": { + "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==", "dev": true }, - "throttle-debounce": { + "node_modules/throttle-debounce": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==" + "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", + "engines": { + "node": ">=10" + } }, - "through": { + "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, - "through2": { + "node_modules/through2": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, - "requires": { + "dependencies": { "readable-stream": "3" } }, - "timsort": { + "node_modules/timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" }, - "tiny-glob": { + "node_modules/tiny-glob": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", "dev": true, - "requires": { + "dependencies": { "globalyzer": "0.1.0", "globrex": "^0.1.2" } }, - "tmp": { + "node_modules/tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "requires": { + "dependencies": { "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" } }, - "to-fast-properties": { + "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==" + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } }, - "to-regex-range": { + "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==", - "requires": { + "dependencies": { "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "toggle-selection": { + "node_modules/toggle-selection": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" }, - "trim-newlines": { + "node_modules/trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "ts-easing": { + "node_modules/ts-easing": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==" }, - "ts-node": { + "node_modules/ts-node": { "version": "10.9.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "requires": { + "devOptional": true, + "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", "@tsconfig/node12": "^1.0.7", @@ -5881,77 +8427,111 @@ "v8-compile-cache-lib": "^3.0.1", "yn": "3.1.1" }, - "dependencies": { - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "dev": true - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "@swc/wasm": { + "optional": true } } }, - "tsconfig-paths": { + "node_modules/ts-node/node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "devOptional": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ts-node/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "devOptional": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ts-node/node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "devOptional": true + }, + "node_modules/tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, - "requires": { + "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.1", "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==", + "dev": true, "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" } }, - "tslib": { + "node_modules/tslib": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, - "tsutils": { + "node_modules/tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, - "requires": { + "dependencies": { "tslib": "^1.8.1" }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "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" } }, - "twin.macro": { + "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==", + "dev": true + }, + "node_modules/twin.macro": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/twin.macro/-/twin.macro-2.7.0.tgz", "integrity": "sha512-7RictvVsITP3Odm7zd5EcZ3i8+deBuDCZBAwnm/H5MSixaKESjvEFQaHA/T8nkHb6vKcp/2f/6+txRzXLj//gg==", - "requires": { + "dependencies": { "@babel/parser": "^7.12.5", "@babel/template": "^7.14.5", "autoprefixer": "^10.2.5", @@ -5968,328 +8548,476 @@ "tailwindcss": "^2.2.7", "timsort": "^0.3.0" }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/twin.macro/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/twin.macro/node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "requires": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@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" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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" } }, - "type-check": { + "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==", "dev": true, - "requires": { + "dependencies": { "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "type-fest": { + "node_modules/type-fest": { "version": "0.18.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "typed-array-length": { + "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==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "for-each": "^0.3.3", "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typescript": { + "node_modules/typescript": { "version": "4.9.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "dev": true + "devOptional": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } }, - "unbox-primitive": { + "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==", "dev": true, - "requires": { + "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" } }, - "universalify": { + "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "requires": { + "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" } }, - "uri-js": { + "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, - "requires": { - "punycode": "^2.1.0" - }, "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - } + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" } }, - "url": { + "node_modules/url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "requires": { + "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" } }, - "use-nodecg": { + "node_modules/use-nodecg": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/use-nodecg/-/use-nodecg-0.4.0.tgz", "integrity": "sha512-8QTAaxMwKca1erM2HmJ5QP56JIE8Wn+U9B4RqbVWteJt+XtHcBxQJTewoowiSTWDIROnLoHDrOax9iWeEezx6g==", - "requires": { + "dependencies": { "lodash.clone": "^4.5.0" + }, + "engines": { + "node": "^8.9.0 || ^10.13.0" + }, + "peerDependencies": { + "react": "^16.8.0", + "tslib": "^1.9.3" } }, - "util-deprecate": { + "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==" }, - "v8-compile-cache": { + "node_modules/v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, - "v8-compile-cache-lib": { + "node_modules/v8-compile-cache-lib": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "devOptional": true }, - "validate-npm-package-license": { + "node_modules/validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, - "requires": { + "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "vite": { + "node_modules/vite": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.1.tgz", "integrity": "sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==", "dev": true, - "requires": { + "dependencies": { "esbuild": "^0.16.14", - "fsevents": "~2.3.2", "postcss": "^8.4.21", "resolve": "^1.22.1", "rollup": "^3.10.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, - "which": { + "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "requires": { + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "which-boxed-primitive": { + "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==", "dev": true, - "requires": { + "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" } }, - "which-typed-array": { + "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==", "dev": true, - "requires": { + "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" } }, - "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==", - "dev": true - }, - "wrap-ansi": { + "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==", "dev": true, - "requires": { + "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==", + "dev": true, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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==", - "dev": true - } + "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==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "wrappy": { + "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==", + "dev": true + }, + "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==" }, - "write-file-atomic": { + "node_modules/write-file-atomic": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, - "requires": { + "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "xtend": { + "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } }, - "y18n": { + "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + } }, - "yallist": { + "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "yaml": { + "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } }, - "yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, - "requires": { + "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -6298,32 +9026,48 @@ "y18n": "^5.0.5", "yargs-parser": "^21.1.1" }, - "dependencies": { - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true - } + "engines": { + "node": ">=12" } }, - "yargs-parser": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } }, - "yn": { + "node_modules/yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true + "devOptional": true, + "engines": { + "node": ">=6" + } }, - "yocto-queue": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } } } diff --git a/src/channels/ewj/ewjbackground.png b/src/channels/ewj/ewjbackground.png new file mode 100644 index 0000000000000000000000000000000000000000..6c814bb1ba683cf9e7cda642703dd8c18f74d36f GIT binary patch literal 191828 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%0AK#kH%6dH=6J+#;Qh0G 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'total', null); + const containerRef = useRef(null); + const jim = useRef(null); + const spritesheet = useRef(null); + const objects = useRef | null>(null); + + const [app, canvasRef] = usePIXICanvas({ width: 1092, height: 332 }, () => { + + + + + }); + + useEffect(() => { + if (!app.current) return; + + const container = new PIXI.Container(); + app.current.stage.addChild(container); + + spritesheet.current = new PIXI.Spritesheet(PIXI.BaseTexture.from(sheetTexture), jimsheet); + + spritesheet.current.parse().then(() => { + if (!spritesheet.current) return; + + objects.current = { + container, + background: new PIXI.Graphics(), + jimAnim: new PIXI.AnimatedSprite([spritesheet.current.textures.tile001]), + + }; + + + + const background = PIXI.Sprite.from(ewjbackground); + container.addChild(background); + + const jim = objects.current.jimAnim as PIXI.AnimatedSprite; + jim.textures = spritesheet.current.animations.tile; + jim.animationSpeed = 1/4; + jim.x = 138; + jim.y = 158; + jim.play(); + container.addChild(jim); + }); + }); + useListenFor('donation', (donation: FormattedDonation) => { + // const addRat = () => { + // let xPos = (Math.random() * 600) + 100; + // const el = document.createElement('img'); + // el.className = 'donationrat'; + // el.style.left = xPos +'px'; + // el.style.top = '375px'; + // el.style.transform = `scale(2)`; + // if(donation.rawAmount >= 100) { + // el.src = ratking; + // } else { + // el.src = rat; + // } + // containerRef?.current?.appendChild(el); + + // requestAnimationFrame(() => + // requestAnimationFrame(() => { + // el.style.left = xPos +'px'; + // el.style.top = `-${Math.random() * 100 + 116}px`; + // el.style.transform = `scale (2)`; + // }), + // ); + + // setTimeout(() => { + // el.style.transition = `transform 3s, top 2s ease-in-out`; + // el.style.top = `${Math.random() * 10 + 111}px`; + // }, 800); + + // setTimeout(() => { + // el.style.top = `-1200px`; + // }, 2400); + + // setTimeout(() => { + // containerRef?.current?.removeChild(el); + // }, 3000); + // }; + + + // setTimeout(addRat, (Math.random() * 60)); + + }); + + return ( + + + + + $ + + + + ); +} + +const Container = styled.div` + position: absolute; + width: 100%; + height: 100%; + padding: 0; + margin: 0; + + // .donationrat { + // position: absolute; + // transition: transform 5s, top 4s ease-in-out; + // } +`; + +const Canvas = styled.canvas` + position: absolute; + width: 100% !important; + height: 100% !important; +`; + +const TotalEl = styled.div` + font-family: gdqpixel; + font-size: 46px; + color: white; + + position: absolute; + right: 30px; + top: 80%; + transform: translate(0, -50%); + span { + background: linear-gradient(#ffffff, #555555); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + filter: drop-shadow(3px 3px #6a560a); + } + filter: drop-shadow(2px 2px 10px #3f200b) drop-shadow(2px 2px 30px #3f200b); +`; + +const Jim = styled.img` + position: absolute; + + transform: scale(1.5) translate(115px, 108px); +`; diff --git a/src/channels/ewj/jimidle.gif b/src/channels/ewj/jimidle.gif new file mode 100644 index 0000000000000000000000000000000000000000..6bacbcd8cf3d44e1e01e5e3369bb45c9b65f31ae GIT binary patch literal 7996 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 TJoT|!uhJV3>y{`90gL|!Q)&af literal 0 HcmV?d00001 diff --git a/src/channels/ewj/jimidle/jimidle.png b/src/channels/ewj/jimidle/jimidle.png new file mode 100644 index 0000000000000000000000000000000000000000..899f20af1c3a1f25758016c5944b038e1a8ca549 GIT binary patch literal 4313 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≦07 zmcg>VLF=5={YI_rrRB%3?I#j#Qm@Q6ojF4Y*lL?mS6_KMq&od|i|^IO2f{$Rgv zH%ot;!0zirhjbhPJ zcn+J!ioPYb4uUX~zc2=qPv^0?0v0D4Y&;GX8pDbbShAu~e6pvTcev{|h}QdyX49f$ r!f13s43EkCjC)t){|W(H{suSX(3Vg literal 0 HcmV?d00001 diff --git a/src/channels/ewj/jimidle/tile001.png b/src/channels/ewj/jimidle/tile001.png new file mode 100644 index 0000000000000000000000000000000000000000..3f7beeb18dfb7ff5d5730448a167f75b7c1a530c GIT binary patch literal 1991 zcmZ{kc~H~W7RPUlNDxG*@YrpzEEPe+qQoE)lK=@K#)yJMFd+#LB_xIf0WGUh_B9l% z2rgKI$WpdKT^s+&lN2&v(w;IcL79WFOCU zYmL_e0M?O+1PXN9K;g0)4xOq{wZj0w&am-#GMm8w;M?5qa$Sj1tZDnPgE!o5lBSWP zIae|L?(U|0_0wrr>+}PJsHS<%i%u4sw`L`sXlcoAzm=R`Td7@{gjB#rCr3-)Y_e2t z+gz72H`4g^%sbb2Loi(V1K-+h+LDVbW}b%qF@Jq{6{0npepWZRi-cC;sJ6=}C0m4(hSQod-4H^fM zL8R;hAl3?igtGuFL8*i{00>b4Ows_rTmZm;SMuO|UgDYV|Np%5fpS$`v0ne)B&CH{HDEBIw|7e&!!WxmC$9HmTqaq%`kUF+6<)H8 zgczJ`-eHFxlR?PArxhV+g)vLB*`NmA?^j)Vr1N3IC7trsj|!jNn^g(1p5w1B?qArrJ4;luop-ylV`qn9>LPkJ>DWS+ ze8YXUox4-|xK^dXK~j%dc*)$?i#N@C$kgTMKGjcJ*Hs7bgxk>Efv6Kjrj=GpaeF^m zm8S)5!hLG?a!JhAX;h4FVh+f{e9u2`^V=`s8si@{D69G$ZOt1Ivw_&9pOen))ZbBmd)FW<~D9< z@d;{yq=)1i*lw*RyY7gI)uDWp=rzrgyR&0VoGX@db<(@;nniYbMq+E_uZLbEW%-^9 z7w$#}XzlrR7m@CW9$Or}gOCw;luPO&DedUgfWOyHKN0dBCI0>3#zlF(G%hmUXvQri zDD#36m>MJD>*Kfg1F(urBJA-+KN9_J&wY;712hA1qLzIUB^9QD>od1-OW5ItEOnqz zJ6WW-Rdh+W{kTLOo~B1NlQ1QeQW!#RNdWMiz;MgYTWAE z`)7(vhF#N^{BB!L))Ts{kDDLpov~(*9morMJm~YZd+9LceU$Pzg}-&;bQzA4TE84Z ziBLv-44#yRFRnR6y^Jrb`(ZFz=~Ve4YN)`=MEII9z&)9reyseob>u^ z&el0dpG-Bm{C1uZguq;71vQ_UXlW1zmrYWyX~MA+r23j8uk3^+g(+#q;B{>PD}8%F zQnD|l2Y|bZHodevw2|tKoi_?)%Lllo8L;u1%J|BG#*??aVckZLEE&2#;i&Kd(}e2` zYqAkmcV6Bc9x0o`6T}aiHgpxWI(zIt9iI>=1_z{A1i4S3K%-?Nrf$Y8kQK*2Y*HvtZOQJkj1xCyNE{kxyHBtDA z*qgCE$|Ec6GvXGfhR;T)6&Wn>{gp>qu7FP$jf-Nk z^JjzPvBwLkqZKbane^}X44H|>KgFNu+d+xmlQ}f0db$3F9HsddyZ%qeJd6bH{sKIg z!(l}T0G`jH3s_9#DYhUC=}Fp0_Dj?@fFR2ihzXT2j4uRmKsh+tq0n|HM_&hf3<`~L zaM*%EVNj?U!_AN>{+EEmWwJwJ{=cBuJ$J?BzWt|zfX!h=3g{f(|7vz(P&@w9BuAl$ zgES^98pzWy3@$H*&khX}0J1PRoXtQIxEwk=q9NCw3Spc6#+a-~2A|Cnu(=Un<#Whj zAv;`P$BsZoQao|qp?fw!wEo{ThaMpep)&+RK8yba_b$%)6#}&X0k}+7I9QQVX(T*U N0VH=HLM4ut^cR(3XL|qu literal 0 HcmV?d00001 diff --git a/src/channels/ewj/jimidle/tile002.png b/src/channels/ewj/jimidle/tile002.png new file mode 100644 index 0000000000000000000000000000000000000000..50a35962c4fb25fdfa10e144e59b21bdccc5f6d8 GIT binary patch literal 1983 zcmZ{k3pCXG7RP@~G9-uMdZbK+$|J*cGUSz+$qdrmAw+7XnK1_QXl4{*Jj$Ua?^k)I zbSOvMNE~!AiPUsU2!l!~5{64nCC*=WowM$`Yu(>k`?uF`@6UJb^;>(deV*v)x?WXZ z6#%fFfX9*`ZwlGIH8AL2VJP_kpb*W(V2DgA6@Z-?F&Pecv9m$Paj)w*(}ZcnSbC}5 zAP#5Xt}P;$)@l2PBO4dibb z=Uz1!&dxZ@j4HTPKJc!!RIkXV(=t`8j{9lDs^RTvlyjQtmu{5b7THFmR-ci}qjcUJ z8GXNOaMtY^E$)y}Dr%%A*(RA`V^Q>P$CKv{8zssMBYLi^+u+0tJoP1oKS+sZ9JqKi zs2J^Ho_oe`hT>!8J*GESaWy2{@@=3Gnsd@8bbWv0j#x@XMHQ{lldncF-A7dkzuMQ=_;bT8(VXE^p@jywOuh=;znN5C zIJV8@TdUi?_%w|M`TK3O;h|vfr04g24^?pVF%RmOs|Qf#TN~iAK=f8o$gKUTHg=P-&x z19B?*2;PAmJCug5q3ohGNM9UYh7$?4k5Jzt`xHDzj_sEy^KU zJ|81IG!JA>{Z&U>iYmvWTMEi8i^nI6x{sxjEcxQa@-vOveZ#6I2G_F2zdhbgoVX{M znCgZR(P4FW*-PmZ(`x6Y$V|`KnLNE;{n6}GA(LWtVUF47{La~nkFfR<#aHWThN6@w z9_sL1qp~AfX44;!5?N2y;Rp6>m`XfjPM5%*U*8_^k5RaWQ26pjUP*9&7&Ft{q75${ zfA96yi!GwLQxrb_G!R1V4*gr_9sJ&&(YLZUcg>O&y9ICJMWlgsb7@|&3XzGZ6u%pX z%kF`sScE|lB?h(I=@*QOdZ)ug$(V|sZ`_i{#L9t?S^c$VXH@j^lA5>6*5=QfX+3T_ zPR)r(ZWrx*;8NIa>KVmJuLw*EN$u-*6VqyluooCr#saG~(($|^509l{?5?8xj)RI3TN-sIq+!b(;e?`O)CA~@_oaArFqhb&jB&JgRIoo z9enb!2p*#MtJ1R|W3+00-TkRTiCscN&hEv~!gUjuWvHqrnpXy7ckyoi)w{b&yAGC` zW%y!0@Aj(dsmSdu@72r-edc<>D+Nv)~VfJm&?+ zn5(Zv8{Wj7y{bJcdgq_}y+MqW`S&O2%kvg>ZU@=(3bRa^(9+No;QRy_4vR%+3jl^k zrwHgY#A&7=7~x7dNc4?Y*MT78Rfq9CNR+p=l^qgoXKihUMA{*d zv%0&WW%yqL7Kg?Riv0hAVqC@?B-r^^1p$*q=L;w-?*D3R?T~x_QzTt37ebm%s~TvR z*-<&%NFI|BEC9st6Jbm$0?T1hnC$uts{jbw_9sT8^Qk;0SHR@3!RqG_C&HOw0t+S^ z!6&)8crf;FglO$QX%>YY9z>xE!g+Mw58R_Ty&D45{{lEPdKg%h29OCDC<6#MPwXuh Ga>5^!L}Nt& literal 0 HcmV?d00001 diff --git a/src/channels/ewj/jimidle/tile003.png b/src/channels/ewj/jimidle/tile003.png new file mode 100644 index 0000000000000000000000000000000000000000..9215b3e4553a91584505e0cb8bfc5c9ab6ad0870 GIT binary patch literal 1995 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 literal 0 HcmV?d00001 diff --git a/src/channels/ewj/jimidle/tile005.png b/src/channels/ewj/jimidle/tile005.png new file mode 100644 index 0000000000000000000000000000000000000000..1d4cc6f3854326cb0e64615f4c677c4b5d47fb44 GIT binary patch literal 1997 zcmZ{k4>Z&J8^=GwHIfL2G@5=R6oziJESfEwzl+@{cWky{Y_>aFq4F=g3Hdt_wem}~ z$e$CrMBV)B59uGdF|Crq3aivzh~KyFx%d3e@0{P~oaghL=XqZ5^PJE5Jm)z^3h-W~ zW2OTDSVbh@f*@}P*>(+e=w6Q2+yj8xA(odHiAARaU{iRw5JTwlg!e=QpU2x}Oe4k$ zD$&DuJlxkfhg#WWyibT~om*MH1!?P$ml4;|k>68&B&V@XuPy_jQX5l@RZVWNT5_~) z%6k8zW&P|7W=5`tt+_>RbkviUGZ{tNP7$HT>h-YBd|IYKLD{8?S8}!`=G7lmsgg}z z?Uhd~!H@VnVx$Ek^IV=aWVvQVyV{@rxZ{`1pO7Nesl>-;SFZ8kQ}%y3o-j;HkKUF0 zbCkplyZOYy&>7kuC-T_ZG3mc!#g5~YJ#O4z_Qb6kYTcMhlS*qDtpN$T#LbqXEx0=| zXS2;VcgH*-I2BfY%{-bq`2ONutKu4+U3r>=m014bi&SM>SmPGVYirRO&*dCWYOZ=Z z2GTAb80Fu)T0Fv0e3^_nt=741+*oe*D0!3<(zTP<4ukw;)DA48+_9g(J*Y(ZR zZgZs!D5)hN`s1}GVCu%&Kir0!K~tmFnM@891kny4czkXYi_Js`l6XwS_o;C^em?kZ zKipDxG0@nyL)9v7)XEVrt;_1*)sLD?8ToE%qMPRT7o_}Ao^qVjrSUJNMy=0CZdwv{ zWX^f35rd8^@X9^~qn0MkEAzn>_2H0)s=asbq*dtGX!Mmnx~?FJT_3_^l;P6C8>7z$ znd?|aW~ck91i7i{z9zBIiqL-u+wh*RAsPN;u_I4(=11P;ySKO9Ha+&)O_>q#DNkm2 zLv!1XtfyS-s>txJT}t&c@7I66X!(Q`wm1;b@St;5!#E9d?H;fACUsmvjf~YIRklKMVH3sn~aPOI}qq)#M|@U${)WceOXWxzUoi zuoCGLBAL>&QFG*+3p!ap=!?{-b&fQcpR~@kcCk=Dr@!4iq2D{fvr+a&{su8p?ER^% zJ#nAz&R%x{&Bg8Y=dm`}2#yz2p(W~~{`__{)Ms0W2r(0s`r(GiW$mPY?vL) zfn|enm@RqPaU_ZBXIa{Gu*$&kx~@P{e&X@D7iYzkB7+3Yi|DBAv?oY>sCvY?!Oy8de>Mg zo4PlhCEx4C{U~y+X*r?3`eltG{Hav&pzYFWIN0brC@O!@Hhd6VPF=WDU}z}@Htdfq z3T3@L**nu_h%MJ;!?VA^EQ#rp|oH_w)}e=_|gt{S1CZ;6#Y|g%r_j z#BV;YEIQ5y))~hP1hW^-t}jf##Ywedb2N&tVJeW)-A{M-lklHt{@2A_6y2r2d#>Kr<0eqZB8a#*YT zqy`~9$#qhL@#+QbmBiin*iM!?z7u}m>Qv;_->a_`scSyW&7AIfk*n&<4sZW+0=f4Q zgX=Ll72B-+)93p<%6)Oh5PvL*;K~^4t}>lzYn}9ctZTc`q0hX=GeR|&2{vq!m* zot@AqH?*_!CKL*dLd}}mLaXt=1RO4d6_xb=1rmJWdq`mOPX_^u!%Ps+IK2PWY(t~A z{?(*FrAmP`>%M8A&4#9Pc}aX$bc_Iygpq6(9f9L=Xsr0=LZ>hY+weEWU?$M{ES`YH zjR)Tzhlmui*aCZ2JR%{;8|xRn(-5MK|E4*#cwrQcE)epW{O`D*q@Wi9^!@?33?>_V TlZH`=UQh)P@d3CxEH&dljy7%E literal 0 HcmV?d00001 diff --git a/src/channels/index.ts b/src/channels/index.ts index 908e09f..6b01518 100644 --- a/src/channels/index.ts +++ b/src/channels/index.ts @@ -14,6 +14,6 @@ import './dragon-warrior'; import './ff-shop'; import './template'; import './papers-please'; -import './specter-knight'; +import './ewj'; export * from './channels'; diff --git a/src/channels/specter-knight/index.tsx b/src/channels/specter-knight/index.tsx deleted file mode 100644 index cffeec4..0000000 --- a/src/channels/specter-knight/index.tsx +++ /dev/null @@ -1,122 +0,0 @@ -import type { FormattedDonation, Total } from '@gdq/types/tracker'; -import { ChannelProps, registerChannel } from '../channels'; - -import { useListenFor, useReplicant } from 'use-nodecg'; -import styled from '@emotion/styled'; -import TweenNumber from '@gdq/lib/components/TweenNumber'; - -import specter from './specter.gif'; -import specterbackground from './specterbackground.png'; -import rat from './propellerrat.gif'; -import ratking from './ratking.gif'; -import { useRef } from 'react'; - -registerChannel('Specter Knight', 666, SpecterKnight, { - position: 'bottomLeft', - site: 'Twitch', - handle: 'CMOrdonis', -}); - -export function SpecterKnight(props: ChannelProps) { - const [total] = useReplicant('total', null); - const containerRef = useRef(null); - - useListenFor('donation', (donation: FormattedDonation) => { - const addRat = () => { - let xPos = (Math.random() * 600) + 100; - const el = document.createElement('img'); - el.className = 'donationrat'; - el.style.left = xPos +'px'; - el.style.top = '375px'; - el.style.transform = `scale(2)`; - if(donation.rawAmount >= 100) { - el.src = ratking; - } else { - el.src = rat; - } - containerRef?.current?.appendChild(el); - - requestAnimationFrame(() => - requestAnimationFrame(() => { - el.style.left = xPos +'px'; - el.style.top = `-${Math.random() * 100 + 116}px`; - el.style.transform = `scale (2)`; - }), - ); - - setTimeout(() => { - el.style.transition = `transform 3s, top 2s ease-in-out`; - el.style.top = `${Math.random() * 10 + 111}px`; - }, 800); - - setTimeout(() => { - el.style.top = `-1200px`; - }, 2400); - - setTimeout(() => { - containerRef?.current?.removeChild(el); - }, 3000); - }; - - - setTimeout(addRat, (Math.random() * 60)); - - }); - - return ( - - - - - - $ - - - - ); -} - -const Container = styled.div` - position: absolute; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - - .donationrat { - position: absolute; - transition: transform 5s, top 4s ease-in-out; - } -`; - -const Background = styled.img` - position: absolute; - width: 100%; - height: 100%; - padding: 0; - margin: 0; -`; - -const TotalEl = styled.div` - font-family: gdqpixel; - font-size: 46px; - color: white; - - position: absolute; - right: 30px; - top: 80%; - transform: translate(0, -50%); - span { - background: linear-gradient(#ffffff, #555555); - -webkit-background-clip: text; - -webkit-text-fill-color: transparent; - filter: drop-shadow(3px 3px #6a560a); - } - filter: drop-shadow(2px 2px 10px #3f200b) drop-shadow(2px 2px 30px #3f200b); -`; - -const Specter = styled.img` - position: absolute; - - transform: scaleX(-1) scale(3) translate(-270px, 38px); -`; diff --git a/src/channels/specter-knight/propellerrat.gif b/src/channels/specter-knight/propellerrat.gif deleted file mode 100644 index 3508caaf3ccf5e0c82b0bae97de8e82b1c406dca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 946 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 N!vd0My9fZV`5T^pRdxUX diff --git a/src/channels/specter-knight/specterbackground.png b/src/channels/specter-knight/specterbackground.png deleted file mode 100644 index 40c8215ffd0f7fdd316388f2ff0b3ddb24fbd6a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2649 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 From 11a3885efaf122346bcd1494f95c11959798a8a5 Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Tue, 17 Oct 2023 17:00:56 -0400 Subject: [PATCH 03/10] Basic functionality done --- src/channels/ewj/assets/atlas.png | Bin 0 -> 22067 bytes src/channels/ewj/assets/atlas.ts | 210 ++++++++++++++++++++++++++ src/channels/ewj/index.tsx | 211 ++++++++++++++++++++++++--- src/channels/ewj/jimidle/jimidle.png | Bin 4313 -> 0 bytes src/channels/ewj/jimidle/jimsheet.ts | 60 -------- src/channels/ewj/jimidle/tile000.png | Bin 1967 -> 0 bytes src/channels/ewj/jimidle/tile001.png | Bin 1991 -> 0 bytes src/channels/ewj/jimidle/tile002.png | Bin 1983 -> 0 bytes src/channels/ewj/jimidle/tile003.png | Bin 1995 -> 0 bytes src/channels/ewj/jimidle/tile004.png | Bin 1999 -> 0 bytes src/channels/ewj/jimidle/tile005.png | Bin 1997 -> 0 bytes 11 files changed, 398 insertions(+), 83 deletions(-) create mode 100644 src/channels/ewj/assets/atlas.png create mode 100644 src/channels/ewj/assets/atlas.ts delete mode 100644 src/channels/ewj/jimidle/jimidle.png delete mode 100644 src/channels/ewj/jimidle/jimsheet.ts delete mode 100644 src/channels/ewj/jimidle/tile000.png delete mode 100644 src/channels/ewj/jimidle/tile001.png delete mode 100644 src/channels/ewj/jimidle/tile002.png delete mode 100644 src/channels/ewj/jimidle/tile003.png delete mode 100644 src/channels/ewj/jimidle/tile004.png delete mode 100644 src/channels/ewj/jimidle/tile005.png diff --git a/src/channels/ewj/assets/atlas.png b/src/channels/ewj/assets/atlas.png new file mode 100644 index 0000000000000000000000000000000000000000..ee2f59700506b48117d4128d52d51250a860b105 GIT binary patch literal 22067 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 AO#lD@ literal 0 HcmV?d00001 diff --git a/src/channels/ewj/assets/atlas.ts b/src/channels/ewj/assets/atlas.ts new file mode 100644 index 0000000..b3975ae --- /dev/null +++ b/src/channels/ewj/assets/atlas.ts @@ -0,0 +1,210 @@ +import { ISpritesheetData } from 'pixi.js'; + +export const atlas: ISpritesheetData = { +"frames": { + +"crow000": +{ + "frame": {"x":36,"y":0,"w":41,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":41,"h":32} +}, +"crow001": +{ + "frame": {"x":77,"y":0,"w":41,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":41,"h":32} +}, +"crow002": +{ + "frame": {"x":0,"y":32,"w":41,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":41,"h":32} +}, +"crow003": +{ + "frame": {"x":41,"y":32,"w":41,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":41,"h":32} +}, +"crow004": +{ + "frame": {"x":82,"y":32,"w":41,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":41,"h":32} +}, +"fifibark000": +{ + "frame": {"x":46,"y":215,"w":49,"h":37}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":49,"h":37} +}, +"fifibark001": +{ + "frame": {"x":0,"y":252,"w":49,"h":37}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":49,"h":37} +}, +"fifimove000": +{ + "frame": {"x":0,"y":359,"w":57,"h":54}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":57,"h":54} +}, +"fifimove001": +{ + "frame": {"x":57,"y":359,"w":57,"h":54}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":57,"h":54} +}, +"fifimove002": +{ + "frame": {"x":0,"y":413,"w":57,"h":54}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":57,"h":54} +}, +"fifimove003": +{ + "frame": {"x":57,"y":413,"w":57,"h":54}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":57,"h":54} +}, +"fifimove004": +{ + "frame": {"x":49,"y":252,"w":55,"h":54}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":55,"h":54} +}, +"hurt000": +{ + "frame": {"x":0,"y":0,"w":36,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":36,"h":32} +}, +"jimshoot000": +{ + "frame": {"x":0,"y":306,"w":55,"h":53}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":55,"h":53} +}, +"jimshoot001": +{ + "frame": {"x":55,"y":306,"w":55,"h":53}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":55,"h":53} +}, +"muzzle000": +{ + "frame": {"x":0,"y":182,"w":44,"h":33}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":44,"h":33} +}, +"muzzle001": +{ + "frame": {"x":44,"y":182,"w":44,"h":33}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":44,"h":33} +}, +"muzzle002": +{ + "frame": {"x":0,"y":215,"w":46,"h":33}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":46,"h":33} +}, +"tile000": +{ + "frame": {"x":0,"y":64,"w":42,"h":59}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":42,"h":59} +}, +"tile001": +{ + "frame": {"x":42,"y":64,"w":42,"h":59}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":42,"h":59} +}, +"tile002": +{ + "frame": {"x":84,"y":64,"w":42,"h":59}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":42,"h":59} +}, +"tile003": +{ + "frame": {"x":0,"y":123,"w":42,"h":59}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":42,"h":59} +}, +"tile004": +{ + "frame": {"x":42,"y":123,"w":42,"h":59}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":42,"h":59} +}, +"tile005": +{ + "frame": {"x":84,"y":123,"w":42,"h":59}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0}, + "sourceSize": {"w":42,"h":59} +}}, +"animations": { + "crow": ["crow000","crow001","crow002","crow003","crow004"], + "hurt": ["hurt000","hurt000","hurt000","hurt000"], + "fifibark": ["fifibark000","fifibark001","fifibark000","fifibark001"], + "fifimove": ["fifimove000","fifimove001","fifimove002","fifimove003","fifimove004"], + "jimshoot": ["jimshoot000","jimshoot001"], + "muzzle": ["muzzle000","muzzle001","muzzle002"], + "tile": ["tile000","tile001","tile002","tile003","tile004","tile005"] +}, +"meta": { + "scale": "0.75", +} +} diff --git a/src/channels/ewj/index.tsx b/src/channels/ewj/index.tsx index f3a878c..12e97ff 100644 --- a/src/channels/ewj/index.tsx +++ b/src/channels/ewj/index.tsx @@ -5,11 +5,10 @@ import { useListenFor, useReplicant } from 'use-nodecg'; import styled from '@emotion/styled'; import TweenNumber from '@gdq/lib/components/TweenNumber'; -import jimidle from './jimidle.gif'; -import sheetTexture from './jimidle/jimidle.png'; -import { jimsheet } from './jimidle/jimsheet'; +import sheetTexture from './assets/atlas.png'; +import { atlas } from './assets/atlas'; import ewjbackground from './ewjbackground.png'; -import { useEffect, useRef } from 'react'; +import { useCallback, useEffect, useRef } from 'react'; import { usePIXICanvas } from '@gdq/lib/hooks/usePIXICanvas'; import * as PIXI from 'pixi.js'; @@ -19,17 +18,147 @@ registerChannel('Earthworm Jim', 94, EarthwormJim, { handle: 'CMOrdonis', }); +export type EnemyQueueEntry = { + donoAmt: number; + enemy: string; + status: EnemyStatus; +}; + +export enum EnemyStatus { + WAITING, + STARTED, + DONE, +} + export function EarthwormJim(props: ChannelProps) { const [total] = useReplicant('total', null); const containerRef = useRef(null); const jim = useRef(null); + const muzzle = useRef(null); const spritesheet = useRef(null); + const enemyQueue = useRef([]); const objects = useRef | null>(null); + + // let line = new PIXI.Graphics() + // .lineStyle(1.0, 0xaaaaaa, 1) + // .moveTo(1500, 115) + // .lineTo(600, 150) + // .lineTo(420, 115) + // .endFill(); + + // line.geometry.updateBatches(); + // let points = line.geometry.graphicsData[0].points; const [app, canvasRef] = usePIXICanvas({ width: 1092, height: 332 }, () => { + const jim = objects.current!.jimAnim as PIXI.AnimatedSprite; + const muzzle = objects.current!.muzzleAnim as PIXI.AnimatedSprite; - + + + for(const enemy of enemyQueue.current) { + if (!objects.current || !spritesheet.current ) return; + + const container = objects.current.container as PIXI.Container; + //container.addChild(line); + + let enemySprite; + if(enemyQueue.current.length > 0){ + let enemyObject = enemyQueue.current.pop(); + if (enemyObject!.enemy == 'crow') { + enemySprite = new PIXI.AnimatedSprite(spritesheet.current.animations.crow); + enemySprite.x = 1500; + enemySprite.y = 105; + enemySprite.scale.x = -1; + enemySprite.animationSpeed = 1/5; + enemySprite.play(); + container.addChild(enemySprite); + + } else { + enemySprite = new PIXI.AnimatedSprite(spritesheet.current.animations.fifimove); + enemySprite.x = 1500; + enemySprite.y = 105; + enemySprite.scale.x = -1; + enemySprite.animationSpeed = 1/5; + enemySprite.play(); + container.addChild(enemySprite); + } + + let gotHit = false; + let yCount = 0; + + let drawCount = 0; + + const renderer = app.current!.renderer as any; + const drawElements = renderer.gl.drawElements; + renderer.gl.drawElements = (...args: any[]) => { + drawElements.call(renderer.gl, ...args); + drawCount++; + }; + app.current!.ticker.add(delta => { + drawCount = 0; + const speed = 5; + + if(!gotHit) { + enemySprite!.x = (enemySprite!.x - (speed) * delta); + if(enemyObject!.enemy =='fifi') { + if(drawCount % 25 == 0) { + enemySprite!.y = enemySprite!.y + 0.20; + } + } + } else { + enemySprite!.x = (enemySprite!.x + (speed*2) * delta); + if(enemyObject!.enemy == 'crow') { + enemySprite!.y = (enemySprite!.y + delta + yCount); + yCount = yCount + 1; + + } else { + if(drawCount % 25 == 0) { + enemySprite!.y = enemySprite!.y - 0.40; + } + } + } + if (enemySprite!.x < 615 && !gotHit) { + + jim.textures = spritesheet.current!.animations.jimshoot; + jim.play(); + muzzle.textures = spritesheet.current!.animations.muzzle; + muzzle.x = 200; + muzzle.y = 150; + muzzle.animationSpeed = 1/4; + muzzle.play(); + container.addChild(muzzle); + setTimeout(() => { + jim.textures = spritesheet.current!.animations.tile; + jim.animationSpeed = 1/4; + jim.play(); + container.removeChild(muzzle); + }, 500); + } + if (enemySprite!.x < 575) { + gotHit = true; + if(enemyObject!.enemy =='crow') { + enemySprite!.scale.x *= -1; + enemySprite!.textures = spritesheet.current!.animations.hurt; + setTimeout(() => { + enemySprite!.textures = spritesheet.current!.animations.crow; + enemySprite!.play(); + }, 200); + } else { + enemySprite!.scale.x *= -1; + enemySprite!.textures = spritesheet.current!.animations.fifibark; + setTimeout(() => { + enemySprite!.textures = spritesheet.current!.animations.fifimove; + enemySprite!.play(); + }, 200); + } + + } + + }); + + } + } }); @@ -39,7 +168,7 @@ export function EarthwormJim(props: ChannelProps) { const container = new PIXI.Container(); app.current.stage.addChild(container); - spritesheet.current = new PIXI.Spritesheet(PIXI.BaseTexture.from(sheetTexture), jimsheet); + spritesheet.current = new PIXI.Spritesheet(PIXI.BaseTexture.from(sheetTexture), atlas); spritesheet.current.parse().then(() => { if (!spritesheet.current) return; @@ -47,7 +176,11 @@ export function EarthwormJim(props: ChannelProps) { objects.current = { container, background: new PIXI.Graphics(), + enemies: new PIXI.Container(), jimAnim: new PIXI.AnimatedSprite([spritesheet.current.textures.tile001]), + crowAnim: new PIXI.AnimatedSprite([spritesheet.current.textures.crow000]), + fifiAnim: new PIXI.AnimatedSprite([spritesheet.current.textures.fifimove000]), + muzzleAnim: new PIXI.AnimatedSprite([spritesheet.current.textures.muzzle000]) }; @@ -63,22 +196,43 @@ export function EarthwormJim(props: ChannelProps) { jim.y = 158; jim.play(); container.addChild(jim); + + + + // const crow = objects.current.crowAnim as PIXI.AnimatedSprite; + // crow.textures = spritesheet.current.animations.crow; + // crow.animationSpeed = 1/5; + // crow.scale.x = -1 + // crow.x = 450; + // crow.y = 5; + // crow.play(); + // container.addChild(crow); + + // const fifi = objects.current.fifiAnim as PIXI.AnimatedSprite; + // fifi.textures = spritesheet.current.animations.fifimove; + // fifi.animationSpeed = 1/3; + // fifi.scale.x = -1; + // fifi.x = 1100; + // fifi.y = 125; + // fifi.play(); + // container.addChild(fifi); }); + }); useListenFor('donation', (donation: FormattedDonation) => { - // const addRat = () => { + // const addCrow = () => { // let xPos = (Math.random() * 600) + 100; // const el = document.createElement('img'); - // el.className = 'donationrat'; + // el.className = 'donationcrow'; + // el.style.transform = 'scaleX(-1)' // el.style.left = xPos +'px'; // el.style.top = '375px'; - // el.style.transform = `scale(2)`; // if(donation.rawAmount >= 100) { - // el.src = ratking; + // el.src = crowGif; // } else { - // el.src = rat; + // el.src = crowGif; // } - // containerRef?.current?.appendChild(el); + // containerRef.current?.appendChild(el); // requestAnimationFrame(() => // requestAnimationFrame(() => { @@ -89,12 +243,14 @@ export function EarthwormJim(props: ChannelProps) { // ); // setTimeout(() => { - // el.style.transition = `transform 3s, top 2s ease-in-out`; - // el.style.top = `${Math.random() * 10 + 111}px`; - // }, 800); + // el.style.transition = `transform 5s, top 4s, left 4s`; + // el.style.top = `${Math.random() * 10 + 50}px`; + // el.style.left = `${Math.random() * 10 + 150}px`; + // }, 1200); // setTimeout(() => { - // el.style.top = `-1200px`; + // el.style.top = `-1000px`; + // el.style.left = `350px`; // }, 2400); // setTimeout(() => { @@ -103,12 +259,21 @@ export function EarthwormJim(props: ChannelProps) { // }; - // setTimeout(addRat, (Math.random() * 60)); - + // setTimeout(addCrow, (Math.random() * 60)); + + + let enemyType; + if (donation.rawAmount > 100) { + enemyType = 'fifi'; + } else { + enemyType = 'crow'; + } + + enemyQueue.current.push({donoAmt: donation.rawAmount, enemy: enemyType, status: EnemyStatus.WAITING}); }); return ( - + @@ -126,10 +291,10 @@ const Container = styled.div` padding: 0; margin: 0; - // .donationrat { - // position: absolute; - // transition: transform 5s, top 4s ease-in-out; - // } + .donationcrow { + position: absolute; + transition: transform 5s, top 4s ease-in-out; + } `; const Canvas = styled.canvas` diff --git a/src/channels/ewj/jimidle/jimidle.png b/src/channels/ewj/jimidle/jimidle.png deleted file mode 100644 index 899f20af1c3a1f25758016c5944b038e1a8ca549..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4313 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≦07 zmcg>VLF=5={YI_rrRB%3?I#j#Qm@Q6ojF4Y*lL?mS6_KMq&od|i|^IO2f{$Rgv zH%ot;!0zirhjbhPJ zcn+J!ioPYb4uUX~zc2=qPv^0?0v0D4Y&;GX8pDbbShAu~e6pvTcev{|h}QdyX49f$ r!f13s43EkCjC)t){|W(H{suSX(3Vg diff --git a/src/channels/ewj/jimidle/tile001.png b/src/channels/ewj/jimidle/tile001.png deleted file mode 100644 index 3f7beeb18dfb7ff5d5730448a167f75b7c1a530c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1991 zcmZ{kc~H~W7RPUlNDxG*@YrpzEEPe+qQoE)lK=@K#)yJMFd+#LB_xIf0WGUh_B9l% z2rgKI$WpdKT^s+&lN2&v(w;IcL79WFOCU zYmL_e0M?O+1PXN9K;g0)4xOq{wZj0w&am-#GMm8w;M?5qa$Sj1tZDnPgE!o5lBSWP zIae|L?(U|0_0wrr>+}PJsHS<%i%u4sw`L`sXlcoAzm=R`Td7@{gjB#rCr3-)Y_e2t z+gz72H`4g^%sbb2Loi(V1K-+h+LDVbW}b%qF@Jq{6{0npepWZRi-cC;sJ6=}C0m4(hSQod-4H^fM zL8R;hAl3?igtGuFL8*i{00>b4Ows_rTmZm;SMuO|UgDYV|Np%5fpS$`v0ne)B&CH{HDEBIw|7e&!!WxmC$9HmTqaq%`kUF+6<)H8 zgczJ`-eHFxlR?PArxhV+g)vLB*`NmA?^j)Vr1N3IC7trsj|!jNn^g(1p5w1B?qArrJ4;luop-ylV`qn9>LPkJ>DWS+ ze8YXUox4-|xK^dXK~j%dc*)$?i#N@C$kgTMKGjcJ*Hs7bgxk>Efv6Kjrj=GpaeF^m zm8S)5!hLG?a!JhAX;h4FVh+f{e9u2`^V=`s8si@{D69G$ZOt1Ivw_&9pOen))ZbBmd)FW<~D9< z@d;{yq=)1i*lw*RyY7gI)uDWp=rzrgyR&0VoGX@db<(@;nniYbMq+E_uZLbEW%-^9 z7w$#}XzlrR7m@CW9$Or}gOCw;luPO&DedUgfWOyHKN0dBCI0>3#zlF(G%hmUXvQri zDD#36m>MJD>*Kfg1F(urBJA-+KN9_J&wY;712hA1qLzIUB^9QD>od1-OW5ItEOnqz zJ6WW-Rdh+W{kTLOo~B1NlQ1QeQW!#RNdWMiz;MgYTWAE z`)7(vhF#N^{BB!L))Ts{kDDLpov~(*9morMJm~YZd+9LceU$Pzg}-&;bQzA4TE84Z ziBLv-44#yRFRnR6y^Jrb`(ZFz=~Ve4YN)`=MEII9z&)9reyseob>u^ z&el0dpG-Bm{C1uZguq;71vQ_UXlW1zmrYWyX~MA+r23j8uk3^+g(+#q;B{>PD}8%F zQnD|l2Y|bZHodevw2|tKoi_?)%Lllo8L;u1%J|BG#*??aVckZLEE&2#;i&Kd(}e2` zYqAkmcV6Bc9x0o`6T}aiHgpxWI(zIt9iI>=1_z{A1i4S3K%-?Nrf$Y8kQK*2Y*HvtZOQJkj1xCyNE{kxyHBtDA z*qgCE$|Ec6GvXGfhR;T)6&Wn>{gp>qu7FP$jf-Nk z^JjzPvBwLkqZKbane^}X44H|>KgFNu+d+xmlQ}f0db$3F9HsddyZ%qeJd6bH{sKIg z!(l}T0G`jH3s_9#DYhUC=}Fp0_Dj?@fFR2ihzXT2j4uRmKsh+tq0n|HM_&hf3<`~L zaM*%EVNj?U!_AN>{+EEmWwJwJ{=cBuJ$J?BzWt|zfX!h=3g{f(|7vz(P&@w9BuAl$ zgES^98pzWy3@$H*&khX}0J1PRoXtQIxEwk=q9NCw3Spc6#+a-~2A|Cnu(=Un<#Whj zAv;`P$BsZoQao|qp?fw!wEo{ThaMpep)&+RK8yba_b$%)6#}&X0k}+7I9QQVX(T*U N0VH=HLM4ut^cR(3XL|qu diff --git a/src/channels/ewj/jimidle/tile002.png b/src/channels/ewj/jimidle/tile002.png deleted file mode 100644 index 50a35962c4fb25fdfa10e144e59b21bdccc5f6d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1983 zcmZ{k3pCXG7RP@~G9-uMdZbK+$|J*cGUSz+$qdrmAw+7XnK1_QXl4{*Jj$Ua?^k)I zbSOvMNE~!AiPUsU2!l!~5{64nCC*=WowM$`Yu(>k`?uF`@6UJb^;>(deV*v)x?WXZ z6#%fFfX9*`ZwlGIH8AL2VJP_kpb*W(V2DgA6@Z-?F&Pecv9m$Paj)w*(}ZcnSbC}5 zAP#5Xt}P;$)@l2PBO4dibb z=Uz1!&dxZ@j4HTPKJc!!RIkXV(=t`8j{9lDs^RTvlyjQtmu{5b7THFmR-ci}qjcUJ z8GXNOaMtY^E$)y}Dr%%A*(RA`V^Q>P$CKv{8zssMBYLi^+u+0tJoP1oKS+sZ9JqKi zs2J^Ho_oe`hT>!8J*GESaWy2{@@=3Gnsd@8bbWv0j#x@XMHQ{lldncF-A7dkzuMQ=_;bT8(VXE^p@jywOuh=;znN5C zIJV8@TdUi?_%w|M`TK3O;h|vfr04g24^?pVF%RmOs|Qf#TN~iAK=f8o$gKUTHg=P-&x z19B?*2;PAmJCug5q3ohGNM9UYh7$?4k5Jzt`xHDzj_sEy^KU zJ|81IG!JA>{Z&U>iYmvWTMEi8i^nI6x{sxjEcxQa@-vOveZ#6I2G_F2zdhbgoVX{M znCgZR(P4FW*-PmZ(`x6Y$V|`KnLNE;{n6}GA(LWtVUF47{La~nkFfR<#aHWThN6@w z9_sL1qp~AfX44;!5?N2y;Rp6>m`XfjPM5%*U*8_^k5RaWQ26pjUP*9&7&Ft{q75${ zfA96yi!GwLQxrb_G!R1V4*gr_9sJ&&(YLZUcg>O&y9ICJMWlgsb7@|&3XzGZ6u%pX z%kF`sScE|lB?h(I=@*QOdZ)ug$(V|sZ`_i{#L9t?S^c$VXH@j^lA5>6*5=QfX+3T_ zPR)r(ZWrx*;8NIa>KVmJuLw*EN$u-*6VqyluooCr#saG~(($|^509l{?5?8xj)RI3TN-sIq+!b(;e?`O)CA~@_oaArFqhb&jB&JgRIoo z9enb!2p*#MtJ1R|W3+00-TkRTiCscN&hEv~!gUjuWvHqrnpXy7ckyoi)w{b&yAGC` zW%y!0@Aj(dsmSdu@72r-edc<>D+Nv)~VfJm&?+ zn5(Zv8{Wj7y{bJcdgq_}y+MqW`S&O2%kvg>ZU@=(3bRa^(9+No;QRy_4vR%+3jl^k zrwHgY#A&7=7~x7dNc4?Y*MT78Rfq9CNR+p=l^qgoXKihUMA{*d zv%0&WW%yqL7Kg?Riv0hAVqC@?B-r^^1p$*q=L;w-?*D3R?T~x_QzTt37ebm%s~TvR z*-<&%NFI|BEC9st6Jbm$0?T1hnC$uts{jbw_9sT8^Qk;0SHR@3!RqG_C&HOw0t+S^ z!6&)8crf;FglO$QX%>YY9z>xE!g+Mw58R_Ty&D45{{lEPdKg%h29OCDC<6#MPwXuh Ga>5^!L}Nt& diff --git a/src/channels/ewj/jimidle/tile003.png b/src/channels/ewj/jimidle/tile003.png deleted file mode 100644 index 9215b3e4553a91584505e0cb8bfc5c9ab6ad0870..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1995 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 diff --git a/src/channels/ewj/jimidle/tile005.png b/src/channels/ewj/jimidle/tile005.png deleted file mode 100644 index 1d4cc6f3854326cb0e64615f4c677c4b5d47fb44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1997 zcmZ{k4>Z&J8^=GwHIfL2G@5=R6oziJESfEwzl+@{cWky{Y_>aFq4F=g3Hdt_wem}~ z$e$CrMBV)B59uGdF|Crq3aivzh~KyFx%d3e@0{P~oaghL=XqZ5^PJE5Jm)z^3h-W~ zW2OTDSVbh@f*@}P*>(+e=w6Q2+yj8xA(odHiAARaU{iRw5JTwlg!e=QpU2x}Oe4k$ zD$&DuJlxkfhg#WWyibT~om*MH1!?P$ml4;|k>68&B&V@XuPy_jQX5l@RZVWNT5_~) z%6k8zW&P|7W=5`tt+_>RbkviUGZ{tNP7$HT>h-YBd|IYKLD{8?S8}!`=G7lmsgg}z z?Uhd~!H@VnVx$Ek^IV=aWVvQVyV{@rxZ{`1pO7Nesl>-;SFZ8kQ}%y3o-j;HkKUF0 zbCkplyZOYy&>7kuC-T_ZG3mc!#g5~YJ#O4z_Qb6kYTcMhlS*qDtpN$T#LbqXEx0=| zXS2;VcgH*-I2BfY%{-bq`2ONutKu4+U3r>=m014bi&SM>SmPGVYirRO&*dCWYOZ=Z z2GTAb80Fu)T0Fv0e3^_nt=741+*oe*D0!3<(zTP<4ukw;)DA48+_9g(J*Y(ZR zZgZs!D5)hN`s1}GVCu%&Kir0!K~tmFnM@891kny4czkXYi_Js`l6XwS_o;C^em?kZ zKipDxG0@nyL)9v7)XEVrt;_1*)sLD?8ToE%qMPRT7o_}Ao^qVjrSUJNMy=0CZdwv{ zWX^f35rd8^@X9^~qn0MkEAzn>_2H0)s=asbq*dtGX!Mmnx~?FJT_3_^l;P6C8>7z$ znd?|aW~ck91i7i{z9zBIiqL-u+wh*RAsPN;u_I4(=11P;ySKO9Ha+&)O_>q#DNkm2 zLv!1XtfyS-s>txJT}t&c@7I66X!(Q`wm1;b@St;5!#E9d?H;fACUsmvjf~YIRklKMVH3sn~aPOI}qq)#M|@U${)WceOXWxzUoi zuoCGLBAL>&QFG*+3p!ap=!?{-b&fQcpR~@kcCk=Dr@!4iq2D{fvr+a&{su8p?ER^% zJ#nAz&R%x{&Bg8Y=dm`}2#yz2p(W~~{`__{)Ms0W2r(0s`r(GiW$mPY?vL) zfn|enm@RqPaU_ZBXIa{Gu*$&kx~@P{e&X@D7iYzkB7+3Yi|DBAv?oY>sCvY?!Oy8de>Mg zo4PlhCEx4C{U~y+X*r?3`eltG{Hav&pzYFWIN0brC@O!@Hhd6VPF=WDU}z}@Htdfq z3T3@L**nu_h%MJ;!?VA^EQ#rp|oH_w)}e=_|gt{S1CZ;6#Y|g%r_j z#BV;YEIQ5y))~hP1hW^-t}jf##Ywedb2N&tVJeW)-A{M-lklHt{@2A_6y2r2d#>Kr<0eqZB8a#*YT zqy`~9$#qhL@#+QbmBiin*iM!?z7u}m>Qv;_->a_`scSyW&7AIfk*n&<4sZW+0=f4Q zgX=Ll72B-+)93p<%6)Oh5PvL*;K~^4t}>lzYn}9ctZTc`q0hX=GeR|&2{vq!m* zot@AqH?*_!CKL*dLd}}mLaXt=1RO4d6_xb=1rmJWdq`mOPX_^u!%Ps+IK2PWY(t~A z{?(*FrAmP`>%M8A&4#9Pc}aX$bc_Iygpq6(9f9L=Xsr0=LZ>hY+weEWU?$M{ES`YH zjR)Tzhlmui*aCZ2JR%{;8|xRn(-5MK|E4*#cwrQcE)epW{O`D*q@Wi9^!@?33?>_V TlZH`=UQh)P@d3CxEH&dljy7%E From f9691d1df70cac5b06a561cb6bdc69c50a997c72 Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Tue, 17 Oct 2023 17:05:11 -0400 Subject: [PATCH 04/10] Cleaning up old implementations --- src/channels/ewj/index.tsx | 66 -------------------------------------- 1 file changed, 66 deletions(-) diff --git a/src/channels/ewj/index.tsx b/src/channels/ewj/index.tsx index 12e97ff..f70de15 100644 --- a/src/channels/ewj/index.tsx +++ b/src/channels/ewj/index.tsx @@ -196,71 +196,10 @@ export function EarthwormJim(props: ChannelProps) { jim.y = 158; jim.play(); container.addChild(jim); - - - - // const crow = objects.current.crowAnim as PIXI.AnimatedSprite; - // crow.textures = spritesheet.current.animations.crow; - // crow.animationSpeed = 1/5; - // crow.scale.x = -1 - // crow.x = 450; - // crow.y = 5; - // crow.play(); - // container.addChild(crow); - - // const fifi = objects.current.fifiAnim as PIXI.AnimatedSprite; - // fifi.textures = spritesheet.current.animations.fifimove; - // fifi.animationSpeed = 1/3; - // fifi.scale.x = -1; - // fifi.x = 1100; - // fifi.y = 125; - // fifi.play(); - // container.addChild(fifi); }); }); useListenFor('donation', (donation: FormattedDonation) => { - // const addCrow = () => { - // let xPos = (Math.random() * 600) + 100; - // const el = document.createElement('img'); - // el.className = 'donationcrow'; - // el.style.transform = 'scaleX(-1)' - // el.style.left = xPos +'px'; - // el.style.top = '375px'; - // if(donation.rawAmount >= 100) { - // el.src = crowGif; - // } else { - // el.src = crowGif; - // } - // containerRef.current?.appendChild(el); - - // requestAnimationFrame(() => - // requestAnimationFrame(() => { - // el.style.left = xPos +'px'; - // el.style.top = `-${Math.random() * 100 + 116}px`; - // el.style.transform = `scale (2)`; - // }), - // ); - - // setTimeout(() => { - // el.style.transition = `transform 5s, top 4s, left 4s`; - // el.style.top = `${Math.random() * 10 + 50}px`; - // el.style.left = `${Math.random() * 10 + 150}px`; - // }, 1200); - - // setTimeout(() => { - // el.style.top = `-1000px`; - // el.style.left = `350px`; - // }, 2400); - - // setTimeout(() => { - // containerRef?.current?.removeChild(el); - // }, 3000); - // }; - - - // setTimeout(addCrow, (Math.random() * 60)); - let enemyType; if (donation.rawAmount > 100) { @@ -290,11 +229,6 @@ const Container = styled.div` height: 100%; padding: 0; margin: 0; - - .donationcrow { - position: absolute; - transition: transform 5s, top 4s ease-in-out; - } `; const Canvas = styled.canvas` From bd8e1a9c63bbc53d25e05e43fb2e0462b2229d47 Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Tue, 24 Oct 2023 15:31:02 -0400 Subject: [PATCH 05/10] Further cleanup --- src/channels/ewj/index.tsx | 201 ++++++++++++++++++------------------- 1 file changed, 97 insertions(+), 104 deletions(-) diff --git a/src/channels/ewj/index.tsx b/src/channels/ewj/index.tsx index f70de15..aa70328 100644 --- a/src/channels/ewj/index.tsx +++ b/src/channels/ewj/index.tsx @@ -22,142 +22,134 @@ export type EnemyQueueEntry = { donoAmt: number; enemy: string; status: EnemyStatus; + enemySprite?: PIXI.AnimatedSprite; }; export enum EnemyStatus { WAITING, STARTED, - DONE, + HIT, } export function EarthwormJim(props: ChannelProps) { const [total] = useReplicant('total', null); const containerRef = useRef(null); + const donationCountdown = useRef(0); const jim = useRef(null); const muzzle = useRef(null); const spritesheet = useRef(null); const enemyQueue = useRef([]); + const liveDonations = useRef([]); + const objects = useRef | null>(null); - - // let line = new PIXI.Graphics() - // .lineStyle(1.0, 0xaaaaaa, 1) - // .moveTo(1500, 115) - // .lineTo(600, 150) - // .lineTo(420, 115) - // .endFill(); - - // line.geometry.updateBatches(); - // let points = line.geometry.graphicsData[0].points; + + let yCount = 0; + let drawCount = 0; const [app, canvasRef] = usePIXICanvas({ width: 1092, height: 332 }, () => { + if (!objects.current || !spritesheet.current) return; + drawCount++; const jim = objects.current!.jimAnim as PIXI.AnimatedSprite; const muzzle = objects.current!.muzzleAnim as PIXI.AnimatedSprite; - + donationCountdown.current--; + if (donationCountdown.current <= 0 && enemyQueue.current.length > 0) { + liveDonations.current.push(enemyQueue.current.shift()!); + donationCountdown.current = 250; + } + const container = objects.current.container as PIXI.Container; - for(const enemy of enemyQueue.current) { - if (!objects.current || !spritesheet.current ) return; - - const container = objects.current.container as PIXI.Container; - //container.addChild(line); + for(const enemy of liveDonations.current) { + if (enemy.status === EnemyStatus.WAITING) { + enemy.status = EnemyStatus.STARTED; + console.log("Inside enemy spawner loop") + let enemyObject = enemy; - let enemySprite; - if(enemyQueue.current.length > 0){ - let enemyObject = enemyQueue.current.pop(); if (enemyObject!.enemy == 'crow') { - enemySprite = new PIXI.AnimatedSprite(spritesheet.current.animations.crow); - enemySprite.x = 1500; - enemySprite.y = 105; - enemySprite.scale.x = -1; - enemySprite.animationSpeed = 1/5; - enemySprite.play(); - container.addChild(enemySprite); + enemy.enemySprite = new PIXI.AnimatedSprite(spritesheet.current.animations["crow"]); + enemy.enemySprite.x = 1500; + enemy.enemySprite.y = 105; + enemy.enemySprite.scale.x = -1; + enemy.enemySprite.animationSpeed = 1/5; + enemy.enemySprite.play(); + container.addChild(enemy.enemySprite); + yCount = 0; } else { - enemySprite = new PIXI.AnimatedSprite(spritesheet.current.animations.fifimove); - enemySprite.x = 1500; - enemySprite.y = 105; - enemySprite.scale.x = -1; - enemySprite.animationSpeed = 1/5; - enemySprite.play(); - container.addChild(enemySprite); + enemy.enemySprite = new PIXI.AnimatedSprite(spritesheet.current.animations["fifimove"]); + enemy.enemySprite.x = 1500; + enemy.enemySprite.y = 105; + enemy.enemySprite.scale.x = -1; + enemy.enemySprite.animationSpeed = 1/5; + enemy.enemySprite.play(); + container.addChild(enemy.enemySprite); + } + } else if (enemy.status === EnemyStatus.STARTED) { + + const speed = 5; + + enemy.enemySprite!.x = (enemy.enemySprite!.x - (speed)); + if(enemy.enemy =='fifi') { + if(drawCount % 5 == 0) { + enemy.enemySprite!.y = enemy.enemySprite!.y + 1; + } } - - let gotHit = false; - let yCount = 0; - - let drawCount = 0; - - const renderer = app.current!.renderer as any; - const drawElements = renderer.gl.drawElements; - renderer.gl.drawElements = (...args: any[]) => { - drawElements.call(renderer.gl, ...args); - drawCount++; - }; - - app.current!.ticker.add(delta => { - drawCount = 0; - const speed = 5; + + if (enemy.enemySprite!.x < 615) { - if(!gotHit) { - enemySprite!.x = (enemySprite!.x - (speed) * delta); - if(enemyObject!.enemy =='fifi') { - if(drawCount % 25 == 0) { - enemySprite!.y = enemySprite!.y + 0.20; - } - } - } else { - enemySprite!.x = (enemySprite!.x + (speed*2) * delta); - if(enemyObject!.enemy == 'crow') { - enemySprite!.y = (enemySprite!.y + delta + yCount); - yCount = yCount + 1; - - } else { - if(drawCount % 25 == 0) { - enemySprite!.y = enemySprite!.y - 0.40; - } - } - } - if (enemySprite!.x < 615 && !gotHit) { - - jim.textures = spritesheet.current!.animations.jimshoot; + jim.textures = spritesheet.current!.animations.jimshoot; + jim.play(); + muzzle.textures = spritesheet.current!.animations.muzzle; + muzzle.x = 200; + muzzle.y = 150; + muzzle.animationSpeed = 1/4; + muzzle.play(); + container.addChild(muzzle); + setTimeout(() => { + jim.textures = spritesheet.current!.animations.tile; + jim.animationSpeed = 1/4; jim.play(); - muzzle.textures = spritesheet.current!.animations.muzzle; - muzzle.x = 200; - muzzle.y = 150; - muzzle.animationSpeed = 1/4; - muzzle.play(); - container.addChild(muzzle); + container.removeChild(muzzle); + }, 500); + } + if (enemy.enemySprite!.x < 575) { + enemy.status = EnemyStatus.HIT; + if(enemy.enemy =='crow') { + enemy.enemySprite!.scale.x *= -1; + enemy.enemySprite!.textures = spritesheet.current!.animations.hurt; setTimeout(() => { - jim.textures = spritesheet.current!.animations.tile; - jim.animationSpeed = 1/4; - jim.play(); - container.removeChild(muzzle); - }, 500); + enemy.enemySprite!.textures = spritesheet.current!.animations.crow; + enemy.enemySprite!.play(); + }, 200); + } else { + enemy.enemySprite!.scale.x *= -1; + enemy.enemySprite!.textures = spritesheet.current!.animations.fifibark; + setTimeout(() => { + enemy.enemySprite!.textures = spritesheet.current!.animations.fifimove; + enemy.enemySprite!.play(); + }, 200); } - if (enemySprite!.x < 575) { - gotHit = true; - if(enemyObject!.enemy =='crow') { - enemySprite!.scale.x *= -1; - enemySprite!.textures = spritesheet.current!.animations.hurt; - setTimeout(() => { - enemySprite!.textures = spritesheet.current!.animations.crow; - enemySprite!.play(); - }, 200); - } else { - enemySprite!.scale.x *= -1; - enemySprite!.textures = spritesheet.current!.animations.fifibark; - setTimeout(() => { - enemySprite!.textures = spritesheet.current!.animations.fifimove; - enemySprite!.play(); - }, 200); - } + } + } else { + const speed = 5; + enemy.enemySprite!.x = (enemy.enemySprite!.x + (speed*2)); + if(enemy.enemy == 'crow') { + enemy.enemySprite!.y = (enemy.enemySprite!.y + yCount); + yCount = yCount + 1; + + } else { + if(drawCount % 5 == 0) { + enemy.enemySprite!.y = enemy.enemySprite!.y - 2; } - - }); - + } + if (enemy.enemySprite!.x > 2000 || enemy.enemySprite!.y > 1000) { + enemy.enemySprite!.destroy(); + liveDonations.current.shift(); + + } } + } }); @@ -212,7 +204,7 @@ export function EarthwormJim(props: ChannelProps) { }); return ( - + @@ -229,6 +221,7 @@ const Container = styled.div` height: 100%; padding: 0; margin: 0; + `; const Canvas = styled.canvas` From c0b5ecff4ca63416b4711e336a8b3d2155d414b1 Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Wed, 25 Oct 2023 15:22:28 -0400 Subject: [PATCH 06/10] Removing log statements --- src/channels/ewj/index.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/channels/ewj/index.tsx b/src/channels/ewj/index.tsx index aa70328..30eda7a 100644 --- a/src/channels/ewj/index.tsx +++ b/src/channels/ewj/index.tsx @@ -33,10 +33,7 @@ export enum EnemyStatus { export function EarthwormJim(props: ChannelProps) { const [total] = useReplicant('total', null); - const containerRef = useRef(null); const donationCountdown = useRef(0); - const jim = useRef(null); - const muzzle = useRef(null); const spritesheet = useRef(null); const enemyQueue = useRef([]); const liveDonations = useRef([]); @@ -55,14 +52,13 @@ export function EarthwormJim(props: ChannelProps) { donationCountdown.current--; if (donationCountdown.current <= 0 && enemyQueue.current.length > 0) { liveDonations.current.push(enemyQueue.current.shift()!); - donationCountdown.current = 250; + donationCountdown.current = 125; } const container = objects.current.container as PIXI.Container; for(const enemy of liveDonations.current) { if (enemy.status === EnemyStatus.WAITING) { enemy.status = EnemyStatus.STARTED; - console.log("Inside enemy spawner loop") let enemyObject = enemy; if (enemyObject!.enemy == 'crow') { @@ -190,7 +186,7 @@ export function EarthwormJim(props: ChannelProps) { container.addChild(jim); }); - }); + }, [app]); useListenFor('donation', (donation: FormattedDonation) => { let enemyType; From 553169ac1c9ea8027cd7bde1cc2b72ed1a15340d Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Wed, 25 Oct 2023 15:29:15 -0400 Subject: [PATCH 07/10] Deleting unused asset --- src/channels/ewj/jimidle.gif | Bin 7996 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 src/channels/ewj/jimidle.gif diff --git a/src/channels/ewj/jimidle.gif b/src/channels/ewj/jimidle.gif deleted file mode 100644 index 6bacbcd8cf3d44e1e01e5e3369bb45c9b65f31ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7996 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 TJoT|!uhJV3>y{`90gL|!Q)&af From 89827a8e278f26127a7345887ef4dcf098e4657e Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Wed, 25 Oct 2023 15:36:06 -0400 Subject: [PATCH 08/10] Reverting package-lock.json --- package-lock.json | 7530 ++++++++++++++------------------------------- 1 file changed, 2393 insertions(+), 5137 deletions(-) diff --git a/package-lock.json b/package-lock.json index d5902c8..005dbda 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,110 +1,39 @@ { "name": "gdq-break-channels", "version": "1.0.0", - "lockfileVersion": 3, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "gdq-break-channels", - "version": "1.0.0", - "license": "Apache-2.0", - "dependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "@mui/material": "^5.11.4", - "@pixi/filter-bevel": "^4.2.0", - "@pixi/filter-crt": "^4.2.0", - "@pixi/filter-drop-shadow": "^4.2.0", - "@pixi/filter-outline": "^4.2.0", - "clone": "^2.1.2", - "currency-to-abbreviation": "^2.0.1", - "events": "^3.3.0", - "gsap": "^3.11.4", - "lodash": "^4.17.21", - "object-path": "^0.11.8", - "pixi-projection": "^0.4.4", - "pixi.js": "^6.5.9", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-use": "^17.3.1", - "twin.macro": "^2.7.0", - "use-nodecg": "^0.4.0" - }, - "devDependencies": { - "@babel/plugin-transform-react-jsx": "^7.20.7", - "@commitlint/cli": "^17.4.1", - "@commitlint/config-conventional": "^17.4.0", - "@emotion/babel-plugin": "^11.10.5", - "@gamesdonequick/prettier-config": "^2.2.1", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", - "@supportclass/stylelint-config": "^1.0.1", - "@types/clone": "^2.1.1", - "@types/events": "^3.0.0", - "@types/lodash": "^4.14.191", - "@types/object-path": "^0.11.1", - "@types/react": "^17.0.21", - "@types/react-dom": "^17.0.9", - "@typescript-eslint/eslint-plugin": "^5.50.0", - "@typescript-eslint/parser": "^5.50.0", - "@vitejs/plugin-react": "^3.1.0", - "eslint": "^8.31.0", - "eslint-config-prettier": "^8.6.0", - "eslint-import-resolver-typescript": "^3.5.3", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-react-refresh": "^0.3.3", - "prettier": "^2.8.2", - "stylelint": "^14.16.1", - "stylelint-config-prettier": "^9.0.4", - "typescript": "^4.9.4", - "vite": "^4.1.1" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@ampproject/remapping": { + "dependencies": { + "@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dependencies": { + "dev": true, + "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/@babel/code-frame": { + "@babel/code-frame": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dependencies": { + "requires": { "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/compat-data": { + "@babel/compat-data": { "version": "7.20.14", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", - "engines": { - "node": ">=6.9.0" - } + "dev": true }, - "node_modules/@babel/core": { + "@babel/core": { "version": "7.20.12", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", - "dependencies": { + "dev": true, + "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", @@ -121,146 +50,123 @@ "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" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "node_modules/@babel/generator": { + "@babel/generator": { "version": "7.20.14", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", - "dependencies": { + "dev": true, + "requires": { "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, - "node_modules/@babel/helper-annotate-as-pure": { + "@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==", "dev": true, - "dependencies": { + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets": { + "@babel/helper-compilation-targets": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", - "dependencies": { + "dev": true, + "requires": { "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "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/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/@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" + "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==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } } }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/@babel/helper-environment-visitor": { + "@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "engines": { - "node": ">=6.9.0" - } + "dev": true }, - "node_modules/@babel/helper-function-name": { + "@babel/helper-function-name": { "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dependencies": { + "dev": true, + "requires": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-hoist-variables": { + "@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": { + "dev": true, + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-imports": { + "@babel/helper-module-imports": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dependencies": { + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms": { + "@babel/helper-module-transforms": { "version": "7.20.11", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", - "dependencies": { + "dev": true, + "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-simple-access": "^7.20.2", @@ -269,194 +175,136 @@ "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.10", "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-plugin-utils": { + "@babel/helper-plugin-utils": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" }, - "node_modules/@babel/helper-simple-access": { + "@babel/helper-simple-access": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dependencies": { + "dev": true, + "requires": { "@babel/types": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration": { + "@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": { + "dev": true, + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-string-parser": { + "@babel/helper-string-parser": { "version": "7.19.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" }, - "node_modules/@babel/helper-validator-identifier": { + "@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" - } + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, - "node_modules/@babel/helper-validator-option": { + "@babel/helper-validator-option": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "engines": { - "node": ">=6.9.0" - } + "dev": true }, - "node_modules/@babel/helpers": { + "@babel/helpers": { "version": "7.20.13", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", - "dependencies": { + "dev": true, + "requires": { "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.13", "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/highlight": { + "@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dependencies": { + "requires": { "@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": { + "@babel/parser": { "version": "7.20.15", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", - "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==" }, - "node_modules/@babel/plugin-syntax-jsx": { + "@babel/plugin-syntax-jsx": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "dependencies": { + "requires": { "@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": { + "@babel/plugin-transform-react-jsx": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz", "integrity": "sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-jsx": "^7.18.6", "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-react-jsx-self": { + "@babel/plugin-transform-react-jsx-self": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz", "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==", "dev": true, - "dependencies": { + "requires": { "@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-source": { + "@babel/plugin-transform-react-jsx-source": { "version": "7.19.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz", "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/runtime": { + "@babel/runtime": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", - "dependencies": { + "requires": { "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/template": { + "@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "dependencies": { + "requires": { "@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": { + "@babel/traverse": { "version": "7.20.13", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", - "dependencies": { + "dev": true, + "requires": { "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", @@ -468,37 +316,31 @@ "debug": "^4.1.0", "globals": "^11.1.0" }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/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" + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + } } }, - "node_modules/@babel/types": { + "@babel/types": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", - "dependencies": { + "requires": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@commitlint/cli": { + "@commitlint/cli": { "version": "17.4.1", "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.4.1.tgz", "integrity": "sha512-W8OJwz+izY+fVwyUt1HveCDmABMZNRVZHSVPw/Bh9Y62tp11SmmQaycgbsYLMiMy7JGn4mAJqEGlSHS9Uti9ZQ==", "dev": true, - "dependencies": { + "requires": { "@commitlint/format": "^17.4.0", "@commitlint/lint": "^17.4.0", "@commitlint/load": "^17.4.1", @@ -510,209 +352,147 @@ "resolve-global": "1.0.0", "yargs": "^17.0.0" }, - "bin": { - "commitlint": "cli.js" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/cli/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==", - "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, - "node_modules/@commitlint/config-conventional": { + "@commitlint/config-conventional": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.4.0.tgz", "integrity": "sha512-G4XBf45J4ZMspO4NwBFzY3g/1Kb+B42BcIxeikF8wucQxcyxcmhRdjeQpRpS1XEcBq5pdtEEQFipuB9IuiNFhw==", "dev": true, - "dependencies": { + "requires": { "conventional-changelog-conventionalcommits": "^5.0.0" - }, - "engines": { - "node": ">=v14" } }, - "node_modules/@commitlint/config-validator": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.6.7.tgz", - "integrity": "sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ==", + "@commitlint/config-validator": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.4.0.tgz", + "integrity": "sha512-Sa/+8KNpDXz4zT4bVbz2fpFjvgkPO6u2V2fP4TKgt6FjmOw2z3eEX859vtfeaTav/ukBw0/0jr+5ZTZp9zCBhA==", "dev": true, - "dependencies": { - "@commitlint/types": "^17.4.4", + "requires": { + "@commitlint/types": "^17.4.0", "ajv": "^8.11.0" - }, - "engines": { - "node": ">=v14" } }, - "node_modules/@commitlint/ensure": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.6.7.tgz", - "integrity": "sha512-mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw==", + "@commitlint/ensure": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.4.0.tgz", + "integrity": "sha512-7oAxt25je0jeQ/E0O/M8L3ADb1Cvweu/5lc/kYF8g/kXatI0wxGE5La52onnAUAWeWlsuvBNar15WcrmDmr5Mw==", "dev": true, - "dependencies": { - "@commitlint/types": "^17.4.4", + "requires": { + "@commitlint/types": "^17.4.0", "lodash.camelcase": "^4.3.0", "lodash.kebabcase": "^4.1.1", "lodash.snakecase": "^4.1.1", "lodash.startcase": "^4.4.0", "lodash.upperfirst": "^4.3.1" - }, - "engines": { - "node": ">=v14" } }, - "node_modules/@commitlint/execute-rule": { + "@commitlint/execute-rule": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz", "integrity": "sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==", - "dev": true, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/format": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz", - "integrity": "sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ==", - "dev": true, - "dependencies": { - "@commitlint/types": "^17.4.4", - "chalk": "^4.1.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/format/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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@commitlint/format/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": 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/@commitlint/format/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==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@commitlint/format/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==", "dev": true }, - "node_modules/@commitlint/format/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/format/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==", + "@commitlint/format": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.0.tgz", + "integrity": "sha512-Z2bWAU5+f1YZh9W76c84J8iLIWIvvm+mzqogTz0Nsc1x6EHW0Z2gI38g5HAjB0r0I3ZjR15IDEJKhsxyblcyhA==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" + "requires": { + "@commitlint/types": "^17.4.0", + "chalk": "^4.1.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/is-ignored": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.6.7.tgz", - "integrity": "sha512-vqyNRqtbq72P2JadaoWiuoLtXIs9SaAWDqdtef6G2zsoXqKFc7vqj1f+thzVgosXG3X/5K9jNp+iYijmvOfc/g==", - "dev": true, "dependencies": { - "@commitlint/types": "^17.4.4", - "semver": "7.5.2" - }, - "engines": { - "node": ">=v14" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/@commitlint/is-ignored/node_modules/semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "@commitlint/is-ignored": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.4.0.tgz", + "integrity": "sha512-mkRuBlPUaBimvSvJyIHEHEW1/jP1SqEI7NOoaO9/eyJkMbsaiv5b1QgDYL4ZXlHdS64RMV7Y21MVVzuIceImDA==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "requires": { + "@commitlint/types": "^17.4.0", + "semver": "7.3.8" } }, - "node_modules/@commitlint/lint": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.6.7.tgz", - "integrity": "sha512-TW+AozfuOFMrHn+jdwtz0IWu8REKFp0eryOvoBp2r8IXNc4KihKB1spAiUB6SFyHD6hVVeolz12aHnJ3Mb+xVQ==", + "@commitlint/lint": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.0.tgz", + "integrity": "sha512-HG2YT4TUbQKs9v8QvpQjJ6OK+fhflsDB8M+D5tLrY79hbQOWA9mDKdRkABsW/AAhpNI9+zeGUWF3jj245jSHKw==", "dev": true, - "dependencies": { - "@commitlint/is-ignored": "^17.6.7", - "@commitlint/parse": "^17.6.7", - "@commitlint/rules": "^17.6.7", - "@commitlint/types": "^17.4.4" - }, - "engines": { - "node": ">=v14" + "requires": { + "@commitlint/is-ignored": "^17.4.0", + "@commitlint/parse": "^17.4.0", + "@commitlint/rules": "^17.4.0", + "@commitlint/types": "^17.4.0" } }, - "node_modules/@commitlint/load": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.6.7.tgz", - "integrity": "sha512-QZ2rJTbX55BQdYrCm/p6+hh/pFBgC9nTJxfsrK6xRPe2thiQzHN0AQDBqBwAirn6gIkHrjIbCbtAE6kiDYLjrw==", + "@commitlint/load": { + "version": "17.4.1", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.4.1.tgz", + "integrity": "sha512-6A7/LhIaQpL4ieciIDcVvK2d5z/UI1GBrtDaHm6sQSCL0265clB2/F7XKQNTJHXv9yG4LByT2r+QCpM4GugIfw==", "dev": true, - "dependencies": { - "@commitlint/config-validator": "^17.6.7", + "requires": { + "@commitlint/config-validator": "^17.4.0", "@commitlint/execute-rule": "^17.4.0", - "@commitlint/resolve-extends": "^17.6.7", - "@commitlint/types": "^17.4.4", + "@commitlint/resolve-extends": "^17.4.0", + "@commitlint/types": "^17.4.0", "@types/node": "*", "chalk": "^4.1.0", "cosmiconfig": "^8.0.0", @@ -722,401 +502,290 @@ "lodash.uniq": "^4.5.0", "resolve-from": "^5.0.0", "ts-node": "^10.8.1", - "typescript": "^4.6.4 || ^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@commitlint/load/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "typescript": "^4.6.4" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + }, + "cosmiconfig": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz", + "integrity": "sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==", + "dev": true, + "requires": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/@commitlint/load/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==", + "@commitlint/message": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.0.tgz", + "integrity": "sha512-USGJDU9PPxcgQjKXCzvPUal65KAhxWq3hp+MrU1pNCN2itWM654CLIoY2LMIQ7rScTli9B5dTLH3vXhzbItmzA==", "dev": true }, - "node_modules/@commitlint/load/node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", - "dev": true, - "dependencies": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/message": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz", - "integrity": "sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==", - "dev": true, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/parse": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.6.7.tgz", - "integrity": "sha512-ibO03BgEns+JJpohpBZYD49mCdSNMg6fTv7vA5yqzEFWkBQk5NWhEBw2yG+Z1UClStIRkMkAYyI2HzoQG9tCQQ==", + "@commitlint/parse": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.4.0.tgz", + "integrity": "sha512-x8opKc5p+Hgs+CrMbq3VAnW2L2foPAX6arW8u9c8nTzksldGgFsENT+XVyPmpSMLlVBswZ1tndcz1xyKiY9TJA==", "dev": true, - "dependencies": { - "@commitlint/types": "^17.4.4", + "requires": { + "@commitlint/types": "^17.4.0", "conventional-changelog-angular": "^5.0.11", "conventional-commits-parser": "^3.2.2" - }, - "engines": { - "node": ">=v14" } }, - "node_modules/@commitlint/read": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.5.1.tgz", - "integrity": "sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg==", + "@commitlint/read": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.4.0.tgz", + "integrity": "sha512-pGDeZpbkyvhxK8ZoCDUacPPRpauKPWF3n2XpDBEnuGreqUF2clq2PVJpwMMaNN5cHW8iFKCbcoOjXhD01sln0A==", "dev": true, - "dependencies": { + "requires": { "@commitlint/top-level": "^17.4.0", - "@commitlint/types": "^17.4.4", + "@commitlint/types": "^17.4.0", "fs-extra": "^11.0.0", - "git-raw-commits": "^2.0.11", + "git-raw-commits": "^2.0.0", "minimist": "^1.2.6" }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/read/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" + "fs-extra": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + } } }, - "node_modules/@commitlint/resolve-extends": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.6.7.tgz", - "integrity": "sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg==", + "@commitlint/resolve-extends": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.4.0.tgz", + "integrity": "sha512-3JsmwkrCzoK8sO22AzLBvNEvC1Pmdn/65RKXzEtQMy6oYMl0Snrq97a5bQQEFETF0VsvbtUuKttLqqgn99OXRQ==", "dev": true, - "dependencies": { - "@commitlint/config-validator": "^17.6.7", - "@commitlint/types": "^17.4.4", + "requires": { + "@commitlint/config-validator": "^17.4.0", + "@commitlint/types": "^17.4.0", "import-fresh": "^3.0.0", "lodash.mergewith": "^4.6.2", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0" }, - "engines": { - "node": ">=v14" + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, - "node_modules/@commitlint/resolve-extends/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==", + "@commitlint/rules": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.0.tgz", + "integrity": "sha512-lz3i1jet2NNjTWpAMwjjQjMZCPWBIHK1Kkja9o09UmUtMjRdALTb8uMLe8gCyeq3DiiZ5lLYOhbsoPK56xGQKA==", "dev": true, - "engines": { - "node": ">=8" + "requires": { + "@commitlint/ensure": "^17.4.0", + "@commitlint/message": "^17.4.0", + "@commitlint/to-lines": "^17.4.0", + "@commitlint/types": "^17.4.0", + "execa": "^5.0.0" } }, - "node_modules/@commitlint/rules": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.6.7.tgz", - "integrity": "sha512-x/SDwDTN3w3Gr5xkhrIORu96rlKCc8ZLYEMXRqi9+MB33st2mKcGvKa5uJuigHlbl3xm75bAAubATrodVrjguQ==", - "dev": true, - "dependencies": { - "@commitlint/ensure": "^17.6.7", - "@commitlint/message": "^17.4.2", - "@commitlint/to-lines": "^17.4.0", - "@commitlint/types": "^17.4.4", - "execa": "^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/to-lines": { + "@commitlint/to-lines": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz", "integrity": "sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==", - "dev": true, - "engines": { - "node": ">=v14" - } + "dev": true }, - "node_modules/@commitlint/top-level": { + "@commitlint/top-level": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz", "integrity": "sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==", "dev": true, - "dependencies": { + "requires": { "find-up": "^5.0.0" }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/top-level/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==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@commitlint/top-level/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==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@commitlint/top-level/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==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@commitlint/top-level/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==", - "dev": true, "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "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==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + } } }, - "node_modules/@commitlint/types": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz", - "integrity": "sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ==", + "@commitlint/types": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.0.tgz", + "integrity": "sha512-2NjAnq5IcxY9kXtUeO2Ac0aPpvkuOmwbH/BxIm36XXK5LtWFObWJWjXOA+kcaABMrthjWu6la+FUpyYFMHRvbA==", "dev": true, - "dependencies": { + "requires": { "chalk": "^4.1.0" }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@commitlint/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==", - "dev": 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/@commitlint/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==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@commitlint/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==", - "dev": true - }, - "node_modules/@commitlint/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/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==", - "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/@cspotcode/source-map-support": { + "@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" } }, - "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==", - "dev": true, - "engines": { - "node": "^14 || ^16 || >=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.10" - } + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true }, - "node_modules/@emotion/babel-plugin": { + "@emotion/babel-plugin": { "version": "11.10.5", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", - "dependencies": { + "requires": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", @@ -1129,51 +798,50 @@ "find-root": "^1.1.0", "source-map": "^0.5.7", "stylis": "4.1.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@emotion/cache": { + "@emotion/cache": { "version": "11.10.5", "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", - "dependencies": { + "requires": { "@emotion/memoize": "^0.8.0", "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", "stylis": "4.1.3" + }, + "dependencies": { + "@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + } } }, - "node_modules/@emotion/cache/node_modules/@emotion/weak-memoize": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" - }, - "node_modules/@emotion/hash": { + "@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" }, - "node_modules/@emotion/is-prop-valid": { + "@emotion/is-prop-valid": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "dependencies": { + "requires": { "@emotion/memoize": "^0.8.0" } }, - "node_modules/@emotion/memoize": { + "@emotion/memoize": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" }, - "node_modules/@emotion/react": { + "@emotion/react": { "version": "11.4.1", "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.4.1.tgz", "integrity": "sha512-pRegcsuGYj4FCdZN6j5vqCALkNytdrKw3TZMekTzNXixRg4wkLsU5QEaBG5LC6l01Vppxlp7FE3aTHpIG5phLg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.13.10", "@emotion/cache": "^11.4.0", "@emotion/serialize": "^1.0.2", @@ -1181,25 +849,13 @@ "@emotion/utils": "^1.0.0", "@emotion/weak-memoize": "^0.2.5", "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@types/react": { - "optional": true - } } }, - "node_modules/@emotion/serialize": { + "@emotion/serialize": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", - "dependencies": { + "requires": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", "@emotion/unitless": "^0.8.0", @@ -1207,409 +863,198 @@ "csstype": "^3.0.2" } }, - "node_modules/@emotion/sheet": { + "@emotion/sheet": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, - "node_modules/@emotion/styled": { + "@emotion/styled": { "version": "11.3.0", "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.3.0.tgz", "integrity": "sha512-fUoLcN3BfMiLlRhJ8CuPUMEyKkLEoM+n+UyAbnqGEsCd5IzKQ7VQFLtzpJOaCD2/VR2+1hXQTnSZXVJeiTNltA==", - "dependencies": { + "requires": { "@babel/runtime": "^7.13.10", "@emotion/babel-plugin": "^11.3.0", "@emotion/is-prop-valid": "^1.1.0", "@emotion/serialize": "^1.0.2", "@emotion/utils": "^1.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@types/react": { - "optional": true - } } }, - "node_modules/@emotion/unitless": { + "@emotion/unitless": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" }, - "node_modules/@emotion/utils": { + "@emotion/utils": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" }, - "node_modules/@emotion/weak-memoize": { + "@emotion/weak-memoize": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" }, - "node_modules/@esbuild/android-arm": { + "@esbuild/android-arm": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", - "cpu": [ - "arm" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/android-arm64": { + "@esbuild/android-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/android-x64": { + "@esbuild/android-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/darwin-arm64": { + "@esbuild/darwin-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/darwin-x64": { + "@esbuild/darwin-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/freebsd-arm64": { + "@esbuild/freebsd-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/freebsd-x64": { + "@esbuild/freebsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-arm": { + "@esbuild/linux-arm": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", - "cpu": [ - "arm" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-arm64": { + "@esbuild/linux-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-ia32": { + "@esbuild/linux-ia32": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", - "cpu": [ - "ia32" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-loong64": { + "@esbuild/linux-loong64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", - "cpu": [ - "loong64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-mips64el": { + "@esbuild/linux-mips64el": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", - "cpu": [ - "mips64el" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-ppc64": { + "@esbuild/linux-ppc64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", - "cpu": [ - "ppc64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-riscv64": { + "@esbuild/linux-riscv64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", - "cpu": [ - "riscv64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-s390x": { + "@esbuild/linux-s390x": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", - "cpu": [ - "s390x" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-x64": { + "@esbuild/linux-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/netbsd-x64": { + "@esbuild/netbsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/openbsd-x64": { + "@esbuild/openbsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/sunos-x64": { + "@esbuild/sunos-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/win32-arm64": { + "@esbuild/win32-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/win32-ia32": { + "@esbuild/win32-ia32": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", - "cpu": [ - "ia32" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/win32-x64": { + "@esbuild/win32-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@eslint/eslintrc": { + "@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, - "dependencies": { + "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", @@ -1620,121 +1065,99 @@ "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/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "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" + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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==", + "dev": true + } } }, - "node_modules/@eslint/eslintrc/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==", - "dev": true - }, - "node_modules/@gamesdonequick/prettier-config": { + "@gamesdonequick/prettier-config": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@gamesdonequick/prettier-config/-/prettier-config-2.2.1.tgz", "integrity": "sha512-w10Es8Endt2huO7m+M1/O0g0IyDI4oi1f1lBaYLYF9vA6JqYxpqI/JTK5TSgCHoy4080lzSE9q8O2oqhuuNQXA==", "dev": true }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "@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==", "dev": true, - "dependencies": { + "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/module-importer": { + "@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } + "dev": true }, - "node_modules/@humanwhocodes/object-schema": { + "@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==", "dev": true }, - "node_modules/@jridgewell/gen-mapping": { + "@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dependencies": { + "dev": true, + "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/@jridgewell/resolve-uri": { + "@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" - } + "dev": true }, - "node_modules/@jridgewell/set-array": { + "@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" - } + "dev": true }, - "node_modules/@jridgewell/sourcemap-codec": { + "@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==" + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true }, - "node_modules/@jridgewell/trace-mapping": { + "@jridgewell/trace-mapping": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dependencies": { + "dev": true, + "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@mui/base": { + "@mui/base": { "version": "5.0.0-alpha.113", "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.113.tgz", "integrity": "sha512-XSjvyQWATM8uk+EJZvYna8D21kOXC42lwb3q4K70btuGieKlCIQLaHTTDV2OfD4+JfT4o3NJy3I4Td2co31RZA==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@emotion/is-prop-valid": "^1.2.0", "@mui/types": "^7.2.3", @@ -1744,43 +1167,24 @@ "prop-types": "^15.8.1", "react-is": "^18.2.0" }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true + "dependencies": { + "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/@mui/base/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/@mui/core-downloads-tracker": { + "@mui/core-downloads-tracker": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.4.tgz", - "integrity": "sha512-jWVwGM3vG4O0sXcW0VcIl+njCWbGCBF5vvjRpuKJajrz51AD7D6+fP1SkInZXVk5pRHf6Bnk/Yj9Of9gXxb/hA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - } + "integrity": "sha512-jWVwGM3vG4O0sXcW0VcIl+njCWbGCBF5vvjRpuKJajrz51AD7D6+fP1SkInZXVk5pRHf6Bnk/Yj9Of9gXxb/hA==" }, - "node_modules/@mui/material": { + "@mui/material": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.4.tgz", "integrity": "sha512-ZL/czK9ynrQJ6uyDwQgK+j7m1iKA1XKPON+rEPupwAu/bJ1XJxD+H/H2bkMM8UpOkzaucx/WuMbJJGQ60l7gBg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@mui/base": "5.0.0-alpha.113", "@mui/core-downloads-tracker": "^5.11.4", @@ -1794,99 +1198,40 @@ "react-is": "^18.2.0", "react-transition-group": "^4.4.5" }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true + "dependencies": { + "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/@mui/material/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/@mui/private-theming": { + "@mui/private-theming": { "version": "5.11.2", "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.2.tgz", "integrity": "sha512-qZwMaqRFPwlYmqwVKblKBGKtIjJRAj3nsvX93pOmatsXyorW7N/0IPE/swPgz1VwChXhHO75DwBEx8tB+aRMNg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@mui/utils": "^5.11.2", "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } } }, - "node_modules/@mui/styled-engine": { + "@mui/styled-engine": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.0.tgz", "integrity": "sha512-AF06K60Zc58qf0f7X+Y/QjaHaZq16znliLnGc9iVrV/+s8Ln/FCoeNuFvhlCbZZQ5WQcJvcy59zp0nXrklGGPQ==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.6", "@emotion/cache": "^11.10.5", "csstype": "^3.1.1", "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - } } }, - "node_modules/@mui/system": { + "@mui/system": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.4.tgz", "integrity": "sha512-fE2Ts33V5zh7ouciwXgMm/a6sLvjIj9OMeojuHNYY7BStTxparC/Fp9CNUZNJwt76U6ZJC59aYScFSRQKbW08g==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@mui/private-theming": "^5.11.2", "@mui/styled-engine": "^5.11.0", @@ -1895,566 +1240,296 @@ "clsx": "^1.2.1", "csstype": "^3.1.1", "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } } }, - "node_modules/@mui/types": { + "@mui/types": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", - "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", - "peerDependencies": { - "@types/react": "*" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==" }, - "node_modules/@mui/utils": { + "@mui/utils": { "version": "5.11.2", "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.2.tgz", "integrity": "sha512-AyizuHHlGdAtH5hOOXBW3kriuIwUIKUIgg0P7LzMvzf6jPhoQbENYqY6zJqfoZ7fAWMNNYT8mgN5EftNGzwE2w==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@types/prop-types": "^15.7.5", "@types/react-is": "^16.7.1 || ^17.0.0", "prop-types": "^15.8.1", "react-is": "^18.2.0" }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "react": "^17.0.0 || ^18.0.0" + "dependencies": { + "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/@mui/utils/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/@nodelib/fs.scandir": { + "@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": { + "requires": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/@nodelib/fs.stat": { + "@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" - } + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" }, - "node_modules/@nodelib/fs.walk": { + "@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": { + "requires": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/@pixi/accessibility": { + "@pixi/accessibility": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/accessibility/-/accessibility-6.5.9.tgz", - "integrity": "sha512-+cgnskv4wEmY8bNUceMLzIk6rfm+sqg+IiCW0aiL3w4KQJXV05/+aFMqufp9fFqAtb/GdGcS0HJxx9jXiqe4aw==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-+cgnskv4wEmY8bNUceMLzIk6rfm+sqg+IiCW0aiL3w4KQJXV05/+aFMqufp9fFqAtb/GdGcS0HJxx9jXiqe4aw==" }, - "node_modules/@pixi/app": { + "@pixi/app": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/app/-/app-6.5.9.tgz", - "integrity": "sha512-RDFR8ea86eykTmxlQPb1PMdXqYaeLmf1BKprcEKOOr6vmNLykzn+UEaal4OJtmpgtAsHt6hkpW7nUeZ8idbWZA==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-RDFR8ea86eykTmxlQPb1PMdXqYaeLmf1BKprcEKOOr6vmNLykzn+UEaal4OJtmpgtAsHt6hkpW7nUeZ8idbWZA==" }, - "node_modules/@pixi/compressed-textures": { + "@pixi/compressed-textures": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/compressed-textures/-/compressed-textures-6.5.9.tgz", - "integrity": "sha512-7FbgA6fVjhhoWrIHjEkTTZBZIr4FlQ7bWQzpSy3i8J0lGFTFp1p6n17i0t8xxqrJ1SWAJud8WOESsiAHWUHLDQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/loaders": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-7FbgA6fVjhhoWrIHjEkTTZBZIr4FlQ7bWQzpSy3i8J0lGFTFp1p6n17i0t8xxqrJ1SWAJud8WOESsiAHWUHLDQ==" }, - "node_modules/@pixi/constants": { + "@pixi/constants": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-6.5.9.tgz", "integrity": "sha512-749Vv+DUh4Tguku6uouXUIAUHThYU/cDZzWW4lYNv2UrqUrPxE1a7b8Ca0GakFjt6HZIenl6DnUYLP4yE6PWiQ==" }, - "node_modules/@pixi/core": { + "@pixi/core": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/core/-/core-6.5.9.tgz", "integrity": "sha512-NQGaEYtUIKNAQNeqLsfHSkx1BYuOWJzAYDpb63QEZFvV8gTRf2t3SBuyvSxvMFAGakNrqYefIXkfJXpmHOrk7A==", - "dependencies": { + "requires": { "@types/offscreencanvas": "^2019.6.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/pixijs" - }, - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/extensions": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/runner": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/ticker": "6.5.9", - "@pixi/utils": "6.5.9" } }, - "node_modules/@pixi/display": { + "@pixi/display": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/display/-/display-6.5.9.tgz", - "integrity": "sha512-85eODYWsOM/kIt2N/L51lsAl3DLJA+1Eed+Nl6ZeF/pEvQnXf7jDZzGwVmUKJurpPWhjkA5OnzWabFw3De2qZg==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-85eODYWsOM/kIt2N/L51lsAl3DLJA+1Eed+Nl6ZeF/pEvQnXf7jDZzGwVmUKJurpPWhjkA5OnzWabFw3De2qZg==" }, - "node_modules/@pixi/extensions": { + "@pixi/extensions": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-6.5.9.tgz", "integrity": "sha512-vwzEhLkGiiCw9e7QmXBKHuJzX1DzaA2JcFw0Kl1DTI0lH1cIZccE3rVBbuVY8+Zvb33WV5XxwQC03/qyx4DUbw==" }, - "node_modules/@pixi/extract": { + "@pixi/extract": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/extract/-/extract-6.5.9.tgz", - "integrity": "sha512-fqnGfJFC6OJ63Js+lkt2YjTCLpzMnCETB3YTpty/DUM9K/0WzqZGHbWVyNmLo4XDHlG3qqgkXW2hmZQdY9BQAw==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-fqnGfJFC6OJ63Js+lkt2YjTCLpzMnCETB3YTpty/DUM9K/0WzqZGHbWVyNmLo4XDHlG3qqgkXW2hmZQdY9BQAw==" }, - "node_modules/@pixi/filter-alpha": { + "@pixi/filter-alpha": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-alpha/-/filter-alpha-6.5.9.tgz", - "integrity": "sha512-p87mGgMXX64CKUmTSadIOUzA7Q7MxybmsYPZbxFIFWsH2ML07RZChEaZWL2Bzql2CwgfejzxJPkCTXB/Qn5IRQ==", - "peerDependencies": { - "@pixi/core": "6.5.9" - } + "integrity": "sha512-p87mGgMXX64CKUmTSadIOUzA7Q7MxybmsYPZbxFIFWsH2ML07RZChEaZWL2Bzql2CwgfejzxJPkCTXB/Qn5IRQ==" }, - "node_modules/@pixi/filter-bevel": { + "@pixi/filter-bevel": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-bevel/-/filter-bevel-4.2.0.tgz", - "integrity": "sha512-8AxBZlyfrCnm3PK4CSp0QmWcm07Aq/RDcmOAxOjzCIOo+ecE0LWlXG4SVQOovlFiolB6ZLPjXVdt7JoAxaxOUg==", - "peerDependencies": { - "@pixi/core": "^6.0.0", - "@pixi/math": "^6.0.0", - "@pixi/utils": "^6.0.0" - } + "integrity": "sha512-8AxBZlyfrCnm3PK4CSp0QmWcm07Aq/RDcmOAxOjzCIOo+ecE0LWlXG4SVQOovlFiolB6ZLPjXVdt7JoAxaxOUg==" }, - "node_modules/@pixi/filter-blur": { + "@pixi/filter-blur": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-blur/-/filter-blur-6.5.9.tgz", - "integrity": "sha512-nqfvCktus4mlhNqILJKYnyslIJgnZ6oPl261B70OvOT7GPohPFUg/y6wdxa38xSqkGCUwjFJ+VgVdmGyFsoRsQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/settings": "6.5.9" - } + "integrity": "sha512-nqfvCktus4mlhNqILJKYnyslIJgnZ6oPl261B70OvOT7GPohPFUg/y6wdxa38xSqkGCUwjFJ+VgVdmGyFsoRsQ==" }, - "node_modules/@pixi/filter-color-matrix": { + "@pixi/filter-color-matrix": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-color-matrix/-/filter-color-matrix-6.5.9.tgz", - "integrity": "sha512-ycx1SO3USLLbGHkqwo+3RwtvxnlffKinFuKQR59LrhuvULhrwLD9GVdB6e7wKgx7CrMtJe5kcED9ZTitLL7QbA==", - "peerDependencies": { - "@pixi/core": "6.5.9" - } + "integrity": "sha512-ycx1SO3USLLbGHkqwo+3RwtvxnlffKinFuKQR59LrhuvULhrwLD9GVdB6e7wKgx7CrMtJe5kcED9ZTitLL7QbA==" }, - "node_modules/@pixi/filter-crt": { + "@pixi/filter-crt": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-crt/-/filter-crt-4.2.0.tgz", - "integrity": "sha512-27o5orTxXRPLmQZAo+8nsCMqtOG1lF2bZQJGsC68bi2m90/LQARFWkB1+AvBuwczCB0+MuHu0/txAbEX0h53Cg==", - "peerDependencies": { - "@pixi/constants": "^6.0.0", - "@pixi/core": "^6.0.0", - "@pixi/math": "^6.0.0" - } + "integrity": "sha512-27o5orTxXRPLmQZAo+8nsCMqtOG1lF2bZQJGsC68bi2m90/LQARFWkB1+AvBuwczCB0+MuHu0/txAbEX0h53Cg==" }, - "node_modules/@pixi/filter-displacement": { + "@pixi/filter-displacement": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-displacement/-/filter-displacement-6.5.9.tgz", - "integrity": "sha512-Z8JRUTtOpxNkzacQfedkOVEzIJOSm3gOYB/Vp3Et/S2BTS2ifZ6NoYcsYFY7Cm6ZF+ht/bP3X+DYpkk75px6oA==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/math": "6.5.9" - } + "integrity": "sha512-Z8JRUTtOpxNkzacQfedkOVEzIJOSm3gOYB/Vp3Et/S2BTS2ifZ6NoYcsYFY7Cm6ZF+ht/bP3X+DYpkk75px6oA==" }, - "node_modules/@pixi/filter-drop-shadow": { + "@pixi/filter-drop-shadow": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-drop-shadow/-/filter-drop-shadow-4.2.0.tgz", "integrity": "sha512-VJr5OsPBwm2+k3RCyHK5CPv0GD2qNVc30VzYMhpm17OpLp3BJ4UBK5hTorWbhRqS1Q38zf6e5pG/LBnkX69E6Q==", - "dependencies": { + "requires": { "@pixi/filter-kawase-blur": "4.2.0" - }, - "peerDependencies": { - "@pixi/constants": "^6.0.0", - "@pixi/core": "^6.0.0", - "@pixi/math": "^6.0.0", - "@pixi/settings": "^6.0.0", - "@pixi/utils": "^6.0.0" } }, - "node_modules/@pixi/filter-fxaa": { + "@pixi/filter-fxaa": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-fxaa/-/filter-fxaa-6.5.9.tgz", - "integrity": "sha512-bWESjdxHtg5+3j+9SRrwSWDHeLULryBVcbebPg8f7tSpja3niYkJa32TklY+yrb9Lz2x6iI5wfJ4QmbeYZW9Lw==", - "peerDependencies": { - "@pixi/core": "6.5.9" - } + "integrity": "sha512-bWESjdxHtg5+3j+9SRrwSWDHeLULryBVcbebPg8f7tSpja3niYkJa32TklY+yrb9Lz2x6iI5wfJ4QmbeYZW9Lw==" }, - "node_modules/@pixi/filter-kawase-blur": { + "@pixi/filter-kawase-blur": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-kawase-blur/-/filter-kawase-blur-4.2.0.tgz", - "integrity": "sha512-1QeZqdUD3vh6HtiH930scI9mN/lDvfKW8rmwoE295tj5kbX6OeyRqXDr6KnEaRh/Jzm1hPB6ryRjHDS54x0QpQ==", - "peerDependencies": { - "@pixi/constants": "^6.0.0", - "@pixi/core": "^6.0.0", - "@pixi/math": "^6.0.0" - } + "integrity": "sha512-1QeZqdUD3vh6HtiH930scI9mN/lDvfKW8rmwoE295tj5kbX6OeyRqXDr6KnEaRh/Jzm1hPB6ryRjHDS54x0QpQ==" }, - "node_modules/@pixi/filter-noise": { + "@pixi/filter-noise": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-noise/-/filter-noise-6.5.9.tgz", - "integrity": "sha512-O4lXS8kHmwPB3n/yfPxVfr18y9mdjPjNsf9uQMmHa1W3EAzjILcLQa1hFZP+ek6XroMcG6+sv10lFd9PlNiRVg==", - "peerDependencies": { - "@pixi/core": "6.5.9" - } + "integrity": "sha512-O4lXS8kHmwPB3n/yfPxVfr18y9mdjPjNsf9uQMmHa1W3EAzjILcLQa1hFZP+ek6XroMcG6+sv10lFd9PlNiRVg==" }, - "node_modules/@pixi/filter-outline": { + "@pixi/filter-outline": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-outline/-/filter-outline-4.2.0.tgz", - "integrity": "sha512-aaO60rlycAZtvcxLYxBYizPE05LykXcUs6goK4AH009RDOILZ/KQBLiAwLcaE5hKmg0xC6BmjmxI9kViBIwKTw==", - "peerDependencies": { - "@pixi/constants": "^6.0.0", - "@pixi/core": "^6.0.0", - "@pixi/utils": "^6.0.0" - } + "integrity": "sha512-aaO60rlycAZtvcxLYxBYizPE05LykXcUs6goK4AH009RDOILZ/KQBLiAwLcaE5hKmg0xC6BmjmxI9kViBIwKTw==" }, - "node_modules/@pixi/graphics": { + "@pixi/graphics": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/graphics/-/graphics-6.5.9.tgz", - "integrity": "sha512-+b7Ke6MkngftcRq2WweqsEWtV4ttRRurCiiPYeOhM5kGuAwDoyWGhXnWltiBQUHAE026uEep8wFi3vmlAzlXTQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-+b7Ke6MkngftcRq2WweqsEWtV4ttRRurCiiPYeOhM5kGuAwDoyWGhXnWltiBQUHAE026uEep8wFi3vmlAzlXTQ==" }, - "node_modules/@pixi/interaction": { + "@pixi/interaction": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/interaction/-/interaction-6.5.9.tgz", - "integrity": "sha512-PXWPPpOBwZdf/VtrstYaKqtUfJcJR57oRGdSXZ0mtvN8jEhsWUe0GlmlHEp6PxTwtn5ECKDy8+i9V0CcqLKgug==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/ticker": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-PXWPPpOBwZdf/VtrstYaKqtUfJcJR57oRGdSXZ0mtvN8jEhsWUe0GlmlHEp6PxTwtn5ECKDy8+i9V0CcqLKgug==" }, - "node_modules/@pixi/loaders": { + "@pixi/loaders": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/loaders/-/loaders-6.5.9.tgz", - "integrity": "sha512-wHza2gnDEkfz1xmlLrsrxBzkEIWOufS4DFR/i1gl9lyzDJs5be1UB6zLbp8r7gxAYhNXHTbqU+CODYaJq/1TAQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-wHza2gnDEkfz1xmlLrsrxBzkEIWOufS4DFR/i1gl9lyzDJs5be1UB6zLbp8r7gxAYhNXHTbqU+CODYaJq/1TAQ==" }, - "node_modules/@pixi/math": { + "@pixi/math": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/math/-/math-6.5.9.tgz", "integrity": "sha512-L6EARDZiMXXqyqrgvc4lTVpMppRhkeJcCCg+6XAilp73ZAehmcCKt1fuCENbscpJgdX8EDBDWlGVrDOq6Yfa3Q==" }, - "node_modules/@pixi/mesh": { + "@pixi/mesh": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mesh/-/mesh-6.5.9.tgz", - "integrity": "sha512-UC6LtyNBrOPWOHQsJSSKuWwc6lRYzOHm13ehbv+x7174j5frsIDndiPkeB55oEIk3osAQO5nL/7QgCI58IaiwA==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-UC6LtyNBrOPWOHQsJSSKuWwc6lRYzOHm13ehbv+x7174j5frsIDndiPkeB55oEIk3osAQO5nL/7QgCI58IaiwA==" }, - "node_modules/@pixi/mesh-extras": { + "@pixi/mesh-extras": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mesh-extras/-/mesh-extras-6.5.9.tgz", - "integrity": "sha512-l2wz+ZchFAV2ceKG247ZZjYq8G6gqiGj3Oicj5N/cqdHvMXU+jTclO/jBqA98GH4poww2Y3TjTUFiYh4LmTXMQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/mesh": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-l2wz+ZchFAV2ceKG247ZZjYq8G6gqiGj3Oicj5N/cqdHvMXU+jTclO/jBqA98GH4poww2Y3TjTUFiYh4LmTXMQ==" }, - "node_modules/@pixi/mixin-cache-as-bitmap": { + "@pixi/mixin-cache-as-bitmap": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-cache-as-bitmap/-/mixin-cache-as-bitmap-6.5.9.tgz", - "integrity": "sha512-nhBRLp5f4bxnf/q+3DrVWD4MNWn8kymi6V7AFr+ItDROnCurAg96fefOZlUcxOs9hXWKM6QXkR9XQSHeXKNq+Q==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-nhBRLp5f4bxnf/q+3DrVWD4MNWn8kymi6V7AFr+ItDROnCurAg96fefOZlUcxOs9hXWKM6QXkR9XQSHeXKNq+Q==" }, - "node_modules/@pixi/mixin-get-child-by-name": { + "@pixi/mixin-get-child-by-name": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-get-child-by-name/-/mixin-get-child-by-name-6.5.9.tgz", - "integrity": "sha512-Co1exHIPACW3dURze2KKDi7TnBa7CwyhI1SuEflynopN2CkMEhJ9VQJDCvd5FNzkhmc14lIdIEqtN19w9EEOYw==", - "peerDependencies": { - "@pixi/display": "6.5.9" - } + "integrity": "sha512-Co1exHIPACW3dURze2KKDi7TnBa7CwyhI1SuEflynopN2CkMEhJ9VQJDCvd5FNzkhmc14lIdIEqtN19w9EEOYw==" }, - "node_modules/@pixi/mixin-get-global-position": { + "@pixi/mixin-get-global-position": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-get-global-position/-/mixin-get-global-position-6.5.9.tgz", - "integrity": "sha512-lwwbI4qVwlrknZjE8cVdgqsiIHdDyV4MdCL2wO7+zw5aW4EofPlyRb2av7za5onPagaFL/Jgj4WkUlZta40WaQ==", - "peerDependencies": { - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9" - } + "integrity": "sha512-lwwbI4qVwlrknZjE8cVdgqsiIHdDyV4MdCL2wO7+zw5aW4EofPlyRb2av7za5onPagaFL/Jgj4WkUlZta40WaQ==" }, - "node_modules/@pixi/particle-container": { + "@pixi/particle-container": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/particle-container/-/particle-container-6.5.9.tgz", - "integrity": "sha512-1JtFA3cYMsnt+nyR/jIoFdpsk6nAcEemZlnNIqTYpD/E92WN6iIIwQRxAfin18P4iTzptEkjC/mCRTDfkGYtSw==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-1JtFA3cYMsnt+nyR/jIoFdpsk6nAcEemZlnNIqTYpD/E92WN6iIIwQRxAfin18P4iTzptEkjC/mCRTDfkGYtSw==" }, - "node_modules/@pixi/polyfill": { + "@pixi/polyfill": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/polyfill/-/polyfill-6.5.9.tgz", "integrity": "sha512-S8ETjbGlW+YtJcC3Ysg9pSAHUsuyU3AvJfCL9PaQFG4/C39J36TqRLufB/9+WzUZ4TBI/CcsEWCh7InHpogT4Q==", - "dependencies": { + "requires": { "object-assign": "^4.1.1", "promise-polyfill": "^8.2.0" } }, - "node_modules/@pixi/prepare": { + "@pixi/prepare": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/prepare/-/prepare-6.5.9.tgz", - "integrity": "sha512-CeSsjQw0Cg6YnqJ15hvOq23SMoUsybsHreYZgsti5UdBZdjUHWpVUMvECUL4Zq1NUJoJ86jvJ9MPBk2/3NDzsQ==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/graphics": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/text": "6.5.9", - "@pixi/ticker": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-CeSsjQw0Cg6YnqJ15hvOq23SMoUsybsHreYZgsti5UdBZdjUHWpVUMvECUL4Zq1NUJoJ86jvJ9MPBk2/3NDzsQ==" }, - "node_modules/@pixi/runner": { + "@pixi/runner": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-6.5.9.tgz", "integrity": "sha512-xIfmhflbhrDw9ZEDezL46K+/L3pz79KU0qvtmg82eXgJdpsp9irDY2+QcEYgOO1AnYmqO9E1ygZd/RofCxRM1g==" }, - "node_modules/@pixi/settings": { + "@pixi/settings": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-6.5.9.tgz", - "integrity": "sha512-cOODlDuToO3uixgDRHlsxGbzlgZKNyZn+AeZKHyo6z8JpLh5mYrC4wEgLyHoKSOX0VgNzlSY6VNLthmgpu2gAg==", - "peerDependencies": { - "@pixi/constants": "6.5.9" - } + "integrity": "sha512-cOODlDuToO3uixgDRHlsxGbzlgZKNyZn+AeZKHyo6z8JpLh5mYrC4wEgLyHoKSOX0VgNzlSY6VNLthmgpu2gAg==" }, - "node_modules/@pixi/sprite": { + "@pixi/sprite": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-6.5.9.tgz", - "integrity": "sha512-pgYHrIES9vZ1HfcFVpvDpdI8sMwzNRhInDkfRCfJX0K3NaAW8AWzu1DPPsn+eYzIF14gpi9JZXS3lT8JtD8lug==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-pgYHrIES9vZ1HfcFVpvDpdI8sMwzNRhInDkfRCfJX0K3NaAW8AWzu1DPPsn+eYzIF14gpi9JZXS3lT8JtD8lug==" }, - "node_modules/@pixi/sprite-animated": { + "@pixi/sprite-animated": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite-animated/-/sprite-animated-6.5.9.tgz", - "integrity": "sha512-7UsHBDBQeBPDAooXhYgc7wa7vf0O99W8IqhWNKFx0zbA0MMCOauxqLVfH9LJ3fWR1qoM+J+05MD5U2e5EcIUqQ==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/ticker": "6.5.9" - } + "integrity": "sha512-7UsHBDBQeBPDAooXhYgc7wa7vf0O99W8IqhWNKFx0zbA0MMCOauxqLVfH9LJ3fWR1qoM+J+05MD5U2e5EcIUqQ==" }, - "node_modules/@pixi/sprite-tiling": { + "@pixi/sprite-tiling": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite-tiling/-/sprite-tiling-6.5.9.tgz", - "integrity": "sha512-+I7iQfp/xhosyNCGx0JmOk+QGIPHC1kjq/QEhzaMwvFnw7rsoUdhy4B13fF38DMPdzrFpGuyWfdZW5xezRA3Ww==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-+I7iQfp/xhosyNCGx0JmOk+QGIPHC1kjq/QEhzaMwvFnw7rsoUdhy4B13fF38DMPdzrFpGuyWfdZW5xezRA3Ww==" }, - "node_modules/@pixi/spritesheet": { + "@pixi/spritesheet": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/spritesheet/-/spritesheet-6.5.9.tgz", - "integrity": "sha512-jf27xXl1/v2kA+Vr8E4/xLAMMO3xxNOk/blZCVr/RwKILS9T3R1Y7f4FICW2Gv4jLreBLvWwYM41NPon9/N3/g==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/loaders": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-jf27xXl1/v2kA+Vr8E4/xLAMMO3xxNOk/blZCVr/RwKILS9T3R1Y7f4FICW2Gv4jLreBLvWwYM41NPon9/N3/g==" }, - "node_modules/@pixi/text": { + "@pixi/text": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/text/-/text-6.5.9.tgz", - "integrity": "sha512-nhIQTplpO9e4bjw32/A0mGYtx9yMV7TeL5PQ+pXKUJjvMKxNiqzK4ULLNvGd8bZm/RED1FpFtxGhuw5x4r+0qQ==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-nhIQTplpO9e4bjw32/A0mGYtx9yMV7TeL5PQ+pXKUJjvMKxNiqzK4ULLNvGd8bZm/RED1FpFtxGhuw5x4r+0qQ==" }, - "node_modules/@pixi/text-bitmap": { + "@pixi/text-bitmap": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/text-bitmap/-/text-bitmap-6.5.9.tgz", - "integrity": "sha512-GWV365c4el4a0AKObBaGVhg/XSymOzNcUYtV6S+10pcxzkvpBD+BWfLXtOoyT+q+5sqbBnvOU2SJ8K5wxSqCbA==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/loaders": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/mesh": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/text": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-GWV365c4el4a0AKObBaGVhg/XSymOzNcUYtV6S+10pcxzkvpBD+BWfLXtOoyT+q+5sqbBnvOU2SJ8K5wxSqCbA==" }, - "node_modules/@pixi/ticker": { + "@pixi/ticker": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-6.5.9.tgz", - "integrity": "sha512-y7bpdSXc+UkfH2HPvOCV7XBk1eFsmoexsvVGqlRNd9r0sb/OXqcYLvnW4+BEyt5xKp7TpQibNBEKJCNih4dcMQ==", - "peerDependencies": { - "@pixi/extensions": "6.5.9", - "@pixi/settings": "6.5.9" - } + "integrity": "sha512-y7bpdSXc+UkfH2HPvOCV7XBk1eFsmoexsvVGqlRNd9r0sb/OXqcYLvnW4+BEyt5xKp7TpQibNBEKJCNih4dcMQ==" }, - "node_modules/@pixi/utils": { + "@pixi/utils": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-6.5.9.tgz", "integrity": "sha512-eLYZihYs9gEyPscoNvxgpZtKTXeCskoZ7TFmI23gAoegOIA3SWUsCudi/DJuQwGJSulitQ0M2BDJoVoSEoonEA==", - "dependencies": { + "requires": { "@types/earcut": "^2.1.0", "earcut": "^2.2.4", "eventemitter3": "^3.1.0", "url": "^0.11.0" - }, - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/settings": "6.5.9" } }, - "node_modules/@pkgr/utils": { + "@pkgr/utils": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", "dev": true, - "dependencies": { + "requires": { "cross-spawn": "^7.0.3", "is-glob": "^4.0.3", "open": "^8.4.0", "picocolors": "^1.0.0", "tiny-glob": "^0.2.9", "tslib": "^2.4.0" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "@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==", "dev": true, - "dependencies": { + "requires": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", "core-js-pure": "^3.23.3", @@ -2465,285 +1540,223 @@ "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 + "dependencies": { + "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==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } }, - "type-fest": { - "optional": true + "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==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } }, - "webpack-dev-server": { - "optional": true + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } }, - "webpack-hot-middleware": { - "optional": true + "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==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } }, - "webpack-plugin-serve": { - "optional": true + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true } } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@popperjs/core": { + "@popperjs/core": { "version": "2.11.6", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" }, - "node_modules/@supportclass/stylelint-config": { + "@supportclass/stylelint-config": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@supportclass/stylelint-config/-/stylelint-config-1.0.1.tgz", "integrity": "sha512-il0M+8jgER2b4bZRogNs4fEbdaFopz28iyNUP4eoiXd6rlRHq1qGh89Fu0ZGVWxufJhssfBi6QmQtcyaA7dWyg==", "dev": true, - "dependencies": { + "requires": { "stylelint-config-standard": "^18.3.0", "stylelint-order": "^3.0.0", "stylelint-selector-bem-pattern": "^2.1.0" } }, - "node_modules/@tsconfig/node10": { + "@tsconfig/node10": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "devOptional": true + "dev": true }, - "node_modules/@tsconfig/node12": { + "@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "devOptional": true + "dev": true }, - "node_modules/@tsconfig/node14": { + "@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "devOptional": true + "dev": true }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "devOptional": true + "@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "dev": true }, - "node_modules/@types/clone": { + "@types/clone": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@types/clone/-/clone-2.1.1.tgz", "integrity": "sha512-BZIU34bSYye0j/BFcPraiDZ5ka6MJADjcDVELGf7glr9K+iE8NYVjFslJFVWzskSxkLLyCrSPScE82/UUoBSvg==", "dev": true }, - "node_modules/@types/earcut": { + "@types/earcut": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.1.tgz", "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==" }, - "node_modules/@types/events": { + "@types/events": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", "dev": true }, - "node_modules/@types/js-cookie": { + "@types/js-cookie": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" }, - "node_modules/@types/json-schema": { + "@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==", "dev": true }, - "node_modules/@types/json5": { + "@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, - "node_modules/@types/lodash": { + "@types/lodash": { "version": "4.14.191", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==", "dev": true }, - "node_modules/@types/minimist": { + "@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, - "node_modules/@types/node": { - "version": "20.4.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.6.tgz", - "integrity": "sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==", - "devOptional": true + "@types/node": { + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", + "dev": true }, - "node_modules/@types/normalize-package-data": { + "@types/normalize-package-data": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, - "node_modules/@types/object-path": { + "@types/object-path": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/@types/object-path/-/object-path-0.11.1.tgz", "integrity": "sha512-219LSCO9HPcoXcRTC6DbCs0FRhZgBnEMzf16RRqkT40WbkKx3mOeQuz3e2XqbfhOz/AHfbru0kzB1n1RCAsIIg==", "dev": true }, - "node_modules/@types/offscreencanvas": { + "@types/offscreencanvas": { "version": "2019.7.0", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.0.tgz", "integrity": "sha512-PGcyveRIpL1XIqK8eBsmRBt76eFgtzuPiSTyKHZxnGemp2yzGzWpjYKAfK3wIMiU7eH+851yEpiuP8JZerTmWg==" }, - "node_modules/@types/parse-json": { + "@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/prop-types": { + "@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/react": { + "@types/react": { "version": "17.0.21", "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.21.tgz", "integrity": "sha512-GzzXCpOthOjXvrAUFQwU/svyxu658cwu00Q9ugujS4qc1zXgLFaO0kS2SLOaMWLt2Jik781yuHCWB7UcYdGAeQ==", - "dependencies": { + "requires": { "@types/prop-types": "*", "@types/scheduler": "*", "csstype": "^3.0.2" } }, - "node_modules/@types/react-dom": { + "@types/react-dom": { "version": "17.0.9", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", "dev": true, - "dependencies": { + "requires": { "@types/react": "*" } }, - "node_modules/@types/react-is": { + "@types/react-is": { "version": "17.0.3", "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", - "dependencies": { + "requires": { "@types/react": "*" } }, - "node_modules/@types/react-transition-group": { + "@types/react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", - "dependencies": { + "requires": { "@types/react": "*" } }, - "node_modules/@types/scheduler": { + "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, - "node_modules/@types/semver": { + "@types/semver": { "version": "7.3.13", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, - "node_modules/@typescript-eslint/eslint-plugin": { + "@typescript-eslint/eslint-plugin": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.50.0.tgz", "integrity": "sha512-vwksQWSFZiUhgq3Kv7o1Jcj0DUNylwnIlGvKvLLYsq8pAWha6/WCnXUeaSoNNha/K7QSf2+jvmkxggC1u3pIwQ==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/scope-manager": "5.50.0", "@typescript-eslint/type-utils": "5.50.0", "@typescript-eslint/utils": "5.50.0", @@ -2754,114 +1767,54 @@ "regexpp": "^3.2.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/parser": { + "@typescript-eslint/parser": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.50.0.tgz", "integrity": "sha512-KCcSyNaogUDftK2G9RXfQyOCt51uB5yqC6pkUYqhYh8Kgt+DwR5M0EwEAxGPy/+DH6hnmKeGsNhiZRQxjH71uQ==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/scope-manager": "5.50.0", "@typescript-eslint/types": "5.50.0", "@typescript-eslint/typescript-estree": "5.50.0", "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": { + "@typescript-eslint/scope-manager": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.50.0", "@typescript-eslint/visitor-keys": "5.50.0" - }, - "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": { + "@typescript-eslint/type-utils": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.50.0.tgz", "integrity": "sha512-dcnXfZ6OGrNCO7E5UY/i0ktHb7Yx1fV6fnQGGrlnfDhilcs6n19eIRcvLBqx6OQkrPaFlDPk3OJ0WlzQfrV0bQ==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/typescript-estree": "5.50.0", "@typescript-eslint/utils": "5.50.0", "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": { + "@typescript-eslint/types": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "dev": true }, - "node_modules/@typescript-eslint/typescript-estree": { + "@typescript-eslint/typescript-estree": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.50.0.tgz", "integrity": "sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.50.0", "@typescript-eslint/visitor-keys": "5.50.0", "debug": "^4.3.4", @@ -2869,26 +1822,14 @@ "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": { + "@typescript-eslint/utils": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.50.0.tgz", "integrity": "sha512-v/AnUFImmh8G4PH0NDkf6wA8hujNNcrwtecqW4vtQ1UOSNBaZl49zP1SHoZ/06e+UiwzHpgb5zP5+hwlYYWYAw==", "dev": true, - "dependencies": { + "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", "@typescript-eslint/scope-manager": "5.50.0", @@ -2898,301 +1839,213 @@ "eslint-utils": "^3.0.0", "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==", - "dev": true, "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==", - "dev": true, - "engines": { - "node": ">=4.0" + "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==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } } }, - "node_modules/@typescript-eslint/visitor-keys": { + "@typescript-eslint/visitor-keys": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.50.0", "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/@vitejs/plugin-react": { + "@vitejs/plugin-react": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", "dev": true, - "dependencies": { + "requires": { "@babel/core": "^7.20.12", "@babel/plugin-transform-react-jsx-self": "^7.18.6", "@babel/plugin-transform-react-jsx-source": "^7.19.6", "magic-string": "^0.27.0", "react-refresh": "^0.14.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.1.0-beta.0" } }, - "node_modules/@xobotyi/scrollbar-width": { + "@xobotyi/scrollbar-width": { "version": "1.9.5", "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" }, - "node_modules/acorn": { + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "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" - } + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" }, - "node_modules/acorn-jsx": { + "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } + "dev": true }, - "node_modules/acorn-node": { + "acorn-node": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dependencies": { + "requires": { "acorn": "^7.0.0", "acorn-walk": "^7.0.0", "xtend": "^4.0.2" } }, - "node_modules/acorn-walk": { + "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" - } + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" }, - "node_modules/ajv": { + "ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, - "dependencies": { + "requires": { "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-keywords": { + "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } + "dev": true }, - "node_modules/ansi-html-community": { + "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==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } + "dev": true }, - "node_modules/ansi-regex": { + "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/ansi-styles": { + "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": { + "requires": { "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/anymatch": { + "anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { + "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/arg": { + "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": { + "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "node_modules/array-ify": { + "array-ify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", "dev": true }, - "node_modules/array-includes": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/array.prototype.flat": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/arrify": { + "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/astral-regex": { + "astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/autoprefixer": { + "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": { + "requires": { "browserslist": "^4.21.5", "caniuse-lite": "^1.0.30001464", "fraction.js": "^4.2.0", @@ -3200,799 +2053,591 @@ "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "dependencies": { + "caniuse-lite": { + "version": "1.0.30001488", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz", + "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==" + } } }, - "node_modules/available-typed-arrays": { + "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==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/babel-plugin-macros": { + "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": { + "requires": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" } }, - "node_modules/balanced-match": { + "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/big.js": { + "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } + "dev": true }, - "node_modules/binary-extensions": { + "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" - } + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, - "node_modules/brace-expansion": { + "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { + "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "node_modules/braces": { + "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { + "requires": { "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/browserslist": { + "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": { + "requires": { "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/bytes": { + "bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" }, - "node_modules/call-bind": { + "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, - "dependencies": { + "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/callsites": { + "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, - "node_modules/camelcase": { + "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/camelcase-css": { + "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" - } + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" }, - "node_modules/camelcase-keys": { + "camelcase-keys": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, - "dependencies": { + "requires": { "camelcase": "^5.3.1", "map-obj": "^4.0.0", "quick-lru": "^4.0.1" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-keys/node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + } } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001519", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", - "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", - "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" - } - ] + "caniuse-lite": { + "version": "1.0.30001450", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001450.tgz", + "integrity": "sha512-qMBmvmQmFXaSxexkjjfMvD5rnDL0+m+dUMZKoDYsGG8iZN29RuYh9eRoMvKsT6uMAWlyUUGDEQGJJYjzCIO9ew==" }, - "node_modules/chalk": { + "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": { + "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk/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" + "dependencies": { + "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==" + } } }, - "node_modules/chokidar": { + "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": { + "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", + "fsevents": "~2.3.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" + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } } }, - "node_modules/clean-set": { + "clean-set": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/clean-set/-/clean-set-1.1.2.tgz", "integrity": "sha512-cA8uCj0qSoG9e0kevyOWXwPaELRPVg5Pxp6WskLMwerx257Zfnh8Nl0JBH59d7wQzij2CK7qEfJQK3RjuKKIug==" }, - "node_modules/cliui": { + "cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "dependencies": { + "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" } }, - "node_modules/clone": { + "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "engines": { - "node": ">=0.8" - } + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" }, - "node_modules/clsx": { + "clsx": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" }, - "node_modules/color": { + "color": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dependencies": { + "requires": { "color-convert": "^1.9.3", "color-string": "^1.6.0" } }, - "node_modules/color-convert": { + "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": { + "requires": { "color-name": "1.1.3" } }, - "node_modules/color-name": { + "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/color-string": { + "color-string": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dependencies": { + "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, - "node_modules/colord": { + "colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "dev": true }, - "node_modules/commander": { + "commander": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" }, - "node_modules/common-path-prefix": { + "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==", "dev": true }, - "node_modules/compare-func": { + "compare-func": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", "dev": true, - "dependencies": { + "requires": { "array-ify": "^1.0.0", "dot-prop": "^5.1.0" } }, - "node_modules/concat-map": { + "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/conventional-changelog-angular": { + "conventional-changelog-angular": { "version": "5.0.13", "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", "dev": true, - "dependencies": { + "requires": { "compare-func": "^2.0.0", "q": "^1.5.1" - }, - "engines": { - "node": ">=10" } }, - "node_modules/conventional-changelog-conventionalcommits": { + "conventional-changelog-conventionalcommits": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz", "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==", "dev": true, - "dependencies": { + "requires": { "compare-func": "^2.0.0", "lodash": "^4.17.15", "q": "^1.5.1" - }, - "engines": { - "node": ">=10" } }, - "node_modules/conventional-commits-parser": { + "conventional-commits-parser": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", "dev": true, - "dependencies": { - "is-text-path": "^1.0.1", + "requires": { "JSONStream": "^1.0.4", + "is-text-path": "^1.0.1", "lodash": "^4.17.15", "meow": "^8.0.0", "split2": "^3.0.0", "through2": "^4.0.0" - }, - "bin": { - "conventional-commits-parser": "cli.js" - }, - "engines": { - "node": ">=10" } }, - "node_modules/convert-source-map": { + "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/copy-to-clipboard": { + "copy-to-clipboard": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", - "dependencies": { + "requires": { "toggle-selection": "^1.0.6" } }, - "node_modules/core-js-pure": { + "core-js-pure": { "version": "3.27.1", "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz", "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "dev": true }, - "node_modules/cosmiconfig": { + "cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dependencies": { + "requires": { "@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/cosmiconfig-typescript-loader": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz", - "integrity": "sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==", - "dev": true, - "engines": { - "node": ">=v14.21.3" - }, - "peerDependencies": { - "@types/node": "*", - "cosmiconfig": ">=7", - "ts-node": ">=10", - "typescript": ">=4" - } + "cosmiconfig-typescript-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", + "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", + "dev": true }, - "node_modules/create-require": { + "create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "devOptional": true + "dev": true }, - "node_modules/cross-spawn": { + "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, - "dependencies": { + "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/css-color-names": { + "css-color-names": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", - "engines": { - "node": "*" - } + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==" }, - "node_modules/css-functions-list": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.0.tgz", - "integrity": "sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==", - "dev": true, - "engines": { - "node": ">=12.22" - } + "css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "dev": true }, - "node_modules/css-in-js-utils": { + "css-in-js-utils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", - "dependencies": { + "requires": { "hyphenate-style-name": "^1.0.3" } }, - "node_modules/css-tree": { + "css-tree": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { + "requires": { "mdn-data": "2.0.14", "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" + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "node_modules/css-unit-converter": { + "css-unit-converter": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==" }, - "node_modules/cssesc": { + "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" - } + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" }, - "node_modules/csstype": { + "csstype": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, - "node_modules/currency-to-abbreviation": { + "currency-to-abbreviation": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/currency-to-abbreviation/-/currency-to-abbreviation-2.0.1.tgz", "integrity": "sha512-21hlZXlBtgmPiRcRlPA80CwVtzxFPuu0X0sdrzQUS2NNExh0lkMlctSmtosX/OZQzLBEeDT6jZhbBjtQeniYSA==" }, - "node_modules/dargs": { + "dargs": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/debug": { + "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { + "dev": true, + "requires": { "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } } }, - "node_modules/decamelize": { + "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/decamelize-keys": { + "decamelize-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, - "dependencies": { + "requires": { "decamelize": "^1.1.0", "map-obj": "^1.0.0" }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } } }, - "node_modules/deep-is": { + "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==", "dev": true }, - "node_modules/define-lazy-prop": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/define-properties": { + "define-properties": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, - "dependencies": { + "requires": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/defined": { + "defined": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==" }, - "node_modules/detective": { + "detective": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "dependencies": { + "requires": { "acorn-node": "^1.8.2", "defined": "^1.0.0", "minimist": "^1.2.6" - }, - "bin": { - "detective": "bin/detective.js" - }, - "engines": { - "node": ">=0.8.0" } }, - "node_modules/didyoumean": { + "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": { + "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "devOptional": true, - "engines": { - "node": ">=0.3.1" - } + "dev": true }, - "node_modules/dir-glob": { + "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "dependencies": { + "requires": { "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/dlv": { + "dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" }, - "node_modules/doctrine": { + "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, - "dependencies": { + "requires": { "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/dom-helpers": { + "dom-helpers": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "dependencies": { + "requires": { "@babel/runtime": "^7.8.7", "csstype": "^3.0.2" } }, - "node_modules/dot-prop": { + "dot-prop": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, - "dependencies": { + "requires": { "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/dset": { + "dset": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/dset/-/dset-2.1.0.tgz", - "integrity": "sha512-hlQYwNEdW7Qf8zxysy+yN1E8C/SxRst3Z9n+IvXOR35D9bPVwNHhnL8ZBeoZjvinuGrlvGg6pAMDwhmjqFDgjA==", - "engines": { - "node": ">=4" - } + "integrity": "sha512-hlQYwNEdW7Qf8zxysy+yN1E8C/SxRst3Z9n+IvXOR35D9bPVwNHhnL8ZBeoZjvinuGrlvGg6pAMDwhmjqFDgjA==" }, - "node_modules/earcut": { + "earcut": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" }, - "node_modules/electron-to-chromium": { - "version": "1.4.483", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.483.tgz", - "integrity": "sha512-YLwU0iF//9R3cCEfq0wgL+pf9vglE4kwAg4S5tkVVZljUDKv7Wcz67mTY4OOj+T7YUbTGuqlbqgdl/s+7Q8KTw==" + "electron-to-chromium": { + "version": "1.4.286", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.286.tgz", + "integrity": "sha512-Vp3CVhmYpgf4iXNKAucoQUDcCrBQX3XLBtwgFqP9BUXuucgvAV9zWp1kYU7LL9j4++s9O+12cb3wMtN4SJy6UQ==" }, - "node_modules/emoji-regex": { + "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==", "dev": true }, - "node_modules/emojis-list": { + "emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } + "dev": true }, - "node_modules/enhanced-resolve": { + "enhanced-resolve": { "version": "5.12.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dev": true, - "dependencies": { + "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" } }, - "node_modules/error-ex": { + "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": { + "requires": { "is-arrayish": "^0.2.1" } }, - "node_modules/error-stack-parser": { + "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": { + "requires": { "stackframe": "^1.3.4" } }, - "node_modules/es-abstract": { + "es-abstract": { "version": "1.21.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", "dev": true, - "dependencies": { + "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "es-set-tostringtag": "^2.0.1", @@ -4026,67 +2671,45 @@ "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-set-tostringtag": { + "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==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/es-shim-unscopables": { + "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==", "dev": true, - "dependencies": { + "requires": { "has": "^1.0.3" } }, - "node_modules/es-to-primitive": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/esbuild": { + "esbuild": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { + "requires": { "@esbuild/android-arm": "0.16.17", "@esbuild/android-arm64": "0.16.17", "@esbuild/android-x64": "0.16.17", @@ -4111,31 +2734,22 @@ "@esbuild/win32-x64": "0.16.17" } }, - "node_modules/escalade": { + "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, - "node_modules/escape-string-regexp": { + "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" - } + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, - "node_modules/eslint": { + "eslint": { "version": "8.31.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", "dev": true, - "dependencies": { + "requires": { "@eslint/eslintrc": "^1.4.1", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", @@ -4176,54 +2790,147 @@ "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" + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/eslint-config-prettier": { + "eslint-config-prettier": { "version": "8.6.0", "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } + "dev": true }, - "node_modules/eslint-import-resolver-node": { + "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==", "dev": true, - "dependencies": { + "requires": { "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==", - "dev": true, + }, "dependencies": { - "ms": "^2.1.1" + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } } }, - "node_modules/eslint-import-resolver-typescript": { + "eslint-import-resolver-typescript": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz", "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==", "dev": true, - "dependencies": { + "requires": { "debug": "^4.3.4", "enhanced-resolve": "^5.10.0", "get-tsconfig": "^4.2.0", @@ -4232,470 +2939,210 @@ "is-glob": "^4.0.3", "synckit": "^0.8.4" }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/globby": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", - "dev": true, - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, - "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==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "eslint": ">=7.28.0", - "prettier": ">=2.0.0" - }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-react-refresh": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.3.3.tgz", - "integrity": "sha512-wcNtgIs7/WIanzLKyEGRz3/BNhtyEvOpox1onSaNDevyDTNYJ/z37Tqbtfj45QDZH5Gtz9v10Xs2OGX5NhoxWg==", - "dev": true, - "peerDependencies": { - "eslint": ">=7" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, "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-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/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==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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/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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "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==", - "dev": 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/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==", - "dev": true, - "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==", - "dev": true - }, - "node_modules/eslint/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==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/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==", - "dev": true - }, - "node_modules/eslint/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==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "globby": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", + "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", + "dev": true, + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + } } }, - "node_modules/eslint/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==", + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" + "requires": { + "debug": "^3.2.7" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } } }, - "node_modules/eslint/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==", + "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==", "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" + "requires": { + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "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==", + "eslint-plugin-prettier": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "requires": { + "prettier-linter-helpers": "^1.0.0" } }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "eslint-plugin-react-refresh": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.3.3.tgz", + "integrity": "sha512-wcNtgIs7/WIanzLKyEGRz3/BNhtyEvOpox1onSaNDevyDTNYJ/z37Tqbtfj45QDZH5Gtz9v10Xs2OGX5NhoxWg==", + "dev": true + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" } }, - "node_modules/espree/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "dev": true, - "bin": { - "acorn": "bin/acorn" + "requires": { + "eslint-visitor-keys": "^2.0.0" }, - "engines": { - "node": ">=0.4.0" + "dependencies": { + "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==", + "dev": true + } } }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", - "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" }, - "funding": { - "url": "https://opencollective.com/eslint" + "dependencies": { + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true + } } }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, - "dependencies": { + "requires": { "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" } }, - "node_modules/esrecurse": { + "esrecurse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, - "dependencies": { + "requires": { "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" } }, - "node_modules/estraverse": { + "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } + "dev": true }, - "node_modules/esutils": { + "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/eventemitter3": { + "eventemitter3": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, - "node_modules/events": { + "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" - } + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, - "node_modules/execa": { + "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, - "dependencies": { + "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", "human-signals": "^2.1.0", @@ -4705,837 +3152,626 @@ "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/fast-deep-equal": { + "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-diff": { + "fast-diff": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", "dev": true }, - "node_modules/fast-glob": { + "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": { + "requires": { "@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" + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } } }, - "node_modules/fast-json-stable-stringify": { + "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==", "dev": true }, - "node_modules/fast-levenshtein": { + "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, - "node_modules/fast-loops": { + "fast-loops": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" }, - "node_modules/fast-shallow-equal": { + "fast-shallow-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" }, - "node_modules/fastest-levenshtein": { + "fastest-levenshtein": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "engines": { - "node": ">= 4.9.1" - } + "dev": true }, - "node_modules/fastest-stable-stringify": { + "fastest-stable-stringify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" }, - "node_modules/fastq": { + "fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { + "requires": { "reusify": "^1.0.4" } }, - "node_modules/file-entry-cache": { + "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==", "dev": true, - "dependencies": { + "requires": { "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/fill-range": { + "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": { + "requires": { "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/find-root": { + "find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, - "node_modules/find-up": { + "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, - "dependencies": { + "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/flat-cache": { + "flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, - "dependencies": { + "requires": { "flatted": "^3.1.0", "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/flatted": { + "flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "node_modules/for-each": { + "for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, - "dependencies": { + "requires": { "is-callable": "^1.1.3" } }, - "node_modules/fraction.js": { + "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" - } + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" }, - "node_modules/fs-extra": { + "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": { + "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" } }, - "node_modules/fs.realpath": { + "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": { + "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" - } + "optional": true }, - "node_modules/function-bind": { + "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": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/gensync": { + "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" - } + "dev": true }, - "node_modules/get-caller-file": { + "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==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } + "dev": true }, - "node_modules/get-intrinsic": { + "get-intrinsic": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", "dev": true, - "dependencies": { + "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-stream": { + "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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/get-symbol-description": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-tsconfig": { + "get-tsconfig": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz", "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==", - "dev": true, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } + "dev": true }, - "node_modules/git-raw-commits": { + "git-raw-commits": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", "dev": true, - "dependencies": { + "requires": { "dargs": "^7.0.0", "lodash": "^4.17.15", "meow": "^8.0.0", "split2": "^3.0.0", "through2": "^4.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=10" } }, - "node_modules/glob": { + "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { + "requires": { "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": { + "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": { + "requires": { "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" } }, - "node_modules/global-dirs": { + "global-dirs": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", "dev": true, - "dependencies": { + "requires": { "ini": "^1.3.4" - }, - "engines": { - "node": ">=4" } }, - "node_modules/global-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==", "dev": true, - "dependencies": { + "requires": { "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" } }, - "node_modules/global-prefix": { + "global-prefix": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "dev": true, - "dependencies": { + "requires": { "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==", - "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, - "dependencies": { + "requires": { "type-fest": "^0.20.2" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globals/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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "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==", + "dev": true + } } }, - "node_modules/globalthis": { + "globalthis": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dev": true, - "dependencies": { + "requires": { "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/globalyzer": { + "globalyzer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", "dev": true }, - "node_modules/globby": { + "globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "dependencies": { + "requires": { "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/globjoin": { + "globjoin": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", "dev": true }, - "node_modules/globrex": { + "globrex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", "dev": true }, - "node_modules/gopd": { + "gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/graceful-fs": { + "graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, - "node_modules/grapheme-splitter": { + "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==", "dev": true }, - "node_modules/gsap": { + "gsap": { "version": "3.11.4", "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.11.4.tgz", "integrity": "sha512-McHhEguHyExMMnjqKA8G+7TvxmlKQGMbjgwAilnFe1e4id7V/tFveRQ2YMZhTYu0oxHGWvbPltdVYQOu3z1SCA==" }, - "node_modules/hard-rejection": { + "hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/has": { + "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { + "requires": { "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" } }, - "node_modules/has-bigints": { + "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==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/has-flag": { + "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" - } + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, - "node_modules/has-property-descriptors": { + "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==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-proto": { + "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==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/has-symbols": { + "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/has-tostringtag": { + "has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, - "dependencies": { + "requires": { "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hex-color-regex": { + "hex-color-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, - "node_modules/hoist-non-react-statics": { + "hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { + "requires": { "react-is": "^16.7.0" } }, - "node_modules/hosted-git-info": { + "hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, - "dependencies": { + "requires": { "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" } }, - "node_modules/hsl-regex": { + "hsl-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==" }, - "node_modules/hsla-regex": { + "hsla-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==" }, - "node_modules/html-entities": { + "html-entities": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", "dev": true }, - "node_modules/html-tags": { + "html-tags": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" }, - "node_modules/human-signals": { + "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==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } + "dev": true }, - "node_modules/hyphenate-style-name": { + "hyphenate-style-name": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, - "node_modules/ignore": { + "ignore": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } + "dev": true }, - "node_modules/import-fresh": { + "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": { + "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/import-lazy": { + "import-lazy": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/imurmurhash": { + "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } + "dev": true }, - "node_modules/indent-string": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/inflight": { + "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { + "requires": { "once": "^1.3.0", "wrappy": "1" } }, - "node_modules/inherits": { + "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": { + "ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, - "node_modules/inline-style-prefixer": { + "inline-style-prefixer": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", - "dependencies": { + "requires": { "css-in-js-utils": "^3.1.0", "fast-loops": "^1.1.3" } }, - "node_modules/internal-slot": { + "internal-slot": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/is-array-buffer": { + "is-array-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-arrayish": { + "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": { + "is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, - "dependencies": { + "requires": { "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-binary-path": { + "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": { + "requires": { "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/is-boolean-object": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-color-stop": { + "is-color-stop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", - "dependencies": { + "requires": { "css-color-names": "^0.0.4", "hex-color-regex": "^1.1.0", "hsl-regex": "^1.0.0", @@ -5544,615 +3780,447 @@ "rgba-regex": "^1.0.0" } }, - "node_modules/is-core-module": { + "is-core-module": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dependencies": { + "requires": { "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-date-object": { + "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==", "dev": true, - "dependencies": { + "requires": { "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-docker": { + "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/is-extglob": { + "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" - } + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" }, - "node_modules/is-fullwidth-code-point": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/is-glob": { + "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { + "requires": { "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/is-negative-zero": { + "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==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-number": { + "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" - } + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, - "node_modules/is-number-object": { + "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==", "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "requires": { + "has-tostringtag": "^1.0.0" } }, - "node_modules/is-obj": { + "is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/is-path-inside": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/is-plain-obj": { + "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/is-plain-object": { + "is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/is-regex": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-shared-array-buffer": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-stream": { + "is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/is-string": { + "is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, - "dependencies": { + "requires": { "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-symbol": { + "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, - "dependencies": { + "requires": { "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-text-path": { + "is-text-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", "dev": true, - "dependencies": { + "requires": { "text-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/is-typed-array": { + "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==", "dev": true, - "dependencies": { + "requires": { "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-weakref": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-wsl": { + "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, - "dependencies": { + "requires": { "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/isexe": { + "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/js-cookie": { + "js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" }, - "node_modules/js-sdsl": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.2.tgz", - "integrity": "sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/js-sdsl" - } + "js-sdsl": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", + "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", + "dev": true }, - "node_modules/js-tokens": { + "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": { + "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, - "dependencies": { + "requires": { "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jsesc": { + "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" - } + "dev": true }, - "node_modules/json-parse-even-better-errors": { + "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-traverse": { + "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==", "dev": true }, - "node_modules/json-stable-stringify-without-jsonify": { + "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==", "dev": true }, - "node_modules/json5": { + "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" - } + "dev": true }, - "node_modules/jsonfile": { + "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { + "requires": { + "graceful-fs": "^4.1.6", "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" } }, - "node_modules/jsonparse": { + "jsonparse": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } + "dev": true }, - "node_modules/kind-of": { + "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==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/known-css-properties": { + "known-css-properties": { "version": "0.26.0", "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, - "node_modules/levn": { + "levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, - "dependencies": { + "requires": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" } }, - "node_modules/lilconfig": { + "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" - } + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" }, - "node_modules/lines-and-columns": { + "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-utils": { + "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==", "dev": true, - "dependencies": { + "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" } }, - "node_modules/locate-path": { + "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, - "dependencies": { + "requires": { "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/lodash": { + "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/lodash.camelcase": { + "lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", "dev": true }, - "node_modules/lodash.clone": { + "lodash.clone": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", "integrity": "sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==" }, - "node_modules/lodash.flatmap": { + "lodash.flatmap": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.flatmap/-/lodash.flatmap-4.5.0.tgz", "integrity": "sha512-/OcpcAGWlrZyoHGeHh3cAoa6nGdX6QYtmzNP84Jqol6UEQQ2gIaU3H+0eICcjcKGl0/XF8LWOujNn9lffsnaOg==" }, - "node_modules/lodash.get": { + "lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" }, - "node_modules/lodash.isfunction": { + "lodash.isfunction": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", "dev": true }, - "node_modules/lodash.isplainobject": { + "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", "dev": true }, - "node_modules/lodash.kebabcase": { + "lodash.kebabcase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", "dev": true }, - "node_modules/lodash.merge": { + "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.mergewith": { + "lodash.mergewith": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", "dev": true }, - "node_modules/lodash.snakecase": { + "lodash.snakecase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", "dev": true }, - "node_modules/lodash.startcase": { + "lodash.startcase": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", "dev": true }, - "node_modules/lodash.topath": { + "lodash.topath": { "version": "4.5.2", "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", "integrity": "sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg==" }, - "node_modules/lodash.truncate": { + "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", "dev": true }, - "node_modules/lodash.uniq": { + "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "dev": true }, - "node_modules/lodash.upperfirst": { + "lodash.upperfirst": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", "dev": true }, - "node_modules/loose-envify": { + "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": { + "requires": { "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" } }, - "node_modules/lru-cache": { + "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==", "dev": true, - "dependencies": { + "requires": { "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" } }, - "node_modules/magic-string": { + "magic-string": { "version": "0.27.0", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", "dev": true, - "dependencies": { + "requires": { "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" } }, - "node_modules/make-error": { + "make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "devOptional": true + "dev": true }, - "node_modules/map-obj": { + "map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/mathml-tag-names": { + "mathml-tag-names": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "dev": true }, - "node_modules/mdn-data": { + "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/meow": { + "meow": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", "dev": true, - "dependencies": { + "requires": { "@types/minimist": "^1.2.0", "camelcase-keys": "^6.2.2", "decamelize-keys": "^1.1.0", @@ -6164,112 +4232,80 @@ "trim-newlines": "^3.0.0", "type-fest": "^0.18.0", "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/merge-stream": { + "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==", "dev": true }, - "node_modules/merge2": { + "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" - } + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, - "node_modules/micromatch": { + "micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { + "requires": { "braces": "^3.0.2", "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" } }, - "node_modules/mimic-fn": { + "mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/min-indent": { + "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==", - "dev": true, - "engines": { - "node": ">=4" - } + "dev": true }, - "node_modules/minimatch": { + "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { + "requires": { "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" } }, - "node_modules/minimist": { + "minimist": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" }, - "node_modules/minimist-options": { + "minimist-options": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, - "dependencies": { + "requires": { "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/modern-normalize": { + "modern-normalize": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz", - "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==" }, - "node_modules/ms": { + "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, - "node_modules/nano-css": { + "nano-css": { "version": "5.3.5", "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "dependencies": { + "requires": { "css-tree": "^1.1.2", "csstype": "^3.0.6", "fastest-stable-stringify": "^2.0.2", @@ -6278,372 +4314,251 @@ "sourcemap-codec": "^1.4.8", "stacktrace-js": "^2.0.2", "stylis": "^4.0.6" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" } }, - "node_modules/nanoid": { + "nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, - "node_modules/natural-compare": { + "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/natural-compare-lite": { + "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==", "dev": true }, - "node_modules/node-emoji": { + "node-emoji": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", - "dependencies": { + "requires": { "lodash": "^4.17.21" } }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + "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-package-data": { + "normalize-package-data": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, - "dependencies": { + "requires": { "hosted-git-info": "^4.0.1", "is-core-module": "^2.5.0", "semver": "^7.3.4", "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" } }, - "node_modules/normalize-path": { + "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" - } + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, - "node_modules/normalize-range": { + "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" - } + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" }, - "node_modules/npm-run-path": { + "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==", "dev": true, - "dependencies": { + "requires": { "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/object-assign": { + "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" - } + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, - "node_modules/object-hash": { + "object-hash": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", - "engines": { - "node": ">= 6" - } + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" }, - "node_modules/object-inspect": { + "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==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/object-keys": { + "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } + "dev": true }, - "node_modules/object-path": { + "object-path": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz", - "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==", - "engines": { - "node": ">= 10.12.0" - } + "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==" }, - "node_modules/object.assign": { + "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==", "dev": true, - "dependencies": { + "requires": { "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.values": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/once": { + "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": { + "requires": { "wrappy": "1" } }, - "node_modules/onetime": { + "onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "dependencies": { + "requires": { "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/open": { + "open": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dev": true, - "dependencies": { + "requires": { "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.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", + "requires": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" } }, - "node_modules/p-limit": { + "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, - "dependencies": { + "requires": { "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-locate": { + "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==", "dev": true, - "dependencies": { + "requires": { "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/p-try": { + "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==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/parent-module": { + "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": { + "requires": { "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" } }, - "node_modules/parse-json": { + "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": { + "requires": { "@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/path-exists": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/path-is-absolute": { + "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" - } + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" }, - "node_modules/path-key": { + "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/path-parse": { + "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-type": { + "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" - } + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, - "node_modules/picocolors": { + "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": { + "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" - } + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, - "node_modules/pixi-projection": { + "pixi-projection": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/pixi-projection/-/pixi-projection-0.4.4.tgz", - "integrity": "sha512-oZMlfx7CFjxw4F0jkZXdOtJ5rbnHCQ+EdM6f6++CbzQvYnhB9ULKSobP2ZgrQ4oXag1KRJYwwSMSlz77lU/4wA==", - "engines": { - "node": ">=14", - "npm": ">=7" - }, - "peerDependencies": { - "@pixi-spine/base": "^3.0.4", - "@pixi/constants": "^6.0.4", - "@pixi/core": "^6.0.4", - "@pixi/display": "^6.0.4", - "@pixi/graphics": "^6.0.4", - "@pixi/math": "^6.0.4", - "@pixi/mesh": "^6.0.4", - "@pixi/mesh-extras": "^6.0.4", - "@pixi/sprite": "^6.0.4", - "@pixi/sprite-tiling": "^6.0.4", - "@pixi/text": "^6.0.4", - "@pixi/utils": "^6.0.4" - } - }, - "node_modules/pixi.js": { + "integrity": "sha512-oZMlfx7CFjxw4F0jkZXdOtJ5rbnHCQ+EdM6f6++CbzQvYnhB9ULKSobP2ZgrQ4oXag1KRJYwwSMSlz77lU/4wA==" + }, + "pixi.js": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-6.5.9.tgz", "integrity": "sha512-j617kWuQGaIoyohFCR+SFpjQg6rGDsqLJjGF59NqEE2AvvjS0Q8P4EMkV1YAhg7NRFKUMiPof0W6W3xsd8Tr3w==", - "dependencies": { + "requires": { "@pixi/accessibility": "6.5.9", "@pixi/app": "6.5.9", "@pixi/compressed-textures": "6.5.9", @@ -6680,425 +4595,274 @@ "@pixi/text-bitmap": "6.5.9", "@pixi/ticker": "6.5.9", "@pixi/utils": "6.5.9" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/pixijs" } }, - "node_modules/postcss": { + "postcss": { "version": "8.4.21", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { + "requires": { "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss-bem-linter": { + "postcss-bem-linter": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/postcss-bem-linter/-/postcss-bem-linter-3.3.0.tgz", "integrity": "sha512-qfgbgf6JmSpJEdglPOsx6GXkQg+dyHRGkflFoACZYL1dVFqoN5O3KhynuCvZFZ1DVfCFCuqEFgnwn8AyN+4qeQ==", "dev": true, - "dependencies": { + "requires": { "minimatch": "^3.0.3", "postcss": "^7.0.14", "postcss-resolve-nested-selector": "^0.1.1" - } - }, - "node_modules/postcss-bem-linter/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/postcss-bem-linter/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==", - "dev": true, - "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/postcss-bem-linter/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==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/postcss-js": { + "postcss-js": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", - "dependencies": { + "requires": { "camelcase-css": "^2.0.1", "postcss": "^8.1.6" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, - "node_modules/postcss-load-config": { + "postcss-load-config": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "dependencies": { + "requires": { "lilconfig": "^2.0.5", "yaml": "^1.10.2" - }, - "engines": { - "node": ">= 10" - }, - "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-media-query-parser": { + "postcss-media-query-parser": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", "dev": true }, - "node_modules/postcss-nested": { + "postcss-nested": { "version": "5.0.6", "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.6" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" } }, - "node_modules/postcss-resolve-nested-selector": { + "postcss-resolve-nested-selector": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", "dev": true }, - "node_modules/postcss-safe-parser": { + "postcss-safe-parser": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", - "dev": true, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" - } + "dev": true }, - "node_modules/postcss-selector-parser": { + "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": { + "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/postcss-sorting": { + "postcss-sorting": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-5.0.1.tgz", "integrity": "sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA==", "dev": true, - "dependencies": { + "requires": { "lodash": "^4.17.14", "postcss": "^7.0.17" }, - "engines": { - "node": ">=8.7.0" - } - }, - "node_modules/postcss-sorting/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/postcss-sorting/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==", - "dev": true, "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/postcss-sorting/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==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/postcss-value-parser": { + "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": { + "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } + "dev": true }, - "node_modules/prettier": { + "prettier": { "version": "2.8.2", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } + "dev": true }, - "node_modules/prettier-linter-helpers": { + "prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", "dev": true, - "dependencies": { + "requires": { "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/pretty-hrtime": { + "pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" }, - "node_modules/promise-polyfill": { + "promise-polyfill": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.3.0.tgz", "integrity": "sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg==" }, - "node_modules/prop-types": { + "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": { + "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, - "node_modules/punycode": { + "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" }, - "node_modules/purgecss": { + "purgecss": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.1.3.tgz", "integrity": "sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==", - "dependencies": { + "requires": { "commander": "^8.0.0", "glob": "^7.1.7", "postcss": "^8.3.5", "postcss-selector-parser": "^6.0.6" - }, - "bin": { - "purgecss": "bin/purgecss.js" } }, - "node_modules/q": { + "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } + "dev": true }, - "node_modules/querystring": { + "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "engines": { - "node": ">=0.4.x" - } + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" }, - "node_modules/queue-microtask": { + "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" - } - ] + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, - "node_modules/quick-lru": { + "quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" }, - "node_modules/react": { + "react": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dependencies": { + "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/react-dom": { + "react-dom": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dependencies": { + "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" } }, - "node_modules/react-is": { + "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/react-refresh": { + "react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/react-transition-group": { + "react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dependencies": { + "requires": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", "loose-envify": "^1.4.0", "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" } }, - "node_modules/react-universal-interface": { + "react-universal-interface": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", - "peerDependencies": { - "react": "*", - "tslib": "*" - } + "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==" }, - "node_modules/react-use": { + "react-use": { "version": "17.3.1", "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.3.1.tgz", "integrity": "sha512-hs7+tS4rRm1QLHPfanLCqXIi632tP4V7Sai1ENUP2WTufU6am++tU9uSw9YrNCFqbABiEv0ndKU1XCUcfu2tXA==", - "dependencies": { + "requires": { "@types/js-cookie": "^2.2.6", "@xobotyi/scrollbar-width": "^1.9.5", "copy-to-clipboard": "^3.3.1", @@ -7113,769 +4877,583 @@ "throttle-debounce": "^3.0.1", "ts-easing": "^0.2.0", "tslib": "^2.1.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" } }, - "node_modules/read-pkg": { + "read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, - "dependencies": { + "requires": { "@types/normalize-package-data": "^2.4.0", "normalize-package-data": "^2.5.0", "parse-json": "^5.0.0", "type-fest": "^0.6.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } } }, - "node_modules/read-pkg-up": { + "read-pkg-up": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, - "dependencies": { + "requires": { "find-up": "^4.1.0", "read-pkg": "^5.2.0", "type-fest": "^0.8.1" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } } }, - "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==", + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, - "dependencies": { + "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/readdirp": { + "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { + "requires": { "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" } }, - "node_modules/redent": { + "redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, - "dependencies": { + "requires": { "indent-string": "^4.0.0", "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/reduce-css-calc": { + "reduce-css-calc": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", - "dependencies": { + "requires": { "css-unit-converter": "^1.1.1", "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } } }, - "node_modules/reduce-css-calc/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/regenerator-runtime": { + "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/regexp.prototype.flags": { + "regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regexpp": { + "regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } + "dev": true }, - "node_modules/require-directory": { + "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==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/require-from-string": { + "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==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/resize-observer-polyfill": { + "resize-observer-polyfill": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" }, - "node_modules/resolve": { + "resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dependencies": { + "requires": { "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/resolve-from": { + "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" - } + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, - "node_modules/resolve-global": { + "resolve-global": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", "dev": true, - "dependencies": { + "requires": { "global-dirs": "^0.1.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/reusify": { + "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" - } + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, - "node_modules/rgb-regex": { + "rgb-regex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==" }, - "node_modules/rgba-regex": { + "rgba-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==" }, - "node_modules/rimraf": { + "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { + "requires": { "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rollup": { - "version": "3.27.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.27.1.tgz", - "integrity": "sha512-tXNDFwOkN6C2w5Blj1g6ForKeFw6c1mDu5jxoeDO3/pmYjgt+8yvIFjKzH5FQUq70OKZBkOt0zzv0THXL7vwzQ==", + "rollup": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.14.0.tgz", + "integrity": "sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==", "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { + "requires": { "fsevents": "~2.3.2" } }, - "node_modules/rtl-css-js": { + "rtl-css-js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.1.2" } }, - "node_modules/run-parallel": { + "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": { + "requires": { "queue-microtask": "^1.2.2" } }, - "node_modules/safe-buffer": { + "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==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "dev": true }, - "node_modules/safe-regex-test": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/scheduler": { + "scheduler": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { + "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, - "node_modules/schema-utils": { + "schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, - "dependencies": { + "requires": { "@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/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "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" + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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==", + "dev": true + } } }, - "node_modules/schema-utils/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==", - "dev": true - }, - "node_modules/screenfull": { + "screenfull": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==" }, - "node_modules/semver": { + "semver": { "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, - "dependencies": { + "requires": { "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" } }, - "node_modules/set-harmonic-interval": { + "set-harmonic-interval": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", - "engines": { - "node": ">=6.9" - } + "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==" }, - "node_modules/shebang-command": { + "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==", "dev": true, - "dependencies": { + "requires": { "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/shebang-regex": { + "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/side-channel": { + "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", "dev": true }, - "node_modules/simple-swizzle": { + "simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "dependencies": { + "requires": { "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } } }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - }, - "node_modules/slash": { + "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/slice-ansi": { + "slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, - "dependencies": { + "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-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==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + } } }, - "node_modules/slice-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==", - "dev": true - }, - "node_modules/source-map": { + "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" }, - "node_modules/source-map-js": { + "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" - } + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, - "node_modules/sourcemap-codec": { + "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" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "dev": true, - "dependencies": { + "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, - "node_modules/spdx-exceptions": { + "spdx-exceptions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, - "node_modules/spdx-expression-parse": { + "spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, - "dependencies": { + "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", - "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "dev": true }, - "node_modules/split2": { + "split2": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", "dev": true, - "dependencies": { + "requires": { "readable-stream": "^3.0.0" } }, - "node_modules/stack-generator": { + "stack-generator": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "dependencies": { + "requires": { "stackframe": "^1.3.4" } }, - "node_modules/stackframe": { + "stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, - "node_modules/stacktrace-gps": { + "stacktrace-gps": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "dependencies": { + "requires": { "source-map": "0.5.6", "stackframe": "^1.3.4" + }, + "dependencies": { + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" + } } }, - "node_modules/stacktrace-gps/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stacktrace-js": { + "stacktrace-js": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "dependencies": { + "requires": { "error-stack-parser": "^2.0.6", "stack-generator": "^2.0.5", "stacktrace-gps": "^3.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==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-similarity": { + "string-similarity": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-4.0.4.tgz", - "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." + "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==" }, - "node_modules/string-width": { + "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==", "dev": true, - "dependencies": { + "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/string.prototype.trimend": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/strip-ansi": { + "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==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "dependencies": { + "requires": { "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/strip-bom": { + "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==", - "dev": true, - "engines": { - "node": ">=4" - } + "dev": true }, - "node_modules/strip-final-newline": { + "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==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/strip-indent": { + "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==", "dev": true, - "dependencies": { + "requires": { "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/strip-json-comments": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/style-search": { + "style-search": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", "dev": true }, - "node_modules/stylelint": { + "stylelint": { "version": "14.16.1", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==", "dev": true, - "dependencies": { + "requires": { "@csstools/selector-specificity": "^2.0.2", "balanced-match": "^2.0.0", "colord": "^2.9.3", @@ -7915,266 +5493,196 @@ "v8-compile-cache": "^2.3.0", "write-file-atomic": "^4.0.2" }, - "bin": { - "stylelint": "bin/stylelint.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/stylelint" + "dependencies": { + "balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, - "node_modules/stylelint-config-prettier": { + "stylelint-config-prettier": { "version": "9.0.4", "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz", "integrity": "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==", - "dev": true, - "bin": { - "stylelint-config-prettier": "bin/check.js", - "stylelint-config-prettier-check": "bin/check.js" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "stylelint": ">=11.0.0" - } + "dev": true }, - "node_modules/stylelint-config-recommended": { + "stylelint-config-recommended": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz", "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==", - "dev": true, - "peerDependencies": { - "stylelint": "^8.3.0 || ^9.0.0 || ^10.0.0" - } + "dev": true }, - "node_modules/stylelint-config-standard": { + "stylelint-config-standard": { "version": "18.3.0", "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-18.3.0.tgz", "integrity": "sha512-Tdc/TFeddjjy64LvjPau9SsfVRexmTFqUhnMBrzz07J4p2dVQtmpncRF/o8yZn8ugA3Ut43E6o1GtjX80TFytw==", "dev": true, - "dependencies": { + "requires": { "stylelint-config-recommended": "^2.2.0" - }, - "peerDependencies": { - "stylelint": "^8.3.0 || ^9.0.0 || ^10.0.0" } }, - "node_modules/stylelint-order": { + "stylelint-order": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-3.1.1.tgz", "integrity": "sha512-4gP/r8j/6JGZ/LL41b2sYtQqfwZl4VSqTp7WeIwI67v/OXNQ08dnn64BGXNwAUSgb2+YIvIOxQaMzqMyQMzoyQ==", "dev": true, - "dependencies": { + "requires": { "lodash": "^4.17.15", "postcss": "^7.0.17", "postcss-sorting": "^5.0.1" }, - "engines": { - "node": ">=8.7.0" - }, - "peerDependencies": { - "stylelint": ">=10.0.1" - } - }, - "node_modules/stylelint-order/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/stylelint-order/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==", - "dev": true, "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/stylelint-order/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==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/stylelint-selector-bem-pattern": { + "stylelint-selector-bem-pattern": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/stylelint-selector-bem-pattern/-/stylelint-selector-bem-pattern-2.1.1.tgz", "integrity": "sha512-zLaK/aMwUqLxR86CpFNsfelwCTdDw3kdtWbtAKEch6bpOQvYvKmFFfvMRCGjeKwylWgTRRrZA11okZw5WK0IOw==", "dev": true, - "dependencies": { + "requires": { "lodash": ">=4.17.21", "postcss": "^8.3.6", "postcss-bem-linter": "^3.3.0", "stylelint": ">=13.13.1" } }, - "node_modules/stylelint/node_modules/balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "node_modules/stylelint/node_modules/meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylelint/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylis": { + "stylis": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" }, - "node_modules/supports-color": { + "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { + "requires": { "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/supports-hyperlinks": { + "supports-hyperlinks": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, - "dependencies": { + "requires": { "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==", - "dev": true, - "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==", - "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/supports-preserve-symlinks-flag": { + "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" - } + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, - "node_modules/svg-tags": { + "svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", "dev": true }, - "node_modules/synckit": { + "synckit": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", "dev": true, - "dependencies": { + "requires": { "@pkgr/utils": "^2.3.1", "tslib": "^2.5.0" }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" + "dependencies": { + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + } } }, - "node_modules/synckit/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", - "dev": true - }, - "node_modules/table": { + "table": { "version": "6.8.1", "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, - "dependencies": { + "requires": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" } }, - "node_modules/tailwindcss": { + "tailwindcss": { "version": "2.2.19", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.19.tgz", "integrity": "sha512-6Ui7JSVtXadtTUo2NtkBBacobzWiQYVjYW0ZnKaP9S1ZCKQ0w7KVNz+YSDI/j7O7KCMHbOkz94ZMQhbT9pOqjw==", - "dependencies": { + "requires": { "arg": "^5.0.1", "bytes": "^3.0.0", "chalk": "^4.1.2", @@ -8208,211 +5716,157 @@ "resolve": "^1.20.0", "tmp": "^0.2.1" }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "autoprefixer": "^10.0.2", - "postcss": "^8.0.9" - } - }, - "node_modules/tailwindcss/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/tailwindcss/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/tailwindcss/node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/tailwindcss/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/tailwindcss/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/tailwindcss/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/tailwindcss/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" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "requires": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/tapable": { + "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/text-extensions": { + "text-extensions": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } + "dev": true }, - "node_modules/text-table": { + "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==", "dev": true }, - "node_modules/throttle-debounce": { + "throttle-debounce": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", - "engines": { - "node": ">=10" - } + "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==" }, - "node_modules/through": { + "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, - "node_modules/through2": { + "through2": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, - "dependencies": { + "requires": { "readable-stream": "3" } }, - "node_modules/timsort": { + "timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" }, - "node_modules/tiny-glob": { + "tiny-glob": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", "dev": true, - "dependencies": { + "requires": { "globalyzer": "0.1.0", "globrex": "^0.1.2" } }, - "node_modules/tmp": { + "tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dependencies": { + "requires": { "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" } }, - "node_modules/to-fast-properties": { + "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" - } + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, - "node_modules/to-regex-range": { + "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": { + "requires": { "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" } }, - "node_modules/toggle-selection": { + "toggle-selection": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" }, - "node_modules/trim-newlines": { + "trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/ts-easing": { + "ts-easing": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==" }, - "node_modules/ts-node": { + "ts-node": { "version": "10.9.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", "@tsconfig/node12": "^1.0.7", @@ -8427,111 +5881,77 @@ "v8-compile-cache-lib": "^3.0.1", "yn": "3.1.1" }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true + "dependencies": { + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true }, - "@swc/wasm": { - "optional": true + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true } } }, - "node_modules/ts-node/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "devOptional": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ts-node/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "devOptional": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ts-node/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "devOptional": true - }, - "node_modules/tsconfig-paths": { + "tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, - "dependencies": { + "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", "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==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" }, - "bin": { - "json5": "lib/cli.js" + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } } }, - "node_modules/tslib": { + "tslib": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, - "node_modules/tsutils": { + "tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, - "dependencies": { + "requires": { "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" + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "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==", - "dev": true - }, - "node_modules/twin.macro": { + "twin.macro": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/twin.macro/-/twin.macro-2.7.0.tgz", "integrity": "sha512-7RictvVsITP3Odm7zd5EcZ3i8+deBuDCZBAwnm/H5MSixaKESjvEFQaHA/T8nkHb6vKcp/2f/6+txRzXLj//gg==", - "dependencies": { + "requires": { "@babel/parser": "^7.12.5", "@babel/template": "^7.14.5", "autoprefixer": "^10.2.5", @@ -8548,476 +5968,328 @@ "tailwindcss": "^2.2.7", "timsort": "^0.3.0" }, - "engines": { - "node": ">=12.13.0" - } - }, - "node_modules/twin.macro/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/twin.macro/node_modules/babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "dependencies": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - } - }, - "node_modules/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@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" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/type-check": { + "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "dependencies": { + "requires": { "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" } }, - "node_modules/type-fest": { + "type-fest": { "version": "0.18.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/typed-array-length": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/typescript": { + "typescript": { "version": "4.9.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "devOptional": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } + "dev": true }, - "node_modules/unbox-primitive": { + "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, - "dependencies": { + "requires": { "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/universalify": { + "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" }, - "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": { + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" } }, - "node_modules/uri-js": { + "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, - "dependencies": { + "requires": { "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + } } }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/url": { + "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dependencies": { + "requires": { "punycode": "1.3.2", "querystring": "0.2.0" } }, - "node_modules/use-nodecg": { + "use-nodecg": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/use-nodecg/-/use-nodecg-0.4.0.tgz", "integrity": "sha512-8QTAaxMwKca1erM2HmJ5QP56JIE8Wn+U9B4RqbVWteJt+XtHcBxQJTewoowiSTWDIROnLoHDrOax9iWeEezx6g==", - "dependencies": { + "requires": { "lodash.clone": "^4.5.0" - }, - "engines": { - "node": "^8.9.0 || ^10.13.0" - }, - "peerDependencies": { - "react": "^16.8.0", - "tslib": "^1.9.3" } }, - "node_modules/util-deprecate": { + "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/v8-compile-cache": { + "v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, - "node_modules/v8-compile-cache-lib": { + "v8-compile-cache-lib": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "devOptional": true + "dev": true }, - "node_modules/validate-npm-package-license": { + "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, - "dependencies": { + "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "node_modules/vite": { + "vite": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.1.tgz", "integrity": "sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==", "dev": true, - "dependencies": { + "requires": { "esbuild": "^0.16.14", + "fsevents": "~2.3.2", "postcss": "^8.4.21", "resolve": "^1.22.1", "rollup": "^3.10.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } } }, - "node_modules/which": { + "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "dependencies": { + "requires": { "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/which-boxed-primitive": { + "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==", "dev": true, - "dependencies": { + "requires": { "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-typed-array": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/wrap-ansi": { + "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==", + "dev": true + }, + "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==", "dev": true, - "dependencies": { + "requires": { "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==", - "dev": true, - "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==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + } } }, - "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==", - "dev": true - }, - "node_modules/wrappy": { + "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": { + "write-file-atomic": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, - "dependencies": { + "requires": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/xtend": { + "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, - "node_modules/y18n": { + "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } + "dev": true }, - "node_modules/yallist": { + "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/yaml": { + "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "yargs": { + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, - "dependencies": { + "requires": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -9026,48 +6298,32 @@ "y18n": "^5.0.5", "yargs-parser": "^21.1.1" }, - "engines": { - "node": ">=12" + "dependencies": { + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } } }, - "node_modules/yargs-parser": { + "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==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } + "dev": true }, - "node_modules/yn": { + "yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "devOptional": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/yocto-queue": { + "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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true } } } From 9af39d39f4e8e07928c7ce9def8d536d0cb6cab5 Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Wed, 25 Oct 2023 15:36:06 -0400 Subject: [PATCH 09/10] feat: adding Earthworm Jim channel --- package-lock.json | 7530 ++++++++++++++------------------------------- 1 file changed, 2393 insertions(+), 5137 deletions(-) diff --git a/package-lock.json b/package-lock.json index d5902c8..005dbda 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,110 +1,39 @@ { "name": "gdq-break-channels", "version": "1.0.0", - "lockfileVersion": 3, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "gdq-break-channels", - "version": "1.0.0", - "license": "Apache-2.0", - "dependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "@mui/material": "^5.11.4", - "@pixi/filter-bevel": "^4.2.0", - "@pixi/filter-crt": "^4.2.0", - "@pixi/filter-drop-shadow": "^4.2.0", - "@pixi/filter-outline": "^4.2.0", - "clone": "^2.1.2", - "currency-to-abbreviation": "^2.0.1", - "events": "^3.3.0", - "gsap": "^3.11.4", - "lodash": "^4.17.21", - "object-path": "^0.11.8", - "pixi-projection": "^0.4.4", - "pixi.js": "^6.5.9", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-use": "^17.3.1", - "twin.macro": "^2.7.0", - "use-nodecg": "^0.4.0" - }, - "devDependencies": { - "@babel/plugin-transform-react-jsx": "^7.20.7", - "@commitlint/cli": "^17.4.1", - "@commitlint/config-conventional": "^17.4.0", - "@emotion/babel-plugin": "^11.10.5", - "@gamesdonequick/prettier-config": "^2.2.1", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", - "@supportclass/stylelint-config": "^1.0.1", - "@types/clone": "^2.1.1", - "@types/events": "^3.0.0", - "@types/lodash": "^4.14.191", - "@types/object-path": "^0.11.1", - "@types/react": "^17.0.21", - "@types/react-dom": "^17.0.9", - "@typescript-eslint/eslint-plugin": "^5.50.0", - "@typescript-eslint/parser": "^5.50.0", - "@vitejs/plugin-react": "^3.1.0", - "eslint": "^8.31.0", - "eslint-config-prettier": "^8.6.0", - "eslint-import-resolver-typescript": "^3.5.3", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-react-refresh": "^0.3.3", - "prettier": "^2.8.2", - "stylelint": "^14.16.1", - "stylelint-config-prettier": "^9.0.4", - "typescript": "^4.9.4", - "vite": "^4.1.1" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@ampproject/remapping": { + "dependencies": { + "@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dependencies": { + "dev": true, + "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/@babel/code-frame": { + "@babel/code-frame": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dependencies": { + "requires": { "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/compat-data": { + "@babel/compat-data": { "version": "7.20.14", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", - "engines": { - "node": ">=6.9.0" - } + "dev": true }, - "node_modules/@babel/core": { + "@babel/core": { "version": "7.20.12", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", - "dependencies": { + "dev": true, + "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", @@ -121,146 +50,123 @@ "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" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "node_modules/@babel/generator": { + "@babel/generator": { "version": "7.20.14", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", - "dependencies": { + "dev": true, + "requires": { "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, - "node_modules/@babel/helper-annotate-as-pure": { + "@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==", "dev": true, - "dependencies": { + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets": { + "@babel/helper-compilation-targets": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", - "dependencies": { + "dev": true, + "requires": { "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "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/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/@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" + "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==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } } }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/@babel/helper-environment-visitor": { + "@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "engines": { - "node": ">=6.9.0" - } + "dev": true }, - "node_modules/@babel/helper-function-name": { + "@babel/helper-function-name": { "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dependencies": { + "dev": true, + "requires": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-hoist-variables": { + "@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": { + "dev": true, + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-imports": { + "@babel/helper-module-imports": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dependencies": { + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms": { + "@babel/helper-module-transforms": { "version": "7.20.11", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", - "dependencies": { + "dev": true, + "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-simple-access": "^7.20.2", @@ -269,194 +175,136 @@ "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.10", "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-plugin-utils": { + "@babel/helper-plugin-utils": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" }, - "node_modules/@babel/helper-simple-access": { + "@babel/helper-simple-access": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dependencies": { + "dev": true, + "requires": { "@babel/types": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration": { + "@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": { + "dev": true, + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-string-parser": { + "@babel/helper-string-parser": { "version": "7.19.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" }, - "node_modules/@babel/helper-validator-identifier": { + "@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" - } + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, - "node_modules/@babel/helper-validator-option": { + "@babel/helper-validator-option": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "engines": { - "node": ">=6.9.0" - } + "dev": true }, - "node_modules/@babel/helpers": { + "@babel/helpers": { "version": "7.20.13", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", - "dependencies": { + "dev": true, + "requires": { "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.13", "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/highlight": { + "@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dependencies": { + "requires": { "@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": { + "@babel/parser": { "version": "7.20.15", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", - "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==" }, - "node_modules/@babel/plugin-syntax-jsx": { + "@babel/plugin-syntax-jsx": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "dependencies": { + "requires": { "@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": { + "@babel/plugin-transform-react-jsx": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz", "integrity": "sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-jsx": "^7.18.6", "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-react-jsx-self": { + "@babel/plugin-transform-react-jsx-self": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz", "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==", "dev": true, - "dependencies": { + "requires": { "@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-source": { + "@babel/plugin-transform-react-jsx-source": { "version": "7.19.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz", "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/runtime": { + "@babel/runtime": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", - "dependencies": { + "requires": { "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/template": { + "@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "dependencies": { + "requires": { "@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": { + "@babel/traverse": { "version": "7.20.13", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", - "dependencies": { + "dev": true, + "requires": { "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", @@ -468,37 +316,31 @@ "debug": "^4.1.0", "globals": "^11.1.0" }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/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" + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + } } }, - "node_modules/@babel/types": { + "@babel/types": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", - "dependencies": { + "requires": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@commitlint/cli": { + "@commitlint/cli": { "version": "17.4.1", "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.4.1.tgz", "integrity": "sha512-W8OJwz+izY+fVwyUt1HveCDmABMZNRVZHSVPw/Bh9Y62tp11SmmQaycgbsYLMiMy7JGn4mAJqEGlSHS9Uti9ZQ==", "dev": true, - "dependencies": { + "requires": { "@commitlint/format": "^17.4.0", "@commitlint/lint": "^17.4.0", "@commitlint/load": "^17.4.1", @@ -510,209 +352,147 @@ "resolve-global": "1.0.0", "yargs": "^17.0.0" }, - "bin": { - "commitlint": "cli.js" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/cli/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==", - "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, - "node_modules/@commitlint/config-conventional": { + "@commitlint/config-conventional": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.4.0.tgz", "integrity": "sha512-G4XBf45J4ZMspO4NwBFzY3g/1Kb+B42BcIxeikF8wucQxcyxcmhRdjeQpRpS1XEcBq5pdtEEQFipuB9IuiNFhw==", "dev": true, - "dependencies": { + "requires": { "conventional-changelog-conventionalcommits": "^5.0.0" - }, - "engines": { - "node": ">=v14" } }, - "node_modules/@commitlint/config-validator": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.6.7.tgz", - "integrity": "sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ==", + "@commitlint/config-validator": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.4.0.tgz", + "integrity": "sha512-Sa/+8KNpDXz4zT4bVbz2fpFjvgkPO6u2V2fP4TKgt6FjmOw2z3eEX859vtfeaTav/ukBw0/0jr+5ZTZp9zCBhA==", "dev": true, - "dependencies": { - "@commitlint/types": "^17.4.4", + "requires": { + "@commitlint/types": "^17.4.0", "ajv": "^8.11.0" - }, - "engines": { - "node": ">=v14" } }, - "node_modules/@commitlint/ensure": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.6.7.tgz", - "integrity": "sha512-mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw==", + "@commitlint/ensure": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.4.0.tgz", + "integrity": "sha512-7oAxt25je0jeQ/E0O/M8L3ADb1Cvweu/5lc/kYF8g/kXatI0wxGE5La52onnAUAWeWlsuvBNar15WcrmDmr5Mw==", "dev": true, - "dependencies": { - "@commitlint/types": "^17.4.4", + "requires": { + "@commitlint/types": "^17.4.0", "lodash.camelcase": "^4.3.0", "lodash.kebabcase": "^4.1.1", "lodash.snakecase": "^4.1.1", "lodash.startcase": "^4.4.0", "lodash.upperfirst": "^4.3.1" - }, - "engines": { - "node": ">=v14" } }, - "node_modules/@commitlint/execute-rule": { + "@commitlint/execute-rule": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz", "integrity": "sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==", - "dev": true, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/format": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz", - "integrity": "sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ==", - "dev": true, - "dependencies": { - "@commitlint/types": "^17.4.4", - "chalk": "^4.1.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/format/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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@commitlint/format/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": 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/@commitlint/format/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==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@commitlint/format/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==", "dev": true }, - "node_modules/@commitlint/format/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/format/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==", + "@commitlint/format": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.0.tgz", + "integrity": "sha512-Z2bWAU5+f1YZh9W76c84J8iLIWIvvm+mzqogTz0Nsc1x6EHW0Z2gI38g5HAjB0r0I3ZjR15IDEJKhsxyblcyhA==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" + "requires": { + "@commitlint/types": "^17.4.0", + "chalk": "^4.1.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/is-ignored": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.6.7.tgz", - "integrity": "sha512-vqyNRqtbq72P2JadaoWiuoLtXIs9SaAWDqdtef6G2zsoXqKFc7vqj1f+thzVgosXG3X/5K9jNp+iYijmvOfc/g==", - "dev": true, "dependencies": { - "@commitlint/types": "^17.4.4", - "semver": "7.5.2" - }, - "engines": { - "node": ">=v14" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/@commitlint/is-ignored/node_modules/semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "@commitlint/is-ignored": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.4.0.tgz", + "integrity": "sha512-mkRuBlPUaBimvSvJyIHEHEW1/jP1SqEI7NOoaO9/eyJkMbsaiv5b1QgDYL4ZXlHdS64RMV7Y21MVVzuIceImDA==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "requires": { + "@commitlint/types": "^17.4.0", + "semver": "7.3.8" } }, - "node_modules/@commitlint/lint": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.6.7.tgz", - "integrity": "sha512-TW+AozfuOFMrHn+jdwtz0IWu8REKFp0eryOvoBp2r8IXNc4KihKB1spAiUB6SFyHD6hVVeolz12aHnJ3Mb+xVQ==", + "@commitlint/lint": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.0.tgz", + "integrity": "sha512-HG2YT4TUbQKs9v8QvpQjJ6OK+fhflsDB8M+D5tLrY79hbQOWA9mDKdRkABsW/AAhpNI9+zeGUWF3jj245jSHKw==", "dev": true, - "dependencies": { - "@commitlint/is-ignored": "^17.6.7", - "@commitlint/parse": "^17.6.7", - "@commitlint/rules": "^17.6.7", - "@commitlint/types": "^17.4.4" - }, - "engines": { - "node": ">=v14" + "requires": { + "@commitlint/is-ignored": "^17.4.0", + "@commitlint/parse": "^17.4.0", + "@commitlint/rules": "^17.4.0", + "@commitlint/types": "^17.4.0" } }, - "node_modules/@commitlint/load": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.6.7.tgz", - "integrity": "sha512-QZ2rJTbX55BQdYrCm/p6+hh/pFBgC9nTJxfsrK6xRPe2thiQzHN0AQDBqBwAirn6gIkHrjIbCbtAE6kiDYLjrw==", + "@commitlint/load": { + "version": "17.4.1", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.4.1.tgz", + "integrity": "sha512-6A7/LhIaQpL4ieciIDcVvK2d5z/UI1GBrtDaHm6sQSCL0265clB2/F7XKQNTJHXv9yG4LByT2r+QCpM4GugIfw==", "dev": true, - "dependencies": { - "@commitlint/config-validator": "^17.6.7", + "requires": { + "@commitlint/config-validator": "^17.4.0", "@commitlint/execute-rule": "^17.4.0", - "@commitlint/resolve-extends": "^17.6.7", - "@commitlint/types": "^17.4.4", + "@commitlint/resolve-extends": "^17.4.0", + "@commitlint/types": "^17.4.0", "@types/node": "*", "chalk": "^4.1.0", "cosmiconfig": "^8.0.0", @@ -722,401 +502,290 @@ "lodash.uniq": "^4.5.0", "resolve-from": "^5.0.0", "ts-node": "^10.8.1", - "typescript": "^4.6.4 || ^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@commitlint/load/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "typescript": "^4.6.4" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + }, + "cosmiconfig": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz", + "integrity": "sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==", + "dev": true, + "requires": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/@commitlint/load/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==", + "@commitlint/message": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.0.tgz", + "integrity": "sha512-USGJDU9PPxcgQjKXCzvPUal65KAhxWq3hp+MrU1pNCN2itWM654CLIoY2LMIQ7rScTli9B5dTLH3vXhzbItmzA==", "dev": true }, - "node_modules/@commitlint/load/node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", - "dev": true, - "dependencies": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/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==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/message": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz", - "integrity": "sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==", - "dev": true, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/parse": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.6.7.tgz", - "integrity": "sha512-ibO03BgEns+JJpohpBZYD49mCdSNMg6fTv7vA5yqzEFWkBQk5NWhEBw2yG+Z1UClStIRkMkAYyI2HzoQG9tCQQ==", + "@commitlint/parse": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.4.0.tgz", + "integrity": "sha512-x8opKc5p+Hgs+CrMbq3VAnW2L2foPAX6arW8u9c8nTzksldGgFsENT+XVyPmpSMLlVBswZ1tndcz1xyKiY9TJA==", "dev": true, - "dependencies": { - "@commitlint/types": "^17.4.4", + "requires": { + "@commitlint/types": "^17.4.0", "conventional-changelog-angular": "^5.0.11", "conventional-commits-parser": "^3.2.2" - }, - "engines": { - "node": ">=v14" } }, - "node_modules/@commitlint/read": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.5.1.tgz", - "integrity": "sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg==", + "@commitlint/read": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.4.0.tgz", + "integrity": "sha512-pGDeZpbkyvhxK8ZoCDUacPPRpauKPWF3n2XpDBEnuGreqUF2clq2PVJpwMMaNN5cHW8iFKCbcoOjXhD01sln0A==", "dev": true, - "dependencies": { + "requires": { "@commitlint/top-level": "^17.4.0", - "@commitlint/types": "^17.4.4", + "@commitlint/types": "^17.4.0", "fs-extra": "^11.0.0", - "git-raw-commits": "^2.0.11", + "git-raw-commits": "^2.0.0", "minimist": "^1.2.6" }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/read/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" + "fs-extra": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + } } }, - "node_modules/@commitlint/resolve-extends": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.6.7.tgz", - "integrity": "sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg==", + "@commitlint/resolve-extends": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.4.0.tgz", + "integrity": "sha512-3JsmwkrCzoK8sO22AzLBvNEvC1Pmdn/65RKXzEtQMy6oYMl0Snrq97a5bQQEFETF0VsvbtUuKttLqqgn99OXRQ==", "dev": true, - "dependencies": { - "@commitlint/config-validator": "^17.6.7", - "@commitlint/types": "^17.4.4", + "requires": { + "@commitlint/config-validator": "^17.4.0", + "@commitlint/types": "^17.4.0", "import-fresh": "^3.0.0", "lodash.mergewith": "^4.6.2", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0" }, - "engines": { - "node": ">=v14" + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, - "node_modules/@commitlint/resolve-extends/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==", + "@commitlint/rules": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.0.tgz", + "integrity": "sha512-lz3i1jet2NNjTWpAMwjjQjMZCPWBIHK1Kkja9o09UmUtMjRdALTb8uMLe8gCyeq3DiiZ5lLYOhbsoPK56xGQKA==", "dev": true, - "engines": { - "node": ">=8" + "requires": { + "@commitlint/ensure": "^17.4.0", + "@commitlint/message": "^17.4.0", + "@commitlint/to-lines": "^17.4.0", + "@commitlint/types": "^17.4.0", + "execa": "^5.0.0" } }, - "node_modules/@commitlint/rules": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.6.7.tgz", - "integrity": "sha512-x/SDwDTN3w3Gr5xkhrIORu96rlKCc8ZLYEMXRqi9+MB33st2mKcGvKa5uJuigHlbl3xm75bAAubATrodVrjguQ==", - "dev": true, - "dependencies": { - "@commitlint/ensure": "^17.6.7", - "@commitlint/message": "^17.4.2", - "@commitlint/to-lines": "^17.4.0", - "@commitlint/types": "^17.4.4", - "execa": "^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/to-lines": { + "@commitlint/to-lines": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz", "integrity": "sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==", - "dev": true, - "engines": { - "node": ">=v14" - } + "dev": true }, - "node_modules/@commitlint/top-level": { + "@commitlint/top-level": { "version": "17.4.0", "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz", "integrity": "sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==", "dev": true, - "dependencies": { + "requires": { "find-up": "^5.0.0" }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/top-level/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==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@commitlint/top-level/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==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@commitlint/top-level/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==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@commitlint/top-level/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==", - "dev": true, "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "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==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + } } }, - "node_modules/@commitlint/types": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz", - "integrity": "sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ==", + "@commitlint/types": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.0.tgz", + "integrity": "sha512-2NjAnq5IcxY9kXtUeO2Ac0aPpvkuOmwbH/BxIm36XXK5LtWFObWJWjXOA+kcaABMrthjWu6la+FUpyYFMHRvbA==", "dev": true, - "dependencies": { + "requires": { "chalk": "^4.1.0" }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@commitlint/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==", - "dev": 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/@commitlint/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==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@commitlint/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==", - "dev": true - }, - "node_modules/@commitlint/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/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==", - "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/@cspotcode/source-map-support": { + "@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" } }, - "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==", - "dev": true, - "engines": { - "node": "^14 || ^16 || >=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.10" - } + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true }, - "node_modules/@emotion/babel-plugin": { + "@emotion/babel-plugin": { "version": "11.10.5", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", - "dependencies": { + "requires": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", @@ -1129,51 +798,50 @@ "find-root": "^1.1.0", "source-map": "^0.5.7", "stylis": "4.1.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@emotion/cache": { + "@emotion/cache": { "version": "11.10.5", "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", - "dependencies": { + "requires": { "@emotion/memoize": "^0.8.0", "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", "stylis": "4.1.3" + }, + "dependencies": { + "@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + } } }, - "node_modules/@emotion/cache/node_modules/@emotion/weak-memoize": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" - }, - "node_modules/@emotion/hash": { + "@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" }, - "node_modules/@emotion/is-prop-valid": { + "@emotion/is-prop-valid": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "dependencies": { + "requires": { "@emotion/memoize": "^0.8.0" } }, - "node_modules/@emotion/memoize": { + "@emotion/memoize": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" }, - "node_modules/@emotion/react": { + "@emotion/react": { "version": "11.4.1", "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.4.1.tgz", "integrity": "sha512-pRegcsuGYj4FCdZN6j5vqCALkNytdrKw3TZMekTzNXixRg4wkLsU5QEaBG5LC6l01Vppxlp7FE3aTHpIG5phLg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.13.10", "@emotion/cache": "^11.4.0", "@emotion/serialize": "^1.0.2", @@ -1181,25 +849,13 @@ "@emotion/utils": "^1.0.0", "@emotion/weak-memoize": "^0.2.5", "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@types/react": { - "optional": true - } } }, - "node_modules/@emotion/serialize": { + "@emotion/serialize": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", - "dependencies": { + "requires": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", "@emotion/unitless": "^0.8.0", @@ -1207,409 +863,198 @@ "csstype": "^3.0.2" } }, - "node_modules/@emotion/sheet": { + "@emotion/sheet": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, - "node_modules/@emotion/styled": { + "@emotion/styled": { "version": "11.3.0", "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.3.0.tgz", "integrity": "sha512-fUoLcN3BfMiLlRhJ8CuPUMEyKkLEoM+n+UyAbnqGEsCd5IzKQ7VQFLtzpJOaCD2/VR2+1hXQTnSZXVJeiTNltA==", - "dependencies": { + "requires": { "@babel/runtime": "^7.13.10", "@emotion/babel-plugin": "^11.3.0", "@emotion/is-prop-valid": "^1.1.0", "@emotion/serialize": "^1.0.2", "@emotion/utils": "^1.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@types/react": { - "optional": true - } } }, - "node_modules/@emotion/unitless": { + "@emotion/unitless": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" }, - "node_modules/@emotion/utils": { + "@emotion/utils": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" }, - "node_modules/@emotion/weak-memoize": { + "@emotion/weak-memoize": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" }, - "node_modules/@esbuild/android-arm": { + "@esbuild/android-arm": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", - "cpu": [ - "arm" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/android-arm64": { + "@esbuild/android-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/android-x64": { + "@esbuild/android-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/darwin-arm64": { + "@esbuild/darwin-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/darwin-x64": { + "@esbuild/darwin-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/freebsd-arm64": { + "@esbuild/freebsd-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/freebsd-x64": { + "@esbuild/freebsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-arm": { + "@esbuild/linux-arm": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", - "cpu": [ - "arm" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-arm64": { + "@esbuild/linux-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-ia32": { + "@esbuild/linux-ia32": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", - "cpu": [ - "ia32" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-loong64": { + "@esbuild/linux-loong64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", - "cpu": [ - "loong64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-mips64el": { + "@esbuild/linux-mips64el": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", - "cpu": [ - "mips64el" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-ppc64": { + "@esbuild/linux-ppc64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", - "cpu": [ - "ppc64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-riscv64": { + "@esbuild/linux-riscv64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", - "cpu": [ - "riscv64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-s390x": { + "@esbuild/linux-s390x": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", - "cpu": [ - "s390x" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-x64": { + "@esbuild/linux-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/netbsd-x64": { + "@esbuild/netbsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/openbsd-x64": { + "@esbuild/openbsd-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/sunos-x64": { + "@esbuild/sunos-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/win32-arm64": { + "@esbuild/win32-arm64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/win32-ia32": { + "@esbuild/win32-ia32": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", - "cpu": [ - "ia32" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/win32-x64": { + "@esbuild/win32-x64": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@eslint/eslintrc": { + "@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, - "dependencies": { + "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", @@ -1620,121 +1065,99 @@ "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/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "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" + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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==", + "dev": true + } } }, - "node_modules/@eslint/eslintrc/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==", - "dev": true - }, - "node_modules/@gamesdonequick/prettier-config": { + "@gamesdonequick/prettier-config": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@gamesdonequick/prettier-config/-/prettier-config-2.2.1.tgz", "integrity": "sha512-w10Es8Endt2huO7m+M1/O0g0IyDI4oi1f1lBaYLYF9vA6JqYxpqI/JTK5TSgCHoy4080lzSE9q8O2oqhuuNQXA==", "dev": true }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "@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==", "dev": true, - "dependencies": { + "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/module-importer": { + "@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } + "dev": true }, - "node_modules/@humanwhocodes/object-schema": { + "@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==", "dev": true }, - "node_modules/@jridgewell/gen-mapping": { + "@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dependencies": { + "dev": true, + "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/@jridgewell/resolve-uri": { + "@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" - } + "dev": true }, - "node_modules/@jridgewell/set-array": { + "@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" - } + "dev": true }, - "node_modules/@jridgewell/sourcemap-codec": { + "@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==" + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true }, - "node_modules/@jridgewell/trace-mapping": { + "@jridgewell/trace-mapping": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dependencies": { + "dev": true, + "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@mui/base": { + "@mui/base": { "version": "5.0.0-alpha.113", "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.113.tgz", "integrity": "sha512-XSjvyQWATM8uk+EJZvYna8D21kOXC42lwb3q4K70btuGieKlCIQLaHTTDV2OfD4+JfT4o3NJy3I4Td2co31RZA==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@emotion/is-prop-valid": "^1.2.0", "@mui/types": "^7.2.3", @@ -1744,43 +1167,24 @@ "prop-types": "^15.8.1", "react-is": "^18.2.0" }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true + "dependencies": { + "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/@mui/base/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/@mui/core-downloads-tracker": { + "@mui/core-downloads-tracker": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.4.tgz", - "integrity": "sha512-jWVwGM3vG4O0sXcW0VcIl+njCWbGCBF5vvjRpuKJajrz51AD7D6+fP1SkInZXVk5pRHf6Bnk/Yj9Of9gXxb/hA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - } + "integrity": "sha512-jWVwGM3vG4O0sXcW0VcIl+njCWbGCBF5vvjRpuKJajrz51AD7D6+fP1SkInZXVk5pRHf6Bnk/Yj9Of9gXxb/hA==" }, - "node_modules/@mui/material": { + "@mui/material": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.4.tgz", "integrity": "sha512-ZL/czK9ynrQJ6uyDwQgK+j7m1iKA1XKPON+rEPupwAu/bJ1XJxD+H/H2bkMM8UpOkzaucx/WuMbJJGQ60l7gBg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@mui/base": "5.0.0-alpha.113", "@mui/core-downloads-tracker": "^5.11.4", @@ -1794,99 +1198,40 @@ "react-is": "^18.2.0", "react-transition-group": "^4.4.5" }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true + "dependencies": { + "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/@mui/material/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/@mui/private-theming": { + "@mui/private-theming": { "version": "5.11.2", "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.2.tgz", "integrity": "sha512-qZwMaqRFPwlYmqwVKblKBGKtIjJRAj3nsvX93pOmatsXyorW7N/0IPE/swPgz1VwChXhHO75DwBEx8tB+aRMNg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@mui/utils": "^5.11.2", "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } } }, - "node_modules/@mui/styled-engine": { + "@mui/styled-engine": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.0.tgz", "integrity": "sha512-AF06K60Zc58qf0f7X+Y/QjaHaZq16znliLnGc9iVrV/+s8Ln/FCoeNuFvhlCbZZQ5WQcJvcy59zp0nXrklGGPQ==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.6", "@emotion/cache": "^11.10.5", "csstype": "^3.1.1", "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - } } }, - "node_modules/@mui/system": { + "@mui/system": { "version": "5.11.4", "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.4.tgz", "integrity": "sha512-fE2Ts33V5zh7ouciwXgMm/a6sLvjIj9OMeojuHNYY7BStTxparC/Fp9CNUZNJwt76U6ZJC59aYScFSRQKbW08g==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@mui/private-theming": "^5.11.2", "@mui/styled-engine": "^5.11.0", @@ -1895,566 +1240,296 @@ "clsx": "^1.2.1", "csstype": "^3.1.1", "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } } }, - "node_modules/@mui/types": { + "@mui/types": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", - "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", - "peerDependencies": { - "@types/react": "*" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==" }, - "node_modules/@mui/utils": { + "@mui/utils": { "version": "5.11.2", "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.2.tgz", "integrity": "sha512-AyizuHHlGdAtH5hOOXBW3kriuIwUIKUIgg0P7LzMvzf6jPhoQbENYqY6zJqfoZ7fAWMNNYT8mgN5EftNGzwE2w==", - "dependencies": { + "requires": { "@babel/runtime": "^7.20.7", "@types/prop-types": "^15.7.5", "@types/react-is": "^16.7.1 || ^17.0.0", "prop-types": "^15.8.1", "react-is": "^18.2.0" }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "react": "^17.0.0 || ^18.0.0" + "dependencies": { + "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/@mui/utils/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/@nodelib/fs.scandir": { + "@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": { + "requires": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/@nodelib/fs.stat": { + "@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" - } + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" }, - "node_modules/@nodelib/fs.walk": { + "@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": { + "requires": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/@pixi/accessibility": { + "@pixi/accessibility": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/accessibility/-/accessibility-6.5.9.tgz", - "integrity": "sha512-+cgnskv4wEmY8bNUceMLzIk6rfm+sqg+IiCW0aiL3w4KQJXV05/+aFMqufp9fFqAtb/GdGcS0HJxx9jXiqe4aw==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-+cgnskv4wEmY8bNUceMLzIk6rfm+sqg+IiCW0aiL3w4KQJXV05/+aFMqufp9fFqAtb/GdGcS0HJxx9jXiqe4aw==" }, - "node_modules/@pixi/app": { + "@pixi/app": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/app/-/app-6.5.9.tgz", - "integrity": "sha512-RDFR8ea86eykTmxlQPb1PMdXqYaeLmf1BKprcEKOOr6vmNLykzn+UEaal4OJtmpgtAsHt6hkpW7nUeZ8idbWZA==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-RDFR8ea86eykTmxlQPb1PMdXqYaeLmf1BKprcEKOOr6vmNLykzn+UEaal4OJtmpgtAsHt6hkpW7nUeZ8idbWZA==" }, - "node_modules/@pixi/compressed-textures": { + "@pixi/compressed-textures": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/compressed-textures/-/compressed-textures-6.5.9.tgz", - "integrity": "sha512-7FbgA6fVjhhoWrIHjEkTTZBZIr4FlQ7bWQzpSy3i8J0lGFTFp1p6n17i0t8xxqrJ1SWAJud8WOESsiAHWUHLDQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/loaders": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-7FbgA6fVjhhoWrIHjEkTTZBZIr4FlQ7bWQzpSy3i8J0lGFTFp1p6n17i0t8xxqrJ1SWAJud8WOESsiAHWUHLDQ==" }, - "node_modules/@pixi/constants": { + "@pixi/constants": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-6.5.9.tgz", "integrity": "sha512-749Vv+DUh4Tguku6uouXUIAUHThYU/cDZzWW4lYNv2UrqUrPxE1a7b8Ca0GakFjt6HZIenl6DnUYLP4yE6PWiQ==" }, - "node_modules/@pixi/core": { + "@pixi/core": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/core/-/core-6.5.9.tgz", "integrity": "sha512-NQGaEYtUIKNAQNeqLsfHSkx1BYuOWJzAYDpb63QEZFvV8gTRf2t3SBuyvSxvMFAGakNrqYefIXkfJXpmHOrk7A==", - "dependencies": { + "requires": { "@types/offscreencanvas": "^2019.6.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/pixijs" - }, - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/extensions": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/runner": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/ticker": "6.5.9", - "@pixi/utils": "6.5.9" } }, - "node_modules/@pixi/display": { + "@pixi/display": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/display/-/display-6.5.9.tgz", - "integrity": "sha512-85eODYWsOM/kIt2N/L51lsAl3DLJA+1Eed+Nl6ZeF/pEvQnXf7jDZzGwVmUKJurpPWhjkA5OnzWabFw3De2qZg==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-85eODYWsOM/kIt2N/L51lsAl3DLJA+1Eed+Nl6ZeF/pEvQnXf7jDZzGwVmUKJurpPWhjkA5OnzWabFw3De2qZg==" }, - "node_modules/@pixi/extensions": { + "@pixi/extensions": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-6.5.9.tgz", "integrity": "sha512-vwzEhLkGiiCw9e7QmXBKHuJzX1DzaA2JcFw0Kl1DTI0lH1cIZccE3rVBbuVY8+Zvb33WV5XxwQC03/qyx4DUbw==" }, - "node_modules/@pixi/extract": { + "@pixi/extract": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/extract/-/extract-6.5.9.tgz", - "integrity": "sha512-fqnGfJFC6OJ63Js+lkt2YjTCLpzMnCETB3YTpty/DUM9K/0WzqZGHbWVyNmLo4XDHlG3qqgkXW2hmZQdY9BQAw==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-fqnGfJFC6OJ63Js+lkt2YjTCLpzMnCETB3YTpty/DUM9K/0WzqZGHbWVyNmLo4XDHlG3qqgkXW2hmZQdY9BQAw==" }, - "node_modules/@pixi/filter-alpha": { + "@pixi/filter-alpha": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-alpha/-/filter-alpha-6.5.9.tgz", - "integrity": "sha512-p87mGgMXX64CKUmTSadIOUzA7Q7MxybmsYPZbxFIFWsH2ML07RZChEaZWL2Bzql2CwgfejzxJPkCTXB/Qn5IRQ==", - "peerDependencies": { - "@pixi/core": "6.5.9" - } + "integrity": "sha512-p87mGgMXX64CKUmTSadIOUzA7Q7MxybmsYPZbxFIFWsH2ML07RZChEaZWL2Bzql2CwgfejzxJPkCTXB/Qn5IRQ==" }, - "node_modules/@pixi/filter-bevel": { + "@pixi/filter-bevel": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-bevel/-/filter-bevel-4.2.0.tgz", - "integrity": "sha512-8AxBZlyfrCnm3PK4CSp0QmWcm07Aq/RDcmOAxOjzCIOo+ecE0LWlXG4SVQOovlFiolB6ZLPjXVdt7JoAxaxOUg==", - "peerDependencies": { - "@pixi/core": "^6.0.0", - "@pixi/math": "^6.0.0", - "@pixi/utils": "^6.0.0" - } + "integrity": "sha512-8AxBZlyfrCnm3PK4CSp0QmWcm07Aq/RDcmOAxOjzCIOo+ecE0LWlXG4SVQOovlFiolB6ZLPjXVdt7JoAxaxOUg==" }, - "node_modules/@pixi/filter-blur": { + "@pixi/filter-blur": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-blur/-/filter-blur-6.5.9.tgz", - "integrity": "sha512-nqfvCktus4mlhNqILJKYnyslIJgnZ6oPl261B70OvOT7GPohPFUg/y6wdxa38xSqkGCUwjFJ+VgVdmGyFsoRsQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/settings": "6.5.9" - } + "integrity": "sha512-nqfvCktus4mlhNqILJKYnyslIJgnZ6oPl261B70OvOT7GPohPFUg/y6wdxa38xSqkGCUwjFJ+VgVdmGyFsoRsQ==" }, - "node_modules/@pixi/filter-color-matrix": { + "@pixi/filter-color-matrix": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-color-matrix/-/filter-color-matrix-6.5.9.tgz", - "integrity": "sha512-ycx1SO3USLLbGHkqwo+3RwtvxnlffKinFuKQR59LrhuvULhrwLD9GVdB6e7wKgx7CrMtJe5kcED9ZTitLL7QbA==", - "peerDependencies": { - "@pixi/core": "6.5.9" - } + "integrity": "sha512-ycx1SO3USLLbGHkqwo+3RwtvxnlffKinFuKQR59LrhuvULhrwLD9GVdB6e7wKgx7CrMtJe5kcED9ZTitLL7QbA==" }, - "node_modules/@pixi/filter-crt": { + "@pixi/filter-crt": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-crt/-/filter-crt-4.2.0.tgz", - "integrity": "sha512-27o5orTxXRPLmQZAo+8nsCMqtOG1lF2bZQJGsC68bi2m90/LQARFWkB1+AvBuwczCB0+MuHu0/txAbEX0h53Cg==", - "peerDependencies": { - "@pixi/constants": "^6.0.0", - "@pixi/core": "^6.0.0", - "@pixi/math": "^6.0.0" - } + "integrity": "sha512-27o5orTxXRPLmQZAo+8nsCMqtOG1lF2bZQJGsC68bi2m90/LQARFWkB1+AvBuwczCB0+MuHu0/txAbEX0h53Cg==" }, - "node_modules/@pixi/filter-displacement": { + "@pixi/filter-displacement": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-displacement/-/filter-displacement-6.5.9.tgz", - "integrity": "sha512-Z8JRUTtOpxNkzacQfedkOVEzIJOSm3gOYB/Vp3Et/S2BTS2ifZ6NoYcsYFY7Cm6ZF+ht/bP3X+DYpkk75px6oA==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/math": "6.5.9" - } + "integrity": "sha512-Z8JRUTtOpxNkzacQfedkOVEzIJOSm3gOYB/Vp3Et/S2BTS2ifZ6NoYcsYFY7Cm6ZF+ht/bP3X+DYpkk75px6oA==" }, - "node_modules/@pixi/filter-drop-shadow": { + "@pixi/filter-drop-shadow": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-drop-shadow/-/filter-drop-shadow-4.2.0.tgz", "integrity": "sha512-VJr5OsPBwm2+k3RCyHK5CPv0GD2qNVc30VzYMhpm17OpLp3BJ4UBK5hTorWbhRqS1Q38zf6e5pG/LBnkX69E6Q==", - "dependencies": { + "requires": { "@pixi/filter-kawase-blur": "4.2.0" - }, - "peerDependencies": { - "@pixi/constants": "^6.0.0", - "@pixi/core": "^6.0.0", - "@pixi/math": "^6.0.0", - "@pixi/settings": "^6.0.0", - "@pixi/utils": "^6.0.0" } }, - "node_modules/@pixi/filter-fxaa": { + "@pixi/filter-fxaa": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-fxaa/-/filter-fxaa-6.5.9.tgz", - "integrity": "sha512-bWESjdxHtg5+3j+9SRrwSWDHeLULryBVcbebPg8f7tSpja3niYkJa32TklY+yrb9Lz2x6iI5wfJ4QmbeYZW9Lw==", - "peerDependencies": { - "@pixi/core": "6.5.9" - } + "integrity": "sha512-bWESjdxHtg5+3j+9SRrwSWDHeLULryBVcbebPg8f7tSpja3niYkJa32TklY+yrb9Lz2x6iI5wfJ4QmbeYZW9Lw==" }, - "node_modules/@pixi/filter-kawase-blur": { + "@pixi/filter-kawase-blur": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-kawase-blur/-/filter-kawase-blur-4.2.0.tgz", - "integrity": "sha512-1QeZqdUD3vh6HtiH930scI9mN/lDvfKW8rmwoE295tj5kbX6OeyRqXDr6KnEaRh/Jzm1hPB6ryRjHDS54x0QpQ==", - "peerDependencies": { - "@pixi/constants": "^6.0.0", - "@pixi/core": "^6.0.0", - "@pixi/math": "^6.0.0" - } + "integrity": "sha512-1QeZqdUD3vh6HtiH930scI9mN/lDvfKW8rmwoE295tj5kbX6OeyRqXDr6KnEaRh/Jzm1hPB6ryRjHDS54x0QpQ==" }, - "node_modules/@pixi/filter-noise": { + "@pixi/filter-noise": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/filter-noise/-/filter-noise-6.5.9.tgz", - "integrity": "sha512-O4lXS8kHmwPB3n/yfPxVfr18y9mdjPjNsf9uQMmHa1W3EAzjILcLQa1hFZP+ek6XroMcG6+sv10lFd9PlNiRVg==", - "peerDependencies": { - "@pixi/core": "6.5.9" - } + "integrity": "sha512-O4lXS8kHmwPB3n/yfPxVfr18y9mdjPjNsf9uQMmHa1W3EAzjILcLQa1hFZP+ek6XroMcG6+sv10lFd9PlNiRVg==" }, - "node_modules/@pixi/filter-outline": { + "@pixi/filter-outline": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@pixi/filter-outline/-/filter-outline-4.2.0.tgz", - "integrity": "sha512-aaO60rlycAZtvcxLYxBYizPE05LykXcUs6goK4AH009RDOILZ/KQBLiAwLcaE5hKmg0xC6BmjmxI9kViBIwKTw==", - "peerDependencies": { - "@pixi/constants": "^6.0.0", - "@pixi/core": "^6.0.0", - "@pixi/utils": "^6.0.0" - } + "integrity": "sha512-aaO60rlycAZtvcxLYxBYizPE05LykXcUs6goK4AH009RDOILZ/KQBLiAwLcaE5hKmg0xC6BmjmxI9kViBIwKTw==" }, - "node_modules/@pixi/graphics": { + "@pixi/graphics": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/graphics/-/graphics-6.5.9.tgz", - "integrity": "sha512-+b7Ke6MkngftcRq2WweqsEWtV4ttRRurCiiPYeOhM5kGuAwDoyWGhXnWltiBQUHAE026uEep8wFi3vmlAzlXTQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-+b7Ke6MkngftcRq2WweqsEWtV4ttRRurCiiPYeOhM5kGuAwDoyWGhXnWltiBQUHAE026uEep8wFi3vmlAzlXTQ==" }, - "node_modules/@pixi/interaction": { + "@pixi/interaction": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/interaction/-/interaction-6.5.9.tgz", - "integrity": "sha512-PXWPPpOBwZdf/VtrstYaKqtUfJcJR57oRGdSXZ0mtvN8jEhsWUe0GlmlHEp6PxTwtn5ECKDy8+i9V0CcqLKgug==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/ticker": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-PXWPPpOBwZdf/VtrstYaKqtUfJcJR57oRGdSXZ0mtvN8jEhsWUe0GlmlHEp6PxTwtn5ECKDy8+i9V0CcqLKgug==" }, - "node_modules/@pixi/loaders": { + "@pixi/loaders": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/loaders/-/loaders-6.5.9.tgz", - "integrity": "sha512-wHza2gnDEkfz1xmlLrsrxBzkEIWOufS4DFR/i1gl9lyzDJs5be1UB6zLbp8r7gxAYhNXHTbqU+CODYaJq/1TAQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-wHza2gnDEkfz1xmlLrsrxBzkEIWOufS4DFR/i1gl9lyzDJs5be1UB6zLbp8r7gxAYhNXHTbqU+CODYaJq/1TAQ==" }, - "node_modules/@pixi/math": { + "@pixi/math": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/math/-/math-6.5.9.tgz", "integrity": "sha512-L6EARDZiMXXqyqrgvc4lTVpMppRhkeJcCCg+6XAilp73ZAehmcCKt1fuCENbscpJgdX8EDBDWlGVrDOq6Yfa3Q==" }, - "node_modules/@pixi/mesh": { + "@pixi/mesh": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mesh/-/mesh-6.5.9.tgz", - "integrity": "sha512-UC6LtyNBrOPWOHQsJSSKuWwc6lRYzOHm13ehbv+x7174j5frsIDndiPkeB55oEIk3osAQO5nL/7QgCI58IaiwA==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-UC6LtyNBrOPWOHQsJSSKuWwc6lRYzOHm13ehbv+x7174j5frsIDndiPkeB55oEIk3osAQO5nL/7QgCI58IaiwA==" }, - "node_modules/@pixi/mesh-extras": { + "@pixi/mesh-extras": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mesh-extras/-/mesh-extras-6.5.9.tgz", - "integrity": "sha512-l2wz+ZchFAV2ceKG247ZZjYq8G6gqiGj3Oicj5N/cqdHvMXU+jTclO/jBqA98GH4poww2Y3TjTUFiYh4LmTXMQ==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/mesh": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-l2wz+ZchFAV2ceKG247ZZjYq8G6gqiGj3Oicj5N/cqdHvMXU+jTclO/jBqA98GH4poww2Y3TjTUFiYh4LmTXMQ==" }, - "node_modules/@pixi/mixin-cache-as-bitmap": { + "@pixi/mixin-cache-as-bitmap": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-cache-as-bitmap/-/mixin-cache-as-bitmap-6.5.9.tgz", - "integrity": "sha512-nhBRLp5f4bxnf/q+3DrVWD4MNWn8kymi6V7AFr+ItDROnCurAg96fefOZlUcxOs9hXWKM6QXkR9XQSHeXKNq+Q==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-nhBRLp5f4bxnf/q+3DrVWD4MNWn8kymi6V7AFr+ItDROnCurAg96fefOZlUcxOs9hXWKM6QXkR9XQSHeXKNq+Q==" }, - "node_modules/@pixi/mixin-get-child-by-name": { + "@pixi/mixin-get-child-by-name": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-get-child-by-name/-/mixin-get-child-by-name-6.5.9.tgz", - "integrity": "sha512-Co1exHIPACW3dURze2KKDi7TnBa7CwyhI1SuEflynopN2CkMEhJ9VQJDCvd5FNzkhmc14lIdIEqtN19w9EEOYw==", - "peerDependencies": { - "@pixi/display": "6.5.9" - } + "integrity": "sha512-Co1exHIPACW3dURze2KKDi7TnBa7CwyhI1SuEflynopN2CkMEhJ9VQJDCvd5FNzkhmc14lIdIEqtN19w9EEOYw==" }, - "node_modules/@pixi/mixin-get-global-position": { + "@pixi/mixin-get-global-position": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/mixin-get-global-position/-/mixin-get-global-position-6.5.9.tgz", - "integrity": "sha512-lwwbI4qVwlrknZjE8cVdgqsiIHdDyV4MdCL2wO7+zw5aW4EofPlyRb2av7za5onPagaFL/Jgj4WkUlZta40WaQ==", - "peerDependencies": { - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9" - } + "integrity": "sha512-lwwbI4qVwlrknZjE8cVdgqsiIHdDyV4MdCL2wO7+zw5aW4EofPlyRb2av7za5onPagaFL/Jgj4WkUlZta40WaQ==" }, - "node_modules/@pixi/particle-container": { + "@pixi/particle-container": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/particle-container/-/particle-container-6.5.9.tgz", - "integrity": "sha512-1JtFA3cYMsnt+nyR/jIoFdpsk6nAcEemZlnNIqTYpD/E92WN6iIIwQRxAfin18P4iTzptEkjC/mCRTDfkGYtSw==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-1JtFA3cYMsnt+nyR/jIoFdpsk6nAcEemZlnNIqTYpD/E92WN6iIIwQRxAfin18P4iTzptEkjC/mCRTDfkGYtSw==" }, - "node_modules/@pixi/polyfill": { + "@pixi/polyfill": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/polyfill/-/polyfill-6.5.9.tgz", "integrity": "sha512-S8ETjbGlW+YtJcC3Ysg9pSAHUsuyU3AvJfCL9PaQFG4/C39J36TqRLufB/9+WzUZ4TBI/CcsEWCh7InHpogT4Q==", - "dependencies": { + "requires": { "object-assign": "^4.1.1", "promise-polyfill": "^8.2.0" } }, - "node_modules/@pixi/prepare": { + "@pixi/prepare": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/prepare/-/prepare-6.5.9.tgz", - "integrity": "sha512-CeSsjQw0Cg6YnqJ15hvOq23SMoUsybsHreYZgsti5UdBZdjUHWpVUMvECUL4Zq1NUJoJ86jvJ9MPBk2/3NDzsQ==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/graphics": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/text": "6.5.9", - "@pixi/ticker": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-CeSsjQw0Cg6YnqJ15hvOq23SMoUsybsHreYZgsti5UdBZdjUHWpVUMvECUL4Zq1NUJoJ86jvJ9MPBk2/3NDzsQ==" }, - "node_modules/@pixi/runner": { + "@pixi/runner": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-6.5.9.tgz", "integrity": "sha512-xIfmhflbhrDw9ZEDezL46K+/L3pz79KU0qvtmg82eXgJdpsp9irDY2+QcEYgOO1AnYmqO9E1ygZd/RofCxRM1g==" }, - "node_modules/@pixi/settings": { + "@pixi/settings": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-6.5.9.tgz", - "integrity": "sha512-cOODlDuToO3uixgDRHlsxGbzlgZKNyZn+AeZKHyo6z8JpLh5mYrC4wEgLyHoKSOX0VgNzlSY6VNLthmgpu2gAg==", - "peerDependencies": { - "@pixi/constants": "6.5.9" - } + "integrity": "sha512-cOODlDuToO3uixgDRHlsxGbzlgZKNyZn+AeZKHyo6z8JpLh5mYrC4wEgLyHoKSOX0VgNzlSY6VNLthmgpu2gAg==" }, - "node_modules/@pixi/sprite": { + "@pixi/sprite": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-6.5.9.tgz", - "integrity": "sha512-pgYHrIES9vZ1HfcFVpvDpdI8sMwzNRhInDkfRCfJX0K3NaAW8AWzu1DPPsn+eYzIF14gpi9JZXS3lT8JtD8lug==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-pgYHrIES9vZ1HfcFVpvDpdI8sMwzNRhInDkfRCfJX0K3NaAW8AWzu1DPPsn+eYzIF14gpi9JZXS3lT8JtD8lug==" }, - "node_modules/@pixi/sprite-animated": { + "@pixi/sprite-animated": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite-animated/-/sprite-animated-6.5.9.tgz", - "integrity": "sha512-7UsHBDBQeBPDAooXhYgc7wa7vf0O99W8IqhWNKFx0zbA0MMCOauxqLVfH9LJ3fWR1qoM+J+05MD5U2e5EcIUqQ==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/ticker": "6.5.9" - } + "integrity": "sha512-7UsHBDBQeBPDAooXhYgc7wa7vf0O99W8IqhWNKFx0zbA0MMCOauxqLVfH9LJ3fWR1qoM+J+05MD5U2e5EcIUqQ==" }, - "node_modules/@pixi/sprite-tiling": { + "@pixi/sprite-tiling": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/sprite-tiling/-/sprite-tiling-6.5.9.tgz", - "integrity": "sha512-+I7iQfp/xhosyNCGx0JmOk+QGIPHC1kjq/QEhzaMwvFnw7rsoUdhy4B13fF38DMPdzrFpGuyWfdZW5xezRA3Ww==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-+I7iQfp/xhosyNCGx0JmOk+QGIPHC1kjq/QEhzaMwvFnw7rsoUdhy4B13fF38DMPdzrFpGuyWfdZW5xezRA3Ww==" }, - "node_modules/@pixi/spritesheet": { + "@pixi/spritesheet": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/spritesheet/-/spritesheet-6.5.9.tgz", - "integrity": "sha512-jf27xXl1/v2kA+Vr8E4/xLAMMO3xxNOk/blZCVr/RwKILS9T3R1Y7f4FICW2Gv4jLreBLvWwYM41NPon9/N3/g==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/loaders": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-jf27xXl1/v2kA+Vr8E4/xLAMMO3xxNOk/blZCVr/RwKILS9T3R1Y7f4FICW2Gv4jLreBLvWwYM41NPon9/N3/g==" }, - "node_modules/@pixi/text": { + "@pixi/text": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/text/-/text-6.5.9.tgz", - "integrity": "sha512-nhIQTplpO9e4bjw32/A0mGYtx9yMV7TeL5PQ+pXKUJjvMKxNiqzK4ULLNvGd8bZm/RED1FpFtxGhuw5x4r+0qQ==", - "peerDependencies": { - "@pixi/core": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/sprite": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-nhIQTplpO9e4bjw32/A0mGYtx9yMV7TeL5PQ+pXKUJjvMKxNiqzK4ULLNvGd8bZm/RED1FpFtxGhuw5x4r+0qQ==" }, - "node_modules/@pixi/text-bitmap": { + "@pixi/text-bitmap": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/text-bitmap/-/text-bitmap-6.5.9.tgz", - "integrity": "sha512-GWV365c4el4a0AKObBaGVhg/XSymOzNcUYtV6S+10pcxzkvpBD+BWfLXtOoyT+q+5sqbBnvOU2SJ8K5wxSqCbA==", - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/core": "6.5.9", - "@pixi/display": "6.5.9", - "@pixi/loaders": "6.5.9", - "@pixi/math": "6.5.9", - "@pixi/mesh": "6.5.9", - "@pixi/settings": "6.5.9", - "@pixi/text": "6.5.9", - "@pixi/utils": "6.5.9" - } + "integrity": "sha512-GWV365c4el4a0AKObBaGVhg/XSymOzNcUYtV6S+10pcxzkvpBD+BWfLXtOoyT+q+5sqbBnvOU2SJ8K5wxSqCbA==" }, - "node_modules/@pixi/ticker": { + "@pixi/ticker": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-6.5.9.tgz", - "integrity": "sha512-y7bpdSXc+UkfH2HPvOCV7XBk1eFsmoexsvVGqlRNd9r0sb/OXqcYLvnW4+BEyt5xKp7TpQibNBEKJCNih4dcMQ==", - "peerDependencies": { - "@pixi/extensions": "6.5.9", - "@pixi/settings": "6.5.9" - } + "integrity": "sha512-y7bpdSXc+UkfH2HPvOCV7XBk1eFsmoexsvVGqlRNd9r0sb/OXqcYLvnW4+BEyt5xKp7TpQibNBEKJCNih4dcMQ==" }, - "node_modules/@pixi/utils": { + "@pixi/utils": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-6.5.9.tgz", "integrity": "sha512-eLYZihYs9gEyPscoNvxgpZtKTXeCskoZ7TFmI23gAoegOIA3SWUsCudi/DJuQwGJSulitQ0M2BDJoVoSEoonEA==", - "dependencies": { + "requires": { "@types/earcut": "^2.1.0", "earcut": "^2.2.4", "eventemitter3": "^3.1.0", "url": "^0.11.0" - }, - "peerDependencies": { - "@pixi/constants": "6.5.9", - "@pixi/settings": "6.5.9" } }, - "node_modules/@pkgr/utils": { + "@pkgr/utils": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", "dev": true, - "dependencies": { + "requires": { "cross-spawn": "^7.0.3", "is-glob": "^4.0.3", "open": "^8.4.0", "picocolors": "^1.0.0", "tiny-glob": "^0.2.9", "tslib": "^2.4.0" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "@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==", "dev": true, - "dependencies": { + "requires": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", "core-js-pure": "^3.23.3", @@ -2465,285 +1540,223 @@ "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 + "dependencies": { + "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==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } }, - "type-fest": { - "optional": true + "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==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } }, - "webpack-dev-server": { - "optional": true + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } }, - "webpack-hot-middleware": { - "optional": true + "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==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } }, - "webpack-plugin-serve": { - "optional": true + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true } } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/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==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@popperjs/core": { + "@popperjs/core": { "version": "2.11.6", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" }, - "node_modules/@supportclass/stylelint-config": { + "@supportclass/stylelint-config": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@supportclass/stylelint-config/-/stylelint-config-1.0.1.tgz", "integrity": "sha512-il0M+8jgER2b4bZRogNs4fEbdaFopz28iyNUP4eoiXd6rlRHq1qGh89Fu0ZGVWxufJhssfBi6QmQtcyaA7dWyg==", "dev": true, - "dependencies": { + "requires": { "stylelint-config-standard": "^18.3.0", "stylelint-order": "^3.0.0", "stylelint-selector-bem-pattern": "^2.1.0" } }, - "node_modules/@tsconfig/node10": { + "@tsconfig/node10": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "devOptional": true + "dev": true }, - "node_modules/@tsconfig/node12": { + "@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "devOptional": true + "dev": true }, - "node_modules/@tsconfig/node14": { + "@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "devOptional": true + "dev": true }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "devOptional": true + "@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "dev": true }, - "node_modules/@types/clone": { + "@types/clone": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@types/clone/-/clone-2.1.1.tgz", "integrity": "sha512-BZIU34bSYye0j/BFcPraiDZ5ka6MJADjcDVELGf7glr9K+iE8NYVjFslJFVWzskSxkLLyCrSPScE82/UUoBSvg==", "dev": true }, - "node_modules/@types/earcut": { + "@types/earcut": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.1.tgz", "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==" }, - "node_modules/@types/events": { + "@types/events": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", "dev": true }, - "node_modules/@types/js-cookie": { + "@types/js-cookie": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" }, - "node_modules/@types/json-schema": { + "@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==", "dev": true }, - "node_modules/@types/json5": { + "@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, - "node_modules/@types/lodash": { + "@types/lodash": { "version": "4.14.191", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==", "dev": true }, - "node_modules/@types/minimist": { + "@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, - "node_modules/@types/node": { - "version": "20.4.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.6.tgz", - "integrity": "sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==", - "devOptional": true + "@types/node": { + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", + "dev": true }, - "node_modules/@types/normalize-package-data": { + "@types/normalize-package-data": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, - "node_modules/@types/object-path": { + "@types/object-path": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/@types/object-path/-/object-path-0.11.1.tgz", "integrity": "sha512-219LSCO9HPcoXcRTC6DbCs0FRhZgBnEMzf16RRqkT40WbkKx3mOeQuz3e2XqbfhOz/AHfbru0kzB1n1RCAsIIg==", "dev": true }, - "node_modules/@types/offscreencanvas": { + "@types/offscreencanvas": { "version": "2019.7.0", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.0.tgz", "integrity": "sha512-PGcyveRIpL1XIqK8eBsmRBt76eFgtzuPiSTyKHZxnGemp2yzGzWpjYKAfK3wIMiU7eH+851yEpiuP8JZerTmWg==" }, - "node_modules/@types/parse-json": { + "@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/prop-types": { + "@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/react": { + "@types/react": { "version": "17.0.21", "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.21.tgz", "integrity": "sha512-GzzXCpOthOjXvrAUFQwU/svyxu658cwu00Q9ugujS4qc1zXgLFaO0kS2SLOaMWLt2Jik781yuHCWB7UcYdGAeQ==", - "dependencies": { + "requires": { "@types/prop-types": "*", "@types/scheduler": "*", "csstype": "^3.0.2" } }, - "node_modules/@types/react-dom": { + "@types/react-dom": { "version": "17.0.9", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", "dev": true, - "dependencies": { + "requires": { "@types/react": "*" } }, - "node_modules/@types/react-is": { + "@types/react-is": { "version": "17.0.3", "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", - "dependencies": { + "requires": { "@types/react": "*" } }, - "node_modules/@types/react-transition-group": { + "@types/react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", - "dependencies": { + "requires": { "@types/react": "*" } }, - "node_modules/@types/scheduler": { + "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, - "node_modules/@types/semver": { + "@types/semver": { "version": "7.3.13", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, - "node_modules/@typescript-eslint/eslint-plugin": { + "@typescript-eslint/eslint-plugin": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.50.0.tgz", "integrity": "sha512-vwksQWSFZiUhgq3Kv7o1Jcj0DUNylwnIlGvKvLLYsq8pAWha6/WCnXUeaSoNNha/K7QSf2+jvmkxggC1u3pIwQ==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/scope-manager": "5.50.0", "@typescript-eslint/type-utils": "5.50.0", "@typescript-eslint/utils": "5.50.0", @@ -2754,114 +1767,54 @@ "regexpp": "^3.2.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/parser": { + "@typescript-eslint/parser": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.50.0.tgz", "integrity": "sha512-KCcSyNaogUDftK2G9RXfQyOCt51uB5yqC6pkUYqhYh8Kgt+DwR5M0EwEAxGPy/+DH6hnmKeGsNhiZRQxjH71uQ==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/scope-manager": "5.50.0", "@typescript-eslint/types": "5.50.0", "@typescript-eslint/typescript-estree": "5.50.0", "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": { + "@typescript-eslint/scope-manager": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.50.0", "@typescript-eslint/visitor-keys": "5.50.0" - }, - "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": { + "@typescript-eslint/type-utils": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.50.0.tgz", "integrity": "sha512-dcnXfZ6OGrNCO7E5UY/i0ktHb7Yx1fV6fnQGGrlnfDhilcs6n19eIRcvLBqx6OQkrPaFlDPk3OJ0WlzQfrV0bQ==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/typescript-estree": "5.50.0", "@typescript-eslint/utils": "5.50.0", "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": { + "@typescript-eslint/types": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "dev": true }, - "node_modules/@typescript-eslint/typescript-estree": { + "@typescript-eslint/typescript-estree": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.50.0.tgz", "integrity": "sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.50.0", "@typescript-eslint/visitor-keys": "5.50.0", "debug": "^4.3.4", @@ -2869,26 +1822,14 @@ "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": { + "@typescript-eslint/utils": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.50.0.tgz", "integrity": "sha512-v/AnUFImmh8G4PH0NDkf6wA8hujNNcrwtecqW4vtQ1UOSNBaZl49zP1SHoZ/06e+UiwzHpgb5zP5+hwlYYWYAw==", "dev": true, - "dependencies": { + "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", "@typescript-eslint/scope-manager": "5.50.0", @@ -2898,301 +1839,213 @@ "eslint-utils": "^3.0.0", "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==", - "dev": true, "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==", - "dev": true, - "engines": { - "node": ">=4.0" + "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==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } } }, - "node_modules/@typescript-eslint/visitor-keys": { + "@typescript-eslint/visitor-keys": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.50.0", "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/@vitejs/plugin-react": { + "@vitejs/plugin-react": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", "dev": true, - "dependencies": { + "requires": { "@babel/core": "^7.20.12", "@babel/plugin-transform-react-jsx-self": "^7.18.6", "@babel/plugin-transform-react-jsx-source": "^7.19.6", "magic-string": "^0.27.0", "react-refresh": "^0.14.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.1.0-beta.0" } }, - "node_modules/@xobotyi/scrollbar-width": { + "@xobotyi/scrollbar-width": { "version": "1.9.5", "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" }, - "node_modules/acorn": { + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "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" - } + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" }, - "node_modules/acorn-jsx": { + "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } + "dev": true }, - "node_modules/acorn-node": { + "acorn-node": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dependencies": { + "requires": { "acorn": "^7.0.0", "acorn-walk": "^7.0.0", "xtend": "^4.0.2" } }, - "node_modules/acorn-walk": { + "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" - } + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" }, - "node_modules/ajv": { + "ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, - "dependencies": { + "requires": { "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-keywords": { + "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } + "dev": true }, - "node_modules/ansi-html-community": { + "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==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } + "dev": true }, - "node_modules/ansi-regex": { + "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/ansi-styles": { + "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": { + "requires": { "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/anymatch": { + "anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { + "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/arg": { + "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": { + "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "node_modules/array-ify": { + "array-ify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", "dev": true }, - "node_modules/array-includes": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/array.prototype.flat": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/arrify": { + "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/astral-regex": { + "astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/autoprefixer": { + "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": { + "requires": { "browserslist": "^4.21.5", "caniuse-lite": "^1.0.30001464", "fraction.js": "^4.2.0", @@ -3200,799 +2053,591 @@ "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "dependencies": { + "caniuse-lite": { + "version": "1.0.30001488", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz", + "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==" + } } }, - "node_modules/available-typed-arrays": { + "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==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/babel-plugin-macros": { + "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": { + "requires": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" } }, - "node_modules/balanced-match": { + "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/big.js": { + "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } + "dev": true }, - "node_modules/binary-extensions": { + "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" - } + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, - "node_modules/brace-expansion": { + "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { + "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "node_modules/braces": { + "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { + "requires": { "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/browserslist": { + "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": { + "requires": { "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/bytes": { + "bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" }, - "node_modules/call-bind": { + "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, - "dependencies": { + "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/callsites": { + "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, - "node_modules/camelcase": { + "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/camelcase-css": { + "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" - } + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" }, - "node_modules/camelcase-keys": { + "camelcase-keys": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, - "dependencies": { + "requires": { "camelcase": "^5.3.1", "map-obj": "^4.0.0", "quick-lru": "^4.0.1" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-keys/node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + } } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001519", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", - "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", - "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" - } - ] + "caniuse-lite": { + "version": "1.0.30001450", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001450.tgz", + "integrity": "sha512-qMBmvmQmFXaSxexkjjfMvD5rnDL0+m+dUMZKoDYsGG8iZN29RuYh9eRoMvKsT6uMAWlyUUGDEQGJJYjzCIO9ew==" }, - "node_modules/chalk": { + "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": { + "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk/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" + "dependencies": { + "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==" + } } }, - "node_modules/chokidar": { + "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": { + "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", + "fsevents": "~2.3.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" + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } } }, - "node_modules/clean-set": { + "clean-set": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/clean-set/-/clean-set-1.1.2.tgz", "integrity": "sha512-cA8uCj0qSoG9e0kevyOWXwPaELRPVg5Pxp6WskLMwerx257Zfnh8Nl0JBH59d7wQzij2CK7qEfJQK3RjuKKIug==" }, - "node_modules/cliui": { + "cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "dependencies": { + "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" } }, - "node_modules/clone": { + "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "engines": { - "node": ">=0.8" - } + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" }, - "node_modules/clsx": { + "clsx": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" }, - "node_modules/color": { + "color": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dependencies": { + "requires": { "color-convert": "^1.9.3", "color-string": "^1.6.0" } }, - "node_modules/color-convert": { + "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": { + "requires": { "color-name": "1.1.3" } }, - "node_modules/color-name": { + "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/color-string": { + "color-string": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dependencies": { + "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, - "node_modules/colord": { + "colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "dev": true }, - "node_modules/commander": { + "commander": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" }, - "node_modules/common-path-prefix": { + "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==", "dev": true }, - "node_modules/compare-func": { + "compare-func": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", "dev": true, - "dependencies": { + "requires": { "array-ify": "^1.0.0", "dot-prop": "^5.1.0" } }, - "node_modules/concat-map": { + "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/conventional-changelog-angular": { + "conventional-changelog-angular": { "version": "5.0.13", "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", "dev": true, - "dependencies": { + "requires": { "compare-func": "^2.0.0", "q": "^1.5.1" - }, - "engines": { - "node": ">=10" } }, - "node_modules/conventional-changelog-conventionalcommits": { + "conventional-changelog-conventionalcommits": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz", "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==", "dev": true, - "dependencies": { + "requires": { "compare-func": "^2.0.0", "lodash": "^4.17.15", "q": "^1.5.1" - }, - "engines": { - "node": ">=10" } }, - "node_modules/conventional-commits-parser": { + "conventional-commits-parser": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", "dev": true, - "dependencies": { - "is-text-path": "^1.0.1", + "requires": { "JSONStream": "^1.0.4", + "is-text-path": "^1.0.1", "lodash": "^4.17.15", "meow": "^8.0.0", "split2": "^3.0.0", "through2": "^4.0.0" - }, - "bin": { - "conventional-commits-parser": "cli.js" - }, - "engines": { - "node": ">=10" } }, - "node_modules/convert-source-map": { + "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/copy-to-clipboard": { + "copy-to-clipboard": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", - "dependencies": { + "requires": { "toggle-selection": "^1.0.6" } }, - "node_modules/core-js-pure": { + "core-js-pure": { "version": "3.27.1", "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz", "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "dev": true }, - "node_modules/cosmiconfig": { + "cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dependencies": { + "requires": { "@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/cosmiconfig-typescript-loader": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz", - "integrity": "sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==", - "dev": true, - "engines": { - "node": ">=v14.21.3" - }, - "peerDependencies": { - "@types/node": "*", - "cosmiconfig": ">=7", - "ts-node": ">=10", - "typescript": ">=4" - } + "cosmiconfig-typescript-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", + "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", + "dev": true }, - "node_modules/create-require": { + "create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "devOptional": true + "dev": true }, - "node_modules/cross-spawn": { + "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, - "dependencies": { + "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/css-color-names": { + "css-color-names": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", - "engines": { - "node": "*" - } + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==" }, - "node_modules/css-functions-list": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.0.tgz", - "integrity": "sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==", - "dev": true, - "engines": { - "node": ">=12.22" - } + "css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "dev": true }, - "node_modules/css-in-js-utils": { + "css-in-js-utils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", - "dependencies": { + "requires": { "hyphenate-style-name": "^1.0.3" } }, - "node_modules/css-tree": { + "css-tree": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { + "requires": { "mdn-data": "2.0.14", "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" + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "node_modules/css-unit-converter": { + "css-unit-converter": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==" }, - "node_modules/cssesc": { + "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" - } + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" }, - "node_modules/csstype": { + "csstype": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, - "node_modules/currency-to-abbreviation": { + "currency-to-abbreviation": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/currency-to-abbreviation/-/currency-to-abbreviation-2.0.1.tgz", "integrity": "sha512-21hlZXlBtgmPiRcRlPA80CwVtzxFPuu0X0sdrzQUS2NNExh0lkMlctSmtosX/OZQzLBEeDT6jZhbBjtQeniYSA==" }, - "node_modules/dargs": { + "dargs": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/debug": { + "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { + "dev": true, + "requires": { "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } } }, - "node_modules/decamelize": { + "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/decamelize-keys": { + "decamelize-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, - "dependencies": { + "requires": { "decamelize": "^1.1.0", "map-obj": "^1.0.0" }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } } }, - "node_modules/deep-is": { + "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==", "dev": true }, - "node_modules/define-lazy-prop": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/define-properties": { + "define-properties": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, - "dependencies": { + "requires": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/defined": { + "defined": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==" }, - "node_modules/detective": { + "detective": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "dependencies": { + "requires": { "acorn-node": "^1.8.2", "defined": "^1.0.0", "minimist": "^1.2.6" - }, - "bin": { - "detective": "bin/detective.js" - }, - "engines": { - "node": ">=0.8.0" } }, - "node_modules/didyoumean": { + "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": { + "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "devOptional": true, - "engines": { - "node": ">=0.3.1" - } + "dev": true }, - "node_modules/dir-glob": { + "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "dependencies": { + "requires": { "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/dlv": { + "dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" }, - "node_modules/doctrine": { + "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, - "dependencies": { + "requires": { "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/dom-helpers": { + "dom-helpers": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "dependencies": { + "requires": { "@babel/runtime": "^7.8.7", "csstype": "^3.0.2" } }, - "node_modules/dot-prop": { + "dot-prop": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, - "dependencies": { + "requires": { "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/dset": { + "dset": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/dset/-/dset-2.1.0.tgz", - "integrity": "sha512-hlQYwNEdW7Qf8zxysy+yN1E8C/SxRst3Z9n+IvXOR35D9bPVwNHhnL8ZBeoZjvinuGrlvGg6pAMDwhmjqFDgjA==", - "engines": { - "node": ">=4" - } + "integrity": "sha512-hlQYwNEdW7Qf8zxysy+yN1E8C/SxRst3Z9n+IvXOR35D9bPVwNHhnL8ZBeoZjvinuGrlvGg6pAMDwhmjqFDgjA==" }, - "node_modules/earcut": { + "earcut": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" }, - "node_modules/electron-to-chromium": { - "version": "1.4.483", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.483.tgz", - "integrity": "sha512-YLwU0iF//9R3cCEfq0wgL+pf9vglE4kwAg4S5tkVVZljUDKv7Wcz67mTY4OOj+T7YUbTGuqlbqgdl/s+7Q8KTw==" + "electron-to-chromium": { + "version": "1.4.286", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.286.tgz", + "integrity": "sha512-Vp3CVhmYpgf4iXNKAucoQUDcCrBQX3XLBtwgFqP9BUXuucgvAV9zWp1kYU7LL9j4++s9O+12cb3wMtN4SJy6UQ==" }, - "node_modules/emoji-regex": { + "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==", "dev": true }, - "node_modules/emojis-list": { + "emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } + "dev": true }, - "node_modules/enhanced-resolve": { + "enhanced-resolve": { "version": "5.12.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dev": true, - "dependencies": { + "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" } }, - "node_modules/error-ex": { + "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": { + "requires": { "is-arrayish": "^0.2.1" } }, - "node_modules/error-stack-parser": { + "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": { + "requires": { "stackframe": "^1.3.4" } }, - "node_modules/es-abstract": { + "es-abstract": { "version": "1.21.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", "dev": true, - "dependencies": { + "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "es-set-tostringtag": "^2.0.1", @@ -4026,67 +2671,45 @@ "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-set-tostringtag": { + "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==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/es-shim-unscopables": { + "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==", "dev": true, - "dependencies": { + "requires": { "has": "^1.0.3" } }, - "node_modules/es-to-primitive": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/esbuild": { + "esbuild": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { + "requires": { "@esbuild/android-arm": "0.16.17", "@esbuild/android-arm64": "0.16.17", "@esbuild/android-x64": "0.16.17", @@ -4111,31 +2734,22 @@ "@esbuild/win32-x64": "0.16.17" } }, - "node_modules/escalade": { + "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, - "node_modules/escape-string-regexp": { + "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" - } + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, - "node_modules/eslint": { + "eslint": { "version": "8.31.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", "dev": true, - "dependencies": { + "requires": { "@eslint/eslintrc": "^1.4.1", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", @@ -4176,54 +2790,147 @@ "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" + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/eslint-config-prettier": { + "eslint-config-prettier": { "version": "8.6.0", "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } + "dev": true }, - "node_modules/eslint-import-resolver-node": { + "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==", "dev": true, - "dependencies": { + "requires": { "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==", - "dev": true, + }, "dependencies": { - "ms": "^2.1.1" + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } } }, - "node_modules/eslint-import-resolver-typescript": { + "eslint-import-resolver-typescript": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz", "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==", "dev": true, - "dependencies": { + "requires": { "debug": "^4.3.4", "enhanced-resolve": "^5.10.0", "get-tsconfig": "^4.2.0", @@ -4232,470 +2939,210 @@ "is-glob": "^4.0.3", "synckit": "^0.8.4" }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/globby": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", - "dev": true, - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, - "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==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "eslint": ">=7.28.0", - "prettier": ">=2.0.0" - }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-react-refresh": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.3.3.tgz", - "integrity": "sha512-wcNtgIs7/WIanzLKyEGRz3/BNhtyEvOpox1onSaNDevyDTNYJ/z37Tqbtfj45QDZH5Gtz9v10Xs2OGX5NhoxWg==", - "dev": true, - "peerDependencies": { - "eslint": ">=7" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, "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-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/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==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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/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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "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==", - "dev": 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/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==", - "dev": true, - "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==", - "dev": true - }, - "node_modules/eslint/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==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/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==", - "dev": true - }, - "node_modules/eslint/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==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "globby": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", + "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", + "dev": true, + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + } } }, - "node_modules/eslint/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==", + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" + "requires": { + "debug": "^3.2.7" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } } }, - "node_modules/eslint/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==", + "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==", "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" + "requires": { + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "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==", + "eslint-plugin-prettier": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "requires": { + "prettier-linter-helpers": "^1.0.0" } }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "eslint-plugin-react-refresh": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.3.3.tgz", + "integrity": "sha512-wcNtgIs7/WIanzLKyEGRz3/BNhtyEvOpox1onSaNDevyDTNYJ/z37Tqbtfj45QDZH5Gtz9v10Xs2OGX5NhoxWg==", + "dev": true + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" } }, - "node_modules/espree/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "dev": true, - "bin": { - "acorn": "bin/acorn" + "requires": { + "eslint-visitor-keys": "^2.0.0" }, - "engines": { - "node": ">=0.4.0" + "dependencies": { + "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==", + "dev": true + } } }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", - "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" }, - "funding": { - "url": "https://opencollective.com/eslint" + "dependencies": { + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true + } } }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, - "dependencies": { + "requires": { "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" } }, - "node_modules/esrecurse": { + "esrecurse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, - "dependencies": { + "requires": { "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" } }, - "node_modules/estraverse": { + "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } + "dev": true }, - "node_modules/esutils": { + "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/eventemitter3": { + "eventemitter3": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, - "node_modules/events": { + "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" - } + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, - "node_modules/execa": { + "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, - "dependencies": { + "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", "human-signals": "^2.1.0", @@ -4705,837 +3152,626 @@ "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/fast-deep-equal": { + "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-diff": { + "fast-diff": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", "dev": true }, - "node_modules/fast-glob": { + "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": { + "requires": { "@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" + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } } }, - "node_modules/fast-json-stable-stringify": { + "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==", "dev": true }, - "node_modules/fast-levenshtein": { + "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, - "node_modules/fast-loops": { + "fast-loops": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" }, - "node_modules/fast-shallow-equal": { + "fast-shallow-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" }, - "node_modules/fastest-levenshtein": { + "fastest-levenshtein": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "engines": { - "node": ">= 4.9.1" - } + "dev": true }, - "node_modules/fastest-stable-stringify": { + "fastest-stable-stringify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" }, - "node_modules/fastq": { + "fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { + "requires": { "reusify": "^1.0.4" } }, - "node_modules/file-entry-cache": { + "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==", "dev": true, - "dependencies": { + "requires": { "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/fill-range": { + "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": { + "requires": { "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/find-root": { + "find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, - "node_modules/find-up": { + "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, - "dependencies": { + "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/flat-cache": { + "flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, - "dependencies": { + "requires": { "flatted": "^3.1.0", "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/flatted": { + "flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "node_modules/for-each": { + "for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, - "dependencies": { + "requires": { "is-callable": "^1.1.3" } }, - "node_modules/fraction.js": { + "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" - } + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" }, - "node_modules/fs-extra": { + "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": { + "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" } }, - "node_modules/fs.realpath": { + "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": { + "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" - } + "optional": true }, - "node_modules/function-bind": { + "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": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/gensync": { + "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" - } + "dev": true }, - "node_modules/get-caller-file": { + "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==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } + "dev": true }, - "node_modules/get-intrinsic": { + "get-intrinsic": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", "dev": true, - "dependencies": { + "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-stream": { + "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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/get-symbol-description": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-tsconfig": { + "get-tsconfig": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz", "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==", - "dev": true, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } + "dev": true }, - "node_modules/git-raw-commits": { + "git-raw-commits": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", "dev": true, - "dependencies": { + "requires": { "dargs": "^7.0.0", "lodash": "^4.17.15", "meow": "^8.0.0", "split2": "^3.0.0", "through2": "^4.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=10" } }, - "node_modules/glob": { + "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { + "requires": { "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": { + "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": { + "requires": { "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" } }, - "node_modules/global-dirs": { + "global-dirs": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", "dev": true, - "dependencies": { + "requires": { "ini": "^1.3.4" - }, - "engines": { - "node": ">=4" } }, - "node_modules/global-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==", "dev": true, - "dependencies": { + "requires": { "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" } }, - "node_modules/global-prefix": { + "global-prefix": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "dev": true, - "dependencies": { + "requires": { "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==", - "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, - "dependencies": { + "requires": { "type-fest": "^0.20.2" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globals/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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "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==", + "dev": true + } } }, - "node_modules/globalthis": { + "globalthis": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dev": true, - "dependencies": { + "requires": { "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/globalyzer": { + "globalyzer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", "dev": true }, - "node_modules/globby": { + "globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "dependencies": { + "requires": { "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/globjoin": { + "globjoin": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", "dev": true }, - "node_modules/globrex": { + "globrex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", "dev": true }, - "node_modules/gopd": { + "gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/graceful-fs": { + "graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, - "node_modules/grapheme-splitter": { + "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==", "dev": true }, - "node_modules/gsap": { + "gsap": { "version": "3.11.4", "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.11.4.tgz", "integrity": "sha512-McHhEguHyExMMnjqKA8G+7TvxmlKQGMbjgwAilnFe1e4id7V/tFveRQ2YMZhTYu0oxHGWvbPltdVYQOu3z1SCA==" }, - "node_modules/hard-rejection": { + "hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/has": { + "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { + "requires": { "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" } }, - "node_modules/has-bigints": { + "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==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/has-flag": { + "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" - } + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, - "node_modules/has-property-descriptors": { + "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==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-proto": { + "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==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/has-symbols": { + "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/has-tostringtag": { + "has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, - "dependencies": { + "requires": { "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hex-color-regex": { + "hex-color-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, - "node_modules/hoist-non-react-statics": { + "hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { + "requires": { "react-is": "^16.7.0" } }, - "node_modules/hosted-git-info": { + "hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, - "dependencies": { + "requires": { "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" } }, - "node_modules/hsl-regex": { + "hsl-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==" }, - "node_modules/hsla-regex": { + "hsla-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==" }, - "node_modules/html-entities": { + "html-entities": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", "dev": true }, - "node_modules/html-tags": { + "html-tags": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" }, - "node_modules/human-signals": { + "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==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } + "dev": true }, - "node_modules/hyphenate-style-name": { + "hyphenate-style-name": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, - "node_modules/ignore": { + "ignore": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } + "dev": true }, - "node_modules/import-fresh": { + "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": { + "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/import-lazy": { + "import-lazy": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/imurmurhash": { + "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } + "dev": true }, - "node_modules/indent-string": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/inflight": { + "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { + "requires": { "once": "^1.3.0", "wrappy": "1" } }, - "node_modules/inherits": { + "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": { + "ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, - "node_modules/inline-style-prefixer": { + "inline-style-prefixer": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", - "dependencies": { + "requires": { "css-in-js-utils": "^3.1.0", "fast-loops": "^1.1.3" } }, - "node_modules/internal-slot": { + "internal-slot": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/is-array-buffer": { + "is-array-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-arrayish": { + "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": { + "is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, - "dependencies": { + "requires": { "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-binary-path": { + "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": { + "requires": { "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/is-boolean-object": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-color-stop": { + "is-color-stop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", - "dependencies": { + "requires": { "css-color-names": "^0.0.4", "hex-color-regex": "^1.1.0", "hsl-regex": "^1.0.0", @@ -5544,615 +3780,447 @@ "rgba-regex": "^1.0.0" } }, - "node_modules/is-core-module": { + "is-core-module": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dependencies": { + "requires": { "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-date-object": { + "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==", "dev": true, - "dependencies": { + "requires": { "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-docker": { + "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/is-extglob": { + "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" - } + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" }, - "node_modules/is-fullwidth-code-point": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/is-glob": { + "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { + "requires": { "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/is-negative-zero": { + "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==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-number": { + "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" - } + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, - "node_modules/is-number-object": { + "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==", "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "requires": { + "has-tostringtag": "^1.0.0" } }, - "node_modules/is-obj": { + "is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/is-path-inside": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/is-plain-obj": { + "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/is-plain-object": { + "is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/is-regex": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-shared-array-buffer": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-stream": { + "is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/is-string": { + "is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, - "dependencies": { + "requires": { "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-symbol": { + "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, - "dependencies": { + "requires": { "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-text-path": { + "is-text-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", "dev": true, - "dependencies": { + "requires": { "text-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/is-typed-array": { + "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==", "dev": true, - "dependencies": { + "requires": { "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-weakref": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-wsl": { + "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, - "dependencies": { + "requires": { "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/isexe": { + "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/js-cookie": { + "js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" }, - "node_modules/js-sdsl": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.2.tgz", - "integrity": "sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/js-sdsl" - } + "js-sdsl": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", + "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", + "dev": true }, - "node_modules/js-tokens": { + "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": { + "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, - "dependencies": { + "requires": { "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jsesc": { + "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" - } + "dev": true }, - "node_modules/json-parse-even-better-errors": { + "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-traverse": { + "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==", "dev": true }, - "node_modules/json-stable-stringify-without-jsonify": { + "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==", "dev": true }, - "node_modules/json5": { + "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" - } + "dev": true }, - "node_modules/jsonfile": { + "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { + "requires": { + "graceful-fs": "^4.1.6", "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" } }, - "node_modules/jsonparse": { + "jsonparse": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } + "dev": true }, - "node_modules/kind-of": { + "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==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/known-css-properties": { + "known-css-properties": { "version": "0.26.0", "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, - "node_modules/levn": { + "levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, - "dependencies": { + "requires": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" } }, - "node_modules/lilconfig": { + "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" - } + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" }, - "node_modules/lines-and-columns": { + "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-utils": { + "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==", "dev": true, - "dependencies": { + "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" } }, - "node_modules/locate-path": { + "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, - "dependencies": { + "requires": { "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/lodash": { + "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/lodash.camelcase": { + "lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", "dev": true }, - "node_modules/lodash.clone": { + "lodash.clone": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", "integrity": "sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==" }, - "node_modules/lodash.flatmap": { + "lodash.flatmap": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.flatmap/-/lodash.flatmap-4.5.0.tgz", "integrity": "sha512-/OcpcAGWlrZyoHGeHh3cAoa6nGdX6QYtmzNP84Jqol6UEQQ2gIaU3H+0eICcjcKGl0/XF8LWOujNn9lffsnaOg==" }, - "node_modules/lodash.get": { + "lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" }, - "node_modules/lodash.isfunction": { + "lodash.isfunction": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", "dev": true }, - "node_modules/lodash.isplainobject": { + "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", "dev": true }, - "node_modules/lodash.kebabcase": { + "lodash.kebabcase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", "dev": true }, - "node_modules/lodash.merge": { + "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.mergewith": { + "lodash.mergewith": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", "dev": true }, - "node_modules/lodash.snakecase": { + "lodash.snakecase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", "dev": true }, - "node_modules/lodash.startcase": { + "lodash.startcase": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", "dev": true }, - "node_modules/lodash.topath": { + "lodash.topath": { "version": "4.5.2", "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", "integrity": "sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg==" }, - "node_modules/lodash.truncate": { + "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", "dev": true }, - "node_modules/lodash.uniq": { + "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "dev": true }, - "node_modules/lodash.upperfirst": { + "lodash.upperfirst": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", "dev": true }, - "node_modules/loose-envify": { + "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": { + "requires": { "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" } }, - "node_modules/lru-cache": { + "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==", "dev": true, - "dependencies": { + "requires": { "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" } }, - "node_modules/magic-string": { + "magic-string": { "version": "0.27.0", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", "dev": true, - "dependencies": { + "requires": { "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" } }, - "node_modules/make-error": { + "make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "devOptional": true + "dev": true }, - "node_modules/map-obj": { + "map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/mathml-tag-names": { + "mathml-tag-names": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "dev": true }, - "node_modules/mdn-data": { + "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/meow": { + "meow": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", "dev": true, - "dependencies": { + "requires": { "@types/minimist": "^1.2.0", "camelcase-keys": "^6.2.2", "decamelize-keys": "^1.1.0", @@ -6164,112 +4232,80 @@ "trim-newlines": "^3.0.0", "type-fest": "^0.18.0", "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/merge-stream": { + "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==", "dev": true }, - "node_modules/merge2": { + "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" - } + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, - "node_modules/micromatch": { + "micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { + "requires": { "braces": "^3.0.2", "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" } }, - "node_modules/mimic-fn": { + "mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/min-indent": { + "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==", - "dev": true, - "engines": { - "node": ">=4" - } + "dev": true }, - "node_modules/minimatch": { + "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { + "requires": { "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" } }, - "node_modules/minimist": { + "minimist": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" }, - "node_modules/minimist-options": { + "minimist-options": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, - "dependencies": { + "requires": { "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/modern-normalize": { + "modern-normalize": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz", - "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==" }, - "node_modules/ms": { + "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, - "node_modules/nano-css": { + "nano-css": { "version": "5.3.5", "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "dependencies": { + "requires": { "css-tree": "^1.1.2", "csstype": "^3.0.6", "fastest-stable-stringify": "^2.0.2", @@ -6278,372 +4314,251 @@ "sourcemap-codec": "^1.4.8", "stacktrace-js": "^2.0.2", "stylis": "^4.0.6" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" } }, - "node_modules/nanoid": { + "nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, - "node_modules/natural-compare": { + "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/natural-compare-lite": { + "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==", "dev": true }, - "node_modules/node-emoji": { + "node-emoji": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", - "dependencies": { + "requires": { "lodash": "^4.17.21" } }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + "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-package-data": { + "normalize-package-data": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, - "dependencies": { + "requires": { "hosted-git-info": "^4.0.1", "is-core-module": "^2.5.0", "semver": "^7.3.4", "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" } }, - "node_modules/normalize-path": { + "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" - } + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, - "node_modules/normalize-range": { + "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" - } + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" }, - "node_modules/npm-run-path": { + "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==", "dev": true, - "dependencies": { + "requires": { "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/object-assign": { + "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" - } + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, - "node_modules/object-hash": { + "object-hash": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", - "engines": { - "node": ">= 6" - } + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" }, - "node_modules/object-inspect": { + "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==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/object-keys": { + "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } + "dev": true }, - "node_modules/object-path": { + "object-path": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz", - "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==", - "engines": { - "node": ">= 10.12.0" - } + "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==" }, - "node_modules/object.assign": { + "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==", "dev": true, - "dependencies": { + "requires": { "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.values": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/once": { + "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": { + "requires": { "wrappy": "1" } }, - "node_modules/onetime": { + "onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "dependencies": { + "requires": { "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/open": { + "open": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dev": true, - "dependencies": { + "requires": { "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.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", + "requires": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" } }, - "node_modules/p-limit": { + "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, - "dependencies": { + "requires": { "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-locate": { + "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==", "dev": true, - "dependencies": { + "requires": { "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/p-try": { + "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==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/parent-module": { + "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": { + "requires": { "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" } }, - "node_modules/parse-json": { + "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": { + "requires": { "@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/path-exists": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/path-is-absolute": { + "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" - } + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" }, - "node_modules/path-key": { + "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/path-parse": { + "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-type": { + "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" - } + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, - "node_modules/picocolors": { + "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": { + "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" - } + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, - "node_modules/pixi-projection": { + "pixi-projection": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/pixi-projection/-/pixi-projection-0.4.4.tgz", - "integrity": "sha512-oZMlfx7CFjxw4F0jkZXdOtJ5rbnHCQ+EdM6f6++CbzQvYnhB9ULKSobP2ZgrQ4oXag1KRJYwwSMSlz77lU/4wA==", - "engines": { - "node": ">=14", - "npm": ">=7" - }, - "peerDependencies": { - "@pixi-spine/base": "^3.0.4", - "@pixi/constants": "^6.0.4", - "@pixi/core": "^6.0.4", - "@pixi/display": "^6.0.4", - "@pixi/graphics": "^6.0.4", - "@pixi/math": "^6.0.4", - "@pixi/mesh": "^6.0.4", - "@pixi/mesh-extras": "^6.0.4", - "@pixi/sprite": "^6.0.4", - "@pixi/sprite-tiling": "^6.0.4", - "@pixi/text": "^6.0.4", - "@pixi/utils": "^6.0.4" - } - }, - "node_modules/pixi.js": { + "integrity": "sha512-oZMlfx7CFjxw4F0jkZXdOtJ5rbnHCQ+EdM6f6++CbzQvYnhB9ULKSobP2ZgrQ4oXag1KRJYwwSMSlz77lU/4wA==" + }, + "pixi.js": { "version": "6.5.9", "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-6.5.9.tgz", "integrity": "sha512-j617kWuQGaIoyohFCR+SFpjQg6rGDsqLJjGF59NqEE2AvvjS0Q8P4EMkV1YAhg7NRFKUMiPof0W6W3xsd8Tr3w==", - "dependencies": { + "requires": { "@pixi/accessibility": "6.5.9", "@pixi/app": "6.5.9", "@pixi/compressed-textures": "6.5.9", @@ -6680,425 +4595,274 @@ "@pixi/text-bitmap": "6.5.9", "@pixi/ticker": "6.5.9", "@pixi/utils": "6.5.9" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/pixijs" } }, - "node_modules/postcss": { + "postcss": { "version": "8.4.21", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { + "requires": { "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss-bem-linter": { + "postcss-bem-linter": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/postcss-bem-linter/-/postcss-bem-linter-3.3.0.tgz", "integrity": "sha512-qfgbgf6JmSpJEdglPOsx6GXkQg+dyHRGkflFoACZYL1dVFqoN5O3KhynuCvZFZ1DVfCFCuqEFgnwn8AyN+4qeQ==", "dev": true, - "dependencies": { + "requires": { "minimatch": "^3.0.3", "postcss": "^7.0.14", "postcss-resolve-nested-selector": "^0.1.1" - } - }, - "node_modules/postcss-bem-linter/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/postcss-bem-linter/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==", - "dev": true, - "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/postcss-bem-linter/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==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/postcss-js": { + "postcss-js": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", - "dependencies": { + "requires": { "camelcase-css": "^2.0.1", "postcss": "^8.1.6" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, - "node_modules/postcss-load-config": { + "postcss-load-config": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "dependencies": { + "requires": { "lilconfig": "^2.0.5", "yaml": "^1.10.2" - }, - "engines": { - "node": ">= 10" - }, - "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-media-query-parser": { + "postcss-media-query-parser": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", "dev": true }, - "node_modules/postcss-nested": { + "postcss-nested": { "version": "5.0.6", "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.6" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" } }, - "node_modules/postcss-resolve-nested-selector": { + "postcss-resolve-nested-selector": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", "dev": true }, - "node_modules/postcss-safe-parser": { + "postcss-safe-parser": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", - "dev": true, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" - } + "dev": true }, - "node_modules/postcss-selector-parser": { + "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": { + "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/postcss-sorting": { + "postcss-sorting": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-5.0.1.tgz", "integrity": "sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA==", "dev": true, - "dependencies": { + "requires": { "lodash": "^4.17.14", "postcss": "^7.0.17" }, - "engines": { - "node": ">=8.7.0" - } - }, - "node_modules/postcss-sorting/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/postcss-sorting/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==", - "dev": true, "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/postcss-sorting/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==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/postcss-value-parser": { + "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": { + "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } + "dev": true }, - "node_modules/prettier": { + "prettier": { "version": "2.8.2", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } + "dev": true }, - "node_modules/prettier-linter-helpers": { + "prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", "dev": true, - "dependencies": { + "requires": { "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/pretty-hrtime": { + "pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" }, - "node_modules/promise-polyfill": { + "promise-polyfill": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.3.0.tgz", "integrity": "sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg==" }, - "node_modules/prop-types": { + "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": { + "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, - "node_modules/punycode": { + "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" }, - "node_modules/purgecss": { + "purgecss": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.1.3.tgz", "integrity": "sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==", - "dependencies": { + "requires": { "commander": "^8.0.0", "glob": "^7.1.7", "postcss": "^8.3.5", "postcss-selector-parser": "^6.0.6" - }, - "bin": { - "purgecss": "bin/purgecss.js" } }, - "node_modules/q": { + "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } + "dev": true }, - "node_modules/querystring": { + "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "engines": { - "node": ">=0.4.x" - } + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" }, - "node_modules/queue-microtask": { + "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" - } - ] + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, - "node_modules/quick-lru": { + "quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" }, - "node_modules/react": { + "react": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dependencies": { + "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/react-dom": { + "react-dom": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dependencies": { + "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" } }, - "node_modules/react-is": { + "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/react-refresh": { + "react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/react-transition-group": { + "react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dependencies": { + "requires": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", "loose-envify": "^1.4.0", "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" } }, - "node_modules/react-universal-interface": { + "react-universal-interface": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", - "peerDependencies": { - "react": "*", - "tslib": "*" - } + "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==" }, - "node_modules/react-use": { + "react-use": { "version": "17.3.1", "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.3.1.tgz", "integrity": "sha512-hs7+tS4rRm1QLHPfanLCqXIi632tP4V7Sai1ENUP2WTufU6am++tU9uSw9YrNCFqbABiEv0ndKU1XCUcfu2tXA==", - "dependencies": { + "requires": { "@types/js-cookie": "^2.2.6", "@xobotyi/scrollbar-width": "^1.9.5", "copy-to-clipboard": "^3.3.1", @@ -7113,769 +4877,583 @@ "throttle-debounce": "^3.0.1", "ts-easing": "^0.2.0", "tslib": "^2.1.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" } }, - "node_modules/read-pkg": { + "read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, - "dependencies": { + "requires": { "@types/normalize-package-data": "^2.4.0", "normalize-package-data": "^2.5.0", "parse-json": "^5.0.0", "type-fest": "^0.6.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } } }, - "node_modules/read-pkg-up": { + "read-pkg-up": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, - "dependencies": { + "requires": { "find-up": "^4.1.0", "read-pkg": "^5.2.0", "type-fest": "^0.8.1" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } } }, - "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==", + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, - "dependencies": { + "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/readdirp": { + "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { + "requires": { "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" } }, - "node_modules/redent": { + "redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, - "dependencies": { + "requires": { "indent-string": "^4.0.0", "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/reduce-css-calc": { + "reduce-css-calc": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", - "dependencies": { + "requires": { "css-unit-converter": "^1.1.1", "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } } }, - "node_modules/reduce-css-calc/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/regenerator-runtime": { + "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/regexp.prototype.flags": { + "regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regexpp": { + "regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } + "dev": true }, - "node_modules/require-directory": { + "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==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/require-from-string": { + "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==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/resize-observer-polyfill": { + "resize-observer-polyfill": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" }, - "node_modules/resolve": { + "resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dependencies": { + "requires": { "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/resolve-from": { + "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" - } + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, - "node_modules/resolve-global": { + "resolve-global": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", "dev": true, - "dependencies": { + "requires": { "global-dirs": "^0.1.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/reusify": { + "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" - } + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, - "node_modules/rgb-regex": { + "rgb-regex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==" }, - "node_modules/rgba-regex": { + "rgba-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==" }, - "node_modules/rimraf": { + "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { + "requires": { "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rollup": { - "version": "3.27.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.27.1.tgz", - "integrity": "sha512-tXNDFwOkN6C2w5Blj1g6ForKeFw6c1mDu5jxoeDO3/pmYjgt+8yvIFjKzH5FQUq70OKZBkOt0zzv0THXL7vwzQ==", + "rollup": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.14.0.tgz", + "integrity": "sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==", "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { + "requires": { "fsevents": "~2.3.2" } }, - "node_modules/rtl-css-js": { + "rtl-css-js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.1.2" } }, - "node_modules/run-parallel": { + "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": { + "requires": { "queue-microtask": "^1.2.2" } }, - "node_modules/safe-buffer": { + "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==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "dev": true }, - "node_modules/safe-regex-test": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/scheduler": { + "scheduler": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { + "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, - "node_modules/schema-utils": { + "schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, - "dependencies": { + "requires": { "@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/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "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" + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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==", + "dev": true + } } }, - "node_modules/schema-utils/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==", - "dev": true - }, - "node_modules/screenfull": { + "screenfull": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==" }, - "node_modules/semver": { + "semver": { "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, - "dependencies": { + "requires": { "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" } }, - "node_modules/set-harmonic-interval": { + "set-harmonic-interval": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", - "engines": { - "node": ">=6.9" - } + "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==" }, - "node_modules/shebang-command": { + "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==", "dev": true, - "dependencies": { + "requires": { "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/shebang-regex": { + "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/side-channel": { + "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", "dev": true }, - "node_modules/simple-swizzle": { + "simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "dependencies": { + "requires": { "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } } }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - }, - "node_modules/slash": { + "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/slice-ansi": { + "slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, - "dependencies": { + "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-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==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + } } }, - "node_modules/slice-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==", - "dev": true - }, - "node_modules/source-map": { + "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" }, - "node_modules/source-map-js": { + "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" - } + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, - "node_modules/sourcemap-codec": { + "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" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "dev": true, - "dependencies": { + "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, - "node_modules/spdx-exceptions": { + "spdx-exceptions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, - "node_modules/spdx-expression-parse": { + "spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, - "dependencies": { + "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", - "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "dev": true }, - "node_modules/split2": { + "split2": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", "dev": true, - "dependencies": { + "requires": { "readable-stream": "^3.0.0" } }, - "node_modules/stack-generator": { + "stack-generator": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "dependencies": { + "requires": { "stackframe": "^1.3.4" } }, - "node_modules/stackframe": { + "stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, - "node_modules/stacktrace-gps": { + "stacktrace-gps": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "dependencies": { + "requires": { "source-map": "0.5.6", "stackframe": "^1.3.4" + }, + "dependencies": { + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" + } } }, - "node_modules/stacktrace-gps/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stacktrace-js": { + "stacktrace-js": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "dependencies": { + "requires": { "error-stack-parser": "^2.0.6", "stack-generator": "^2.0.5", "stacktrace-gps": "^3.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==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-similarity": { + "string-similarity": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-4.0.4.tgz", - "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." + "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==" }, - "node_modules/string-width": { + "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==", "dev": true, - "dependencies": { + "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/string.prototype.trimend": { + "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==", "dev": true, - "dependencies": { + "requires": { "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": { + "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==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/strip-ansi": { + "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==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "dependencies": { + "requires": { "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/strip-bom": { + "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==", - "dev": true, - "engines": { - "node": ">=4" - } + "dev": true }, - "node_modules/strip-final-newline": { + "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==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/strip-indent": { + "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==", "dev": true, - "dependencies": { + "requires": { "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/strip-json-comments": { + "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==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/style-search": { + "style-search": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", "dev": true }, - "node_modules/stylelint": { + "stylelint": { "version": "14.16.1", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==", "dev": true, - "dependencies": { + "requires": { "@csstools/selector-specificity": "^2.0.2", "balanced-match": "^2.0.0", "colord": "^2.9.3", @@ -7915,266 +5493,196 @@ "v8-compile-cache": "^2.3.0", "write-file-atomic": "^4.0.2" }, - "bin": { - "stylelint": "bin/stylelint.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/stylelint" + "dependencies": { + "balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, - "node_modules/stylelint-config-prettier": { + "stylelint-config-prettier": { "version": "9.0.4", "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz", "integrity": "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==", - "dev": true, - "bin": { - "stylelint-config-prettier": "bin/check.js", - "stylelint-config-prettier-check": "bin/check.js" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "stylelint": ">=11.0.0" - } + "dev": true }, - "node_modules/stylelint-config-recommended": { + "stylelint-config-recommended": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz", "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==", - "dev": true, - "peerDependencies": { - "stylelint": "^8.3.0 || ^9.0.0 || ^10.0.0" - } + "dev": true }, - "node_modules/stylelint-config-standard": { + "stylelint-config-standard": { "version": "18.3.0", "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-18.3.0.tgz", "integrity": "sha512-Tdc/TFeddjjy64LvjPau9SsfVRexmTFqUhnMBrzz07J4p2dVQtmpncRF/o8yZn8ugA3Ut43E6o1GtjX80TFytw==", "dev": true, - "dependencies": { + "requires": { "stylelint-config-recommended": "^2.2.0" - }, - "peerDependencies": { - "stylelint": "^8.3.0 || ^9.0.0 || ^10.0.0" } }, - "node_modules/stylelint-order": { + "stylelint-order": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-3.1.1.tgz", "integrity": "sha512-4gP/r8j/6JGZ/LL41b2sYtQqfwZl4VSqTp7WeIwI67v/OXNQ08dnn64BGXNwAUSgb2+YIvIOxQaMzqMyQMzoyQ==", "dev": true, - "dependencies": { + "requires": { "lodash": "^4.17.15", "postcss": "^7.0.17", "postcss-sorting": "^5.0.1" }, - "engines": { - "node": ">=8.7.0" - }, - "peerDependencies": { - "stylelint": ">=10.0.1" - } - }, - "node_modules/stylelint-order/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/stylelint-order/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==", - "dev": true, "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/stylelint-order/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==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/stylelint-selector-bem-pattern": { + "stylelint-selector-bem-pattern": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/stylelint-selector-bem-pattern/-/stylelint-selector-bem-pattern-2.1.1.tgz", "integrity": "sha512-zLaK/aMwUqLxR86CpFNsfelwCTdDw3kdtWbtAKEch6bpOQvYvKmFFfvMRCGjeKwylWgTRRrZA11okZw5WK0IOw==", "dev": true, - "dependencies": { + "requires": { "lodash": ">=4.17.21", "postcss": "^8.3.6", "postcss-bem-linter": "^3.3.0", "stylelint": ">=13.13.1" } }, - "node_modules/stylelint/node_modules/balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "node_modules/stylelint/node_modules/meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylelint/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylis": { + "stylis": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" }, - "node_modules/supports-color": { + "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { + "requires": { "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/supports-hyperlinks": { + "supports-hyperlinks": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, - "dependencies": { + "requires": { "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==", - "dev": true, - "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==", - "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/supports-preserve-symlinks-flag": { + "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" - } + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, - "node_modules/svg-tags": { + "svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", "dev": true }, - "node_modules/synckit": { + "synckit": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", "dev": true, - "dependencies": { + "requires": { "@pkgr/utils": "^2.3.1", "tslib": "^2.5.0" }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" + "dependencies": { + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + } } }, - "node_modules/synckit/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", - "dev": true - }, - "node_modules/table": { + "table": { "version": "6.8.1", "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, - "dependencies": { + "requires": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" } }, - "node_modules/tailwindcss": { + "tailwindcss": { "version": "2.2.19", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.19.tgz", "integrity": "sha512-6Ui7JSVtXadtTUo2NtkBBacobzWiQYVjYW0ZnKaP9S1ZCKQ0w7KVNz+YSDI/j7O7KCMHbOkz94ZMQhbT9pOqjw==", - "dependencies": { + "requires": { "arg": "^5.0.1", "bytes": "^3.0.0", "chalk": "^4.1.2", @@ -8208,211 +5716,157 @@ "resolve": "^1.20.0", "tmp": "^0.2.1" }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "autoprefixer": "^10.0.2", - "postcss": "^8.0.9" - } - }, - "node_modules/tailwindcss/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/tailwindcss/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/tailwindcss/node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/tailwindcss/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/tailwindcss/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/tailwindcss/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/tailwindcss/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" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "requires": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/tapable": { + "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/text-extensions": { + "text-extensions": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } + "dev": true }, - "node_modules/text-table": { + "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==", "dev": true }, - "node_modules/throttle-debounce": { + "throttle-debounce": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", - "engines": { - "node": ">=10" - } + "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==" }, - "node_modules/through": { + "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, - "node_modules/through2": { + "through2": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, - "dependencies": { + "requires": { "readable-stream": "3" } }, - "node_modules/timsort": { + "timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" }, - "node_modules/tiny-glob": { + "tiny-glob": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", "dev": true, - "dependencies": { + "requires": { "globalyzer": "0.1.0", "globrex": "^0.1.2" } }, - "node_modules/tmp": { + "tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dependencies": { + "requires": { "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" } }, - "node_modules/to-fast-properties": { + "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" - } + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, - "node_modules/to-regex-range": { + "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": { + "requires": { "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" } }, - "node_modules/toggle-selection": { + "toggle-selection": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" }, - "node_modules/trim-newlines": { + "trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/ts-easing": { + "ts-easing": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==" }, - "node_modules/ts-node": { + "ts-node": { "version": "10.9.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", "@tsconfig/node12": "^1.0.7", @@ -8427,111 +5881,77 @@ "v8-compile-cache-lib": "^3.0.1", "yn": "3.1.1" }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true + "dependencies": { + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true }, - "@swc/wasm": { - "optional": true + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true } } }, - "node_modules/ts-node/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "devOptional": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ts-node/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "devOptional": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ts-node/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "devOptional": true - }, - "node_modules/tsconfig-paths": { + "tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, - "dependencies": { + "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", "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==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" }, - "bin": { - "json5": "lib/cli.js" + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } } }, - "node_modules/tslib": { + "tslib": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, - "node_modules/tsutils": { + "tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, - "dependencies": { + "requires": { "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" + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "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==", - "dev": true - }, - "node_modules/twin.macro": { + "twin.macro": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/twin.macro/-/twin.macro-2.7.0.tgz", "integrity": "sha512-7RictvVsITP3Odm7zd5EcZ3i8+deBuDCZBAwnm/H5MSixaKESjvEFQaHA/T8nkHb6vKcp/2f/6+txRzXLj//gg==", - "dependencies": { + "requires": { "@babel/parser": "^7.12.5", "@babel/template": "^7.14.5", "autoprefixer": "^10.2.5", @@ -8548,476 +5968,328 @@ "tailwindcss": "^2.2.7", "timsort": "^0.3.0" }, - "engines": { - "node": ">=12.13.0" - } - }, - "node_modules/twin.macro/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/twin.macro/node_modules/babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "dependencies": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - } - }, - "node_modules/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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/twin.macro/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" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@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" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/type-check": { + "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "dependencies": { + "requires": { "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" } }, - "node_modules/type-fest": { + "type-fest": { "version": "0.18.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/typed-array-length": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/typescript": { + "typescript": { "version": "4.9.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "devOptional": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } + "dev": true }, - "node_modules/unbox-primitive": { + "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, - "dependencies": { + "requires": { "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/universalify": { + "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" }, - "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": { + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" } }, - "node_modules/uri-js": { + "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, - "dependencies": { + "requires": { "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + } } }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/url": { + "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dependencies": { + "requires": { "punycode": "1.3.2", "querystring": "0.2.0" } }, - "node_modules/use-nodecg": { + "use-nodecg": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/use-nodecg/-/use-nodecg-0.4.0.tgz", "integrity": "sha512-8QTAaxMwKca1erM2HmJ5QP56JIE8Wn+U9B4RqbVWteJt+XtHcBxQJTewoowiSTWDIROnLoHDrOax9iWeEezx6g==", - "dependencies": { + "requires": { "lodash.clone": "^4.5.0" - }, - "engines": { - "node": "^8.9.0 || ^10.13.0" - }, - "peerDependencies": { - "react": "^16.8.0", - "tslib": "^1.9.3" } }, - "node_modules/util-deprecate": { + "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/v8-compile-cache": { + "v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, - "node_modules/v8-compile-cache-lib": { + "v8-compile-cache-lib": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "devOptional": true + "dev": true }, - "node_modules/validate-npm-package-license": { + "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, - "dependencies": { + "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "node_modules/vite": { + "vite": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.1.tgz", "integrity": "sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==", "dev": true, - "dependencies": { + "requires": { "esbuild": "^0.16.14", + "fsevents": "~2.3.2", "postcss": "^8.4.21", "resolve": "^1.22.1", "rollup": "^3.10.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } } }, - "node_modules/which": { + "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "dependencies": { + "requires": { "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/which-boxed-primitive": { + "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==", "dev": true, - "dependencies": { + "requires": { "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-typed-array": { + "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==", "dev": true, - "dependencies": { + "requires": { "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/wrap-ansi": { + "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==", + "dev": true + }, + "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==", "dev": true, - "dependencies": { + "requires": { "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==", - "dev": true, - "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==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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==", + "dev": true + } } }, - "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==", - "dev": true - }, - "node_modules/wrappy": { + "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": { + "write-file-atomic": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, - "dependencies": { + "requires": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/xtend": { + "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, - "node_modules/y18n": { + "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } + "dev": true }, - "node_modules/yallist": { + "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/yaml": { + "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "yargs": { + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, - "dependencies": { + "requires": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -9026,48 +6298,32 @@ "y18n": "^5.0.5", "yargs-parser": "^21.1.1" }, - "engines": { - "node": ">=12" + "dependencies": { + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } } }, - "node_modules/yargs-parser": { + "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==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } + "dev": true }, - "node_modules/yn": { + "yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "devOptional": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/yocto-queue": { + "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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true } } } From 0dc6910a86ba5b0468d6b50bae7222f47934f718 Mon Sep 17 00:00:00 2001 From: Cameron Bellini Date: Thu, 18 Jan 2024 14:58:13 -0500 Subject: [PATCH 10/10] Zooming in to shorten dono times --- src/channels/ewj/assets/atlas.ts | 2 +- src/channels/ewj/index.tsx | 21 ++++++++++++--------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/src/channels/ewj/assets/atlas.ts b/src/channels/ewj/assets/atlas.ts index b3975ae..0060765 100644 --- a/src/channels/ewj/assets/atlas.ts +++ b/src/channels/ewj/assets/atlas.ts @@ -205,6 +205,6 @@ export const atlas: ISpritesheetData = { "tile": ["tile000","tile001","tile002","tile003","tile004","tile005"] }, "meta": { - "scale": "0.75", + "scale": "0.40", } } diff --git a/src/channels/ewj/index.tsx b/src/channels/ewj/index.tsx index 30eda7a..e45a269 100644 --- a/src/channels/ewj/index.tsx +++ b/src/channels/ewj/index.tsx @@ -74,7 +74,7 @@ export function EarthwormJim(props: ChannelProps) { } else { enemy.enemySprite = new PIXI.AnimatedSprite(spritesheet.current.animations["fifimove"]); enemy.enemySprite.x = 1500; - enemy.enemySprite.y = 105; + enemy.enemySprite.y = 175; enemy.enemySprite.scale.x = -1; enemy.enemySprite.animationSpeed = 1/5; enemy.enemySprite.play(); @@ -82,7 +82,7 @@ export function EarthwormJim(props: ChannelProps) { } } else if (enemy.status === EnemyStatus.STARTED) { - const speed = 5; + const speed = 10; enemy.enemySprite!.x = (enemy.enemySprite!.x - (speed)); if(enemy.enemy =='fifi') { @@ -96,8 +96,8 @@ export function EarthwormJim(props: ChannelProps) { jim.textures = spritesheet.current!.animations.jimshoot; jim.play(); muzzle.textures = spritesheet.current!.animations.muzzle; - muzzle.x = 200; - muzzle.y = 150; + muzzle.x = 265; + muzzle.y = 115; muzzle.animationSpeed = 1/4; muzzle.play(); container.addChild(muzzle); @@ -175,13 +175,16 @@ export function EarthwormJim(props: ChannelProps) { const background = PIXI.Sprite.from(ewjbackground); + background.scale.set(2,2); + background.x = -650; + background.y = -100; container.addChild(background); const jim = objects.current.jimAnim as PIXI.AnimatedSprite; jim.textures = spritesheet.current.animations.tile; jim.animationSpeed = 1/4; - jim.x = 138; - jim.y = 158; + jim.x = 142; + jim.y = 128; jim.play(); container.addChild(jim); }); @@ -236,12 +239,12 @@ const TotalEl = styled.div` top: 80%; transform: translate(0, -50%); span { - background: linear-gradient(#ffffff, #555555); + background: linear-gradient(#ffffff, #aaaaaa); -webkit-background-clip: text; -webkit-text-fill-color: transparent; - filter: drop-shadow(3px 3px #6a560a); + filter: drop-shadow(3px 3px #000000); } - filter: drop-shadow(2px 2px 10px #3f200b) drop-shadow(2px 2px 30px #3f200b); + filter: drop-shadow(2px 2px 10px #000000) drop-shadow(2px 2px 30px #000000); `; const Jim = styled.img`