mirror of
				https://github.com/SteamDeckHomebrew/decky-plugin-template.git
				synced 2025-11-04 00:02:25 -06:00 
			
		
		
		
	Merge branch 'main' of github.com:SteamDeckHomebrew/decky-plugin-template
This commit is contained in:
		
				commit
				
					
						6e73b27961
					
				
			
		
					 9 changed files with 145 additions and 965 deletions
				
			
		
							
								
								
									
										3
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -35,3 +35,6 @@ Thumbs.db
 | 
				
			||||||
dist/
 | 
					dist/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
__pycache__/
 | 
					__pycache__/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/.yalc
 | 
				
			||||||
 | 
					yalc.lock
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								assets/logo.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								assets/logo.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 21 KiB  | 
							
								
								
									
										163
									
								
								package-lock.json
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										163
									
								
								package-lock.json
									
										
									
										generated
									
									
									
								
							| 
						 | 
					@ -10,7 +10,8 @@
 | 
				
			||||||
      "license": "GPL-2.0-or-later",
 | 
					      "license": "GPL-2.0-or-later",
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "decky-frontend-lib": "^0.0.2",
 | 
					        "decky-frontend-lib": "^0.0.2",
 | 
				
			||||||
        "react-icons": "^4.3.1"
 | 
					        "react-icons": "^4.3.1",
 | 
				
			||||||
 | 
					        "rollup-plugin-import-assets": "^1.1.1"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "devDependencies": {
 | 
					      "devDependencies": {
 | 
				
			||||||
        "@rollup/plugin-commonjs": "^21.1.0",
 | 
					        "@rollup/plugin-commonjs": "^21.1.0",
 | 
				
			||||||
| 
						 | 
					@ -20,10 +21,10 @@
 | 
				
			||||||
        "@rollup/plugin-typescript": "^8.3.2",
 | 
					        "@rollup/plugin-typescript": "^8.3.2",
 | 
				
			||||||
        "@types/react": "16.14.0",
 | 
					        "@types/react": "16.14.0",
 | 
				
			||||||
        "@types/webpack": "^5.28.0",
 | 
					        "@types/webpack": "^5.28.0",
 | 
				
			||||||
        "react": "16.14.0",
 | 
					 | 
				
			||||||
        "react-dom": "16.14.0",
 | 
					 | 
				
			||||||
        "rollup": "^2.70.2",
 | 
					        "rollup": "^2.70.2",
 | 
				
			||||||
        "shx": "^0.3.4"
 | 
					        "shx": "^0.3.4",
 | 
				
			||||||
 | 
					        "tslib": "^2.4.0",
 | 
				
			||||||
 | 
					        "typescript": "^4.6.4"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "../decky-frontend-lib": {
 | 
					    "../decky-frontend-lib": {
 | 
				
			||||||
| 
						 | 
					@ -679,7 +680,6 @@
 | 
				
			||||||
      "version": "2.3.2",
 | 
					      "version": "2.3.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
 | 
					      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
 | 
				
			||||||
      "dev": true,
 | 
					 | 
				
			||||||
      "hasInstallScript": true,
 | 
					      "hasInstallScript": true,
 | 
				
			||||||
      "optional": true,
 | 
					      "optional": true,
 | 
				
			||||||
      "os": [
 | 
					      "os": [
 | 
				
			||||||
| 
						 | 
					@ -823,7 +823,8 @@
 | 
				
			||||||
    "node_modules/js-tokens": {
 | 
					    "node_modules/js-tokens": {
 | 
				
			||||||
      "version": "4.0.0",
 | 
					      "version": "4.0.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
 | 
					      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
 | 
				
			||||||
 | 
					      "peer": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/json-parse-better-errors": {
 | 
					    "node_modules/json-parse-better-errors": {
 | 
				
			||||||
      "version": "1.0.2",
 | 
					      "version": "1.0.2",
 | 
				
			||||||
| 
						 | 
					@ -850,6 +851,7 @@
 | 
				
			||||||
      "version": "1.4.0",
 | 
					      "version": "1.4.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
 | 
					      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
 | 
				
			||||||
 | 
					      "peer": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "js-tokens": "^3.0.0 || ^4.0.0"
 | 
					        "js-tokens": "^3.0.0 || ^4.0.0"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
| 
						 | 
					@ -927,6 +929,7 @@
 | 
				
			||||||
      "version": "4.1.1",
 | 
					      "version": "4.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | 
				
			||||||
      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
 | 
					      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
 | 
				
			||||||
 | 
					      "peer": true,
 | 
				
			||||||
      "engines": {
 | 
					      "engines": {
 | 
				
			||||||
        "node": ">=0.10.0"
 | 
					        "node": ">=0.10.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
| 
						 | 
					@ -977,6 +980,7 @@
 | 
				
			||||||
      "version": "15.8.1",
 | 
					      "version": "15.8.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
 | 
					      "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
 | 
				
			||||||
 | 
					      "peer": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "loose-envify": "^1.4.0",
 | 
					        "loose-envify": "^1.4.0",
 | 
				
			||||||
        "object-assign": "^4.1.1",
 | 
					        "object-assign": "^4.1.1",
 | 
				
			||||||
| 
						 | 
					@ -1005,6 +1009,7 @@
 | 
				
			||||||
      "version": "16.14.0",
 | 
					      "version": "16.14.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
 | 
					      "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
 | 
				
			||||||
 | 
					      "peer": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "loose-envify": "^1.1.0",
 | 
					        "loose-envify": "^1.1.0",
 | 
				
			||||||
        "object-assign": "^4.1.1",
 | 
					        "object-assign": "^4.1.1",
 | 
				
			||||||
| 
						 | 
					@ -1014,21 +1019,6 @@
 | 
				
			||||||
        "node": ">=0.10.0"
 | 
					        "node": ">=0.10.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/react-dom": {
 | 
					 | 
				
			||||||
      "version": "16.14.0",
 | 
					 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==",
 | 
					 | 
				
			||||||
      "dev": true,
 | 
					 | 
				
			||||||
      "dependencies": {
 | 
					 | 
				
			||||||
        "loose-envify": "^1.1.0",
 | 
					 | 
				
			||||||
        "object-assign": "^4.1.1",
 | 
					 | 
				
			||||||
        "prop-types": "^15.6.2",
 | 
					 | 
				
			||||||
        "scheduler": "^0.19.1"
 | 
					 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "peerDependencies": {
 | 
					 | 
				
			||||||
        "react": "^16.14.0"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "node_modules/react-icons": {
 | 
					    "node_modules/react-icons": {
 | 
				
			||||||
      "version": "4.3.1",
 | 
					      "version": "4.3.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.3.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.3.1.tgz",
 | 
				
			||||||
| 
						 | 
					@ -1040,7 +1030,8 @@
 | 
				
			||||||
    "node_modules/react-is": {
 | 
					    "node_modules/react-is": {
 | 
				
			||||||
      "version": "16.13.1",
 | 
					      "version": "16.13.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
 | 
					      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
 | 
				
			||||||
 | 
					      "peer": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/resolve": {
 | 
					    "node_modules/resolve": {
 | 
				
			||||||
      "version": "1.22.0",
 | 
					      "version": "1.22.0",
 | 
				
			||||||
| 
						 | 
					@ -1063,7 +1054,6 @@
 | 
				
			||||||
      "version": "2.70.2",
 | 
					      "version": "2.70.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-EitogNZnfku65I1DD5Mxe8JYRUCy0hkK5X84IlDtUs+O6JRMpRciXTzyCUuX11b5L5pvjH+OmFXiQ3XjabcXgg==",
 | 
					      "integrity": "sha512-EitogNZnfku65I1DD5Mxe8JYRUCy0hkK5X84IlDtUs+O6JRMpRciXTzyCUuX11b5L5pvjH+OmFXiQ3XjabcXgg==",
 | 
				
			||||||
      "dev": true,
 | 
					 | 
				
			||||||
      "bin": {
 | 
					      "bin": {
 | 
				
			||||||
        "rollup": "dist/bin/rollup"
 | 
					        "rollup": "dist/bin/rollup"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
| 
						 | 
					@ -1074,22 +1064,37 @@
 | 
				
			||||||
        "fsevents": "~2.3.2"
 | 
					        "fsevents": "~2.3.2"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/rollup-plugin-import-assets": {
 | 
				
			||||||
 | 
					      "version": "1.1.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/rollup-plugin-import-assets/-/rollup-plugin-import-assets-1.1.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-u5zJwOjguTf2N+wETq2weNKGvNkuVc1UX/fPgg215p5xPvGOaI6/BTc024E9brvFjSQTfIYqgvwogQdipknu1g==",
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "rollup-pluginutils": "^2.7.1",
 | 
				
			||||||
 | 
					        "url-join": "^4.0.1"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "peerDependencies": {
 | 
				
			||||||
 | 
					        "rollup": ">=1.9.0"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/rollup-pluginutils": {
 | 
				
			||||||
 | 
					      "version": "2.8.2",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "estree-walker": "^0.6.1"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/rollup-pluginutils/node_modules/estree-walker": {
 | 
				
			||||||
 | 
					      "version": "0.6.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/safe-buffer": {
 | 
					    "node_modules/safe-buffer": {
 | 
				
			||||||
      "version": "5.1.2",
 | 
					      "version": "5.1.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
 | 
					      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/scheduler": {
 | 
					 | 
				
			||||||
      "version": "0.19.1",
 | 
					 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
 | 
					 | 
				
			||||||
      "dev": true,
 | 
					 | 
				
			||||||
      "dependencies": {
 | 
					 | 
				
			||||||
        "loose-envify": "^1.1.0",
 | 
					 | 
				
			||||||
        "object-assign": "^4.1.1"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "node_modules/serialize-javascript": {
 | 
					    "node_modules/serialize-javascript": {
 | 
				
			||||||
      "version": "6.0.0",
 | 
					      "version": "6.0.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
 | 
				
			||||||
| 
						 | 
					@ -1291,15 +1296,13 @@
 | 
				
			||||||
      "version": "2.4.0",
 | 
					      "version": "2.4.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
 | 
					      "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true
 | 
				
			||||||
      "peer": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/typescript": {
 | 
					    "node_modules/typescript": {
 | 
				
			||||||
      "version": "4.6.3",
 | 
					      "version": "4.7.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==",
 | 
					      "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "peer": true,
 | 
					 | 
				
			||||||
      "bin": {
 | 
					      "bin": {
 | 
				
			||||||
        "tsc": "bin/tsc",
 | 
					        "tsc": "bin/tsc",
 | 
				
			||||||
        "tsserver": "bin/tsserver"
 | 
					        "tsserver": "bin/tsserver"
 | 
				
			||||||
| 
						 | 
					@ -1317,6 +1320,11 @@
 | 
				
			||||||
        "punycode": "^2.1.0"
 | 
					        "punycode": "^2.1.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/url-join": {
 | 
				
			||||||
 | 
					      "version": "4.0.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/watchpack": {
 | 
					    "node_modules/watchpack": {
 | 
				
			||||||
      "version": "2.3.1",
 | 
					      "version": "2.3.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz",
 | 
				
			||||||
| 
						 | 
					@ -1943,7 +1951,6 @@
 | 
				
			||||||
      "version": "2.3.2",
 | 
					      "version": "2.3.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
 | 
					      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
 | 
				
			||||||
      "dev": true,
 | 
					 | 
				
			||||||
      "optional": true
 | 
					      "optional": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "function-bind": {
 | 
					    "function-bind": {
 | 
				
			||||||
| 
						 | 
					@ -2058,7 +2065,8 @@
 | 
				
			||||||
    "js-tokens": {
 | 
					    "js-tokens": {
 | 
				
			||||||
      "version": "4.0.0",
 | 
					      "version": "4.0.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
 | 
					      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
 | 
				
			||||||
 | 
					      "peer": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "json-parse-better-errors": {
 | 
					    "json-parse-better-errors": {
 | 
				
			||||||
      "version": "1.0.2",
 | 
					      "version": "1.0.2",
 | 
				
			||||||
| 
						 | 
					@ -2082,6 +2090,7 @@
 | 
				
			||||||
      "version": "1.4.0",
 | 
					      "version": "1.4.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
 | 
					      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
 | 
				
			||||||
 | 
					      "peer": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "js-tokens": "^3.0.0 || ^4.0.0"
 | 
					        "js-tokens": "^3.0.0 || ^4.0.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
| 
						 | 
					@ -2146,7 +2155,8 @@
 | 
				
			||||||
    "object-assign": {
 | 
					    "object-assign": {
 | 
				
			||||||
      "version": "4.1.1",
 | 
					      "version": "4.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | 
				
			||||||
      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
 | 
					      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
 | 
				
			||||||
 | 
					      "peer": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "once": {
 | 
					    "once": {
 | 
				
			||||||
      "version": "1.4.0",
 | 
					      "version": "1.4.0",
 | 
				
			||||||
| 
						 | 
					@ -2185,6 +2195,7 @@
 | 
				
			||||||
      "version": "15.8.1",
 | 
					      "version": "15.8.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
 | 
					      "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
 | 
				
			||||||
 | 
					      "peer": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "loose-envify": "^1.4.0",
 | 
					        "loose-envify": "^1.4.0",
 | 
				
			||||||
        "object-assign": "^4.1.1",
 | 
					        "object-assign": "^4.1.1",
 | 
				
			||||||
| 
						 | 
					@ -2210,24 +2221,13 @@
 | 
				
			||||||
      "version": "16.14.0",
 | 
					      "version": "16.14.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
 | 
					      "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
 | 
				
			||||||
 | 
					      "peer": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "loose-envify": "^1.1.0",
 | 
					        "loose-envify": "^1.1.0",
 | 
				
			||||||
        "object-assign": "^4.1.1",
 | 
					        "object-assign": "^4.1.1",
 | 
				
			||||||
        "prop-types": "^15.6.2"
 | 
					        "prop-types": "^15.6.2"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "react-dom": {
 | 
					 | 
				
			||||||
      "version": "16.14.0",
 | 
					 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==",
 | 
					 | 
				
			||||||
      "dev": true,
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "loose-envify": "^1.1.0",
 | 
					 | 
				
			||||||
        "object-assign": "^4.1.1",
 | 
					 | 
				
			||||||
        "prop-types": "^15.6.2",
 | 
					 | 
				
			||||||
        "scheduler": "^0.19.1"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "react-icons": {
 | 
					    "react-icons": {
 | 
				
			||||||
      "version": "4.3.1",
 | 
					      "version": "4.3.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.3.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.3.1.tgz",
 | 
				
			||||||
| 
						 | 
					@ -2237,7 +2237,8 @@
 | 
				
			||||||
    "react-is": {
 | 
					    "react-is": {
 | 
				
			||||||
      "version": "16.13.1",
 | 
					      "version": "16.13.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
 | 
					      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
 | 
				
			||||||
 | 
					      "peer": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "resolve": {
 | 
					    "resolve": {
 | 
				
			||||||
      "version": "1.22.0",
 | 
					      "version": "1.22.0",
 | 
				
			||||||
| 
						 | 
					@ -2254,27 +2255,40 @@
 | 
				
			||||||
      "version": "2.70.2",
 | 
					      "version": "2.70.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-EitogNZnfku65I1DD5Mxe8JYRUCy0hkK5X84IlDtUs+O6JRMpRciXTzyCUuX11b5L5pvjH+OmFXiQ3XjabcXgg==",
 | 
					      "integrity": "sha512-EitogNZnfku65I1DD5Mxe8JYRUCy0hkK5X84IlDtUs+O6JRMpRciXTzyCUuX11b5L5pvjH+OmFXiQ3XjabcXgg==",
 | 
				
			||||||
      "dev": true,
 | 
					 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "fsevents": "~2.3.2"
 | 
					        "fsevents": "~2.3.2"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "rollup-plugin-import-assets": {
 | 
				
			||||||
 | 
					      "version": "1.1.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/rollup-plugin-import-assets/-/rollup-plugin-import-assets-1.1.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-u5zJwOjguTf2N+wETq2weNKGvNkuVc1UX/fPgg215p5xPvGOaI6/BTc024E9brvFjSQTfIYqgvwogQdipknu1g==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "rollup-pluginutils": "^2.7.1",
 | 
				
			||||||
 | 
					        "url-join": "^4.0.1"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "rollup-pluginutils": {
 | 
				
			||||||
 | 
					      "version": "2.8.2",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "estree-walker": "^0.6.1"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "estree-walker": {
 | 
				
			||||||
 | 
					          "version": "0.6.1",
 | 
				
			||||||
 | 
					          "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w=="
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "safe-buffer": {
 | 
					    "safe-buffer": {
 | 
				
			||||||
      "version": "5.1.2",
 | 
					      "version": "5.1.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
 | 
					      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "scheduler": {
 | 
					 | 
				
			||||||
      "version": "0.19.1",
 | 
					 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
 | 
					 | 
				
			||||||
      "dev": true,
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "loose-envify": "^1.1.0",
 | 
					 | 
				
			||||||
        "object-assign": "^4.1.1"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "serialize-javascript": {
 | 
					    "serialize-javascript": {
 | 
				
			||||||
      "version": "6.0.0",
 | 
					      "version": "6.0.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
 | 
				
			||||||
| 
						 | 
					@ -2414,15 +2428,13 @@
 | 
				
			||||||
      "version": "2.4.0",
 | 
					      "version": "2.4.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
 | 
					      "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true
 | 
				
			||||||
      "peer": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "typescript": {
 | 
					    "typescript": {
 | 
				
			||||||
      "version": "4.6.3",
 | 
					      "version": "4.7.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==",
 | 
					      "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true
 | 
				
			||||||
      "peer": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "uri-js": {
 | 
					    "uri-js": {
 | 
				
			||||||
      "version": "4.4.1",
 | 
					      "version": "4.4.1",
 | 
				
			||||||
| 
						 | 
					@ -2433,6 +2445,11 @@
 | 
				
			||||||
        "punycode": "^2.1.0"
 | 
					        "punycode": "^2.1.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "url-join": {
 | 
				
			||||||
 | 
					      "version": "4.0.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "watchpack": {
 | 
					    "watchpack": {
 | 
				
			||||||
      "version": "2.3.1",
 | 
					      "version": "2.3.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -32,6 +32,7 @@
 | 
				
			||||||
    "@rollup/plugin-typescript": "^8.3.2",
 | 
					    "@rollup/plugin-typescript": "^8.3.2",
 | 
				
			||||||
    "@types/react": "16.14.0",
 | 
					    "@types/react": "16.14.0",
 | 
				
			||||||
    "@types/webpack": "^5.28.0",
 | 
					    "@types/webpack": "^5.28.0",
 | 
				
			||||||
 | 
					    "rollup-plugin-import-assets": "^1.1.1",
 | 
				
			||||||
    "rollup": "^2.70.2",
 | 
					    "rollup": "^2.70.2",
 | 
				
			||||||
    "shx": "^0.3.4",
 | 
					    "shx": "^0.3.4",
 | 
				
			||||||
    "tslib": "^2.4.0",
 | 
					    "tslib": "^2.4.0",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,5 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  "name": "Example Plugin",
 | 
					  "name": "Example Plugin",
 | 
				
			||||||
  "author": "John Doe",
 | 
					  "author": "John Doe",
 | 
				
			||||||
  "frontend_bundle": "dist/index.js",
 | 
					 | 
				
			||||||
  "flags": ["debug", "_root"]
 | 
					  "flags": ["debug", "_root"]
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										873
									
								
								pnpm-lock.yaml
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										873
									
								
								pnpm-lock.yaml
									
										
									
										generated
									
									
									
								
							| 
						 | 
					@ -1,873 +0,0 @@
 | 
				
			||||||
lockfileVersion: 5.3
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
specifiers:
 | 
					 | 
				
			||||||
  '@rollup/plugin-commonjs': ^21.1.0
 | 
					 | 
				
			||||||
  '@rollup/plugin-json': ^4.1.0
 | 
					 | 
				
			||||||
  '@rollup/plugin-node-resolve': ^13.2.1
 | 
					 | 
				
			||||||
  '@rollup/plugin-replace': ^4.0.0
 | 
					 | 
				
			||||||
  '@rollup/plugin-typescript': ^8.3.2
 | 
					 | 
				
			||||||
  '@types/react': 16.14.0
 | 
					 | 
				
			||||||
  '@types/webpack': ^5.28.0
 | 
					 | 
				
			||||||
  decky-frontend-lib: ^0.0.2
 | 
					 | 
				
			||||||
  react-icons: ^4.3.1
 | 
					 | 
				
			||||||
  rollup: ^2.70.2
 | 
					 | 
				
			||||||
  shx: ^0.3.4
 | 
					 | 
				
			||||||
  tslib: ^2.4.0
 | 
					 | 
				
			||||||
  typescript: ^4.6.4
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dependencies:
 | 
					 | 
				
			||||||
  decky-frontend-lib: 0.0.2
 | 
					 | 
				
			||||||
  react-icons: 4.3.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
devDependencies:
 | 
					 | 
				
			||||||
  '@rollup/plugin-commonjs': 21.1.0_rollup@2.73.0
 | 
					 | 
				
			||||||
  '@rollup/plugin-json': 4.1.0_rollup@2.73.0
 | 
					 | 
				
			||||||
  '@rollup/plugin-node-resolve': 13.3.0_rollup@2.73.0
 | 
					 | 
				
			||||||
  '@rollup/plugin-replace': 4.0.0_rollup@2.73.0
 | 
					 | 
				
			||||||
  '@rollup/plugin-typescript': 8.3.2_85597b07bb5af8e2d870d848a0cbfc3a
 | 
					 | 
				
			||||||
  '@types/react': 16.14.0
 | 
					 | 
				
			||||||
  '@types/webpack': 5.28.0
 | 
					 | 
				
			||||||
  rollup: 2.73.0
 | 
					 | 
				
			||||||
  shx: 0.3.4
 | 
					 | 
				
			||||||
  tslib: 2.4.0
 | 
					 | 
				
			||||||
  typescript: 4.6.4
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
packages:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@rollup/plugin-commonjs/21.1.0_rollup@2.73.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-6ZtHx3VHIp2ReNNDxHjuUml6ur+WcQ28N1yHgCQwsbNkQg2suhxGMDQGJOn/KuDxKtd1xuZP5xSTwBA4GQ8hbA==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 8.0.0'}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      rollup: ^2.38.3
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@rollup/pluginutils': 3.1.0_rollup@2.73.0
 | 
					 | 
				
			||||||
      commondir: 1.0.1
 | 
					 | 
				
			||||||
      estree-walker: 2.0.2
 | 
					 | 
				
			||||||
      glob: 7.2.2
 | 
					 | 
				
			||||||
      is-reference: 1.2.1
 | 
					 | 
				
			||||||
      magic-string: 0.25.9
 | 
					 | 
				
			||||||
      resolve: 1.22.0
 | 
					 | 
				
			||||||
      rollup: 2.73.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@rollup/plugin-json/4.1.0_rollup@2.73.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      rollup: ^1.20.0 || ^2.0.0
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@rollup/pluginutils': 3.1.0_rollup@2.73.0
 | 
					 | 
				
			||||||
      rollup: 2.73.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@rollup/plugin-node-resolve/13.3.0_rollup@2.73.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 10.0.0'}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      rollup: ^2.42.0
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@rollup/pluginutils': 3.1.0_rollup@2.73.0
 | 
					 | 
				
			||||||
      '@types/resolve': 1.17.1
 | 
					 | 
				
			||||||
      deepmerge: 4.2.2
 | 
					 | 
				
			||||||
      is-builtin-module: 3.1.0
 | 
					 | 
				
			||||||
      is-module: 1.0.0
 | 
					 | 
				
			||||||
      resolve: 1.22.0
 | 
					 | 
				
			||||||
      rollup: 2.73.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@rollup/plugin-replace/4.0.0_rollup@2.73.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      rollup: ^1.20.0 || ^2.0.0
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@rollup/pluginutils': 3.1.0_rollup@2.73.0
 | 
					 | 
				
			||||||
      magic-string: 0.25.9
 | 
					 | 
				
			||||||
      rollup: 2.73.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@rollup/plugin-typescript/8.3.2_85597b07bb5af8e2d870d848a0cbfc3a:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-MtgyR5LNHZr3GyN0tM7gNO9D0CS+Y+vflS4v/PHmrX17JCkHUYKvQ5jN5o3cz1YKllM3duXUqu3yOHwMPUxhDg==}
 | 
					 | 
				
			||||||
    engines: {node: '>=8.0.0'}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      rollup: ^2.14.0
 | 
					 | 
				
			||||||
      tslib: '*'
 | 
					 | 
				
			||||||
      typescript: '>=3.7.0'
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@rollup/pluginutils': 3.1.0_rollup@2.73.0
 | 
					 | 
				
			||||||
      resolve: 1.22.0
 | 
					 | 
				
			||||||
      rollup: 2.73.0
 | 
					 | 
				
			||||||
      tslib: 2.4.0
 | 
					 | 
				
			||||||
      typescript: 4.6.4
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@rollup/pluginutils/3.1.0_rollup@2.73.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 8.0.0'}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      rollup: ^1.20.0||^2.0.0
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/estree': 0.0.39
 | 
					 | 
				
			||||||
      estree-walker: 1.0.1
 | 
					 | 
				
			||||||
      picomatch: 2.3.1
 | 
					 | 
				
			||||||
      rollup: 2.73.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/eslint-scope/3.7.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/eslint': 8.4.2
 | 
					 | 
				
			||||||
      '@types/estree': 0.0.51
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/eslint/8.4.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/estree': 0.0.51
 | 
					 | 
				
			||||||
      '@types/json-schema': 7.0.11
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/estree/0.0.39:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/estree/0.0.51:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/json-schema/7.0.11:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/node/17.0.33:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/prop-types/15.7.5:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/react/16.14.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-jJjHo1uOe+NENRIBvF46tJimUvPnmbQ41Ax0pEm7pRvhPg+wuj8VMOHHiMvaGmZRzRrCtm7KnL5OOE/6kHPK8w==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/prop-types': 15.7.5
 | 
					 | 
				
			||||||
      csstype: 3.0.11
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/resolve/1.17.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/node': 17.0.33
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@types/webpack/5.28.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/node': 17.0.33
 | 
					 | 
				
			||||||
      tapable: 2.2.1
 | 
					 | 
				
			||||||
      webpack: 5.72.1
 | 
					 | 
				
			||||||
    transitivePeerDependencies:
 | 
					 | 
				
			||||||
      - '@swc/core'
 | 
					 | 
				
			||||||
      - esbuild
 | 
					 | 
				
			||||||
      - uglify-js
 | 
					 | 
				
			||||||
      - webpack-cli
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/ast/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-numbers': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-wasm-bytecode': 1.11.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/floating-point-hex-parser/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/helper-api-error/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/helper-buffer/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/helper-numbers/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@webassemblyjs/floating-point-hex-parser': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-api-error': 1.11.1
 | 
					 | 
				
			||||||
      '@xtuc/long': 4.2.2
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/helper-wasm-bytecode/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/helper-wasm-section/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@webassemblyjs/ast': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-buffer': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-wasm-bytecode': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wasm-gen': 1.11.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/ieee754/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@xtuc/ieee754': 1.2.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/leb128/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@xtuc/long': 4.2.2
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/utf8/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/wasm-edit/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@webassemblyjs/ast': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-buffer': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-wasm-bytecode': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-wasm-section': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wasm-gen': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wasm-opt': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wasm-parser': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wast-printer': 1.11.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/wasm-gen/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@webassemblyjs/ast': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-wasm-bytecode': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/ieee754': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/leb128': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/utf8': 1.11.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/wasm-opt/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@webassemblyjs/ast': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-buffer': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wasm-gen': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wasm-parser': 1.11.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/wasm-parser/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@webassemblyjs/ast': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-api-error': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/helper-wasm-bytecode': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/ieee754': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/leb128': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/utf8': 1.11.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@webassemblyjs/wast-printer/1.11.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@webassemblyjs/ast': 1.11.1
 | 
					 | 
				
			||||||
      '@xtuc/long': 4.2.2
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@xtuc/ieee754/1.2.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /@xtuc/long/4.2.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /acorn-import-assertions/1.8.0_acorn@8.7.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      acorn: ^8
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      acorn: 8.7.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /acorn/8.7.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==}
 | 
					 | 
				
			||||||
    engines: {node: '>=0.4.0'}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /ajv-keywords/3.5.2_ajv@6.12.6:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      ajv: ^6.9.1
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      ajv: 6.12.6
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /ajv/6.12.6:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      fast-deep-equal: 3.1.3
 | 
					 | 
				
			||||||
      fast-json-stable-stringify: 2.1.0
 | 
					 | 
				
			||||||
      json-schema-traverse: 0.4.1
 | 
					 | 
				
			||||||
      uri-js: 4.4.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /balanced-match/1.0.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /brace-expansion/1.1.11:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      balanced-match: 1.0.2
 | 
					 | 
				
			||||||
      concat-map: 0.0.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /browserslist/4.20.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==}
 | 
					 | 
				
			||||||
    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      caniuse-lite: 1.0.30001341
 | 
					 | 
				
			||||||
      electron-to-chromium: 1.4.137
 | 
					 | 
				
			||||||
      escalade: 3.1.1
 | 
					 | 
				
			||||||
      node-releases: 2.0.4
 | 
					 | 
				
			||||||
      picocolors: 1.0.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /buffer-from/1.1.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /builtin-modules/3.3.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
 | 
					 | 
				
			||||||
    engines: {node: '>=6'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /caniuse-lite/1.0.30001341:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /chrome-trace-event/1.0.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
 | 
					 | 
				
			||||||
    engines: {node: '>=6.0'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /commander/2.20.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /commondir/1.0.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /concat-map/0.0.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /csstype/3.0.11:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /decky-frontend-lib/0.0.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-XyxSLrkvEjA0oDsPnV30cyMgzqSOKMp3riAkk1e0iEItvt26m4w4iGPD7JO1rtXquWpSEvYB9SCmhlrX/3COXA==}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      react: 16.14.0
 | 
					 | 
				
			||||||
    dev: false
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /deepmerge/4.2.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==}
 | 
					 | 
				
			||||||
    engines: {node: '>=0.10.0'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /electron-to-chromium/1.4.137:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /enhanced-resolve/5.9.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==}
 | 
					 | 
				
			||||||
    engines: {node: '>=10.13.0'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      graceful-fs: 4.2.10
 | 
					 | 
				
			||||||
      tapable: 2.2.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /es-module-lexer/0.9.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /escalade/3.1.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
 | 
					 | 
				
			||||||
    engines: {node: '>=6'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /eslint-scope/5.1.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
 | 
					 | 
				
			||||||
    engines: {node: '>=8.0.0'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      esrecurse: 4.3.0
 | 
					 | 
				
			||||||
      estraverse: 4.3.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /esrecurse/4.3.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
 | 
					 | 
				
			||||||
    engines: {node: '>=4.0'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      estraverse: 5.3.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /estraverse/4.3.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
 | 
					 | 
				
			||||||
    engines: {node: '>=4.0'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /estraverse/5.3.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
 | 
					 | 
				
			||||||
    engines: {node: '>=4.0'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /estree-walker/1.0.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /estree-walker/2.0.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /events/3.3.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
 | 
					 | 
				
			||||||
    engines: {node: '>=0.8.x'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /fast-deep-equal/3.1.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /fast-json-stable-stringify/2.1.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /fs.realpath/1.0.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /fsevents/2.3.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
 | 
					 | 
				
			||||||
    engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
 | 
					 | 
				
			||||||
    os: [darwin]
 | 
					 | 
				
			||||||
    requiresBuild: true
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
    optional: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /function-bind/1.1.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /glob-to-regexp/0.4.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /glob/7.2.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-NzDgHDiJwKYByLrL5lONmQFpK/2G78SMMfo+E9CuGlX4IkvfKDsiQSNPwAYxEy+e6p7ZQ3uslSLlwlJcqezBmQ==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      fs.realpath: 1.0.0
 | 
					 | 
				
			||||||
      inflight: 1.0.6
 | 
					 | 
				
			||||||
      inherits: 2.0.4
 | 
					 | 
				
			||||||
      minimatch: 3.1.2
 | 
					 | 
				
			||||||
      once: 1.4.0
 | 
					 | 
				
			||||||
      path-is-absolute: 1.0.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /graceful-fs/4.2.10:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /has-flag/4.0.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
 | 
					 | 
				
			||||||
    engines: {node: '>=8'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /has/1.0.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 0.4.0'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      function-bind: 1.1.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /inflight/1.0.6:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      once: 1.4.0
 | 
					 | 
				
			||||||
      wrappy: 1.0.2
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /inherits/2.0.4:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /interpret/1.4.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 0.10'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /is-builtin-module/3.1.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==}
 | 
					 | 
				
			||||||
    engines: {node: '>=6'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      builtin-modules: 3.3.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /is-core-module/2.9.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      has: 1.0.3
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /is-module/1.0.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /is-reference/1.2.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/estree': 0.0.51
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /jest-worker/27.5.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 10.13.0'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/node': 17.0.33
 | 
					 | 
				
			||||||
      merge-stream: 2.0.0
 | 
					 | 
				
			||||||
      supports-color: 8.1.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /json-parse-even-better-errors/2.3.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /json-schema-traverse/0.4.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /loader-runner/4.3.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
 | 
					 | 
				
			||||||
    engines: {node: '>=6.11.5'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /lodash.sortby/4.7.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /magic-string/0.25.9:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      sourcemap-codec: 1.4.8
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /merge-stream/2.0.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /mime-db/1.52.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 0.6'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /mime-types/2.1.35:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 0.6'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      mime-db: 1.52.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /minimatch/3.1.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      brace-expansion: 1.1.11
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /minimist/1.2.6:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /neo-async/2.6.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /node-releases/2.0.4:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /once/1.4.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      wrappy: 1.0.2
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /path-is-absolute/1.0.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=}
 | 
					 | 
				
			||||||
    engines: {node: '>=0.10.0'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /path-parse/1.0.7:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /picocolors/1.0.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /picomatch/2.3.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
 | 
					 | 
				
			||||||
    engines: {node: '>=8.6'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /punycode/2.1.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
 | 
					 | 
				
			||||||
    engines: {node: '>=6'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /randombytes/2.1.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      safe-buffer: 5.2.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /react-icons/4.3.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-cB10MXLTs3gVuXimblAdI71jrJx8njrJZmNMEMC+sQu5B/BIOmlsAjskdqpn81y8UBVEGuHODd7/ci5DvoSzTQ==}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      react: '*'
 | 
					 | 
				
			||||||
    dev: false
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /rechoir/0.6.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=}
 | 
					 | 
				
			||||||
    engines: {node: '>= 0.10'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      resolve: 1.22.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /resolve/1.22.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      is-core-module: 2.9.0
 | 
					 | 
				
			||||||
      path-parse: 1.0.7
 | 
					 | 
				
			||||||
      supports-preserve-symlinks-flag: 1.0.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /rollup/2.73.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-h/UngC3S4Zt28mB3g0+2YCMegT5yoftnQplwzPqGZcKvlld5e+kT/QRmJiL+qxGyZKOYpgirWGdLyEO1b0dpLQ==}
 | 
					 | 
				
			||||||
    engines: {node: '>=10.0.0'}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    optionalDependencies:
 | 
					 | 
				
			||||||
      fsevents: 2.3.2
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /safe-buffer/5.2.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /schema-utils/3.1.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 10.13.0'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/json-schema': 7.0.11
 | 
					 | 
				
			||||||
      ajv: 6.12.6
 | 
					 | 
				
			||||||
      ajv-keywords: 3.5.2_ajv@6.12.6
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /serialize-javascript/6.0.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      randombytes: 2.1.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /shelljs/0.8.5:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==}
 | 
					 | 
				
			||||||
    engines: {node: '>=4'}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      glob: 7.2.2
 | 
					 | 
				
			||||||
      interpret: 1.4.0
 | 
					 | 
				
			||||||
      rechoir: 0.6.2
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /shx/0.3.4:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==}
 | 
					 | 
				
			||||||
    engines: {node: '>=6'}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      minimist: 1.2.6
 | 
					 | 
				
			||||||
      shelljs: 0.8.5
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /source-map-support/0.5.21:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      buffer-from: 1.1.2
 | 
					 | 
				
			||||||
      source-map: 0.6.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /source-map/0.6.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
 | 
					 | 
				
			||||||
    engines: {node: '>=0.10.0'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /source-map/0.8.0-beta.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 8'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      whatwg-url: 7.1.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /sourcemap-codec/1.4.8:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /supports-color/8.1.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
 | 
					 | 
				
			||||||
    engines: {node: '>=10'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      has-flag: 4.0.0
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /supports-preserve-symlinks-flag/1.0.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 0.4'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /tapable/2.2.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
 | 
					 | 
				
			||||||
    engines: {node: '>=6'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /terser-webpack-plugin/5.3.1_webpack@5.72.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==}
 | 
					 | 
				
			||||||
    engines: {node: '>= 10.13.0'}
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      '@swc/core': '*'
 | 
					 | 
				
			||||||
      esbuild: '*'
 | 
					 | 
				
			||||||
      uglify-js: '*'
 | 
					 | 
				
			||||||
      webpack: ^5.1.0
 | 
					 | 
				
			||||||
    peerDependenciesMeta:
 | 
					 | 
				
			||||||
      '@swc/core':
 | 
					 | 
				
			||||||
        optional: true
 | 
					 | 
				
			||||||
      esbuild:
 | 
					 | 
				
			||||||
        optional: true
 | 
					 | 
				
			||||||
      uglify-js:
 | 
					 | 
				
			||||||
        optional: true
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      jest-worker: 27.5.1
 | 
					 | 
				
			||||||
      schema-utils: 3.1.1
 | 
					 | 
				
			||||||
      serialize-javascript: 6.0.0
 | 
					 | 
				
			||||||
      source-map: 0.6.1
 | 
					 | 
				
			||||||
      terser: 5.13.1
 | 
					 | 
				
			||||||
      webpack: 5.72.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /terser/5.13.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==}
 | 
					 | 
				
			||||||
    engines: {node: '>=10'}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      acorn: 8.7.1
 | 
					 | 
				
			||||||
      commander: 2.20.3
 | 
					 | 
				
			||||||
      source-map: 0.8.0-beta.0
 | 
					 | 
				
			||||||
      source-map-support: 0.5.21
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /tr46/1.0.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      punycode: 2.1.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /tslib/2.4.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /typescript/4.6.4:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==}
 | 
					 | 
				
			||||||
    engines: {node: '>=4.2.0'}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /uri-js/4.4.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      punycode: 2.1.1
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /watchpack/2.3.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==}
 | 
					 | 
				
			||||||
    engines: {node: '>=10.13.0'}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      glob-to-regexp: 0.4.1
 | 
					 | 
				
			||||||
      graceful-fs: 4.2.10
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /webidl-conversions/4.0.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /webpack-sources/3.2.3:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
 | 
					 | 
				
			||||||
    engines: {node: '>=10.13.0'}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /webpack/5.72.1:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==}
 | 
					 | 
				
			||||||
    engines: {node: '>=10.13.0'}
 | 
					 | 
				
			||||||
    hasBin: true
 | 
					 | 
				
			||||||
    peerDependencies:
 | 
					 | 
				
			||||||
      webpack-cli: '*'
 | 
					 | 
				
			||||||
    peerDependenciesMeta:
 | 
					 | 
				
			||||||
      webpack-cli:
 | 
					 | 
				
			||||||
        optional: true
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      '@types/eslint-scope': 3.7.3
 | 
					 | 
				
			||||||
      '@types/estree': 0.0.51
 | 
					 | 
				
			||||||
      '@webassemblyjs/ast': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wasm-edit': 1.11.1
 | 
					 | 
				
			||||||
      '@webassemblyjs/wasm-parser': 1.11.1
 | 
					 | 
				
			||||||
      acorn: 8.7.1
 | 
					 | 
				
			||||||
      acorn-import-assertions: 1.8.0_acorn@8.7.1
 | 
					 | 
				
			||||||
      browserslist: 4.20.3
 | 
					 | 
				
			||||||
      chrome-trace-event: 1.0.3
 | 
					 | 
				
			||||||
      enhanced-resolve: 5.9.3
 | 
					 | 
				
			||||||
      es-module-lexer: 0.9.3
 | 
					 | 
				
			||||||
      eslint-scope: 5.1.1
 | 
					 | 
				
			||||||
      events: 3.3.0
 | 
					 | 
				
			||||||
      glob-to-regexp: 0.4.1
 | 
					 | 
				
			||||||
      graceful-fs: 4.2.10
 | 
					 | 
				
			||||||
      json-parse-even-better-errors: 2.3.1
 | 
					 | 
				
			||||||
      loader-runner: 4.3.0
 | 
					 | 
				
			||||||
      mime-types: 2.1.35
 | 
					 | 
				
			||||||
      neo-async: 2.6.2
 | 
					 | 
				
			||||||
      schema-utils: 3.1.1
 | 
					 | 
				
			||||||
      tapable: 2.2.1
 | 
					 | 
				
			||||||
      terser-webpack-plugin: 5.3.1_webpack@5.72.1
 | 
					 | 
				
			||||||
      watchpack: 2.3.1
 | 
					 | 
				
			||||||
      webpack-sources: 3.2.3
 | 
					 | 
				
			||||||
    transitivePeerDependencies:
 | 
					 | 
				
			||||||
      - '@swc/core'
 | 
					 | 
				
			||||||
      - esbuild
 | 
					 | 
				
			||||||
      - uglify-js
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /whatwg-url/7.1.0:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
 | 
					 | 
				
			||||||
    dependencies:
 | 
					 | 
				
			||||||
      lodash.sortby: 4.7.0
 | 
					 | 
				
			||||||
      tr46: 1.0.1
 | 
					 | 
				
			||||||
      webidl-conversions: 4.0.2
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  /wrappy/1.0.2:
 | 
					 | 
				
			||||||
    resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
 | 
					 | 
				
			||||||
    dev: true
 | 
					 | 
				
			||||||
| 
						 | 
					@ -4,6 +4,9 @@ import { nodeResolve } from '@rollup/plugin-node-resolve';
 | 
				
			||||||
import replace from '@rollup/plugin-replace';
 | 
					import replace from '@rollup/plugin-replace';
 | 
				
			||||||
import typescript from '@rollup/plugin-typescript';
 | 
					import typescript from '@rollup/plugin-typescript';
 | 
				
			||||||
import { defineConfig } from 'rollup';
 | 
					import { defineConfig } from 'rollup';
 | 
				
			||||||
 | 
					import importAssets from 'rollup-plugin-import-assets';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import { name } from "./plugin.json";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export default defineConfig({
 | 
					export default defineConfig({
 | 
				
			||||||
  input: './src/index.tsx',
 | 
					  input: './src/index.tsx',
 | 
				
			||||||
| 
						 | 
					@ -16,6 +19,9 @@ export default defineConfig({
 | 
				
			||||||
      preventAssignment: false,
 | 
					      preventAssignment: false,
 | 
				
			||||||
      'process.env.NODE_ENV': JSON.stringify('production'),
 | 
					      'process.env.NODE_ENV': JSON.stringify('production'),
 | 
				
			||||||
    }),
 | 
					    }),
 | 
				
			||||||
 | 
					    importAssets({
 | 
				
			||||||
 | 
					      publicPath: `http://127.0.0.1:1337/plugins/${name}/`
 | 
				
			||||||
 | 
					    })
 | 
				
			||||||
  ],
 | 
					  ],
 | 
				
			||||||
  context: 'window',
 | 
					  context: 'window',
 | 
				
			||||||
  external: ['react', 'react-dom'],
 | 
					  external: ['react', 'react-dom'],
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,15 +1,19 @@
 | 
				
			||||||
import {
 | 
					import {
 | 
				
			||||||
  Button,
 | 
					  ButtonItem,
 | 
				
			||||||
  definePlugin,
 | 
					  definePlugin,
 | 
				
			||||||
  Menu,
 | 
					  Menu,
 | 
				
			||||||
  MenuItem,
 | 
					  MenuItem,
 | 
				
			||||||
 | 
					  PanelSection,
 | 
				
			||||||
 | 
					  PanelSectionRow,
 | 
				
			||||||
  ServerAPI,
 | 
					  ServerAPI,
 | 
				
			||||||
  showModal,
 | 
					  showModal,
 | 
				
			||||||
  staticClasses
 | 
					  staticClasses,
 | 
				
			||||||
} from "decky-frontend-lib";
 | 
					} from "decky-frontend-lib";
 | 
				
			||||||
import { VFC } from "react";
 | 
					import { VFC } from "react";
 | 
				
			||||||
import { FaShip } from "react-icons/fa";
 | 
					import { FaShip } from "react-icons/fa";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import logo from "../assets/logo.png";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// interface AddMethodArgs {
 | 
					// interface AddMethodArgs {
 | 
				
			||||||
//   left: number;
 | 
					//   left: number;
 | 
				
			||||||
//   right: number;
 | 
					//   right: number;
 | 
				
			||||||
| 
						 | 
					@ -32,8 +36,10 @@ const Content: VFC<{ serverAPI: ServerAPI }> = ({}) => {
 | 
				
			||||||
  // };
 | 
					  // };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  return (
 | 
					  return (
 | 
				
			||||||
    <div>
 | 
					    <PanelSection title="Panel Section">
 | 
				
			||||||
      <Button
 | 
					      <PanelSectionRow>
 | 
				
			||||||
 | 
					        <ButtonItem
 | 
				
			||||||
 | 
					          layout="below"
 | 
				
			||||||
          onClick={(e) =>
 | 
					          onClick={(e) =>
 | 
				
			||||||
            showModal(
 | 
					            showModal(
 | 
				
			||||||
              <Menu label="Menu" cancelText="CAAAANCEL" onCancel={() => {}}>
 | 
					              <Menu label="Menu" cancelText="CAAAANCEL" onCancel={() => {}}>
 | 
				
			||||||
| 
						 | 
					@ -46,8 +52,15 @@ const Content: VFC<{ serverAPI: ServerAPI }> = ({}) => {
 | 
				
			||||||
          }
 | 
					          }
 | 
				
			||||||
        >
 | 
					        >
 | 
				
			||||||
          Server says yolo
 | 
					          Server says yolo
 | 
				
			||||||
      </Button>
 | 
					        </ButtonItem>
 | 
				
			||||||
 | 
					      </PanelSectionRow>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <PanelSectionRow>
 | 
				
			||||||
 | 
					        <div style={{ display: "flex", justifyContent: "center" }}>
 | 
				
			||||||
 | 
					          <img src={logo} />
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
 | 
					      </PanelSectionRow>
 | 
				
			||||||
 | 
					    </PanelSection>
 | 
				
			||||||
  );
 | 
					  );
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										14
									
								
								src/types.d.ts
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								src/types.d.ts
									
										
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,14 @@
 | 
				
			||||||
 | 
					declare module "*.svg" {
 | 
				
			||||||
 | 
					  const content: string;
 | 
				
			||||||
 | 
					  export default content;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					declare module "*.png" {
 | 
				
			||||||
 | 
					  const content: string;
 | 
				
			||||||
 | 
					  export default content;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					declare module "*.jpg" {
 | 
				
			||||||
 | 
					  const content: string;
 | 
				
			||||||
 | 
					  export default content;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue