github.com/pluralsh/plural-cli@v0.9.5/pkg/ui/web/package-lock.json (about)

     1  {
     2    "name": "frontend",
     3    "version": "0.0.0",
     4    "lockfileVersion": 3,
     5    "requires": true,
     6    "packages": {
     7      "": {
     8        "name": "frontend",
     9        "version": "0.0.0",
    10        "dependencies": {
    11          "react": "^18.2.0",
    12          "react-dom": "^18.2.0"
    13        },
    14        "devDependencies": {
    15          "@types/react": "^18.0.17",
    16          "@types/react-dom": "^18.0.6",
    17          "@vitejs/plugin-react": "^2.0.1",
    18          "typescript": "^4.6.4",
    19          "vite": "^3.0.7"
    20        }
    21      },
    22      "node_modules/@ampproject/remapping": {
    23        "version": "2.2.0",
    24        "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
    25        "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
    26        "dev": true,
    27        "dependencies": {
    28          "@jridgewell/gen-mapping": "^0.1.0",
    29          "@jridgewell/trace-mapping": "^0.3.9"
    30        },
    31        "engines": {
    32          "node": ">=6.0.0"
    33        }
    34      },
    35      "node_modules/@babel/code-frame": {
    36        "version": "7.18.6",
    37        "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
    38        "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
    39        "dev": true,
    40        "dependencies": {
    41          "@babel/highlight": "^7.18.6"
    42        },
    43        "engines": {
    44          "node": ">=6.9.0"
    45        }
    46      },
    47      "node_modules/@babel/compat-data": {
    48        "version": "7.21.0",
    49        "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz",
    50        "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==",
    51        "dev": true,
    52        "engines": {
    53          "node": ">=6.9.0"
    54        }
    55      },
    56      "node_modules/@babel/core": {
    57        "version": "7.21.0",
    58        "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz",
    59        "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==",
    60        "dev": true,
    61        "dependencies": {
    62          "@ampproject/remapping": "^2.2.0",
    63          "@babel/code-frame": "^7.18.6",
    64          "@babel/generator": "^7.21.0",
    65          "@babel/helper-compilation-targets": "^7.20.7",
    66          "@babel/helper-module-transforms": "^7.21.0",
    67          "@babel/helpers": "^7.21.0",
    68          "@babel/parser": "^7.21.0",
    69          "@babel/template": "^7.20.7",
    70          "@babel/traverse": "^7.21.0",
    71          "@babel/types": "^7.21.0",
    72          "convert-source-map": "^1.7.0",
    73          "debug": "^4.1.0",
    74          "gensync": "^1.0.0-beta.2",
    75          "json5": "^2.2.2",
    76          "semver": "^6.3.0"
    77        },
    78        "engines": {
    79          "node": ">=6.9.0"
    80        },
    81        "funding": {
    82          "type": "opencollective",
    83          "url": "https://opencollective.com/babel"
    84        }
    85      },
    86      "node_modules/@babel/generator": {
    87        "version": "7.21.1",
    88        "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz",
    89        "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==",
    90        "dev": true,
    91        "dependencies": {
    92          "@babel/types": "^7.21.0",
    93          "@jridgewell/gen-mapping": "^0.3.2",
    94          "@jridgewell/trace-mapping": "^0.3.17",
    95          "jsesc": "^2.5.1"
    96        },
    97        "engines": {
    98          "node": ">=6.9.0"
    99        }
   100      },
   101      "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
   102        "version": "0.3.2",
   103        "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
   104        "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
   105        "dev": true,
   106        "dependencies": {
   107          "@jridgewell/set-array": "^1.0.1",
   108          "@jridgewell/sourcemap-codec": "^1.4.10",
   109          "@jridgewell/trace-mapping": "^0.3.9"
   110        },
   111        "engines": {
   112          "node": ">=6.0.0"
   113        }
   114      },
   115      "node_modules/@babel/helper-annotate-as-pure": {
   116        "version": "7.18.6",
   117        "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
   118        "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
   119        "dev": true,
   120        "dependencies": {
   121          "@babel/types": "^7.18.6"
   122        },
   123        "engines": {
   124          "node": ">=6.9.0"
   125        }
   126      },
   127      "node_modules/@babel/helper-compilation-targets": {
   128        "version": "7.20.7",
   129        "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz",
   130        "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==",
   131        "dev": true,
   132        "dependencies": {
   133          "@babel/compat-data": "^7.20.5",
   134          "@babel/helper-validator-option": "^7.18.6",
   135          "browserslist": "^4.21.3",
   136          "lru-cache": "^5.1.1",
   137          "semver": "^6.3.0"
   138        },
   139        "engines": {
   140          "node": ">=6.9.0"
   141        },
   142        "peerDependencies": {
   143          "@babel/core": "^7.0.0"
   144        }
   145      },
   146      "node_modules/@babel/helper-environment-visitor": {
   147        "version": "7.18.9",
   148        "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
   149        "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
   150        "dev": true,
   151        "engines": {
   152          "node": ">=6.9.0"
   153        }
   154      },
   155      "node_modules/@babel/helper-function-name": {
   156        "version": "7.21.0",
   157        "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz",
   158        "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==",
   159        "dev": true,
   160        "dependencies": {
   161          "@babel/template": "^7.20.7",
   162          "@babel/types": "^7.21.0"
   163        },
   164        "engines": {
   165          "node": ">=6.9.0"
   166        }
   167      },
   168      "node_modules/@babel/helper-hoist-variables": {
   169        "version": "7.18.6",
   170        "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
   171        "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
   172        "dev": true,
   173        "dependencies": {
   174          "@babel/types": "^7.18.6"
   175        },
   176        "engines": {
   177          "node": ">=6.9.0"
   178        }
   179      },
   180      "node_modules/@babel/helper-module-imports": {
   181        "version": "7.18.6",
   182        "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
   183        "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
   184        "dev": true,
   185        "dependencies": {
   186          "@babel/types": "^7.18.6"
   187        },
   188        "engines": {
   189          "node": ">=6.9.0"
   190        }
   191      },
   192      "node_modules/@babel/helper-module-transforms": {
   193        "version": "7.21.2",
   194        "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz",
   195        "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==",
   196        "dev": true,
   197        "dependencies": {
   198          "@babel/helper-environment-visitor": "^7.18.9",
   199          "@babel/helper-module-imports": "^7.18.6",
   200          "@babel/helper-simple-access": "^7.20.2",
   201          "@babel/helper-split-export-declaration": "^7.18.6",
   202          "@babel/helper-validator-identifier": "^7.19.1",
   203          "@babel/template": "^7.20.7",
   204          "@babel/traverse": "^7.21.2",
   205          "@babel/types": "^7.21.2"
   206        },
   207        "engines": {
   208          "node": ">=6.9.0"
   209        }
   210      },
   211      "node_modules/@babel/helper-plugin-utils": {
   212        "version": "7.20.2",
   213        "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
   214        "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
   215        "dev": true,
   216        "engines": {
   217          "node": ">=6.9.0"
   218        }
   219      },
   220      "node_modules/@babel/helper-simple-access": {
   221        "version": "7.20.2",
   222        "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
   223        "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
   224        "dev": true,
   225        "dependencies": {
   226          "@babel/types": "^7.20.2"
   227        },
   228        "engines": {
   229          "node": ">=6.9.0"
   230        }
   231      },
   232      "node_modules/@babel/helper-split-export-declaration": {
   233        "version": "7.18.6",
   234        "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
   235        "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
   236        "dev": true,
   237        "dependencies": {
   238          "@babel/types": "^7.18.6"
   239        },
   240        "engines": {
   241          "node": ">=6.9.0"
   242        }
   243      },
   244      "node_modules/@babel/helper-string-parser": {
   245        "version": "7.19.4",
   246        "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
   247        "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
   248        "dev": true,
   249        "engines": {
   250          "node": ">=6.9.0"
   251        }
   252      },
   253      "node_modules/@babel/helper-validator-identifier": {
   254        "version": "7.19.1",
   255        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
   256        "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
   257        "dev": true,
   258        "engines": {
   259          "node": ">=6.9.0"
   260        }
   261      },
   262      "node_modules/@babel/helper-validator-option": {
   263        "version": "7.21.0",
   264        "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz",
   265        "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==",
   266        "dev": true,
   267        "engines": {
   268          "node": ">=6.9.0"
   269        }
   270      },
   271      "node_modules/@babel/helpers": {
   272        "version": "7.21.0",
   273        "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz",
   274        "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==",
   275        "dev": true,
   276        "dependencies": {
   277          "@babel/template": "^7.20.7",
   278          "@babel/traverse": "^7.21.0",
   279          "@babel/types": "^7.21.0"
   280        },
   281        "engines": {
   282          "node": ">=6.9.0"
   283        }
   284      },
   285      "node_modules/@babel/highlight": {
   286        "version": "7.18.6",
   287        "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
   288        "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
   289        "dev": true,
   290        "dependencies": {
   291          "@babel/helper-validator-identifier": "^7.18.6",
   292          "chalk": "^2.0.0",
   293          "js-tokens": "^4.0.0"
   294        },
   295        "engines": {
   296          "node": ">=6.9.0"
   297        }
   298      },
   299      "node_modules/@babel/parser": {
   300        "version": "7.21.2",
   301        "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz",
   302        "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==",
   303        "dev": true,
   304        "bin": {
   305          "parser": "bin/babel-parser.js"
   306        },
   307        "engines": {
   308          "node": ">=6.0.0"
   309        }
   310      },
   311      "node_modules/@babel/plugin-syntax-jsx": {
   312        "version": "7.18.6",
   313        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
   314        "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
   315        "dev": true,
   316        "dependencies": {
   317          "@babel/helper-plugin-utils": "^7.18.6"
   318        },
   319        "engines": {
   320          "node": ">=6.9.0"
   321        },
   322        "peerDependencies": {
   323          "@babel/core": "^7.0.0-0"
   324        }
   325      },
   326      "node_modules/@babel/plugin-transform-react-jsx": {
   327        "version": "7.21.0",
   328        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz",
   329        "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==",
   330        "dev": true,
   331        "dependencies": {
   332          "@babel/helper-annotate-as-pure": "^7.18.6",
   333          "@babel/helper-module-imports": "^7.18.6",
   334          "@babel/helper-plugin-utils": "^7.20.2",
   335          "@babel/plugin-syntax-jsx": "^7.18.6",
   336          "@babel/types": "^7.21.0"
   337        },
   338        "engines": {
   339          "node": ">=6.9.0"
   340        },
   341        "peerDependencies": {
   342          "@babel/core": "^7.0.0-0"
   343        }
   344      },
   345      "node_modules/@babel/plugin-transform-react-jsx-development": {
   346        "version": "7.18.6",
   347        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz",
   348        "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==",
   349        "dev": true,
   350        "dependencies": {
   351          "@babel/plugin-transform-react-jsx": "^7.18.6"
   352        },
   353        "engines": {
   354          "node": ">=6.9.0"
   355        },
   356        "peerDependencies": {
   357          "@babel/core": "^7.0.0-0"
   358        }
   359      },
   360      "node_modules/@babel/plugin-transform-react-jsx-self": {
   361        "version": "7.21.0",
   362        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz",
   363        "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==",
   364        "dev": true,
   365        "dependencies": {
   366          "@babel/helper-plugin-utils": "^7.20.2"
   367        },
   368        "engines": {
   369          "node": ">=6.9.0"
   370        },
   371        "peerDependencies": {
   372          "@babel/core": "^7.0.0-0"
   373        }
   374      },
   375      "node_modules/@babel/plugin-transform-react-jsx-source": {
   376        "version": "7.19.6",
   377        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz",
   378        "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==",
   379        "dev": true,
   380        "dependencies": {
   381          "@babel/helper-plugin-utils": "^7.19.0"
   382        },
   383        "engines": {
   384          "node": ">=6.9.0"
   385        },
   386        "peerDependencies": {
   387          "@babel/core": "^7.0.0-0"
   388        }
   389      },
   390      "node_modules/@babel/template": {
   391        "version": "7.20.7",
   392        "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
   393        "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
   394        "dev": true,
   395        "dependencies": {
   396          "@babel/code-frame": "^7.18.6",
   397          "@babel/parser": "^7.20.7",
   398          "@babel/types": "^7.20.7"
   399        },
   400        "engines": {
   401          "node": ">=6.9.0"
   402        }
   403      },
   404      "node_modules/@babel/traverse": {
   405        "version": "7.21.2",
   406        "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz",
   407        "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==",
   408        "dev": true,
   409        "dependencies": {
   410          "@babel/code-frame": "^7.18.6",
   411          "@babel/generator": "^7.21.1",
   412          "@babel/helper-environment-visitor": "^7.18.9",
   413          "@babel/helper-function-name": "^7.21.0",
   414          "@babel/helper-hoist-variables": "^7.18.6",
   415          "@babel/helper-split-export-declaration": "^7.18.6",
   416          "@babel/parser": "^7.21.2",
   417          "@babel/types": "^7.21.2",
   418          "debug": "^4.1.0",
   419          "globals": "^11.1.0"
   420        },
   421        "engines": {
   422          "node": ">=6.9.0"
   423        }
   424      },
   425      "node_modules/@babel/types": {
   426        "version": "7.21.2",
   427        "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
   428        "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
   429        "dev": true,
   430        "dependencies": {
   431          "@babel/helper-string-parser": "^7.19.4",
   432          "@babel/helper-validator-identifier": "^7.19.1",
   433          "to-fast-properties": "^2.0.0"
   434        },
   435        "engines": {
   436          "node": ">=6.9.0"
   437        }
   438      },
   439      "node_modules/@esbuild/android-arm": {
   440        "version": "0.15.18",
   441        "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.18.tgz",
   442        "integrity": "sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==",
   443        "cpu": [
   444          "arm"
   445        ],
   446        "dev": true,
   447        "optional": true,
   448        "os": [
   449          "android"
   450        ],
   451        "engines": {
   452          "node": ">=12"
   453        }
   454      },
   455      "node_modules/@esbuild/linux-loong64": {
   456        "version": "0.15.18",
   457        "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz",
   458        "integrity": "sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==",
   459        "cpu": [
   460          "loong64"
   461        ],
   462        "dev": true,
   463        "optional": true,
   464        "os": [
   465          "linux"
   466        ],
   467        "engines": {
   468          "node": ">=12"
   469        }
   470      },
   471      "node_modules/@jridgewell/gen-mapping": {
   472        "version": "0.1.1",
   473        "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
   474        "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
   475        "dev": true,
   476        "dependencies": {
   477          "@jridgewell/set-array": "^1.0.0",
   478          "@jridgewell/sourcemap-codec": "^1.4.10"
   479        },
   480        "engines": {
   481          "node": ">=6.0.0"
   482        }
   483      },
   484      "node_modules/@jridgewell/resolve-uri": {
   485        "version": "3.1.0",
   486        "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
   487        "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
   488        "dev": true,
   489        "engines": {
   490          "node": ">=6.0.0"
   491        }
   492      },
   493      "node_modules/@jridgewell/set-array": {
   494        "version": "1.1.2",
   495        "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
   496        "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
   497        "dev": true,
   498        "engines": {
   499          "node": ">=6.0.0"
   500        }
   501      },
   502      "node_modules/@jridgewell/sourcemap-codec": {
   503        "version": "1.4.14",
   504        "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
   505        "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
   506        "dev": true
   507      },
   508      "node_modules/@jridgewell/trace-mapping": {
   509        "version": "0.3.17",
   510        "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
   511        "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
   512        "dev": true,
   513        "dependencies": {
   514          "@jridgewell/resolve-uri": "3.1.0",
   515          "@jridgewell/sourcemap-codec": "1.4.14"
   516        }
   517      },
   518      "node_modules/@types/prop-types": {
   519        "version": "15.7.5",
   520        "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
   521        "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==",
   522        "dev": true
   523      },
   524      "node_modules/@types/react": {
   525        "version": "18.0.28",
   526        "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz",
   527        "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==",
   528        "dev": true,
   529        "dependencies": {
   530          "@types/prop-types": "*",
   531          "@types/scheduler": "*",
   532          "csstype": "^3.0.2"
   533        }
   534      },
   535      "node_modules/@types/react-dom": {
   536        "version": "18.0.11",
   537        "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz",
   538        "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==",
   539        "dev": true,
   540        "dependencies": {
   541          "@types/react": "*"
   542        }
   543      },
   544      "node_modules/@types/scheduler": {
   545        "version": "0.16.2",
   546        "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
   547        "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==",
   548        "dev": true
   549      },
   550      "node_modules/@vitejs/plugin-react": {
   551        "version": "2.2.0",
   552        "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-2.2.0.tgz",
   553        "integrity": "sha512-FFpefhvExd1toVRlokZgxgy2JtnBOdp4ZDsq7ldCWaqGSGn9UhWMAVm/1lxPL14JfNS5yGz+s9yFrQY6shoStA==",
   554        "dev": true,
   555        "dependencies": {
   556          "@babel/core": "^7.19.6",
   557          "@babel/plugin-transform-react-jsx": "^7.19.0",
   558          "@babel/plugin-transform-react-jsx-development": "^7.18.6",
   559          "@babel/plugin-transform-react-jsx-self": "^7.18.6",
   560          "@babel/plugin-transform-react-jsx-source": "^7.19.6",
   561          "magic-string": "^0.26.7",
   562          "react-refresh": "^0.14.0"
   563        },
   564        "engines": {
   565          "node": "^14.18.0 || >=16.0.0"
   566        },
   567        "peerDependencies": {
   568          "vite": "^3.0.0"
   569        }
   570      },
   571      "node_modules/ansi-styles": {
   572        "version": "3.2.1",
   573        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
   574        "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
   575        "dev": true,
   576        "dependencies": {
   577          "color-convert": "^1.9.0"
   578        },
   579        "engines": {
   580          "node": ">=4"
   581        }
   582      },
   583      "node_modules/browserslist": {
   584        "version": "4.21.5",
   585        "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz",
   586        "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
   587        "dev": true,
   588        "funding": [
   589          {
   590            "type": "opencollective",
   591            "url": "https://opencollective.com/browserslist"
   592          },
   593          {
   594            "type": "tidelift",
   595            "url": "https://tidelift.com/funding/github/npm/browserslist"
   596          }
   597        ],
   598        "dependencies": {
   599          "caniuse-lite": "^1.0.30001449",
   600          "electron-to-chromium": "^1.4.284",
   601          "node-releases": "^2.0.8",
   602          "update-browserslist-db": "^1.0.10"
   603        },
   604        "bin": {
   605          "browserslist": "cli.js"
   606        },
   607        "engines": {
   608          "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
   609        }
   610      },
   611      "node_modules/caniuse-lite": {
   612        "version": "1.0.30001465",
   613        "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001465.tgz",
   614        "integrity": "sha512-HvjgL3MYAJjceTDCcjRnQGjwUz/5qec9n7JPOzUursUoOTIsYCSDOb1l7RsnZE8mjbxG78zVRCKfrBXyvChBag==",
   615        "dev": true,
   616        "funding": [
   617          {
   618            "type": "opencollective",
   619            "url": "https://opencollective.com/browserslist"
   620          },
   621          {
   622            "type": "tidelift",
   623            "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
   624          }
   625        ]
   626      },
   627      "node_modules/chalk": {
   628        "version": "2.4.2",
   629        "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
   630        "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
   631        "dev": true,
   632        "dependencies": {
   633          "ansi-styles": "^3.2.1",
   634          "escape-string-regexp": "^1.0.5",
   635          "supports-color": "^5.3.0"
   636        },
   637        "engines": {
   638          "node": ">=4"
   639        }
   640      },
   641      "node_modules/color-convert": {
   642        "version": "1.9.3",
   643        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
   644        "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
   645        "dev": true,
   646        "dependencies": {
   647          "color-name": "1.1.3"
   648        }
   649      },
   650      "node_modules/color-name": {
   651        "version": "1.1.3",
   652        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
   653        "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
   654        "dev": true
   655      },
   656      "node_modules/convert-source-map": {
   657        "version": "1.9.0",
   658        "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
   659        "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
   660        "dev": true
   661      },
   662      "node_modules/csstype": {
   663        "version": "3.1.1",
   664        "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
   665        "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==",
   666        "dev": true
   667      },
   668      "node_modules/debug": {
   669        "version": "4.3.4",
   670        "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
   671        "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
   672        "dev": true,
   673        "dependencies": {
   674          "ms": "2.1.2"
   675        },
   676        "engines": {
   677          "node": ">=6.0"
   678        },
   679        "peerDependenciesMeta": {
   680          "supports-color": {
   681            "optional": true
   682          }
   683        }
   684      },
   685      "node_modules/electron-to-chromium": {
   686        "version": "1.4.328",
   687        "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.328.tgz",
   688        "integrity": "sha512-DE9tTy2PNmy1v55AZAO542ui+MLC2cvINMK4P2LXGsJdput/ThVG9t+QGecPuAZZSgC8XoI+Jh9M1OG9IoNSCw==",
   689        "dev": true
   690      },
   691      "node_modules/esbuild": {
   692        "version": "0.15.18",
   693        "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz",
   694        "integrity": "sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==",
   695        "dev": true,
   696        "hasInstallScript": true,
   697        "bin": {
   698          "esbuild": "bin/esbuild"
   699        },
   700        "engines": {
   701          "node": ">=12"
   702        },
   703        "optionalDependencies": {
   704          "@esbuild/android-arm": "0.15.18",
   705          "@esbuild/linux-loong64": "0.15.18",
   706          "esbuild-android-64": "0.15.18",
   707          "esbuild-android-arm64": "0.15.18",
   708          "esbuild-darwin-64": "0.15.18",
   709          "esbuild-darwin-arm64": "0.15.18",
   710          "esbuild-freebsd-64": "0.15.18",
   711          "esbuild-freebsd-arm64": "0.15.18",
   712          "esbuild-linux-32": "0.15.18",
   713          "esbuild-linux-64": "0.15.18",
   714          "esbuild-linux-arm": "0.15.18",
   715          "esbuild-linux-arm64": "0.15.18",
   716          "esbuild-linux-mips64le": "0.15.18",
   717          "esbuild-linux-ppc64le": "0.15.18",
   718          "esbuild-linux-riscv64": "0.15.18",
   719          "esbuild-linux-s390x": "0.15.18",
   720          "esbuild-netbsd-64": "0.15.18",
   721          "esbuild-openbsd-64": "0.15.18",
   722          "esbuild-sunos-64": "0.15.18",
   723          "esbuild-windows-32": "0.15.18",
   724          "esbuild-windows-64": "0.15.18",
   725          "esbuild-windows-arm64": "0.15.18"
   726        }
   727      },
   728      "node_modules/esbuild-android-64": {
   729        "version": "0.15.18",
   730        "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz",
   731        "integrity": "sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==",
   732        "cpu": [
   733          "x64"
   734        ],
   735        "dev": true,
   736        "optional": true,
   737        "os": [
   738          "android"
   739        ],
   740        "engines": {
   741          "node": ">=12"
   742        }
   743      },
   744      "node_modules/esbuild-android-arm64": {
   745        "version": "0.15.18",
   746        "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz",
   747        "integrity": "sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==",
   748        "cpu": [
   749          "arm64"
   750        ],
   751        "dev": true,
   752        "optional": true,
   753        "os": [
   754          "android"
   755        ],
   756        "engines": {
   757          "node": ">=12"
   758        }
   759      },
   760      "node_modules/esbuild-darwin-64": {
   761        "version": "0.15.18",
   762        "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz",
   763        "integrity": "sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==",
   764        "cpu": [
   765          "x64"
   766        ],
   767        "dev": true,
   768        "optional": true,
   769        "os": [
   770          "darwin"
   771        ],
   772        "engines": {
   773          "node": ">=12"
   774        }
   775      },
   776      "node_modules/esbuild-darwin-arm64": {
   777        "version": "0.15.18",
   778        "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz",
   779        "integrity": "sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==",
   780        "cpu": [
   781          "arm64"
   782        ],
   783        "dev": true,
   784        "optional": true,
   785        "os": [
   786          "darwin"
   787        ],
   788        "engines": {
   789          "node": ">=12"
   790        }
   791      },
   792      "node_modules/esbuild-freebsd-64": {
   793        "version": "0.15.18",
   794        "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz",
   795        "integrity": "sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==",
   796        "cpu": [
   797          "x64"
   798        ],
   799        "dev": true,
   800        "optional": true,
   801        "os": [
   802          "freebsd"
   803        ],
   804        "engines": {
   805          "node": ">=12"
   806        }
   807      },
   808      "node_modules/esbuild-freebsd-arm64": {
   809        "version": "0.15.18",
   810        "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz",
   811        "integrity": "sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==",
   812        "cpu": [
   813          "arm64"
   814        ],
   815        "dev": true,
   816        "optional": true,
   817        "os": [
   818          "freebsd"
   819        ],
   820        "engines": {
   821          "node": ">=12"
   822        }
   823      },
   824      "node_modules/esbuild-linux-32": {
   825        "version": "0.15.18",
   826        "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz",
   827        "integrity": "sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==",
   828        "cpu": [
   829          "ia32"
   830        ],
   831        "dev": true,
   832        "optional": true,
   833        "os": [
   834          "linux"
   835        ],
   836        "engines": {
   837          "node": ">=12"
   838        }
   839      },
   840      "node_modules/esbuild-linux-64": {
   841        "version": "0.15.18",
   842        "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz",
   843        "integrity": "sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==",
   844        "cpu": [
   845          "x64"
   846        ],
   847        "dev": true,
   848        "optional": true,
   849        "os": [
   850          "linux"
   851        ],
   852        "engines": {
   853          "node": ">=12"
   854        }
   855      },
   856      "node_modules/esbuild-linux-arm": {
   857        "version": "0.15.18",
   858        "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz",
   859        "integrity": "sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==",
   860        "cpu": [
   861          "arm"
   862        ],
   863        "dev": true,
   864        "optional": true,
   865        "os": [
   866          "linux"
   867        ],
   868        "engines": {
   869          "node": ">=12"
   870        }
   871      },
   872      "node_modules/esbuild-linux-arm64": {
   873        "version": "0.15.18",
   874        "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz",
   875        "integrity": "sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==",
   876        "cpu": [
   877          "arm64"
   878        ],
   879        "dev": true,
   880        "optional": true,
   881        "os": [
   882          "linux"
   883        ],
   884        "engines": {
   885          "node": ">=12"
   886        }
   887      },
   888      "node_modules/esbuild-linux-mips64le": {
   889        "version": "0.15.18",
   890        "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz",
   891        "integrity": "sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==",
   892        "cpu": [
   893          "mips64el"
   894        ],
   895        "dev": true,
   896        "optional": true,
   897        "os": [
   898          "linux"
   899        ],
   900        "engines": {
   901          "node": ">=12"
   902        }
   903      },
   904      "node_modules/esbuild-linux-ppc64le": {
   905        "version": "0.15.18",
   906        "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz",
   907        "integrity": "sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==",
   908        "cpu": [
   909          "ppc64"
   910        ],
   911        "dev": true,
   912        "optional": true,
   913        "os": [
   914          "linux"
   915        ],
   916        "engines": {
   917          "node": ">=12"
   918        }
   919      },
   920      "node_modules/esbuild-linux-riscv64": {
   921        "version": "0.15.18",
   922        "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz",
   923        "integrity": "sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==",
   924        "cpu": [
   925          "riscv64"
   926        ],
   927        "dev": true,
   928        "optional": true,
   929        "os": [
   930          "linux"
   931        ],
   932        "engines": {
   933          "node": ">=12"
   934        }
   935      },
   936      "node_modules/esbuild-linux-s390x": {
   937        "version": "0.15.18",
   938        "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz",
   939        "integrity": "sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==",
   940        "cpu": [
   941          "s390x"
   942        ],
   943        "dev": true,
   944        "optional": true,
   945        "os": [
   946          "linux"
   947        ],
   948        "engines": {
   949          "node": ">=12"
   950        }
   951      },
   952      "node_modules/esbuild-netbsd-64": {
   953        "version": "0.15.18",
   954        "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz",
   955        "integrity": "sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==",
   956        "cpu": [
   957          "x64"
   958        ],
   959        "dev": true,
   960        "optional": true,
   961        "os": [
   962          "netbsd"
   963        ],
   964        "engines": {
   965          "node": ">=12"
   966        }
   967      },
   968      "node_modules/esbuild-openbsd-64": {
   969        "version": "0.15.18",
   970        "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz",
   971        "integrity": "sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==",
   972        "cpu": [
   973          "x64"
   974        ],
   975        "dev": true,
   976        "optional": true,
   977        "os": [
   978          "openbsd"
   979        ],
   980        "engines": {
   981          "node": ">=12"
   982        }
   983      },
   984      "node_modules/esbuild-sunos-64": {
   985        "version": "0.15.18",
   986        "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz",
   987        "integrity": "sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==",
   988        "cpu": [
   989          "x64"
   990        ],
   991        "dev": true,
   992        "optional": true,
   993        "os": [
   994          "sunos"
   995        ],
   996        "engines": {
   997          "node": ">=12"
   998        }
   999      },
  1000      "node_modules/esbuild-windows-32": {
  1001        "version": "0.15.18",
  1002        "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz",
  1003        "integrity": "sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==",
  1004        "cpu": [
  1005          "ia32"
  1006        ],
  1007        "dev": true,
  1008        "optional": true,
  1009        "os": [
  1010          "win32"
  1011        ],
  1012        "engines": {
  1013          "node": ">=12"
  1014        }
  1015      },
  1016      "node_modules/esbuild-windows-64": {
  1017        "version": "0.15.18",
  1018        "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz",
  1019        "integrity": "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==",
  1020        "cpu": [
  1021          "x64"
  1022        ],
  1023        "dev": true,
  1024        "optional": true,
  1025        "os": [
  1026          "win32"
  1027        ],
  1028        "engines": {
  1029          "node": ">=12"
  1030        }
  1031      },
  1032      "node_modules/esbuild-windows-arm64": {
  1033        "version": "0.15.18",
  1034        "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz",
  1035        "integrity": "sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==",
  1036        "cpu": [
  1037          "arm64"
  1038        ],
  1039        "dev": true,
  1040        "optional": true,
  1041        "os": [
  1042          "win32"
  1043        ],
  1044        "engines": {
  1045          "node": ">=12"
  1046        }
  1047      },
  1048      "node_modules/escalade": {
  1049        "version": "3.1.1",
  1050        "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
  1051        "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
  1052        "dev": true,
  1053        "engines": {
  1054          "node": ">=6"
  1055        }
  1056      },
  1057      "node_modules/escape-string-regexp": {
  1058        "version": "1.0.5",
  1059        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
  1060        "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
  1061        "dev": true,
  1062        "engines": {
  1063          "node": ">=0.8.0"
  1064        }
  1065      },
  1066      "node_modules/fsevents": {
  1067        "version": "2.3.2",
  1068        "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
  1069        "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
  1070        "dev": true,
  1071        "hasInstallScript": true,
  1072        "optional": true,
  1073        "os": [
  1074          "darwin"
  1075        ],
  1076        "engines": {
  1077          "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
  1078        }
  1079      },
  1080      "node_modules/function-bind": {
  1081        "version": "1.1.1",
  1082        "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
  1083        "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
  1084        "dev": true
  1085      },
  1086      "node_modules/gensync": {
  1087        "version": "1.0.0-beta.2",
  1088        "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
  1089        "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
  1090        "dev": true,
  1091        "engines": {
  1092          "node": ">=6.9.0"
  1093        }
  1094      },
  1095      "node_modules/globals": {
  1096        "version": "11.12.0",
  1097        "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
  1098        "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
  1099        "dev": true,
  1100        "engines": {
  1101          "node": ">=4"
  1102        }
  1103      },
  1104      "node_modules/has": {
  1105        "version": "1.0.3",
  1106        "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
  1107        "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
  1108        "dev": true,
  1109        "dependencies": {
  1110          "function-bind": "^1.1.1"
  1111        },
  1112        "engines": {
  1113          "node": ">= 0.4.0"
  1114        }
  1115      },
  1116      "node_modules/has-flag": {
  1117        "version": "3.0.0",
  1118        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
  1119        "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
  1120        "dev": true,
  1121        "engines": {
  1122          "node": ">=4"
  1123        }
  1124      },
  1125      "node_modules/is-core-module": {
  1126        "version": "2.11.0",
  1127        "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
  1128        "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
  1129        "dev": true,
  1130        "dependencies": {
  1131          "has": "^1.0.3"
  1132        },
  1133        "funding": {
  1134          "url": "https://github.com/sponsors/ljharb"
  1135        }
  1136      },
  1137      "node_modules/js-tokens": {
  1138        "version": "4.0.0",
  1139        "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
  1140        "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
  1141      },
  1142      "node_modules/jsesc": {
  1143        "version": "2.5.2",
  1144        "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
  1145        "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
  1146        "dev": true,
  1147        "bin": {
  1148          "jsesc": "bin/jsesc"
  1149        },
  1150        "engines": {
  1151          "node": ">=4"
  1152        }
  1153      },
  1154      "node_modules/json5": {
  1155        "version": "2.2.3",
  1156        "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
  1157        "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
  1158        "dev": true,
  1159        "bin": {
  1160          "json5": "lib/cli.js"
  1161        },
  1162        "engines": {
  1163          "node": ">=6"
  1164        }
  1165      },
  1166      "node_modules/loose-envify": {
  1167        "version": "1.4.0",
  1168        "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
  1169        "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
  1170        "dependencies": {
  1171          "js-tokens": "^3.0.0 || ^4.0.0"
  1172        },
  1173        "bin": {
  1174          "loose-envify": "cli.js"
  1175        }
  1176      },
  1177      "node_modules/lru-cache": {
  1178        "version": "5.1.1",
  1179        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
  1180        "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
  1181        "dev": true,
  1182        "dependencies": {
  1183          "yallist": "^3.0.2"
  1184        }
  1185      },
  1186      "node_modules/magic-string": {
  1187        "version": "0.26.7",
  1188        "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz",
  1189        "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==",
  1190        "dev": true,
  1191        "dependencies": {
  1192          "sourcemap-codec": "^1.4.8"
  1193        },
  1194        "engines": {
  1195          "node": ">=12"
  1196        }
  1197      },
  1198      "node_modules/ms": {
  1199        "version": "2.1.2",
  1200        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  1201        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  1202        "dev": true
  1203      },
  1204      "node_modules/nanoid": {
  1205        "version": "3.3.4",
  1206        "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
  1207        "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
  1208        "dev": true,
  1209        "bin": {
  1210          "nanoid": "bin/nanoid.cjs"
  1211        },
  1212        "engines": {
  1213          "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
  1214        }
  1215      },
  1216      "node_modules/node-releases": {
  1217        "version": "2.0.10",
  1218        "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",
  1219        "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
  1220        "dev": true
  1221      },
  1222      "node_modules/path-parse": {
  1223        "version": "1.0.7",
  1224        "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
  1225        "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
  1226        "dev": true
  1227      },
  1228      "node_modules/picocolors": {
  1229        "version": "1.0.0",
  1230        "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
  1231        "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
  1232        "dev": true
  1233      },
  1234      "node_modules/postcss": {
  1235        "version": "8.4.21",
  1236        "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
  1237        "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==",
  1238        "dev": true,
  1239        "funding": [
  1240          {
  1241            "type": "opencollective",
  1242            "url": "https://opencollective.com/postcss/"
  1243          },
  1244          {
  1245            "type": "tidelift",
  1246            "url": "https://tidelift.com/funding/github/npm/postcss"
  1247          }
  1248        ],
  1249        "dependencies": {
  1250          "nanoid": "^3.3.4",
  1251          "picocolors": "^1.0.0",
  1252          "source-map-js": "^1.0.2"
  1253        },
  1254        "engines": {
  1255          "node": "^10 || ^12 || >=14"
  1256        }
  1257      },
  1258      "node_modules/react": {
  1259        "version": "18.2.0",
  1260        "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
  1261        "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
  1262        "dependencies": {
  1263          "loose-envify": "^1.1.0"
  1264        },
  1265        "engines": {
  1266          "node": ">=0.10.0"
  1267        }
  1268      },
  1269      "node_modules/react-dom": {
  1270        "version": "18.2.0",
  1271        "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
  1272        "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
  1273        "dependencies": {
  1274          "loose-envify": "^1.1.0",
  1275          "scheduler": "^0.23.0"
  1276        },
  1277        "peerDependencies": {
  1278          "react": "^18.2.0"
  1279        }
  1280      },
  1281      "node_modules/react-refresh": {
  1282        "version": "0.14.0",
  1283        "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz",
  1284        "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==",
  1285        "dev": true,
  1286        "engines": {
  1287          "node": ">=0.10.0"
  1288        }
  1289      },
  1290      "node_modules/resolve": {
  1291        "version": "1.22.1",
  1292        "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
  1293        "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
  1294        "dev": true,
  1295        "dependencies": {
  1296          "is-core-module": "^2.9.0",
  1297          "path-parse": "^1.0.7",
  1298          "supports-preserve-symlinks-flag": "^1.0.0"
  1299        },
  1300        "bin": {
  1301          "resolve": "bin/resolve"
  1302        },
  1303        "funding": {
  1304          "url": "https://github.com/sponsors/ljharb"
  1305        }
  1306      },
  1307      "node_modules/rollup": {
  1308        "version": "2.79.1",
  1309        "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
  1310        "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
  1311        "dev": true,
  1312        "bin": {
  1313          "rollup": "dist/bin/rollup"
  1314        },
  1315        "engines": {
  1316          "node": ">=10.0.0"
  1317        },
  1318        "optionalDependencies": {
  1319          "fsevents": "~2.3.2"
  1320        }
  1321      },
  1322      "node_modules/scheduler": {
  1323        "version": "0.23.0",
  1324        "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
  1325        "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
  1326        "dependencies": {
  1327          "loose-envify": "^1.1.0"
  1328        }
  1329      },
  1330      "node_modules/semver": {
  1331        "version": "6.3.0",
  1332        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
  1333        "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
  1334        "dev": true,
  1335        "bin": {
  1336          "semver": "bin/semver.js"
  1337        }
  1338      },
  1339      "node_modules/source-map-js": {
  1340        "version": "1.0.2",
  1341        "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
  1342        "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
  1343        "dev": true,
  1344        "engines": {
  1345          "node": ">=0.10.0"
  1346        }
  1347      },
  1348      "node_modules/sourcemap-codec": {
  1349        "version": "1.4.8",
  1350        "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
  1351        "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
  1352        "deprecated": "Please use @jridgewell/sourcemap-codec instead",
  1353        "dev": true
  1354      },
  1355      "node_modules/supports-color": {
  1356        "version": "5.5.0",
  1357        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
  1358        "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
  1359        "dev": true,
  1360        "dependencies": {
  1361          "has-flag": "^3.0.0"
  1362        },
  1363        "engines": {
  1364          "node": ">=4"
  1365        }
  1366      },
  1367      "node_modules/supports-preserve-symlinks-flag": {
  1368        "version": "1.0.0",
  1369        "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
  1370        "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
  1371        "dev": true,
  1372        "engines": {
  1373          "node": ">= 0.4"
  1374        },
  1375        "funding": {
  1376          "url": "https://github.com/sponsors/ljharb"
  1377        }
  1378      },
  1379      "node_modules/to-fast-properties": {
  1380        "version": "2.0.0",
  1381        "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
  1382        "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
  1383        "dev": true,
  1384        "engines": {
  1385          "node": ">=4"
  1386        }
  1387      },
  1388      "node_modules/typescript": {
  1389        "version": "4.9.5",
  1390        "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
  1391        "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
  1392        "dev": true,
  1393        "bin": {
  1394          "tsc": "bin/tsc",
  1395          "tsserver": "bin/tsserver"
  1396        },
  1397        "engines": {
  1398          "node": ">=4.2.0"
  1399        }
  1400      },
  1401      "node_modules/update-browserslist-db": {
  1402        "version": "1.0.10",
  1403        "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
  1404        "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
  1405        "dev": true,
  1406        "funding": [
  1407          {
  1408            "type": "opencollective",
  1409            "url": "https://opencollective.com/browserslist"
  1410          },
  1411          {
  1412            "type": "tidelift",
  1413            "url": "https://tidelift.com/funding/github/npm/browserslist"
  1414          }
  1415        ],
  1416        "dependencies": {
  1417          "escalade": "^3.1.1",
  1418          "picocolors": "^1.0.0"
  1419        },
  1420        "bin": {
  1421          "browserslist-lint": "cli.js"
  1422        },
  1423        "peerDependencies": {
  1424          "browserslist": ">= 4.21.0"
  1425        }
  1426      },
  1427      "node_modules/vite": {
  1428        "version": "3.2.5",
  1429        "resolved": "https://registry.npmjs.org/vite/-/vite-3.2.5.tgz",
  1430        "integrity": "sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ==",
  1431        "dev": true,
  1432        "dependencies": {
  1433          "esbuild": "^0.15.9",
  1434          "postcss": "^8.4.18",
  1435          "resolve": "^1.22.1",
  1436          "rollup": "^2.79.1"
  1437        },
  1438        "bin": {
  1439          "vite": "bin/vite.js"
  1440        },
  1441        "engines": {
  1442          "node": "^14.18.0 || >=16.0.0"
  1443        },
  1444        "optionalDependencies": {
  1445          "fsevents": "~2.3.2"
  1446        },
  1447        "peerDependencies": {
  1448          "@types/node": ">= 14",
  1449          "less": "*",
  1450          "sass": "*",
  1451          "stylus": "*",
  1452          "sugarss": "*",
  1453          "terser": "^5.4.0"
  1454        },
  1455        "peerDependenciesMeta": {
  1456          "@types/node": {
  1457            "optional": true
  1458          },
  1459          "less": {
  1460            "optional": true
  1461          },
  1462          "sass": {
  1463            "optional": true
  1464          },
  1465          "stylus": {
  1466            "optional": true
  1467          },
  1468          "sugarss": {
  1469            "optional": true
  1470          },
  1471          "terser": {
  1472            "optional": true
  1473          }
  1474        }
  1475      },
  1476      "node_modules/yallist": {
  1477        "version": "3.1.1",
  1478        "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
  1479        "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
  1480        "dev": true
  1481      }
  1482    }
  1483  }