From a20f6596ce1ce616cb866a2607fbdfdb770d8643 Mon Sep 17 00:00:00 2001 From: venashial Date: Mon, 4 Apr 2022 04:59:39 +0800 Subject: [PATCH] Install `omorphia`, Start instance settings page (#32) --- .idea/inspectionProfiles/Project_Default.xml | 10 + theseus_gui/package.json | 12 +- theseus_gui/pnpm-lock.yaml | 1176 ++++++++++------- theseus_gui/postcss.config.cjs | 20 +- .../{components => }/CardRow.svelte | 0 .../{components => }/Instance.svelte | 2 +- .../{components => }/VerticalNav.svelte | 0 .../src/components/layout/Sidebar.svelte | 77 -- .../src/{components => }/layout/Page.svelte | 14 +- theseus_gui/src/layout/Sidebar.svelte | 144 ++ .../{components => }/layout/StatusBar.svelte | 5 +- theseus_gui/src/routes/__layout.svelte | 16 +- theseus_gui/src/routes/index.svelte | 4 +- .../{library.svelte => library/index.svelte} | 2 - .../library/instance/[id]/__layout.svelte | 49 + .../library/instance/[id]/settings.svelte | 55 + theseus_gui/src/styles/global.postcss | 108 +- theseus_gui/src/styles/normalize.postcss | 55 - theseus_gui/svelte.config.js | 12 +- theseus_gui/tsconfig.json | 1 + 20 files changed, 1017 insertions(+), 745 deletions(-) rename theseus_gui/src/components/{components => }/CardRow.svelte (100%) rename theseus_gui/src/components/{components => }/Instance.svelte (97%) rename theseus_gui/src/components/{components => }/VerticalNav.svelte (100%) delete mode 100644 theseus_gui/src/components/layout/Sidebar.svelte rename theseus_gui/src/{components => }/layout/Page.svelte (84%) create mode 100644 theseus_gui/src/layout/Sidebar.svelte rename theseus_gui/src/{components => }/layout/StatusBar.svelte (94%) rename theseus_gui/src/routes/{library.svelte => library/index.svelte} (98%) create mode 100644 theseus_gui/src/routes/library/instance/[id]/__layout.svelte create mode 100644 theseus_gui/src/routes/library/instance/[id]/settings.svelte delete mode 100644 theseus_gui/src/styles/normalize.postcss diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index a898a2cb7..a6a94f794 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -13,5 +13,15 @@ + + + \ No newline at end of file diff --git a/theseus_gui/package.json b/theseus_gui/package.json index 7ea7f3235..406fd70b6 100644 --- a/theseus_gui/package.json +++ b/theseus_gui/package.json @@ -20,13 +20,10 @@ "eslint-config-prettier": "^8.3.0", "eslint-plugin-svelte3": "^3.2.1", "kill-port-process": "^3.0.1", - "postcss": "^8.4.7", - "postcss-load-config": "^3.1.3", "prettier": "^2.5.1", "prettier-plugin-svelte": "^2.5.0", "svelte": "^3.46.0", "svelte-check": "^2.2.6", - "svelte-preprocess": "^4.10.1", "tslib": "^2.3.1", "typescript": "~4.5.4" }, @@ -38,14 +35,7 @@ "@iconify-json/heroicons-solid": "^1.1.1", "@iconify-json/lucide": "^1.1.5", "@tauri-apps/api": "^1.0.0-rc.1", - "autoprefixer": "^10.4.2", - "cssnano": "^5.1.0", - "postcss-extend-rule": "^4.0.0", - "postcss-import": "^14.0.2", - "postcss-media-minmax": "^5.0.0", - "postcss-nested": "^5.0.6", - "postcss-preset-env": "^7.4.2", - "sanitize.css": "^13.0.0", + "omorphia": "0.0.15", "svrollbar": "^0.10.4", "unplugin-icons": "^0.13.2" } diff --git a/theseus_gui/pnpm-lock.yaml b/theseus_gui/pnpm-lock.yaml index c0c47bf73..c15d35c47 100644 --- a/theseus_gui/pnpm-lock.yaml +++ b/theseus_gui/pnpm-lock.yaml @@ -12,25 +12,15 @@ specifiers: '@tauri-apps/cli': ^1.0.0-rc.5 '@typescript-eslint/eslint-plugin': ^5.10.1 '@typescript-eslint/parser': ^5.10.1 - autoprefixer: ^10.4.2 - cssnano: ^5.1.0 eslint: ^7.32.0 eslint-config-prettier: ^8.3.0 eslint-plugin-svelte3: ^3.2.1 kill-port-process: ^3.0.1 - postcss: ^8.4.7 - postcss-extend-rule: ^4.0.0 - postcss-import: ^14.0.2 - postcss-load-config: ^3.1.3 - postcss-media-minmax: ^5.0.0 - postcss-nested: ^5.0.6 - postcss-preset-env: ^7.4.2 + omorphia: 0.0.15 prettier: ^2.5.1 prettier-plugin-svelte: ^2.5.0 - sanitize.css: ^13.0.0 svelte: ^3.46.0 svelte-check: ^2.2.6 - svelte-preprocess: ^4.10.1 svrollbar: ^0.10.4 tslib: ^2.3.1 typescript: ~4.5.4 @@ -43,20 +33,13 @@ dependencies: '@iconify-json/heroicons-solid': 1.1.1 '@iconify-json/lucide': 1.1.5 '@tauri-apps/api': 1.0.0-rc.1 - autoprefixer: 10.4.2_postcss@8.4.7 - cssnano: 5.1.0_postcss@8.4.7 - postcss-extend-rule: 4.0.0_postcss@8.4.7 - postcss-import: 14.0.2_postcss@8.4.7 - postcss-media-minmax: 5.0.0_postcss@8.4.7 - postcss-nested: 5.0.6_postcss@8.4.7 - postcss-preset-env: 7.4.2_postcss@8.4.7 - sanitize.css: 13.0.0 + omorphia: 0.0.15_svelte@3.46.4 svrollbar: 0.10.4 unplugin-icons: 0.13.2 devDependencies: '@sveltejs/adapter-static': 1.0.0-next.29 - '@sveltejs/kit': 1.0.0-next.294_svelte@3.46.4 + '@sveltejs/kit': 1.0.0-next.304_svelte@3.46.4 '@tauri-apps/cli': 1.0.0-rc.5 '@typescript-eslint/eslint-plugin': 5.12.1_78ba2542c270c83b2a80bb1c125195b6 '@typescript-eslint/parser': 5.12.1_eslint@7.32.0+typescript@4.5.5 @@ -64,13 +47,10 @@ devDependencies: eslint-config-prettier: 8.4.0_eslint@7.32.0 eslint-plugin-svelte3: 3.4.0_eslint@7.32.0+svelte@3.46.4 kill-port-process: 3.0.1 - postcss: 8.4.7 - postcss-load-config: 3.1.3 prettier: 2.5.1 prettier-plugin-svelte: 2.6.0_prettier@2.5.1+svelte@3.46.4 svelte: 3.46.4 - svelte-check: 2.4.5_267bdea6a4c44ec9b77b315a8750f243 - svelte-preprocess: 4.10.3_f1d8dc2d3af270254b6b481163b9d605 + svelte-check: 2.4.5_svelte@3.46.4 tslib: 2.3.1 typescript: 4.5.5 @@ -113,86 +93,86 @@ packages: js-tokens: 4.0.0 dev: true - /@csstools/postcss-color-function/1.0.2_postcss@8.4.7: - resolution: {integrity: sha512-uayvFqfa0hITPwVduxRYNL9YBD/anTqula0tu2llalaxblEd7QPuETSN3gB5PvTYxSfd0d8kS4Fypgo5JaUJ6A==} + /@csstools/postcss-color-function/1.0.3_postcss@8.4.12: + resolution: {integrity: sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.2.0_postcss@8.4.7 - postcss: 8.4.7 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.12 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-font-format-keywords/1.0.0_postcss@8.4.7: + /@csstools/postcss-font-format-keywords/1.0.0_postcss@8.4.12: resolution: {integrity: sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-hwb-function/1.0.0_postcss@8.4.7: + /@csstools/postcss-hwb-function/1.0.0_postcss@8.4.12: resolution: {integrity: sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-ic-unit/1.0.0_postcss@8.4.7: + /@csstools/postcss-ic-unit/1.0.0_postcss@8.4.12: resolution: {integrity: sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.2.0_postcss@8.4.7 - postcss: 8.4.7 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.12 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-is-pseudo-class/2.0.1_postcss@8.4.7: + /@csstools/postcss-is-pseudo-class/2.0.1_postcss@8.4.12: resolution: {integrity: sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /@csstools/postcss-normalize-display-values/1.0.0_postcss@8.4.7: + /@csstools/postcss-normalize-display-values/1.0.0_postcss@8.4.12: resolution: {integrity: sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-oklab-function/1.0.1_postcss@8.4.7: - resolution: {integrity: sha512-Bnly2FWWSTZX20hDJLYHpurhp1ot+ZGvojLOsrHa9frzOVruOv4oPYMZ6wQomi9KsbZZ+Af/CuRYaGReTyGtEg==} + /@csstools/postcss-oklab-function/1.0.2_postcss@8.4.12: + resolution: {integrity: sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.2.0_postcss@8.4.7 - postcss: 8.4.7 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.12 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-progressive-custom-properties/1.2.0_postcss@8.4.7: - resolution: {integrity: sha512-YLpFPK5OaLIRKZhUfnrZPT9s9cmtqltIOg7W6jPcxmiDpnZ4lk+odfufZttOAgcg6IHWvNLgcITSLpJxIQB/qQ==} + /@csstools/postcss-progressive-custom-properties/1.3.0_postcss@8.4.12: + resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false @@ -250,6 +230,12 @@ packages: '@iconify/types': 1.0.12 dev: false + /@iconify-json/lucide/1.1.13: + resolution: {integrity: sha512-HFhWH/ky3AL7vA/XQZp1ED5bSG0+5sKt3UYbVRv4oUAL5q9yqoF3DEQLv5ZSDYrJzF/v+ienlHdu/pK696xB7A==} + dependencies: + '@iconify/types': 1.0.12 + dev: false + /@iconify-json/lucide/1.1.5: resolution: {integrity: sha512-FOyVw5sdRyDpgR2wVxBxycAOSjVZPlZFaw5umn87JjdXB+L6MIab53Pnz7e/ub79jJTtofHZJ6OBAZ67Cw3Lzg==} dependencies: @@ -279,12 +265,10 @@ packages: dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - dev: true /@nodelib/fs.stat/2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} - dev: true /@nodelib/fs.walk/1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} @@ -292,7 +276,15 @@ packages: dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - dev: true + + /@poppanator/sveltekit-svg/0.3.1_svelte@3.46.4: + resolution: {integrity: sha512-atwGnEYD3S18hrwvM4S55sAB2EKzbvLPVBWoL9KSVqPgbSfRvKQb6aBrA7gWOQVz3uoCwDujUvvlbxvzYxmthw==} + peerDependencies: + svelte: 3.x + dependencies: + svelte: 3.46.4 + svgo: 2.8.0 + dev: false /@rollup/pluginutils/4.1.2: resolution: {integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==} @@ -308,17 +300,17 @@ packages: tiny-glob: 0.2.9 dev: true - /@sveltejs/kit/1.0.0-next.294_svelte@3.46.4: - resolution: {integrity: sha512-whTYeri/oaV672KErlhCAvAawlsnd8iu/MQmjdu85TApDYolLe8FDTg6GQ55+0IJbx1N7dOer/HopWzKudPgFA==} + /@sveltejs/kit/1.0.0-next.304_svelte@3.46.4: + resolution: {integrity: sha512-3+bCoDsF2Omolx51lK6+4Zgr8NYge8USxKpZpAg8OfonEW8L4GToyV4g+udLMCI3CC4QEw3eS1RFUj9UxLf2NQ==} engines: {node: '>=14.13'} hasBin: true peerDependencies: svelte: ^3.44.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.37_svelte@3.46.4+vite@2.8.4 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.37_svelte@3.46.4+vite@2.9.1 sade: 1.8.1 svelte: 3.46.4 - vite: 2.8.4 + vite: 2.9.1 transitivePeerDependencies: - diff-match-patch - less @@ -327,7 +319,7 @@ packages: - supports-color dev: true - /@sveltejs/vite-plugin-svelte/1.0.0-next.37_svelte@3.46.4+vite@2.8.4: + /@sveltejs/vite-plugin-svelte/1.0.0-next.37_svelte@3.46.4+vite@2.9.1: resolution: {integrity: sha512-EdSXw2rXeOahNrQfMJVZxa/NxZxW1a0TiBI3s+pVxnxU14hEQtnkLtdbTFhnceu22gJpNPFSIJRcIwRBBDQIeA==} engines: {node: ^14.13.1 || >= 16} peerDependencies: @@ -344,7 +336,7 @@ packages: magic-string: 0.25.7 svelte: 3.46.4 svelte-hmr: 0.14.9_svelte@3.46.4 - vite: 2.8.4 + vite: 2.9.1 transitivePeerDependencies: - supports-color dev: true @@ -633,11 +625,21 @@ packages: engines: {node: '>=6'} dev: true + /ansi-regex/2.1.1: + resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} + engines: {node: '>=0.10.0'} + dev: false + /ansi-regex/5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} dev: true + /ansi-styles/2.2.1: + resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} + engines: {node: '>=0.10.0'} + dev: false + /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -658,7 +660,6 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - dev: true /argparse/1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -666,29 +667,45 @@ packages: sprintf-js: 1.0.3 dev: true + /array-union/1.0.2: + resolution: {integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=} + engines: {node: '>=0.10.0'} + dependencies: + array-uniq: 1.0.3 + dev: false + /array-union/2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} dev: true + /array-uniq/1.0.3: + resolution: {integrity: sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=} + engines: {node: '>=0.10.0'} + dev: false + + /assignment/2.0.0: + resolution: {integrity: sha1-/9F7Ib9dayLnd7mJaBqBVFaj3T4=} + dev: false + /astral-regex/2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} dev: true - /autoprefixer/10.4.2_postcss@8.4.7: - resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==} + /autoprefixer/10.4.4_postcss@8.4.12: + resolution: {integrity: sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.19.3 - caniuse-lite: 1.0.30001313 + browserslist: 4.20.2 + caniuse-lite: 1.0.30001324 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false @@ -698,7 +715,6 @@ packages: /binary-extensions/2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} - dev: true /boolbase/1.0.0: resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} @@ -709,22 +725,20 @@ packages: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - dev: true /braces/3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} dependencies: fill-range: 7.0.1 - dev: true - /browserslist/4.19.3: - resolution: {integrity: sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==} + /browserslist/4.20.2: + resolution: {integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001313 - electron-to-chromium: 1.4.76 + caniuse-lite: 1.0.30001324 + electron-to-chromium: 1.4.103 escalade: 3.1.1 node-releases: 2.0.2 picocolors: 1.0.0 @@ -742,14 +756,25 @@ packages: /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.19.3 - caniuse-lite: 1.0.30001313 + browserslist: 4.20.2 + caniuse-lite: 1.0.30001324 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: false - /caniuse-lite/1.0.30001313: - resolution: {integrity: sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==} + /caniuse-lite/1.0.30001324: + resolution: {integrity: sha512-/eYp1J6zYh1alySQB4uzYFkLmxxI8tk0kxldbNHXp8+v+rdMKdUBNjRLz7T7fz6Iox+1lIdYpc7rq6ZcXfTukg==} + dev: false + + /chalk/1.1.3: + resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} + engines: {node: '>=0.10.0'} + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 dev: false /chalk/2.4.2: @@ -782,7 +807,6 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.2 - dev: true /color-convert/1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -816,7 +840,6 @@ packages: /concat-map/0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} - dev: true /cross-spawn/5.1.0: resolution: {integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=} @@ -834,54 +857,53 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /css-blank-pseudo/3.0.3_postcss@8.4.7: + /css-blank-pseudo/3.0.3_postcss@8.4.12: resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /css-declaration-sorter/6.1.4_postcss@8.4.7: - resolution: {integrity: sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==} - engines: {node: '>= 10'} + /css-declaration-sorter/6.2.2_postcss@8.4.12: + resolution: {integrity: sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==} + engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.7 - timsort: 0.3.0 + postcss: 8.4.12 dev: false - /css-has-pseudo/3.0.4_postcss@8.4.7: + /css-has-pseudo/3.0.4_postcss@8.4.12: resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /css-prefers-color-scheme/6.0.3_postcss@8.4.7: + /css-prefers-color-scheme/6.0.3_postcss@8.4.12: resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /css-select/4.2.1: - resolution: {integrity: sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==} + /css-select/4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} dependencies: boolbase: 1.0.0 - css-what: 5.1.0 - domhandler: 4.3.0 + css-what: 6.1.0 + domhandler: 4.3.1 domutils: 2.8.0 nth-check: 2.0.1 dev: false @@ -894,13 +916,13 @@ packages: source-map: 0.6.1 dev: false - /css-what/5.1.0: - resolution: {integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==} + /css-what/6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} dev: false - /cssdb/6.4.0: - resolution: {integrity: sha512-8NMWrur/ewSNrRNZndbtOTXc2Xb2b+NCTPHj8VErFYvJUlgsMAiBGaFaxG6hjy9zbCjj2ZLwSQrMM+tormO8qA==} + /cssdb/6.5.0: + resolution: {integrity: sha512-Rh7AAopF2ckPXe/VBcoUS9JrCZNSyc60+KpgE6X25vpVxA32TmiqvExjkfhwP4wGSb6Xe8Z/JIyGqwgx/zZYFA==} dev: false /cssesc/3.0.0: @@ -909,62 +931,62 @@ packages: hasBin: true dev: false - /cssnano-preset-default/5.2.0_postcss@8.4.7: - resolution: {integrity: sha512-3N5Vcptj2pqVKpHVqH6ezOJvqikR2PdLTbTrsrhF61FbLRQuujAqZ2sKN5rvcMsb7hFjrNnjZT8CGEkxoN/Pwg==} + /cssnano-preset-default/5.2.7_postcss@8.4.12: + resolution: {integrity: sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.1.4_postcss@8.4.7 - cssnano-utils: 3.1.0_postcss@8.4.7 - postcss: 8.4.7 - postcss-calc: 8.2.4_postcss@8.4.7 - postcss-colormin: 5.3.0_postcss@8.4.7 - postcss-convert-values: 5.1.0_postcss@8.4.7 - postcss-discard-comments: 5.1.0_postcss@8.4.7 - postcss-discard-duplicates: 5.1.0_postcss@8.4.7 - postcss-discard-empty: 5.1.0_postcss@8.4.7 - postcss-discard-overridden: 5.1.0_postcss@8.4.7 - postcss-merge-longhand: 5.1.0_postcss@8.4.7 - postcss-merge-rules: 5.1.0_postcss@8.4.7 - postcss-minify-font-values: 5.1.0_postcss@8.4.7 - postcss-minify-gradients: 5.1.0_postcss@8.4.7 - postcss-minify-params: 5.1.0_postcss@8.4.7 - postcss-minify-selectors: 5.2.0_postcss@8.4.7 - postcss-normalize-charset: 5.1.0_postcss@8.4.7 - postcss-normalize-display-values: 5.1.0_postcss@8.4.7 - postcss-normalize-positions: 5.1.0_postcss@8.4.7 - postcss-normalize-repeat-style: 5.1.0_postcss@8.4.7 - postcss-normalize-string: 5.1.0_postcss@8.4.7 - postcss-normalize-timing-functions: 5.1.0_postcss@8.4.7 - postcss-normalize-unicode: 5.1.0_postcss@8.4.7 - postcss-normalize-url: 5.1.0_postcss@8.4.7 - postcss-normalize-whitespace: 5.1.0_postcss@8.4.7 - postcss-ordered-values: 5.1.0_postcss@8.4.7 - postcss-reduce-initial: 5.1.0_postcss@8.4.7 - postcss-reduce-transforms: 5.1.0_postcss@8.4.7 - postcss-svgo: 5.1.0_postcss@8.4.7 - postcss-unique-selectors: 5.1.0_postcss@8.4.7 + css-declaration-sorter: 6.2.2_postcss@8.4.12 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 + postcss-calc: 8.2.4_postcss@8.4.12 + postcss-colormin: 5.3.0_postcss@8.4.12 + postcss-convert-values: 5.1.0_postcss@8.4.12 + postcss-discard-comments: 5.1.1_postcss@8.4.12 + postcss-discard-duplicates: 5.1.0_postcss@8.4.12 + postcss-discard-empty: 5.1.1_postcss@8.4.12 + postcss-discard-overridden: 5.1.0_postcss@8.4.12 + postcss-merge-longhand: 5.1.4_postcss@8.4.12 + postcss-merge-rules: 5.1.1_postcss@8.4.12 + postcss-minify-font-values: 5.1.0_postcss@8.4.12 + postcss-minify-gradients: 5.1.1_postcss@8.4.12 + postcss-minify-params: 5.1.2_postcss@8.4.12 + postcss-minify-selectors: 5.2.0_postcss@8.4.12 + postcss-normalize-charset: 5.1.0_postcss@8.4.12 + postcss-normalize-display-values: 5.1.0_postcss@8.4.12 + postcss-normalize-positions: 5.1.0_postcss@8.4.12 + postcss-normalize-repeat-style: 5.1.0_postcss@8.4.12 + postcss-normalize-string: 5.1.0_postcss@8.4.12 + postcss-normalize-timing-functions: 5.1.0_postcss@8.4.12 + postcss-normalize-unicode: 5.1.0_postcss@8.4.12 + postcss-normalize-url: 5.1.0_postcss@8.4.12 + postcss-normalize-whitespace: 5.1.1_postcss@8.4.12 + postcss-ordered-values: 5.1.1_postcss@8.4.12 + postcss-reduce-initial: 5.1.0_postcss@8.4.12 + postcss-reduce-transforms: 5.1.0_postcss@8.4.12 + postcss-svgo: 5.1.0_postcss@8.4.12 + postcss-unique-selectors: 5.1.1_postcss@8.4.12 dev: false - /cssnano-utils/3.1.0_postcss@8.4.7: + /cssnano-utils/3.1.0_postcss@8.4.12: resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /cssnano/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-wWxave1wMlThGg4ueK98jFKaNqXnQd1nVZpSkQ9XvR+YymlzP1ofWqES1JkHtI250LksP9z5JH+oDcrKDJezAg==} + /cssnano/5.1.7_postcss@8.4.12: + resolution: {integrity: sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.0_postcss@8.4.7 - lilconfig: 2.0.4 - postcss: 8.4.7 + cssnano-preset-default: 5.2.7_postcss@8.4.12 + lilconfig: 2.0.5 + postcss: 8.4.12 yaml: 1.10.2 dev: false @@ -1013,7 +1035,7 @@ packages: resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==} dependencies: domelementtype: 2.2.0 - domhandler: 4.3.0 + domhandler: 4.3.1 entities: 2.2.0 dev: false @@ -1021,8 +1043,8 @@ packages: resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} dev: false - /domhandler/4.3.0: - resolution: {integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==} + /domhandler/4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} engines: {node: '>= 4'} dependencies: domelementtype: 2.2.0 @@ -1033,11 +1055,11 @@ packages: dependencies: dom-serializer: 1.3.2 domelementtype: 2.2.0 - domhandler: 4.3.0 + domhandler: 4.3.1 dev: false - /electron-to-chromium/1.4.76: - resolution: {integrity: sha512-3Vftv7cenJtQb+k00McEBZ2vVmZ/x+HEF7pcZONZIkOsESqAqVuACmBxMv0JhzX7u0YltU0vSqRqgBSTAhFUjA==} + /electron-to-chromium/1.4.103: + resolution: {integrity: sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==} dev: false /emoji-regex/8.0.0: @@ -1059,8 +1081,17 @@ packages: resolution: {integrity: sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=} dev: true - /esbuild-android-arm64/0.14.23: - resolution: {integrity: sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==} + /esbuild-android-64/0.14.30: + resolution: {integrity: sha512-vdJ7t8A8msPfKpYUGUV/KaTQRiZ0vDa2XSTlzXVkGGVHLKPeb85PBUtYJcEgw3htW3IdX5i1t1IMdQCwJJgNAg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /esbuild-android-arm64/0.14.30: + resolution: {integrity: sha512-BdgGfxeA5hBQNErLr7BWJUA8xjflEfyaARICy8e0OJYNSAwDbEzOf8LyiKWSrDcgV129mWhi3VpbNQvOIDEHcg==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -1068,8 +1099,8 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.23: - resolution: {integrity: sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==} + /esbuild-darwin-64/0.14.30: + resolution: {integrity: sha512-VRaOXMMrsG5n53pl4qFZQdXy2+E0NoLP/QH3aDUI0+bQP+ZHDmbINKcDy2IX7GVFI9kqPS18iJNAs5a6/G2LZg==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -1077,8 +1108,8 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.23: - resolution: {integrity: sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==} + /esbuild-darwin-arm64/0.14.30: + resolution: {integrity: sha512-qDez+fHMOrO9Oc9qjt/x+sy09RJVh62kik5tVybKRLmezeV4qczM9/sAYY57YN0aWLdHbcCj2YqJUWYJNsgKnw==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -1086,8 +1117,8 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.23: - resolution: {integrity: sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==} + /esbuild-freebsd-64/0.14.30: + resolution: {integrity: sha512-mec1jENcImVVagddZlGWsdAUwBnzR5cgnhzCxv+9fSMxKbx1uZYLLUAnLPp8m/i934zrumR1xGjJ5VoWdPlI2w==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -1095,8 +1126,8 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.23: - resolution: {integrity: sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==} + /esbuild-freebsd-arm64/0.14.30: + resolution: {integrity: sha512-cpjbTs6Iok/AfeB0JgTzyUJTMStC1SQULmany5nHx6S4GTkSgaAHuJzZO0GcVWqghI4e0YL/bjXAhN5Mn6feNw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -1104,8 +1135,8 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.23: - resolution: {integrity: sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==} + /esbuild-linux-32/0.14.30: + resolution: {integrity: sha512-liIONVT4F2kZmOMwtwASqZ8WkIjb5HHBR9HUffdHiuotSTF3CyZO+EJf+Og+SYYuuVIvt0qHNSFjBA/iSESteQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -1113,8 +1144,8 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.23: - resolution: {integrity: sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==} + /esbuild-linux-64/0.14.30: + resolution: {integrity: sha512-LUnpzoMpRqFON5En4qEj6NWiyH6a1K+Y2qYNKrCy5qPTjDoG/EWeqMz69n8Uv7pRuvDKl3FNGJ1dufTrA5i0sw==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -1122,8 +1153,8 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.23: - resolution: {integrity: sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==} + /esbuild-linux-arm/0.14.30: + resolution: {integrity: sha512-97T+bbXnpqf7mfIG49UR7ZSJFGgvc22byn74qw3Kx2GDCBSQoVFjyWuKOHGXp8nXk3XYrdFF+mQ8yQ7aNsgQvg==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -1131,8 +1162,8 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.23: - resolution: {integrity: sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==} + /esbuild-linux-arm64/0.14.30: + resolution: {integrity: sha512-DHZHn6FK5q/KL0fpNT/0jE38Nnyk2rXxKE9WENi95EXtqfOLPgE8tzjTZQNgpr61R95QX4ymQU26ni3IZk8buQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -1140,8 +1171,8 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.23: - resolution: {integrity: sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==} + /esbuild-linux-mips64le/0.14.30: + resolution: {integrity: sha512-fLUzTFZ7uknC0aPTk7/lM7NmaG/9ZqE3SaHEphcaM009SZK/mDOvZugWi1ss6WGNhk13dUrhkfHcc4FSb9hYhg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -1149,8 +1180,8 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.23: - resolution: {integrity: sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==} + /esbuild-linux-ppc64le/0.14.30: + resolution: {integrity: sha512-2Oudm2WEfj0dNU9bzIl5L/LrsMEmHWsOsYgJJqu8fDyUDgER+J1d33qz3cUdjsJk7gAENayIxDSpsuCszx0w3A==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -1158,8 +1189,8 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.23: - resolution: {integrity: sha512-fbL3ggK2wY0D8I5raPIMPhpCvODFE+Bhb5QGtNP3r5aUsRR6TQV+ZBXIaw84iyvKC8vlXiA4fWLGhghAd/h/Zg==} + /esbuild-linux-riscv64/0.14.30: + resolution: {integrity: sha512-RPMucPW47rV4t2jlelaE948iCRtbZf5RhifxSwzlpM1Mqdyu99MMNK0w4jFreGTmLN+oGomxIOxD6n+2E/XqHw==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -1167,8 +1198,8 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.23: - resolution: {integrity: sha512-GHMDCyfy7+FaNSO8RJ8KCFsnax8fLUsOrj9q5Gi2JmZMY0Zhp75keb5abTFCq2/Oy6KVcT0Dcbyo/bFb4rIFJA==} + /esbuild-linux-s390x/0.14.30: + resolution: {integrity: sha512-OZ68r7ok6qO7hdwrwQn2p5jbIRRcUcVaAykB7e0uCA0ODwfeGunILM6phJtq2Oz4dlEEFvd+tSuma3paQKwt+A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -1176,8 +1207,8 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.23: - resolution: {integrity: sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==} + /esbuild-netbsd-64/0.14.30: + resolution: {integrity: sha512-iyejQUKn0TzpPkufq8pSCxOg9NheycQbMbPCmjefTe9wYuUlBt1TcHvdoJnYbQzsAhAh1BNq+s0ycRsIJFZzaQ==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -1185,8 +1216,8 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.23: - resolution: {integrity: sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==} + /esbuild-openbsd-64/0.14.30: + resolution: {integrity: sha512-UyK1MTMcy4j5fH260fsE1o6MVgWNhb62eCK2yCKCRazZv8Nqdc2WiP9ygjWidmEdCDS+A6MuVp9ozk9uoQtQpA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -1194,8 +1225,8 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.23: - resolution: {integrity: sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==} + /esbuild-sunos-64/0.14.30: + resolution: {integrity: sha512-aQRtRTNKHB4YuG+xXATe5AoRTNY48IJg5vjE8ElxfmjO9+KdX7MHFkTLhlKevCD6rNANtB3qOlSIeAiXTwHNqw==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -1203,8 +1234,8 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.23: - resolution: {integrity: sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==} + /esbuild-windows-32/0.14.30: + resolution: {integrity: sha512-9/fb1tPtpacMqxAXp3fGHowUDg/l9dVch5hKmCLEZC6PdGljh6h372zMdJwYfH0Bd5CCPT0Wx95uycBLJiqpXA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -1212,8 +1243,8 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.23: - resolution: {integrity: sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==} + /esbuild-windows-64/0.14.30: + resolution: {integrity: sha512-DHgITeUhPAnN9I5O6QBa1GVyPOhiYCn4S4TtQr7sO4+X0LNyqnlmA1M0qmGkUdDC1QQfjI8uQ4G/whdWb2pWIQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -1221,8 +1252,8 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.23: - resolution: {integrity: sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==} + /esbuild-windows-arm64/0.14.30: + resolution: {integrity: sha512-F1kLyQH7zSgjh5eLxogGZN7C9+KNs9m+s7Q6WZoMmCWT/6j998zlaoECHyM8izJRRfsvw2eZlEa1jO6/IOU1AQ==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -1230,31 +1261,32 @@ packages: dev: true optional: true - /esbuild/0.14.23: - resolution: {integrity: sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==} + /esbuild/0.14.30: + resolution: {integrity: sha512-wCecQSBkIjp2xjuXY+wcXS/PpOQo9rFh4NAKPh4Pm9f3fuLcnxkR0rDzA+mYP88FtXIUcXUyYmaIgfrzRl55jA==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.14.23 - esbuild-darwin-64: 0.14.23 - esbuild-darwin-arm64: 0.14.23 - esbuild-freebsd-64: 0.14.23 - esbuild-freebsd-arm64: 0.14.23 - esbuild-linux-32: 0.14.23 - esbuild-linux-64: 0.14.23 - esbuild-linux-arm: 0.14.23 - esbuild-linux-arm64: 0.14.23 - esbuild-linux-mips64le: 0.14.23 - esbuild-linux-ppc64le: 0.14.23 - esbuild-linux-riscv64: 0.14.23 - esbuild-linux-s390x: 0.14.23 - esbuild-netbsd-64: 0.14.23 - esbuild-openbsd-64: 0.14.23 - esbuild-sunos-64: 0.14.23 - esbuild-windows-32: 0.14.23 - esbuild-windows-64: 0.14.23 - esbuild-windows-arm64: 0.14.23 + esbuild-android-64: 0.14.30 + esbuild-android-arm64: 0.14.30 + esbuild-darwin-64: 0.14.30 + esbuild-darwin-arm64: 0.14.30 + esbuild-freebsd-64: 0.14.30 + esbuild-freebsd-arm64: 0.14.30 + esbuild-linux-32: 0.14.30 + esbuild-linux-64: 0.14.30 + esbuild-linux-arm: 0.14.30 + esbuild-linux-arm64: 0.14.30 + esbuild-linux-mips64le: 0.14.30 + esbuild-linux-ppc64le: 0.14.30 + esbuild-linux-riscv64: 0.14.30 + esbuild-linux-s390x: 0.14.30 + esbuild-netbsd-64: 0.14.30 + esbuild-openbsd-64: 0.14.30 + esbuild-sunos-64: 0.14.30 + esbuild-windows-32: 0.14.30 + esbuild-windows-64: 0.14.30 + esbuild-windows-arm64: 0.14.30 dev: true /escalade/3.1.1: @@ -1265,7 +1297,6 @@ packages: /escape-string-regexp/1.0.5: resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} engines: {node: '>=0.8.0'} - dev: true /escape-string-regexp/4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} @@ -1470,7 +1501,6 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.4 - dev: true /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -1480,11 +1510,14 @@ packages: resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} dev: true + /fast-sort/2.2.0: + resolution: {integrity: sha512-W7zqnn2zsYoQA87FKmYtgOsbJohOrh7XrtZrCVHN5XZKqTBTv5UG+rSS3+iWbg/nepRQUOu+wnas8BwtK8kiCg==} + dev: false + /fastq/1.13.0: resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} dependencies: reusify: 1.0.4 - dev: true /file-entry-cache/6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} @@ -1498,7 +1531,6 @@ packages: engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 - dev: true /find-up/5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} @@ -1526,14 +1558,12 @@ packages: /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: @@ -1562,7 +1592,6 @@ packages: engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 - dev: true /glob/7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} @@ -1573,7 +1602,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true /globals/13.12.1: resolution: {integrity: sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==} @@ -1598,6 +1626,17 @@ packages: slash: 3.0.0 dev: true + /globby/6.1.0: + resolution: {integrity: sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=} + engines: {node: '>=0.10.0'} + dependencies: + array-union: 1.0.2 + glob: 7.2.0 + object-assign: 4.1.1 + pify: 2.3.0 + pinkie-promise: 2.0.1 + dev: false + /globrex/0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} dev: true @@ -1606,6 +1645,18 @@ packages: resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} dev: true + /has-ansi/2.0.0: + resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: false + + /has-flag/1.0.0: + resolution: {integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=} + engines: {node: '>=0.10.0'} + dev: false + /has-flag/3.0.0: resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} engines: {node: '>=4'} @@ -1622,6 +1673,16 @@ packages: dependencies: function-bind: 1.1.1 + /he/0.5.0: + resolution: {integrity: sha1-LAX/rvkLaOhg8/0rVO9YCYknfuI=} + hasBin: true + dev: false + + /highlight.js/11.5.0: + resolution: {integrity: sha512-SM6WDj5/C+VfIY8pZ6yW6Xa0Fm1tniYVYWYW1Q/DcMnISZFrC3aQAZZZFAAZtybKNrGId3p/DNbFTtcTXXgYBw==} + engines: {node: '>=12.0.0'} + dev: false + /human-signals/2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -1655,18 +1716,22 @@ packages: dependencies: once: 1.4.0 wrappy: 1.0.2 - dev: true /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - dev: true + + /insane/2.6.2: + resolution: {integrity: sha1-wqtouz4AarRRVg0bRGkXMpwKgSA=} + dependencies: + assignment: 2.0.0 + he: 0.5.0 + dev: false /is-binary-path/2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} dependencies: binary-extensions: 2.2.0 - dev: true /is-core-module/2.8.1: resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} @@ -1676,7 +1741,6 @@ packages: /is-extglob/2.1.1: resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} engines: {node: '>=0.10.0'} - dev: true /is-fullwidth-code-point/3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} @@ -1688,12 +1752,10 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - dev: true /is-number/7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - dev: true /is-stream/1.1.0: resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} @@ -1708,6 +1770,10 @@ packages: /isexe/2.0.0: resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} + /js-base64/2.6.4: + resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} + dev: false + /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true @@ -1758,9 +1824,10 @@ packages: type-check: 0.4.0 dev: true - /lilconfig/2.0.4: - resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==} + /lilconfig/2.0.5: + resolution: {integrity: sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==} engines: {node: '>=10'} + dev: false /local-pkg/0.4.1: resolution: {integrity: sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==} @@ -1790,6 +1857,10 @@ packages: resolution: {integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=} dev: false + /lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: false + /lru-cache/4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: @@ -1810,6 +1881,12 @@ packages: sourcemap-codec: 1.4.8 dev: true + /marked/4.0.12: + resolution: {integrity: sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ==} + engines: {node: '>= 12'} + hasBin: true + dev: false + /mdn-data/2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: false @@ -1821,7 +1898,6 @@ packages: /merge2/1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - dev: true /micromatch/4.0.4: resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} @@ -1829,7 +1905,6 @@ packages: dependencies: braces: 3.0.2 picomatch: 2.3.1 - dev: true /mimic-fn/2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} @@ -1845,7 +1920,6 @@ packages: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 - dev: true /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} @@ -1870,7 +1944,6 @@ packages: resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: true /natural-compare/1.4.0: resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} @@ -1883,7 +1956,6 @@ packages: /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dev: true /normalize-range/0.1.2: resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=} @@ -1915,11 +1987,57 @@ packages: boolbase: 1.0.0 dev: false + /object-assign/4.1.1: + resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} + engines: {node: '>=0.10.0'} + dev: false + + /omorphia/0.0.15_svelte@3.46.4: + resolution: {integrity: sha512-j06eroREjaoF1A/etxvxAOahV2MqW2/36IOrjdB+UQzlAflsBXkSPNXb1e7GUHANP3GUobhvUyg6IBFOXf/R6g==} + dependencies: + '@iconify-json/carbon': 1.1.1 + '@iconify-json/heroicons-outline': 1.1.1 + '@iconify-json/heroicons-solid': 1.1.1 + '@iconify-json/lucide': 1.1.13 + '@poppanator/sveltekit-svg': 0.3.1_svelte@3.46.4 + autoprefixer: 10.4.4_postcss@8.4.12 + cssnano: 5.1.7_postcss@8.4.12 + highlight.js: 11.5.0 + insane: 2.6.2 + marked: 4.0.12 + postcss: 8.4.12 + postcss-easy-import: 4.0.0_postcss@8.4.12 + postcss-extend-rule: 4.0.0_postcss@8.4.12 + postcss-import: 14.1.0_postcss@8.4.12 + postcss-import-ext-glob: 2.0.1_postcss@8.4.12 + postcss-load-config: 3.1.4_postcss@8.4.12 + postcss-nested: 5.0.6_postcss@8.4.12 + postcss-preset-env: 7.4.3_postcss@8.4.12 + postcss-pxtorem: 6.0.0_postcss@8.4.12 + postcss-strip-inline-comments: 0.1.5 + sanitize.css: 13.0.0 + svelte-tiny-virtual-list: 2.0.1 + svelte-use-click-outside: 1.0.0 + throttle-debounce: 3.0.1 + unplugin-icons: 0.13.4 + transitivePeerDependencies: + - '@svgr/core' + - '@vue/compiler-sfc' + - esbuild + - rollup + - supports-color + - svelte + - ts-node + - vite + - vue-template-compiler + - vue-template-es2015-compiler + - webpack + dev: false + /once/1.4.0: resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: wrappy: 1.0.2 - dev: true /onetime/5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} @@ -1974,7 +2092,6 @@ packages: /path-is-absolute/1.0.1: resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} engines: {node: '>=0.10.0'} - dev: true /path-key/2.0.1: resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} @@ -1999,7 +2116,6 @@ packages: /picomatch/2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - dev: true /pid-from-port/1.1.3: resolution: {integrity: sha512-OlE82n3yMOE5dY9RMOwxhoWefeMlxwk5IVxoj0sSzSFIlmvhN4obzTvO3s/d/b5JhcgXikjaspsy/HuUDTqbBg==} @@ -2013,469 +2129,527 @@ packages: engines: {node: '>=0.10.0'} dev: false - /postcss-attribute-case-insensitive/5.0.0_postcss@8.4.7: + /pify/3.0.0: + resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} + engines: {node: '>=4'} + dev: false + + /pinkie-promise/2.0.1: + resolution: {integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=} + engines: {node: '>=0.10.0'} + dependencies: + pinkie: 2.0.4 + dev: false + + /pinkie/2.0.4: + resolution: {integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=} + engines: {node: '>=0.10.0'} + dev: false + + /postcss-attribute-case-insensitive/5.0.0_postcss@8.4.12: resolution: {integrity: sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==} peerDependencies: postcss: ^8.0.2 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-calc/8.2.4_postcss@8.4.7: + /postcss-calc/8.2.4_postcss@8.4.12: resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 dev: false - /postcss-color-functional-notation/4.2.2_postcss@8.4.7: + /postcss-clamp/4.1.0_postcss@8.4.12: + resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} + engines: {node: '>=7.6.0'} + peerDependencies: + postcss: ^8.4.6 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-color-functional-notation/4.2.2_postcss@8.4.12: resolution: {integrity: sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-color-hex-alpha/8.0.3_postcss@8.4.7: + /postcss-color-hex-alpha/8.0.3_postcss@8.4.12: resolution: {integrity: sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-color-rebeccapurple/7.0.2_postcss@8.4.7: + /postcss-color-rebeccapurple/7.0.2_postcss@8.4.12: resolution: {integrity: sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-colormin/5.3.0_postcss@8.4.7: + /postcss-colormin/5.3.0_postcss@8.4.12: resolution: {integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.19.3 + browserslist: 4.20.2 caniuse-api: 3.0.0 colord: 2.9.2 - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-convert-values/5.1.0_postcss@8.4.7: + /postcss-convert-values/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-custom-media/8.0.0_postcss@8.4.7: + /postcss-custom-media/8.0.0_postcss@8.4.12: resolution: {integrity: sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-custom-properties/12.1.4_postcss@8.4.7: - resolution: {integrity: sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==} + /postcss-custom-properties/12.1.5_postcss@8.4.12: + resolution: {integrity: sha512-FHbbB/hRo/7cxLGkc2NS7cDRIDN1oFqQnUKBiyh4b/gwk8DD8udvmRDpUhEK836kB8ggUCieHVOvZDnF9XhI3g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-custom-selectors/6.0.0_postcss@8.4.7: + /postcss-custom-selectors/6.0.0_postcss@8.4.12: resolution: {integrity: sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.2 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-dir-pseudo-class/6.0.4_postcss@8.4.7: + /postcss-dir-pseudo-class/6.0.4_postcss@8.4.12: resolution: {integrity: sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-discard-comments/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-L0IKF4jAshRyn03SkEO6ar/Ipz2oLywVbg2THf2EqqdNkBwmVMxuTR/RoAltOw4piiaLt3gCAdrbAqmTBInmhg==} + /postcss-discard-comments/5.1.1_postcss@8.4.12: + resolution: {integrity: sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-discard-duplicates/5.1.0_postcss@8.4.7: + /postcss-discard-duplicates/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-discard-empty/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-782T/buGgb3HOuHOJAHpdyKzAAKsv/BxWqsutnZ+QsiHEcDkY7v+6WWdturuBiSal6XMOO1p1aJvwXdqLD5vhA==} + /postcss-discard-empty/5.1.1_postcss@8.4.12: + resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-discard-overridden/5.1.0_postcss@8.4.7: + /postcss-discard-overridden/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-double-position-gradients/3.1.0_postcss@8.4.7: - resolution: {integrity: sha512-oz73I08yMN3oxjj0s8mED1rG+uOYoK3H8N9RjQofyg52KBRNmePJKg3fVwTpL2U5ZFbCzXoZBsUD/CvZdlqE4Q==} + /postcss-double-position-gradients/3.1.1_postcss@8.4.12: + resolution: {integrity: sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.2.0_postcss@8.4.7 - postcss: 8.4.7 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.12 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-env-function/4.0.5_postcss@8.4.7: - resolution: {integrity: sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==} + /postcss-easy-import/4.0.0_postcss@8.4.12: + resolution: {integrity: sha512-Nq5/zsnyMyzz1D7Y7TC1hawNLWQLlh4eJnsM9zlxtc8mAeY8edlvSO1UGs1hyQvNvzK3OJ1bgLjsuyTijyvBEQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + postcss: ^8.4.6 + dependencies: + globby: 6.1.0 + is-glob: 4.0.3 + lodash: 4.17.21 + object-assign: 4.1.1 + pify: 3.0.0 + postcss: 8.4.12 + postcss-import: 14.1.0_postcss@8.4.12 + resolve: 1.22.0 + dev: false + + /postcss-env-function/4.0.6_postcss@8.4.12: + resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-extend-rule/4.0.0_postcss@8.4.7: + /postcss-extend-rule/4.0.0_postcss@8.4.12: resolution: {integrity: sha512-3gjPWUDNYjkRjtcpoN8ppZRXG8vyAk4mYdkYOETacCkCLVguW5IpCXCO31cDk8SW2/rx0RogWcXm1Zu/EayDVg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4.6 dependencies: - postcss: 8.4.7 - postcss-nesting: 10.1.3_postcss@8.4.7 + postcss: 8.4.12 + postcss-nesting: 10.1.3_postcss@8.4.12 dev: false - /postcss-focus-visible/6.0.4_postcss@8.4.7: + /postcss-focus-visible/6.0.4_postcss@8.4.12: resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-focus-within/5.0.4_postcss@8.4.7: + /postcss-focus-within/5.0.4_postcss@8.4.12: resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-font-variant/5.0.0_postcss@8.4.7: + /postcss-font-variant/5.0.0_postcss@8.4.12: resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-gap-properties/3.0.3_postcss@8.4.7: + /postcss-gap-properties/3.0.3_postcss@8.4.12: resolution: {integrity: sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-image-set-function/4.0.6_postcss@8.4.7: + /postcss-image-set-function/4.0.6_postcss@8.4.12: resolution: {integrity: sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-import/14.0.2_postcss@8.4.7: - resolution: {integrity: sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==} + /postcss-import-ext-glob/2.0.1_postcss@8.4.12: + resolution: {integrity: sha512-cCvzsZBPuhLCOAfkPeBnJ31uz5azlAjNb5Aug1f2nlomgZK+WD7Uwfrk+epFU9PI20rsMAineDUK4Ty+jEQHcg==} + peerDependencies: + postcss: ^8.2.0 + dependencies: + fast-glob: 3.2.11 + fast-sort: 2.2.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-import/14.1.0_postcss@8.4.12: + resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.0 dev: false - /postcss-initial/4.0.1_postcss@8.4.7: + /postcss-initial/4.0.1_postcss@8.4.12: resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-lab-function/4.1.1_postcss@8.4.7: - resolution: {integrity: sha512-j3Z0WQCimY2tMle++YcmygnnVbt6XdnrCV1FO2IpzaCSmtTF2oO8h4ZYUA1Q+QHYroIiaWPvNHt9uBR4riCksQ==} + /postcss-lab-function/4.1.2_postcss@8.4.12: + resolution: {integrity: sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.2.0_postcss@8.4.7 - postcss: 8.4.7 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.12 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-load-config/3.1.3: - resolution: {integrity: sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==} + /postcss-load-config/3.1.4_postcss@8.4.12: + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: + postcss: '>=8.0.9' ts-node: '>=9.0.0' peerDependenciesMeta: + postcss: + optional: true ts-node: optional: true dependencies: - lilconfig: 2.0.4 + lilconfig: 2.0.5 + postcss: 8.4.12 yaml: 1.10.2 - dev: true + dev: false - /postcss-logical/5.0.4_postcss@8.4.7: + /postcss-logical/5.0.4_postcss@8.4.12: resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-media-minmax/5.0.0_postcss@8.4.7: + /postcss-media-minmax/5.0.0_postcss@8.4.12: resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-merge-longhand/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-Gr46srN2tsLD8fudKYoHO56RG0BLQ2nsBRnSZGY04eNBPwTeWa9KeHrbL3tOLAHyB2aliikycPH2TMJG1U+W6g==} + /postcss-merge-longhand/5.1.4_postcss@8.4.12: + resolution: {integrity: sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 - stylehacks: 5.1.0_postcss@8.4.7 + stylehacks: 5.1.0_postcss@8.4.12 dev: false - /postcss-merge-rules/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==} + /postcss-merge-rules/5.1.1_postcss@8.4.12: + resolution: {integrity: sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.19.3 + browserslist: 4.20.2 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0_postcss@8.4.7 - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-minify-font-values/5.1.0_postcss@8.4.7: + /postcss-minify-font-values/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-gradients/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==} + /postcss-minify-gradients/5.1.1_postcss@8.4.12: + resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.2 - cssnano-utils: 3.1.0_postcss@8.4.7 - postcss: 8.4.7 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-params/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-q67dcts4Hct6x8+JmhBgctHkbvUsqGIg2IItenjE63iZXMbhjr7AlVZkNnKtIGt/1Wsv7p/7YzeSII6Q+KPXRg==} + /postcss-minify-params/5.1.2_postcss@8.4.12: + resolution: {integrity: sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.19.3 - cssnano-utils: 3.1.0_postcss@8.4.7 - postcss: 8.4.7 + browserslist: 4.20.2 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-selectors/5.2.0_postcss@8.4.7: + /postcss-minify-selectors/5.2.0_postcss@8.4.12: resolution: {integrity: sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-nested/5.0.6_postcss@8.4.7: + /postcss-nested/5.0.6_postcss@8.4.12: resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-nesting/10.1.3_postcss@8.4.7: + /postcss-nesting/10.1.3_postcss@8.4.12: resolution: {integrity: sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-normalize-charset/5.1.0_postcss@8.4.7: + /postcss-normalize-charset/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-normalize-display-values/5.1.0_postcss@8.4.7: + /postcss-normalize-display-values/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-positions/5.1.0_postcss@8.4.7: + /postcss-normalize-positions/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-repeat-style/5.1.0_postcss@8.4.7: + /postcss-normalize-repeat-style/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-string/5.1.0_postcss@8.4.7: + /postcss-normalize-string/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-timing-functions/5.1.0_postcss@8.4.7: + /postcss-normalize-timing-functions/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-unicode/5.1.0_postcss@8.4.7: + /postcss-normalize-unicode/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.19.3 - postcss: 8.4.7 + browserslist: 4.20.2 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-url/5.1.0_postcss@8.4.7: + /postcss-normalize-url/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-whitespace/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-7O1FanKaJkpWFyCghFzIkLhehujV/frGkdofGLwhg5upbLyGsSfiTcZAdSzoPsSUgyPCkBkNMeWR8yVgPdQybg==} + /postcss-normalize-whitespace/5.1.1_postcss@8.4.12: + resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false @@ -2484,184 +2658,208 @@ packages: engines: {node: ^12 || ^14 || >=16} dev: false - /postcss-ordered-values/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==} + /postcss-ordered-values/5.1.1_postcss@8.4.12: + resolution: {integrity: sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0_postcss@8.4.7 - postcss: 8.4.7 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-overflow-shorthand/3.0.3_postcss@8.4.7: + /postcss-overflow-shorthand/3.0.3_postcss@8.4.12: resolution: {integrity: sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-page-break/3.0.4_postcss@8.4.7: + /postcss-page-break/3.0.4_postcss@8.4.12: resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} peerDependencies: postcss: ^8 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-place/7.0.4_postcss@8.4.7: + /postcss-place/7.0.4_postcss@8.4.12: resolution: {integrity: sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-preset-env/7.4.2_postcss@8.4.7: - resolution: {integrity: sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==} + /postcss-preset-env/7.4.3_postcss@8.4.12: + resolution: {integrity: sha512-dlPA65g9KuGv7YsmGyCKtFkZKCPLkoVMUE3omOl6yM+qrynVHxFvf0tMuippIrXB/sB/MyhL1FgTIbrO+qMERg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-color-function': 1.0.2_postcss@8.4.7 - '@csstools/postcss-font-format-keywords': 1.0.0_postcss@8.4.7 - '@csstools/postcss-hwb-function': 1.0.0_postcss@8.4.7 - '@csstools/postcss-ic-unit': 1.0.0_postcss@8.4.7 - '@csstools/postcss-is-pseudo-class': 2.0.1_postcss@8.4.7 - '@csstools/postcss-normalize-display-values': 1.0.0_postcss@8.4.7 - '@csstools/postcss-oklab-function': 1.0.1_postcss@8.4.7 - '@csstools/postcss-progressive-custom-properties': 1.2.0_postcss@8.4.7 - autoprefixer: 10.4.2_postcss@8.4.7 - browserslist: 4.19.3 - css-blank-pseudo: 3.0.3_postcss@8.4.7 - css-has-pseudo: 3.0.4_postcss@8.4.7 - css-prefers-color-scheme: 6.0.3_postcss@8.4.7 - cssdb: 6.4.0 - postcss: 8.4.7 - postcss-attribute-case-insensitive: 5.0.0_postcss@8.4.7 - postcss-color-functional-notation: 4.2.2_postcss@8.4.7 - postcss-color-hex-alpha: 8.0.3_postcss@8.4.7 - postcss-color-rebeccapurple: 7.0.2_postcss@8.4.7 - postcss-custom-media: 8.0.0_postcss@8.4.7 - postcss-custom-properties: 12.1.4_postcss@8.4.7 - postcss-custom-selectors: 6.0.0_postcss@8.4.7 - postcss-dir-pseudo-class: 6.0.4_postcss@8.4.7 - postcss-double-position-gradients: 3.1.0_postcss@8.4.7 - postcss-env-function: 4.0.5_postcss@8.4.7 - postcss-focus-visible: 6.0.4_postcss@8.4.7 - postcss-focus-within: 5.0.4_postcss@8.4.7 - postcss-font-variant: 5.0.0_postcss@8.4.7 - postcss-gap-properties: 3.0.3_postcss@8.4.7 - postcss-image-set-function: 4.0.6_postcss@8.4.7 - postcss-initial: 4.0.1_postcss@8.4.7 - postcss-lab-function: 4.1.1_postcss@8.4.7 - postcss-logical: 5.0.4_postcss@8.4.7 - postcss-media-minmax: 5.0.0_postcss@8.4.7 - postcss-nesting: 10.1.3_postcss@8.4.7 + '@csstools/postcss-color-function': 1.0.3_postcss@8.4.12 + '@csstools/postcss-font-format-keywords': 1.0.0_postcss@8.4.12 + '@csstools/postcss-hwb-function': 1.0.0_postcss@8.4.12 + '@csstools/postcss-ic-unit': 1.0.0_postcss@8.4.12 + '@csstools/postcss-is-pseudo-class': 2.0.1_postcss@8.4.12 + '@csstools/postcss-normalize-display-values': 1.0.0_postcss@8.4.12 + '@csstools/postcss-oklab-function': 1.0.2_postcss@8.4.12 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.12 + autoprefixer: 10.4.4_postcss@8.4.12 + browserslist: 4.20.2 + css-blank-pseudo: 3.0.3_postcss@8.4.12 + css-has-pseudo: 3.0.4_postcss@8.4.12 + css-prefers-color-scheme: 6.0.3_postcss@8.4.12 + cssdb: 6.5.0 + postcss: 8.4.12 + postcss-attribute-case-insensitive: 5.0.0_postcss@8.4.12 + postcss-clamp: 4.1.0_postcss@8.4.12 + postcss-color-functional-notation: 4.2.2_postcss@8.4.12 + postcss-color-hex-alpha: 8.0.3_postcss@8.4.12 + postcss-color-rebeccapurple: 7.0.2_postcss@8.4.12 + postcss-custom-media: 8.0.0_postcss@8.4.12 + postcss-custom-properties: 12.1.5_postcss@8.4.12 + postcss-custom-selectors: 6.0.0_postcss@8.4.12 + postcss-dir-pseudo-class: 6.0.4_postcss@8.4.12 + postcss-double-position-gradients: 3.1.1_postcss@8.4.12 + postcss-env-function: 4.0.6_postcss@8.4.12 + postcss-focus-visible: 6.0.4_postcss@8.4.12 + postcss-focus-within: 5.0.4_postcss@8.4.12 + postcss-font-variant: 5.0.0_postcss@8.4.12 + postcss-gap-properties: 3.0.3_postcss@8.4.12 + postcss-image-set-function: 4.0.6_postcss@8.4.12 + postcss-initial: 4.0.1_postcss@8.4.12 + postcss-lab-function: 4.1.2_postcss@8.4.12 + postcss-logical: 5.0.4_postcss@8.4.12 + postcss-media-minmax: 5.0.0_postcss@8.4.12 + postcss-nesting: 10.1.3_postcss@8.4.12 postcss-opacity-percentage: 1.1.2 - postcss-overflow-shorthand: 3.0.3_postcss@8.4.7 - postcss-page-break: 3.0.4_postcss@8.4.7 - postcss-place: 7.0.4_postcss@8.4.7 - postcss-pseudo-class-any-link: 7.1.1_postcss@8.4.7 - postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.7 - postcss-selector-not: 5.0.0_postcss@8.4.7 + postcss-overflow-shorthand: 3.0.3_postcss@8.4.12 + postcss-page-break: 3.0.4_postcss@8.4.12 + postcss-place: 7.0.4_postcss@8.4.12 + postcss-pseudo-class-any-link: 7.1.1_postcss@8.4.12 + postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.12 + postcss-selector-not: 5.0.0_postcss@8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-pseudo-class-any-link/7.1.1_postcss@8.4.7: + /postcss-pseudo-class-any-link/7.1.1_postcss@8.4.12: resolution: {integrity: sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false - /postcss-reduce-initial/5.1.0_postcss@8.4.7: + /postcss-pxtorem/6.0.0_postcss@8.4.12: + resolution: {integrity: sha512-ZRXrD7MLLjLk2RNGV6UA4f5Y7gy+a/j1EqjAfp9NdcNYVjUMvg5HTYduTjSkKBkRkfqbg/iKrjMO70V4g1LZeg==} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.12 + dev: false + + /postcss-reduce-initial/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.19.3 + browserslist: 4.20.2 caniuse-api: 3.0.0 - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-reduce-transforms/5.1.0_postcss@8.4.7: + /postcss-reduce-transforms/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: false - /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.7: + /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.12: resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} peerDependencies: postcss: ^8.0.3 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-selector-not/5.0.0_postcss@8.4.7: + /postcss-selector-not/5.0.0_postcss@8.4.12: resolution: {integrity: sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==} peerDependencies: postcss: ^8.1.0 dependencies: balanced-match: 1.0.2 - postcss: 8.4.7 + postcss: 8.4.12 dev: false - /postcss-selector-parser/6.0.9: - resolution: {integrity: sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==} + /postcss-selector-parser/6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 dev: false - /postcss-svgo/5.1.0_postcss@8.4.7: + /postcss-strip-inline-comments/0.1.5: + resolution: {integrity: sha1-f/a83BTmM+1M36AguuPt2tT4S5A=} + dependencies: + postcss: 5.2.18 + dev: false + + /postcss-svgo/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: false - /postcss-unique-selectors/5.1.0_postcss@8.4.7: - resolution: {integrity: sha512-LmUhgGobtpeVJJHuogzjLRwJlN7VH+BL5c9GKMVJSS/ejoyePZkXvNsYUtk//F6vKOGK86gfRS0xH7fXQSDtvA==} + /postcss-unique-selectors/5.1.1_postcss@8.4.12: + resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: false /postcss-value-parser/4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: false - /postcss/8.4.7: - resolution: {integrity: sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==} + /postcss/5.2.18: + resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==} + engines: {node: '>=0.12'} + dependencies: + chalk: 1.1.3 + js-base64: 2.6.4 + source-map: 0.5.7 + supports-color: 3.2.3 + dev: false + + /postcss/8.4.12: + resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.1 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: true /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -2700,7 +2898,6 @@ packages: /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: true /read-cache/1.0.0: resolution: {integrity: sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=} @@ -2713,7 +2910,6 @@ packages: engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 - dev: true /regexpp/3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} @@ -2741,7 +2937,6 @@ packages: /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true /rimraf/2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} @@ -2769,7 +2964,6 @@ packages: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 - dev: true /sade/1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} @@ -2851,7 +3045,11 @@ packages: /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} - dev: true + + /source-map/0.5.7: + resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} + engines: {node: '>=0.10.0'} + dev: false /source-map/0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} @@ -2884,6 +3082,13 @@ packages: strip-ansi: 6.0.1 dev: true + /strip-ansi/3.0.1: + resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: false + /strip-ansi/6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -2913,15 +3118,27 @@ packages: engines: {node: '>=8'} dev: true - /stylehacks/5.1.0_postcss@8.4.7: + /stylehacks/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.19.3 - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + browserslist: 4.20.2 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 + dev: false + + /supports-color/2.0.0: + resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} + engines: {node: '>=0.8.0'} + dev: false + + /supports-color/3.2.3: + resolution: {integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=} + engines: {node: '>=0.8.0'} + dependencies: + has-flag: 1.0.0 dev: false /supports-color/5.5.0: @@ -2942,7 +3159,7 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /svelte-check/2.4.5_267bdea6a4c44ec9b77b315a8750f243: + /svelte-check/2.4.5_svelte@3.46.4: resolution: {integrity: sha512-nRft8BbG2wcxyCdHDZ7X43xLcvDzua3xLwq6wzHGcAF3ka3Jyhv2rvgq0+SF9NwHLMefp9C2XkM6etzsxK/cMQ==} hasBin: true peerDependencies: @@ -2956,7 +3173,7 @@ packages: sade: 1.8.1 source-map: 0.7.3 svelte: 3.46.4 - svelte-preprocess: 4.10.3_f1d8dc2d3af270254b6b481163b9d605 + svelte-preprocess: 4.10.3_svelte@3.46.4+typescript@4.5.5 typescript: 4.5.5 transitivePeerDependencies: - '@babel/core' @@ -2979,7 +3196,7 @@ packages: svelte: 3.46.4 dev: true - /svelte-preprocess/4.10.3_f1d8dc2d3af270254b6b481163b9d605: + /svelte-preprocess/4.10.3_svelte@3.46.4+typescript@4.5.5: resolution: {integrity: sha512-ttw17lJfb/dx2ZJT9sesaXT5l7mPQ9Apx1H496Kli3Hkk7orIRGpOw6rCPkRNzr6ueVPqb4vzodS5x7sBFhKHw==} engines: {node: '>= 9.11.2'} requiresBuild: true @@ -3024,14 +3241,20 @@ packages: '@types/sass': 1.43.1 detect-indent: 6.1.0 magic-string: 0.25.7 - postcss: 8.4.7 - postcss-load-config: 3.1.3 sorcery: 0.10.0 strip-indent: 3.0.0 svelte: 3.46.4 typescript: 4.5.5 dev: true + /svelte-tiny-virtual-list/2.0.1: + resolution: {integrity: sha512-0X6k5cZxF9yRLfVJ1bfwQmfEMbd3OSNNM/tI9y44jYbsB/FkI2GEIKpeV5J8AQy87qFU9xnPLxxo3erQFfdC2A==} + dev: false + + /svelte-use-click-outside/1.0.0: + resolution: {integrity: sha512-tOWeMPxeIoW9RshS0WbogRhdYdbxcJV0ebkzSh1lwR7Ihl0hSZMmB4YyCHHoXJK4xcbxCCFh0AnQ1vkzGZfLVQ==} + dev: false + /svelte/3.46.4: resolution: {integrity: sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg==} engines: {node: '>= 8'} @@ -3044,7 +3267,7 @@ packages: dependencies: '@trysound/sax': 0.2.0 commander: 7.2.0 - css-select: 4.2.1 + css-select: 4.3.0 css-tree: 1.1.3 csso: 4.2.0 picocolors: 1.0.0 @@ -3070,8 +3293,9 @@ packages: resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} dev: true - /timsort/0.3.0: - resolution: {integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=} + /throttle-debounce/3.0.1: + resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} + engines: {node: '>=10'} dev: false /tiny-glob/0.2.9: @@ -3086,7 +3310,6 @@ packages: engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 - dev: true /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -3161,6 +3384,38 @@ packages: - webpack dev: false + /unplugin-icons/0.13.4: + resolution: {integrity: sha512-gyp5H4WADnXEE1uk8+NW6gnnALOlSpU8M5GwzNCYbUgjM4QudjcFbacHKuuqETk4VeSJyzM9Z2ufbuZFMuxvuQ==} + peerDependencies: + '@svgr/core': '>=5.5.0' + '@vue/compiler-sfc': ^3.0.2 + vue-template-compiler: ^2.6.12 + vue-template-es2015-compiler: ^1.9.0 + peerDependenciesMeta: + '@svgr/core': + optional: true + '@vue/compiler-sfc': + optional: true + vue-template-compiler: + optional: true + vue-template-es2015-compiler: + optional: true + dependencies: + '@antfu/install-pkg': 0.1.0 + '@antfu/utils': 0.5.0 + '@iconify/utils': 1.0.23 + debug: 4.3.3 + kolorist: 1.5.1 + local-pkg: 0.4.1 + unplugin: 0.4.0 + transitivePeerDependencies: + - esbuild + - rollup + - supports-color + - vite + - webpack + dev: false + /unplugin/0.3.3: resolution: {integrity: sha512-WjZWpUqqcYPQ/efR00Zm2m1+J1LitwoZ4uhHV4VdZ+IpW0Nh/qnDYtVf+nLhozXdGxslMPecOshVR7NiWFl4gA==} peerDependencies: @@ -3181,6 +3436,27 @@ packages: webpack-virtual-modules: 0.4.3 dev: false + /unplugin/0.4.0: + resolution: {integrity: sha512-4ScITEmzlz1iZW3tkz+3L1V5k/xMQ6kjgm4lEXKxH0ozd8/OUWfiSA7RMRyrawsvq/t50JIzPpp1UyuSL/AXkA==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + esbuild: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + chokidar: 3.5.3 + webpack-virtual-modules: 0.4.3 + dev: false + /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: @@ -3195,8 +3471,8 @@ packages: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: true - /vite/2.8.4: - resolution: {integrity: sha512-GwtOkkaT2LDI82uWZKcrpRQxP5tymLnC7hVHHqNkhFNknYr0hJUlDLfhVRgngJvAy3RwypkDCWtTKn1BjO96Dw==} + /vite/2.9.1: + resolution: {integrity: sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -3211,8 +3487,8 @@ packages: stylus: optional: true dependencies: - esbuild: 0.14.23 - postcss: 8.4.7 + esbuild: 0.14.30 + postcss: 8.4.12 resolve: 1.22.0 rollup: 2.67.3 optionalDependencies: @@ -3244,7 +3520,6 @@ packages: /wrappy/1.0.2: resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} - dev: true /yallist/2.1.2: resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} @@ -3257,6 +3532,7 @@ packages: /yaml/1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} + dev: false /yocto-queue/0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} diff --git a/theseus_gui/postcss.config.cjs b/theseus_gui/postcss.config.cjs index 99d4cb5a3..af2bac4cd 100644 --- a/theseus_gui/postcss.config.cjs +++ b/theseus_gui/postcss.config.cjs @@ -1,19 +1 @@ -const dev = process.env.NODE_ENV === 'development'; - -const config = { - plugins: [ - require('postcss-import')(), - require('autoprefixer')(), - require('postcss-nested')(), - require('postcss-extend-rule')(), - //require('postcss-preset-env')(), Errors with cssnano - require('postcss-media-minmax')(), - - !dev && - require('cssnano')({ - preset: 'default', - }), - ], -}; - -module.exports = config; +module.exports = require('omorphia/config/postcss.config.cjs') \ No newline at end of file diff --git a/theseus_gui/src/components/components/CardRow.svelte b/theseus_gui/src/components/CardRow.svelte similarity index 100% rename from theseus_gui/src/components/components/CardRow.svelte rename to theseus_gui/src/components/CardRow.svelte diff --git a/theseus_gui/src/components/components/Instance.svelte b/theseus_gui/src/components/Instance.svelte similarity index 97% rename from theseus_gui/src/components/components/Instance.svelte rename to theseus_gui/src/components/Instance.svelte index 2227e2446..8c902dd15 100644 --- a/theseus_gui/src/components/components/Instance.svelte +++ b/theseus_gui/src/components/Instance.svelte @@ -9,7 +9,7 @@ export let image: string; -
{version}{#if modpack}{/if}
{title}
diff --git a/theseus_gui/src/components/components/VerticalNav.svelte b/theseus_gui/src/components/VerticalNav.svelte similarity index 100% rename from theseus_gui/src/components/components/VerticalNav.svelte rename to theseus_gui/src/components/VerticalNav.svelte diff --git a/theseus_gui/src/components/layout/Sidebar.svelte b/theseus_gui/src/components/layout/Sidebar.svelte deleted file mode 100644 index 2400f2efc..000000000 --- a/theseus_gui/src/components/layout/Sidebar.svelte +++ /dev/null @@ -1,77 +0,0 @@ - - -
- - diff --git a/theseus_gui/src/components/layout/Page.svelte b/theseus_gui/src/layout/Page.svelte similarity index 84% rename from theseus_gui/src/components/layout/Page.svelte rename to theseus_gui/src/layout/Page.svelte index 30bc0ffb6..ae90acaf9 100644 --- a/theseus_gui/src/components/layout/Page.svelte +++ b/theseus_gui/src/layout/Page.svelte @@ -14,7 +14,7 @@ - diff --git a/theseus_gui/src/components/layout/StatusBar.svelte b/theseus_gui/src/layout/StatusBar.svelte similarity index 94% rename from theseus_gui/src/components/layout/StatusBar.svelte rename to theseus_gui/src/layout/StatusBar.svelte index dd4ba1c46..5e45826ee 100644 --- a/theseus_gui/src/components/layout/StatusBar.svelte +++ b/theseus_gui/src/layout/StatusBar.svelte @@ -23,7 +23,7 @@