aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradryd <me@adryd.com>2022-05-30 11:12:11 -0400
committeradryd <me@adryd.com>2022-05-30 11:12:11 -0400
commit457f2e43cf7666a93ac1e187a948d4f3551c5a84 (patch)
treefbdfabfa207b3d3104c3849cd4f0d47c2fde8aed
parentc2e63f095acf14db6fdfb13518a92e6ad5a62aa9 (diff)
Progress on signup page
-rw-r--r--package.json8
-rw-r--r--pnpm-lock.yaml474
-rw-r--r--src/index.css6
-rw-r--r--src/index.js7
-rw-r--r--src/routes/SignUp.js62
-rw-r--r--src/routes/SignUp.jsx0
-rw-r--r--src/uikit/Button.js7
-rw-r--r--src/uikit/Input.js12
8 files changed, 352 insertions, 224 deletions
diff --git a/package.json b/package.json
index 9c0c0a2..3160cc7 100644
--- a/package.json
+++ b/package.json
@@ -3,13 +3,19 @@
"version": "0.1.0",
"private": true,
"dependencies": {
+ "@babel/core": "^7.18.2",
+ "@babel/plugin-syntax-flow": "^7.17.12",
+ "@babel/plugin-transform-react-jsx": "^7.17.12",
+ "@stitches/react": "^1.2.8",
+ "@testing-library/dom": "^8.13.0",
"@testing-library/jest-dom": "^5.16.4",
- "@testing-library/react": "^13.2.0",
+ "@testing-library/react": "^13.3.0",
"@testing-library/user-event": "^13.5.0",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"react-router-dom": "^6.3.0",
"react-scripts": "5.0.1",
+ "typescript": "^4.7.2",
"web-vitals": "^2.1.4"
},
"scripts": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 85c13d0..6a592a1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,23 +1,35 @@
lockfileVersion: 5.3
specifiers:
+ '@babel/core': ^7.18.2
+ '@babel/plugin-syntax-flow': ^7.17.12
+ '@babel/plugin-transform-react-jsx': ^7.17.12
+ '@stitches/react': ^1.2.8
+ '@testing-library/dom': ^8.13.0
'@testing-library/jest-dom': ^5.16.4
- '@testing-library/react': ^13.2.0
+ '@testing-library/react': ^13.3.0
'@testing-library/user-event': ^13.5.0
react: ^18.1.0
react-dom: ^18.1.0
react-router-dom: ^6.3.0
react-scripts: 5.0.1
+ typescript: ^4.7.2
web-vitals: ^2.1.4
dependencies:
+ '@babel/core': 7.18.2
+ '@babel/plugin-syntax-flow': 7.17.12_@babel+core@7.18.2
+ '@babel/plugin-transform-react-jsx': 7.17.12_@babel+core@7.18.2
+ '@stitches/react': 1.2.8_react@18.1.0
+ '@testing-library/dom': 8.13.0
'@testing-library/jest-dom': 5.16.4
- '@testing-library/react': 13.2.0_react-dom@18.1.0+react@18.1.0
- '@testing-library/user-event': 13.5.0
+ '@testing-library/react': 13.3.0_react-dom@18.1.0+react@18.1.0
+ '@testing-library/user-event': 13.5.0_@testing-library+dom@8.13.0
react: 18.1.0
react-dom: 18.1.0_react@18.1.0
react-router-dom: 6.3.0_react-dom@18.1.0+react@18.1.0
- react-scripts: 5.0.1_react@18.1.0
+ react-scripts: 5.0.1_56001b812b3be5f773636fc8376cd9ba
+ typescript: 4.7.2
web-vitals: 2.1.4
packages:
@@ -64,10 +76,10 @@ packages:
'@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2
'@babel/helper-module-transforms': 7.18.0
'@babel/helpers': 7.18.2
- '@babel/parser': 7.18.3
+ '@babel/parser': 7.18.4
'@babel/template': 7.16.7
'@babel/traverse': 7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
convert-source-map: 1.8.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -95,7 +107,7 @@ packages:
resolution: {integrity: sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
'@jridgewell/gen-mapping': 0.3.1
jsesc: 2.5.2
dev: false
@@ -104,7 +116,7 @@ packages:
resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-builder-binary-assignment-operator-visitor/7.16.7:
@@ -112,7 +124,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-explode-assignable-expression': 7.16.7
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-compilation-targets/7.18.2_@babel+core@7.18.2:
@@ -184,7 +196,7 @@ packages:
resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-function-name/7.17.9:
@@ -192,28 +204,28 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.16.7
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-hoist-variables/7.16.7:
resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-member-expression-to-functions/7.17.7:
resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-module-imports/7.16.7:
resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-module-transforms/7.18.0:
@@ -227,7 +239,7 @@ packages:
'@babel/helper-validator-identifier': 7.16.7
'@babel/template': 7.16.7
'@babel/traverse': 7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
transitivePeerDependencies:
- supports-color
dev: false
@@ -236,7 +248,7 @@ packages:
resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-plugin-utils/7.17.12:
@@ -250,7 +262,7 @@ packages:
dependencies:
'@babel/helper-annotate-as-pure': 7.16.7
'@babel/helper-wrap-function': 7.16.8
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
transitivePeerDependencies:
- supports-color
dev: false
@@ -263,7 +275,7 @@ packages:
'@babel/helper-member-expression-to-functions': 7.17.7
'@babel/helper-optimise-call-expression': 7.16.7
'@babel/traverse': 7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
transitivePeerDependencies:
- supports-color
dev: false
@@ -272,21 +284,21 @@ packages:
resolution: {integrity: sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-skip-transparent-expression-wrappers/7.16.0:
resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-split-export-declaration/7.16.7:
resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/helper-validator-identifier/7.16.7:
@@ -306,7 +318,7 @@ packages:
'@babel/helper-function-name': 7.17.9
'@babel/template': 7.16.7
'@babel/traverse': 7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
transitivePeerDependencies:
- supports-color
dev: false
@@ -317,7 +329,7 @@ packages:
dependencies:
'@babel/template': 7.16.7
'@babel/traverse': 7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
transitivePeerDependencies:
- supports-color
dev: false
@@ -331,8 +343,8 @@ packages:
js-tokens: 4.0.0
dev: false
- /@babel/parser/7.18.3:
- resolution: {integrity: sha512-rL50YcEuHbbauAFAysNsJA4/f89fGTOBRNs9P81sniKnKAr4xULe5AecolcsKbi88xu0ByWYDj/S1AJ3FSFuSQ==}
+ /@babel/parser/7.18.4:
+ resolution: {integrity: sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==}
engines: {node: '>=6.0.0'}
hasBin: true
dev: false
@@ -790,8 +802,8 @@ packages:
'@babel/helper-plugin-utils': 7.17.12
dev: false
- /@babel/plugin-transform-block-scoping/7.17.12_@babel+core@7.18.2:
- resolution: {integrity: sha512-jw8XW/B1i7Lqwqj2CbrViPcZijSxfguBWZP2aN59NHgxUyO/OcO1mfdCxH13QhN5LbWhPkX+f+brKGhZTiqtZQ==}
+ /@babel/plugin-transform-block-scoping/7.18.4_@babel+core@7.18.2:
+ resolution: {integrity: sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -800,8 +812,8 @@ packages:
'@babel/helper-plugin-utils': 7.17.12
dev: false
- /@babel/plugin-transform-classes/7.17.12_@babel+core@7.18.2:
- resolution: {integrity: sha512-cvO7lc7pZat6BsvH6l/EGaI8zpl8paICaoGk+7x7guvtfak/TbIf66nYmJOH13EuG0H+Xx3M+9LQDtSvZFKXKw==}
+ /@babel/plugin-transform-classes/7.18.4_@babel+core@7.18.2:
+ resolution: {integrity: sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -953,8 +965,8 @@ packages:
- supports-color
dev: false
- /@babel/plugin-transform-modules-systemjs/7.18.0_@babel+core@7.18.2:
- resolution: {integrity: sha512-vwKpxdHnlM5tIrRt/eA0bzfbi7gUBLN08vLu38np1nZevlPySRe6yvuATJB5F/WPJ+ur4OXwpVYq9+BsxqAQuQ==}
+ /@babel/plugin-transform-modules-systemjs/7.18.4_@babel+core@7.18.2:
+ resolution: {integrity: sha512-lH2UaQaHVOAeYrUUuZ8i38o76J/FnO8vu21OE+tD1MyP9lxdZoSfz+pDbWkq46GogUrdrMz3tiz/FYGB+bVThg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1077,7 +1089,7 @@ packages:
'@babel/helper-module-imports': 7.16.7
'@babel/helper-plugin-utils': 7.17.12
'@babel/plugin-syntax-jsx': 7.17.12_@babel+core@7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@babel/plugin-transform-react-pure-annotations/7.18.0_@babel+core@7.18.2:
@@ -1180,8 +1192,8 @@ packages:
'@babel/helper-plugin-utils': 7.17.12
dev: false
- /@babel/plugin-transform-typescript/7.18.1_@babel+core@7.18.2:
- resolution: {integrity: sha512-F+RJmL479HJmC0KeqqwEGZMg1P7kWArLGbAKfEi9yPthJyMNjF+DjxFF/halfQvq1Q9GFM4TUbYDNV8xe4Ctqg==}
+ /@babel/plugin-transform-typescript/7.18.4_@babel+core@7.18.2:
+ resolution: {integrity: sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1261,8 +1273,8 @@ packages:
'@babel/plugin-transform-arrow-functions': 7.17.12_@babel+core@7.18.2
'@babel/plugin-transform-async-to-generator': 7.17.12_@babel+core@7.18.2
'@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.18.2
- '@babel/plugin-transform-block-scoping': 7.17.12_@babel+core@7.18.2
- '@babel/plugin-transform-classes': 7.17.12_@babel+core@7.18.2
+ '@babel/plugin-transform-block-scoping': 7.18.4_@babel+core@7.18.2
+ '@babel/plugin-transform-classes': 7.18.4_@babel+core@7.18.2
'@babel/plugin-transform-computed-properties': 7.17.12_@babel+core@7.18.2
'@babel/plugin-transform-destructuring': 7.18.0_@babel+core@7.18.2
'@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.18.2
@@ -1274,7 +1286,7 @@ packages:
'@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.18.2
'@babel/plugin-transform-modules-amd': 7.18.0_@babel+core@7.18.2
'@babel/plugin-transform-modules-commonjs': 7.18.2_@babel+core@7.18.2
- '@babel/plugin-transform-modules-systemjs': 7.18.0_@babel+core@7.18.2
+ '@babel/plugin-transform-modules-systemjs': 7.18.4_@babel+core@7.18.2
'@babel/plugin-transform-modules-umd': 7.18.0_@babel+core@7.18.2
'@babel/plugin-transform-named-capturing-groups-regex': 7.17.12_@babel+core@7.18.2
'@babel/plugin-transform-new-target': 7.17.12_@babel+core@7.18.2
@@ -1291,7 +1303,7 @@ packages:
'@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.18.2
'@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.18.2
'@babel/preset-modules': 0.1.5_@babel+core@7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.18.2
babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.18.2
babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.18.2
@@ -1310,7 +1322,7 @@ packages:
'@babel/helper-plugin-utils': 7.17.12
'@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.18.2
'@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
esutils: 2.0.3
dev: false
@@ -1338,7 +1350,7 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
'@babel/helper-validator-option': 7.16.7
- '@babel/plugin-transform-typescript': 7.18.1_@babel+core@7.18.2
+ '@babel/plugin-transform-typescript': 7.18.4_@babel+core@7.18.2
transitivePeerDependencies:
- supports-color
dev: false
@@ -1363,8 +1375,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.7
- '@babel/parser': 7.18.3
- '@babel/types': 7.18.2
+ '@babel/parser': 7.18.4
+ '@babel/types': 7.18.4
dev: false
/@babel/traverse/7.18.2:
@@ -1377,16 +1389,16 @@ packages:
'@babel/helper-function-name': 7.17.9
'@babel/helper-hoist-variables': 7.16.7
'@babel/helper-split-export-declaration': 7.16.7
- '@babel/parser': 7.18.3
- '@babel/types': 7.18.2
+ '@babel/parser': 7.18.4
+ '@babel/types': 7.18.4
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/types/7.18.2:
- resolution: {integrity: sha512-0On6B8A4/+mFUto5WERt3EEuG1NznDirvwca1O8UwXQHVY8g3R7OzYgxXdOfMwLO08UrpUD/2+3Bclyq+/C94Q==}
+ /@babel/types/7.18.4:
+ resolution: {integrity: sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-validator-identifier': 7.16.7
@@ -1579,7 +1591,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
chalk: 4.1.2
jest-message-util: 27.5.1
jest-util: 27.5.1
@@ -1591,7 +1603,7 @@ packages:
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
dependencies:
'@jest/types': 28.1.0
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
chalk: 4.1.2
jest-message-util: 28.1.0
jest-util: 28.1.0
@@ -1612,7 +1624,7 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.8.1
@@ -1649,7 +1661,7 @@ packages:
dependencies:
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
jest-mock: 27.5.1
dev: false
@@ -1659,7 +1671,7 @@ packages:
dependencies:
'@jest/types': 27.5.1
'@sinonjs/fake-timers': 8.1.0
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
jest-message-util: 27.5.1
jest-mock: 27.5.1
jest-util: 27.5.1
@@ -1688,7 +1700,7 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
chalk: 4.1.2
collect-v8-coverage: 1.0.1
exit: 0.1.2
@@ -1789,7 +1801,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
'@types/yargs': 16.0.4
chalk: 4.1.2
dev: false
@@ -1801,7 +1813,7 @@ packages:
'@jest/schemas': 28.0.2
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
'@types/yargs': 17.0.10
chalk: 4.1.2
dev: false
@@ -1909,7 +1921,7 @@ packages:
webpack-dev-server: 4.9.0_webpack@5.72.1
dev: false
- /@rollup/plugin-babel/5.3.1_@babel+core@7.18.2+rollup@2.74.1:
+ /@rollup/plugin-babel/5.3.1_@babel+core@7.18.2+rollup@2.75.3:
resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
engines: {node: '>= 10.0.0'}
peerDependencies:
@@ -1922,36 +1934,36 @@ packages:
dependencies:
'@babel/core': 7.18.2
'@babel/helper-module-imports': 7.16.7
- '@rollup/pluginutils': 3.1.0_rollup@2.74.1
- rollup: 2.74.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.75.3
+ rollup: 2.75.3
dev: false
- /@rollup/plugin-node-resolve/11.2.1_rollup@2.74.1:
+ /@rollup/plugin-node-resolve/11.2.1_rollup@2.75.3:
resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
engines: {node: '>= 10.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.74.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.75.3
'@types/resolve': 1.17.1
builtin-modules: 3.3.0
deepmerge: 4.2.2
is-module: 1.0.0
resolve: 1.22.0
- rollup: 2.74.1
+ rollup: 2.75.3
dev: false
- /@rollup/plugin-replace/2.4.2_rollup@2.74.1:
+ /@rollup/plugin-replace/2.4.2_rollup@2.75.3:
resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.74.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.75.3
magic-string: 0.25.9
- rollup: 2.74.1
+ rollup: 2.75.3
dev: false
- /@rollup/pluginutils/3.1.0_rollup@2.74.1:
+ /@rollup/pluginutils/3.1.0_rollup@2.75.3:
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
engines: {node: '>= 8.0.0'}
peerDependencies:
@@ -1960,7 +1972,7 @@ packages:
'@types/estree': 0.0.39
estree-walker: 1.0.1
picomatch: 2.3.1
- rollup: 2.74.1
+ rollup: 2.75.3
dev: false
/@rushstack/eslint-patch/1.1.3:
@@ -1983,6 +1995,14 @@ packages:
'@sinonjs/commons': 1.8.3
dev: false
+ /@stitches/react/1.2.8_react@18.1.0:
+ resolution: {integrity: sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA==}
+ peerDependencies:
+ react: '>= 16.3.0'
+ dependencies:
+ react: 18.1.0
+ dev: false
+
/@surma/rollup-plugin-off-main-thread/2.2.3:
resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==}
dependencies:
@@ -2061,7 +2081,7 @@ packages:
resolution: {integrity: sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==}
engines: {node: '>=10'}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@svgr/plugin-jsx/5.5.0:
@@ -2130,8 +2150,8 @@ packages:
redent: 3.0.0
dev: false
- /@testing-library/react/13.2.0_react-dom@18.1.0+react@18.1.0:
- resolution: {integrity: sha512-Bprbz/SZVONCJy5f7hcihNCv313IJXdYiv0nSJklIs1SQCIHHNlnGNkosSXnGZTmesyGIcBGNppYhXcc11pb7g==}
+ /@testing-library/react/13.3.0_react-dom@18.1.0+react@18.1.0:
+ resolution: {integrity: sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==}
engines: {node: '>=12'}
peerDependencies:
react: ^18.0.0
@@ -2144,13 +2164,14 @@ packages:
react-dom: 18.1.0_react@18.1.0
dev: false
- /@testing-library/user-event/13.5.0:
+ /@testing-library/user-event/13.5.0_@testing-library+dom@8.13.0:
resolution: {integrity: sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==}
engines: {node: '>=10', npm: '>=6'}
peerDependencies:
'@testing-library/dom': '>=7.21.4'
dependencies:
'@babel/runtime': 7.18.3
+ '@testing-library/dom': 8.13.0
dev: false
/@tootallnate/once/1.1.2:
@@ -2170,8 +2191,8 @@ packages:
/@types/babel__core/7.1.19:
resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==}
dependencies:
- '@babel/parser': 7.18.3
- '@babel/types': 7.18.2
+ '@babel/parser': 7.18.4
+ '@babel/types': 7.18.4
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.17.1
@@ -2180,46 +2201,46 @@ packages:
/@types/babel__generator/7.6.4:
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@types/babel__template/7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.18.3
- '@babel/types': 7.18.2
+ '@babel/parser': 7.18.4
+ '@babel/types': 7.18.4
dev: false
/@types/babel__traverse/7.17.1:
resolution: {integrity: sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==}
dependencies:
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
dev: false
/@types/body-parser/1.19.2:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/bonjour/3.5.10:
resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/connect-history-api-fallback/1.3.5:
resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==}
dependencies:
'@types/express-serve-static-core': 4.17.28
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/connect/3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/eslint-scope/3.7.3:
@@ -2254,7 +2275,7 @@ packages:
/@types/express-serve-static-core/4.17.28:
resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
dev: false
@@ -2271,7 +2292,7 @@ packages:
/@types/graceful-fs/4.1.5:
resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/html-minifier-terser/6.1.0:
@@ -2281,7 +2302,7 @@ packages:
/@types/http-proxy/1.17.9:
resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/istanbul-lib-coverage/2.0.4:
@@ -2319,16 +2340,16 @@ packages:
resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==}
dev: false
- /@types/node/17.0.35:
- resolution: {integrity: sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==}
+ /@types/node/17.0.36:
+ resolution: {integrity: sha512-V3orv+ggDsWVHP99K3JlwtH20R7J4IhI1Kksgc+64q5VxgfRkQG8Ws3MFm/FZOKDYGy9feGFlZ70/HpCNe9QaA==}
dev: false
/@types/parse-json/4.0.0:
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
dev: false
- /@types/prettier/2.6.1:
- resolution: {integrity: sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==}
+ /@types/prettier/2.6.3:
+ resolution: {integrity: sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==}
dev: false
/@types/prop-types/15.7.5:
@@ -2364,7 +2385,7 @@ packages:
/@types/resolve/1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/retry/0.12.0:
@@ -2385,13 +2406,13 @@ packages:
resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==}
dependencies:
'@types/mime': 1.3.2
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/sockjs/0.3.33:
resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/stack-utils/2.0.1:
@@ -2411,7 +2432,7 @@ packages:
/@types/ws/8.5.3:
resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/@types/yargs-parser/21.0.0:
@@ -2430,7 +2451,7 @@ packages:
'@types/yargs-parser': 21.0.0
dev: false
- /@typescript-eslint/eslint-plugin/5.26.0_344a44770e94ca865603797fb8acf8d9:
+ /@typescript-eslint/eslint-plugin/5.26.0_3e687f93547efbf7d61b629ca4d69a5c:
resolution: {integrity: sha512-oGCmo0PqnRZZndr+KwvvAUvD3kNE4AfyoGCwOZpoCncSh4MVD06JTE8XQa2u9u+NX5CsyZMBTEc2C72zx38eYA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -2441,35 +2462,36 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.26.0_eslint@8.16.0
+ '@typescript-eslint/parser': 5.26.0_eslint@8.16.0+typescript@4.7.2
'@typescript-eslint/scope-manager': 5.26.0
- '@typescript-eslint/type-utils': 5.26.0_eslint@8.16.0
- '@typescript-eslint/utils': 5.26.0_eslint@8.16.0
+ '@typescript-eslint/type-utils': 5.26.0_eslint@8.16.0+typescript@4.7.2
+ '@typescript-eslint/utils': 5.26.0_eslint@8.16.0+typescript@4.7.2
debug: 4.3.4
eslint: 8.16.0
functional-red-black-tree: 1.0.1
ignore: 5.2.0
regexpp: 3.2.0
semver: 7.3.7
- tsutils: 3.21.0
+ tsutils: 3.21.0_typescript@4.7.2
+ typescript: 4.7.2
transitivePeerDependencies:
- supports-color
dev: false
- /@typescript-eslint/experimental-utils/5.26.0_eslint@8.16.0:
+ /@typescript-eslint/experimental-utils/5.26.0_eslint@8.16.0+typescript@4.7.2:
resolution: {integrity: sha512-OgUGXC/teXD8PYOkn33RSwBJPVwL0I2ipm5OHr9g9cfAhVrPC2DxQiWqaq88MNO5mbr/ZWnav3EVBpuwDreS5Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@typescript-eslint/utils': 5.26.0_eslint@8.16.0
+ '@typescript-eslint/utils': 5.26.0_eslint@8.16.0+typescript@4.7.2
eslint: 8.16.0
transitivePeerDependencies:
- supports-color
- typescript
dev: false
- /@typescript-eslint/parser/5.26.0_eslint@8.16.0:
+ /@typescript-eslint/parser/5.26.0_eslint@8.16.0+typescript@4.7.2:
resolution: {integrity: sha512-n/IzU87ttzIdnAH5vQ4BBDnLPly7rC5VnjN3m0xBG82HK6rhRxnCb3w/GyWbNDghPd+NktJqB/wl6+YkzZ5T5Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -2481,9 +2503,10 @@ packages:
dependencies:
'@typescript-eslint/scope-manager': 5.26.0
'@typescript-eslint/types': 5.26.0
- '@typescript-eslint/typescript-estree': 5.26.0
+ '@typescript-eslint/typescript-estree': 5.26.0_typescript@4.7.2
debug: 4.3.4
eslint: 8.16.0
+ typescript: 4.7.2
transitivePeerDependencies:
- supports-color
dev: false
@@ -2496,7 +2519,7 @@ packages:
'@typescript-eslint/visitor-keys': 5.26.0
dev: false
- /@typescript-eslint/type-utils/5.26.0_eslint@8.16.0:
+ /@typescript-eslint/type-utils/5.26.0_eslint@8.16.0+typescript@4.7.2:
resolution: {integrity: sha512-7ccbUVWGLmcRDSA1+ADkDBl5fP87EJt0fnijsMFTVHXKGduYMgienC/i3QwoVhDADUAPoytgjbZbCOMj4TY55A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -2506,10 +2529,11 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/utils': 5.26.0_eslint@8.16.0
+ '@typescript-eslint/utils': 5.26.0_eslint@8.16.0+typescript@4.7.2
debug: 4.3.4
eslint: 8.16.0
- tsutils: 3.21.0
+ tsutils: 3.21.0_typescript@4.7.2
+ typescript: 4.7.2
transitivePeerDependencies:
- supports-color
dev: false
@@ -2519,7 +2543,7 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: false
- /@typescript-eslint/typescript-estree/5.26.0:
+ /@typescript-eslint/typescript-estree/5.26.0_typescript@4.7.2:
resolution: {integrity: sha512-EyGpw6eQDsfD6jIqmXP3rU5oHScZ51tL/cZgFbFBvWuCwrIptl+oueUZzSmLtxFuSOQ9vDcJIs+279gnJkfd1w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -2534,12 +2558,13 @@ packages:
globby: 11.1.0
is-glob: 4.0.3
semver: 7.3.7
- tsutils: 3.21.0
+ tsutils: 3.21.0_typescript@4.7.2
+ typescript: 4.7.2
transitivePeerDependencies:
- supports-color
dev: false
- /@typescript-eslint/utils/5.26.0_eslint@8.16.0:
+ /@typescript-eslint/utils/5.26.0_eslint@8.16.0+typescript@4.7.2:
resolution: {integrity: sha512-PJFwcTq2Pt4AMOKfe3zQOdez6InIDOjUJJD3v3LyEtxHGVVRK3Vo7Dd923t/4M9hSH2q2CLvcTdxlLPjcIk3eg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -2548,7 +2573,7 @@ packages:
'@types/json-schema': 7.0.11
'@typescript-eslint/scope-manager': 5.26.0
'@typescript-eslint/types': 5.26.0
- '@typescript-eslint/typescript-estree': 5.26.0
+ '@typescript-eslint/typescript-estree': 5.26.0_typescript@4.7.2
eslint: 8.16.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@8.16.0
@@ -2972,7 +2997,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.20.3
- caniuse-lite: 1.0.30001343
+ caniuse-lite: 1.0.30001344
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -3047,7 +3072,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@babel/template': 7.16.7
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
'@types/babel__core': 7.1.19
'@types/babel__traverse': 7.17.1
dev: false
@@ -3254,8 +3279,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001343
- electron-to-chromium: 1.4.140
+ caniuse-lite: 1.0.30001344
+ electron-to-chromium: 1.4.141
escalade: 3.1.1
node-releases: 2.0.5
picocolors: 1.0.0
@@ -3324,13 +3349,13 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.20.3
- caniuse-lite: 1.0.30001343
+ caniuse-lite: 1.0.30001344
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: false
- /caniuse-lite/1.0.30001343:
- resolution: {integrity: sha512-8KeCrAtPMabo/XW14B+R9sZYoClx1n0b+WYgwDKZPtWR3TcdvWzdSy7mPyFEmR5WU1St9v1PW6sdO5dkFOEzfA==}
+ /caniuse-lite/1.0.30001344:
+ resolution: {integrity: sha512-0ZFjnlCaXNOAYcV7i+TtdKBp0L/3XEU2MF/x6Du1lrh+SRX4IfzIVL4HNJg5pB2PmFb8rszIGyOvsZnqqRoc2g==}
dev: false
/case-sensitive-paths-webpack-plugin/2.4.0:
@@ -3690,7 +3715,7 @@ packages:
esbuild:
optional: true
dependencies:
- cssnano: 5.1.9_postcss@8.4.14
+ cssnano: 5.1.10_postcss@8.4.14
jest-worker: 27.5.1
postcss: 8.4.14
schema-utils: 4.0.0
@@ -3759,7 +3784,7 @@ packages:
dev: false
/css.escape/1.5.1:
- resolution: {integrity: sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=}
+ resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}
dev: false
/css/3.0.0:
@@ -3780,8 +3805,8 @@ packages:
hasBin: true
dev: false
- /cssnano-preset-default/5.2.9_postcss@8.4.14:
- resolution: {integrity: sha512-/4qcQcAfFEg+gnXE5NxKmYJ9JcT+8S5SDuJCLYMDN8sM/ymZ+lgLXq5+ohx/7V2brUCkgW2OaoCzOdAN0zvhGw==}
+ /cssnano-preset-default/5.2.10_postcss@8.4.14:
+ resolution: {integrity: sha512-H8TJRhTjBKVOPltp9vr9El9I+IfYsOMhmXdK0LwdvwJcxYX9oWkY7ctacWusgPWAgQq1vt/WO8v+uqpfLnM7QA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
@@ -3791,17 +3816,17 @@ packages:
postcss: 8.4.14
postcss-calc: 8.2.4_postcss@8.4.14
postcss-colormin: 5.3.0_postcss@8.4.14
- postcss-convert-values: 5.1.1_postcss@8.4.14
- postcss-discard-comments: 5.1.1_postcss@8.4.14
+ postcss-convert-values: 5.1.2_postcss@8.4.14
+ postcss-discard-comments: 5.1.2_postcss@8.4.14
postcss-discard-duplicates: 5.1.0_postcss@8.4.14
postcss-discard-empty: 5.1.1_postcss@8.4.14
postcss-discard-overridden: 5.1.0_postcss@8.4.14
postcss-merge-longhand: 5.1.5_postcss@8.4.14
- postcss-merge-rules: 5.1.1_postcss@8.4.14
+ postcss-merge-rules: 5.1.2_postcss@8.4.14
postcss-minify-font-values: 5.1.0_postcss@8.4.14
postcss-minify-gradients: 5.1.1_postcss@8.4.14
postcss-minify-params: 5.1.3_postcss@8.4.14
- postcss-minify-selectors: 5.2.0_postcss@8.4.14
+ postcss-minify-selectors: 5.2.1_postcss@8.4.14
postcss-normalize-charset: 5.1.0_postcss@8.4.14
postcss-normalize-display-values: 5.1.0_postcss@8.4.14
postcss-normalize-positions: 5.1.0_postcss@8.4.14
@@ -3827,13 +3852,13 @@ packages:
postcss: 8.4.14
dev: false
- /cssnano/5.1.9_postcss@8.4.14:
- resolution: {integrity: sha512-hctQHIIeDrfMjq0bQhoVmRVaSeNNOGxkvkKVOcKpJzLr09wlRrZWH4GaYudp0aszpW8wJeaO5/yBmID9n7DNCg==}
+ /cssnano/5.1.10_postcss@8.4.14:
+ resolution: {integrity: sha512-ACpnRgDg4m6CZD/+8SgnLcGCgy6DDGdkMbOawwdvVxNietTNLe/MtWcenp6qT0PRt5wzhGl6/cjMWCdhKXC9QA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- cssnano-preset-default: 5.2.9_postcss@8.4.14
+ cssnano-preset-default: 5.2.10_postcss@8.4.14
lilconfig: 2.0.5
postcss: 8.4.14
yaml: 1.10.2
@@ -3907,12 +3932,12 @@ packages:
dev: false
/decode-uri-component/0.2.0:
- resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=}
+ resolution: {integrity: sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==}
engines: {node: '>=0.10'}
dev: false
/dedent/0.7.0:
- resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=}
+ resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
dev: false
/deep-is/0.1.4:
@@ -3945,16 +3970,16 @@ packages:
dev: false
/defined/1.0.0:
- resolution: {integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=}
+ resolution: {integrity: sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==}
dev: false
/delayed-stream/1.0.0:
- resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=}
+ resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
engines: {node: '>=0.4.0'}
dev: false
/depd/1.1.2:
- resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=}
+ resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==}
engines: {node: '>= 0.6'}
dev: false
@@ -3986,8 +4011,8 @@ packages:
debug: 2.6.9
dev: false
- /detective/5.2.0:
- resolution: {integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==}
+ /detective/5.2.1:
+ resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==}
engines: {node: '>=0.8.0'}
hasBin: true
dependencies:
@@ -4017,7 +4042,7 @@ packages:
dev: false
/dns-equal/1.0.0:
- resolution: {integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0=}
+ resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==}
dev: false
/dns-packet/5.3.1:
@@ -4135,8 +4160,8 @@ packages:
jake: 10.8.5
dev: false
- /electron-to-chromium/1.4.140:
- resolution: {integrity: sha512-NLz5va823QfJBYOO/hLV4AfU4Crmkl/6Hl2pH3qdJcmi0ySZ3YTWHxOlDm3uJOFBEPy3pIhu8gKQo6prQTWKKA==}
+ /electron-to-chromium/1.4.141:
+ resolution: {integrity: sha512-mfBcbqc0qc6RlxrsIgLG2wCqkiPAjEezHxGTu7p3dHHFOurH4EjS9rFZndX5axC8264rI1Pcbw8uQP39oZckeA==}
dev: false
/emittery/0.10.2:
@@ -4163,7 +4188,7 @@ packages:
dev: false
/encodeurl/1.0.2:
- resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=}
+ resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
engines: {node: '>= 0.8'}
dev: false
@@ -4249,11 +4274,11 @@ packages:
dev: false
/escape-html/1.0.3:
- resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=}
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
dev: false
/escape-string-regexp/1.0.5:
- resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=}
+ resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
dev: false
@@ -4280,7 +4305,7 @@ packages:
source-map: 0.6.1
dev: false
- /eslint-config-react-app/7.0.1_eslint@8.16.0+jest@27.5.1:
+ /eslint-config-react-app/7.0.1_61d5360e86aa8d89ef24ebd17bce4a22:
resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -4289,18 +4314,18 @@ packages:
'@babel/core': 7.18.2
'@babel/eslint-parser': 7.18.2_@babel+core@7.18.2+eslint@8.16.0
'@rushstack/eslint-patch': 1.1.3
- '@typescript-eslint/eslint-plugin': 5.26.0_344a44770e94ca865603797fb8acf8d9
- '@typescript-eslint/parser': 5.26.0_eslint@8.16.0
+ '@typescript-eslint/eslint-plugin': 5.26.0_3e687f93547efbf7d61b629ca4d69a5c
+ '@typescript-eslint/parser': 5.26.0_eslint@8.16.0+typescript@4.7.2
babel-preset-react-app: 10.0.1
confusing-browser-globals: 1.0.11
eslint: 8.16.0
- eslint-plugin-flowtype: 8.0.3_eslint@8.16.0
+ eslint-plugin-flowtype: 8.0.3_6c27f82cb803ad1e4a2bf4f6bb4da91c
eslint-plugin-import: 2.26.0_eslint@8.16.0
- eslint-plugin-jest: 25.7.0_5931b1ac70835af616508051b8ad1054
+ eslint-plugin-jest: 25.7.0_3b11e67a882ab8e8b921cda1dab7cde2
eslint-plugin-jsx-a11y: 6.5.1_eslint@8.16.0
eslint-plugin-react: 7.30.0_eslint@8.16.0
eslint-plugin-react-hooks: 4.5.0_eslint@8.16.0
- eslint-plugin-testing-library: 5.5.1_eslint@8.16.0
+ eslint-plugin-testing-library: 5.5.1_eslint@8.16.0+typescript@4.7.2
transitivePeerDependencies:
- '@babel/plugin-syntax-flow'
- '@babel/plugin-transform-react-jsx'
@@ -4324,7 +4349,7 @@ packages:
find-up: 2.1.0
dev: false
- /eslint-plugin-flowtype/8.0.3_eslint@8.16.0:
+ /eslint-plugin-flowtype/8.0.3_6c27f82cb803ad1e4a2bf4f6bb4da91c:
resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -4332,6 +4357,8 @@ packages:
'@babel/plugin-transform-react-jsx': ^7.14.9
eslint: ^8.1.0
dependencies:
+ '@babel/plugin-syntax-flow': 7.17.12_@babel+core@7.18.2
+ '@babel/plugin-transform-react-jsx': 7.17.12_@babel+core@7.18.2
eslint: 8.16.0
lodash: 4.17.21
string-natural-compare: 3.0.1
@@ -4359,7 +4386,7 @@ packages:
tsconfig-paths: 3.14.1
dev: false
- /eslint-plugin-jest/25.7.0_5931b1ac70835af616508051b8ad1054:
+ /eslint-plugin-jest/25.7.0_3b11e67a882ab8e8b921cda1dab7cde2:
resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
peerDependencies:
@@ -4372,8 +4399,8 @@ packages:
jest:
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 5.26.0_344a44770e94ca865603797fb8acf8d9
- '@typescript-eslint/experimental-utils': 5.26.0_eslint@8.16.0
+ '@typescript-eslint/eslint-plugin': 5.26.0_3e687f93547efbf7d61b629ca4d69a5c
+ '@typescript-eslint/experimental-utils': 5.26.0_eslint@8.16.0+typescript@4.7.2
eslint: 8.16.0
jest: 27.5.1
transitivePeerDependencies:
@@ -4434,13 +4461,13 @@ packages:
string.prototype.matchall: 4.0.7
dev: false
- /eslint-plugin-testing-library/5.5.1_eslint@8.16.0:
+ /eslint-plugin-testing-library/5.5.1_eslint@8.16.0+typescript@4.7.2:
resolution: {integrity: sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'}
peerDependencies:
eslint: ^7.5.0 || ^8.0.0
dependencies:
- '@typescript-eslint/utils': 5.26.0_eslint@8.16.0
+ '@typescript-eslint/utils': 5.26.0_eslint@8.16.0+typescript@4.7.2
eslint: 8.16.0
transitivePeerDependencies:
- supports-color
@@ -4592,7 +4619,7 @@ packages:
dev: false
/etag/1.8.1:
- resolution: {integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=}
+ resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
engines: {node: '>= 0.6'}
dev: false
@@ -4621,7 +4648,7 @@ packages:
dev: false
/exit/0.1.2:
- resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=}
+ resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
engines: {node: '>= 0.8.0'}
dev: false
@@ -4692,7 +4719,7 @@ packages:
dev: false
/fast-levenshtein/2.0.6:
- resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=}
+ resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
dev: false
/fastq/1.13.0:
@@ -4773,7 +4800,7 @@ packages:
dev: false
/find-up/2.1.0:
- resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=}
+ resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==}
engines: {node: '>=4'}
dependencies:
locate-path: 2.0.0
@@ -4824,7 +4851,7 @@ packages:
optional: true
dev: false
- /fork-ts-checker-webpack-plugin/6.5.2_eslint@8.16.0+webpack@5.72.1:
+ /fork-ts-checker-webpack-plugin/6.5.2_d84ffec28de456bdc6026dd760dd4a5c:
resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
@@ -4847,11 +4874,12 @@ packages:
eslint: 8.16.0
fs-extra: 9.1.0
glob: 7.2.3
- memfs: 3.4.3
+ memfs: 3.4.4
minimatch: 3.1.2
schema-utils: 2.7.0
semver: 7.3.7
tapable: 1.1.3
+ typescript: 4.7.2
webpack: 5.72.1
dev: false
@@ -4902,7 +4930,7 @@ packages:
dev: false
/fs.realpath/1.0.0:
- resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=}
+ resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
dev: false
/fsevents/2.3.2:
@@ -4928,7 +4956,7 @@ packages:
dev: false
/functional-red-black-tree/1.0.1:
- resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=}
+ resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==}
dev: false
/functions-have-names/1.2.3:
@@ -5068,7 +5096,7 @@ packages:
dev: false
/has-flag/3.0.0:
- resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=}
+ resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
engines: {node: '>=4'}
dev: false
@@ -5119,7 +5147,7 @@ packages:
dev: false
/hpack.js/2.1.6:
- resolution: {integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=}
+ resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==}
dependencies:
inherits: 2.0.4
obuf: 1.1.2
@@ -5180,11 +5208,11 @@ packages:
dev: false
/http-deceiver/1.2.7:
- resolution: {integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=}
+ resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==}
dev: false
/http-errors/1.6.3:
- resolution: {integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=}
+ resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==}
engines: {node: '>= 0.6'}
dependencies:
depd: 1.1.2
@@ -5292,7 +5320,7 @@ packages:
dev: false
/identity-obj-proxy/3.0.0:
- resolution: {integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=}
+ resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==}
engines: {node: '>=4'}
dependencies:
harmony-reflect: 1.6.2
@@ -5325,7 +5353,7 @@ packages:
dev: false
/imurmurhash/0.1.4:
- resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=}
+ resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
dev: false
@@ -5335,14 +5363,14 @@ packages:
dev: false
/inflight/1.0.6:
- resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=}
+ resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
dependencies:
once: 1.4.0
wrappy: 1.0.2
dev: false
/inherits/2.0.3:
- resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=}
+ resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==}
dev: false
/inherits/2.0.4:
@@ -5373,7 +5401,7 @@ packages:
dev: false
/is-arrayish/0.2.1:
- resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=}
+ resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
dev: false
/is-bigint/1.0.4:
@@ -5422,7 +5450,7 @@ packages:
dev: false
/is-extglob/2.1.1:
- resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=}
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
dev: false
@@ -5444,7 +5472,7 @@ packages:
dev: false
/is-module/1.0.0:
- resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=}
+ resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
dev: false
/is-negative-zero/2.0.2:
@@ -5465,7 +5493,7 @@ packages:
dev: false
/is-obj/1.0.1:
- resolution: {integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8=}
+ resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==}
engines: {node: '>=0.10.0'}
dev: false
@@ -5487,7 +5515,7 @@ packages:
dev: false
/is-regexp/1.0.0:
- resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=}
+ resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==}
engines: {node: '>=0.10.0'}
dev: false
@@ -5522,7 +5550,7 @@ packages:
dev: false
/is-typedarray/1.0.0:
- resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=}
+ resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
dev: false
/is-weakref/1.0.2:
@@ -5539,11 +5567,11 @@ packages:
dev: false
/isarray/1.0.0:
- resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=}
+ resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
dev: false
/isexe/2.0.0:
- resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=}
+ resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
dev: false
/istanbul-lib-coverage/3.2.0:
@@ -5556,7 +5584,7 @@ packages:
engines: {node: '>=8'}
dependencies:
'@babel/core': 7.18.2
- '@babel/parser': 7.18.3
+ '@babel/parser': 7.18.4
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
semver: 6.3.0
@@ -5619,7 +5647,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
chalk: 4.1.2
co: 4.6.0
dedent: 0.7.0
@@ -5744,7 +5772,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
jest-mock: 27.5.1
jest-util: 27.5.1
jsdom: 16.7.0
@@ -5762,7 +5790,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
jest-mock: 27.5.1
jest-util: 27.5.1
dev: false
@@ -5778,7 +5806,7 @@ packages:
dependencies:
'@jest/types': 27.5.1
'@types/graceful-fs': 4.1.5
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
anymatch: 3.1.2
fb-watchman: 2.0.1
graceful-fs: 4.2.10
@@ -5800,7 +5828,7 @@ packages:
'@jest/source-map': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
chalk: 4.1.2
co: 4.6.0
expect: 27.5.1
@@ -5870,7 +5898,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
dev: false
/jest-pnp-resolver/1.2.2_jest-resolve@27.5.1:
@@ -5931,7 +5959,7 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
chalk: 4.1.2
emittery: 0.8.1
graceful-fs: 4.2.10
@@ -5988,7 +6016,7 @@ packages:
resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
graceful-fs: 4.2.10
dev: false
@@ -6000,11 +6028,11 @@ packages:
'@babel/generator': 7.18.2
'@babel/plugin-syntax-typescript': 7.17.12_@babel+core@7.18.2
'@babel/traverse': 7.18.2
- '@babel/types': 7.18.2
+ '@babel/types': 7.18.4
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
'@types/babel__traverse': 7.17.1
- '@types/prettier': 2.6.1
+ '@types/prettier': 2.6.3
babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.2
chalk: 4.1.2
expect: 27.5.1
@@ -6027,7 +6055,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
chalk: 4.1.2
ci-info: 3.3.1
graceful-fs: 4.2.10
@@ -6039,7 +6067,7 @@ packages:
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
dependencies:
'@jest/types': 28.1.0
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
chalk: 4.1.2
ci-info: 3.3.1
graceful-fs: 4.2.10
@@ -6080,7 +6108,7 @@ packages:
dependencies:
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
ansi-escapes: 4.3.2
chalk: 4.1.2
jest-util: 27.5.1
@@ -6093,7 +6121,7 @@ packages:
dependencies:
'@jest/test-result': 28.1.0
'@jest/types': 28.1.0
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.10.2
@@ -6105,7 +6133,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
merge-stream: 2.0.0
supports-color: 7.2.0
dev: false
@@ -6114,7 +6142,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 17.0.35
+ '@types/node': 17.0.36
merge-stream: 2.0.0
supports-color: 8.1.1
dev: false
@@ -6202,7 +6230,7 @@ packages:
dev: false
/jsesc/0.5.0:
- resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=}
+ resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
hasBin: true
dev: false
@@ -6229,7 +6257,7 @@ packages:
dev: false
/json-stable-stringify-without-jsonify/1.0.1:
- resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=}
+ resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
dev: false
/json5/1.0.1:
@@ -6451,8 +6479,8 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /memfs/3.4.3:
- resolution: {integrity: sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==}
+ /memfs/3.4.4:
+ resolution: {integrity: sha512-W4gHNUE++1oSJVn8Y68jPXi+mkx3fXR5ITE/Ubz6EQ3xRpCN5k2CQ4AUR8094Z7211F876TyoBACGsIveqgiGA==}
engines: {node: '>= 4.0.0'}
dependencies:
fs-monkey: 1.0.3
@@ -7047,8 +7075,8 @@ packages:
postcss-value-parser: 4.2.0
dev: false
- /postcss-convert-values/5.1.1_postcss@8.4.14:
- resolution: {integrity: sha512-UjcYfl3wJJdcabGKk8lgetPvhi1Et7VDc3sYr9EyhNBeB00YD4vHgPBp+oMVoG/dDWCc6ASbmzPNV6jADTwh8Q==}
+ /postcss-convert-values/5.1.2_postcss@8.4.14:
+ resolution: {integrity: sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
@@ -7097,8 +7125,8 @@ packages:
postcss-selector-parser: 6.0.10
dev: false
- /postcss-discard-comments/5.1.1_postcss@8.4.14:
- resolution: {integrity: sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==}
+ /postcss-discard-comments/5.1.2_postcss@8.4.14:
+ resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
@@ -7298,8 +7326,8 @@ packages:
stylehacks: 5.1.0_postcss@8.4.14
dev: false
- /postcss-merge-rules/5.1.1_postcss@8.4.14:
- resolution: {integrity: sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==}
+ /postcss-merge-rules/5.1.2_postcss@8.4.14:
+ resolution: {integrity: sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
@@ -7345,8 +7373,8 @@ packages:
postcss-value-parser: 4.2.0
dev: false
- /postcss-minify-selectors/5.2.0_postcss@8.4.14:
- resolution: {integrity: sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==}
+ /postcss-minify-selectors/5.2.1_postcss@8.4.14:
+ resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
@@ -7862,7 +7890,7 @@ packages:
whatwg-fetch: 3.6.2
dev: false
- /react-dev-utils/12.0.1_eslint@8.16.0+webpack@5.72.1:
+ /react-dev-utils/12.0.1_d84ffec28de456bdc6026dd760dd4a5c:
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
dependencies:
@@ -7875,7 +7903,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.2_eslint@8.16.0+webpack@5.72.1
+ fork-ts-checker-webpack-plugin: 6.5.2_d84ffec28de456bdc6026dd760dd4a5c
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -7949,7 +7977,7 @@ packages:
react: 18.1.0
dev: false
- /react-scripts/5.0.1_react@18.1.0:
+ /react-scripts/5.0.1_56001b812b3be5f773636fc8376cd9ba:
resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -7976,7 +8004,7 @@ packages:
dotenv: 10.0.0
dotenv-expand: 5.1.0
eslint: 8.16.0
- eslint-config-react-app: 7.0.1_eslint@8.16.0+jest@27.5.1
+ eslint-config-react-app: 7.0.1_61d5360e86aa8d89ef24ebd17bce4a22
eslint-webpack-plugin: 3.1.1_eslint@8.16.0+webpack@5.72.1
file-loader: 6.2.0_webpack@5.72.1
fs-extra: 10.1.0
@@ -7994,7 +8022,7 @@ packages:
prompts: 2.4.2
react: 18.1.0
react-app-polyfill: 3.0.0
- react-dev-utils: 12.0.1_eslint@8.16.0+webpack@5.72.1
+ react-dev-utils: 12.0.1_d84ffec28de456bdc6026dd760dd4a5c
react-refresh: 0.11.0
resolve: 1.22.0
resolve-url-loader: 4.0.0
@@ -8004,6 +8032,7 @@ packages:
style-loader: 3.3.1_webpack@5.72.1
tailwindcss: 3.0.24
terser-webpack-plugin: 5.3.1_webpack@5.72.1
+ typescript: 4.7.2
webpack: 5.72.1
webpack-dev-server: 4.9.0_webpack@5.72.1
webpack-manifest-plugin: 4.1.1_webpack@5.72.1
@@ -8257,20 +8286,20 @@ packages:
glob: 7.2.3
dev: false
- /rollup-plugin-terser/7.0.2_rollup@2.74.1:
+ /rollup-plugin-terser/7.0.2_rollup@2.75.3:
resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
peerDependencies:
rollup: ^2.0.0
dependencies:
'@babel/code-frame': 7.16.7
jest-worker: 26.6.2
- rollup: 2.74.1
+ rollup: 2.75.3
serialize-javascript: 4.0.0
terser: 5.13.1
dev: false
- /rollup/2.74.1:
- resolution: {integrity: sha512-K2zW7kV8Voua5eGkbnBtWYfMIhYhT9Pel2uhBk2WO5eMee161nPze/XRfvEQPFYz7KgrCCnmh2Wy0AMFLGGmMA==}
+ /rollup/2.75.3:
+ resolution: {integrity: sha512-YA29fLU6MAYSaDxIQYrGGOcbXlDmG96h0krGGYObroezcQ0KgEPM3+7MtKD/qeuUbFuAJXvKZee5dA1dpwq1PQ==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -8860,7 +8889,7 @@ packages:
arg: 5.0.1
chokidar: 3.5.3
color-name: 1.1.4
- detective: 5.2.0
+ detective: 5.2.1
didyoumean: 1.2.2
dlv: 1.1.3
fast-glob: 3.2.11
@@ -9035,13 +9064,14 @@ packages:
resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
dev: false
- /tsutils/3.21.0:
+ /tsutils/3.21.0_typescript@4.7.2:
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
engines: {node: '>= 6'}
peerDependencies:
typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
dependencies:
tslib: 1.14.1
+ typescript: 4.7.2
dev: false
/type-check/0.3.2:
@@ -9092,6 +9122,12 @@ packages:
is-typedarray: 1.0.0
dev: false
+ /typescript/4.7.2:
+ resolution: {integrity: sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==}
+ engines: {node: '>=4.2.0'}
+ hasBin: true
+ dev: false
+
/unbox-primitive/1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
dependencies:
@@ -9264,7 +9300,7 @@ packages:
webpack: ^4.0.0 || ^5.0.0
dependencies:
colorette: 2.0.16
- memfs: 3.4.3
+ memfs: 3.4.4
mime-types: 2.1.35
range-parser: 1.2.1
schema-utils: 4.0.0
@@ -9485,9 +9521,9 @@ packages:
'@babel/core': 7.18.2
'@babel/preset-env': 7.18.2_@babel+core@7.18.2
'@babel/runtime': 7.18.3
- '@rollup/plugin-babel': 5.3.1_@babel+core@7.18.2+rollup@2.74.1
- '@rollup/plugin-node-resolve': 11.2.1_rollup@2.74.1
- '@rollup/plugin-replace': 2.4.2_rollup@2.74.1
+ '@rollup/plugin-babel': 5.3.1_@babel+core@7.18.2+rollup@2.75.3
+ '@rollup/plugin-node-resolve': 11.2.1_rollup@2.75.3
+ '@rollup/plugin-replace': 2.4.2_rollup@2.75.3
'@surma/rollup-plugin-off-main-thread': 2.2.3
ajv: 8.11.0
common-tags: 1.8.2
@@ -9496,8 +9532,8 @@ packages:
glob: 7.2.3
lodash: 4.17.21
pretty-bytes: 5.6.0
- rollup: 2.74.1
- rollup-plugin-terser: 7.0.2_rollup@2.74.1
+ rollup: 2.75.3
+ rollup-plugin-terser: 7.0.2_rollup@2.75.3
source-map: 0.8.0-beta.0
stringify-object: 3.3.0
strip-comments: 2.0.1
diff --git a/src/index.css b/src/index.css
index ec2585e..48d907f 100644
--- a/src/index.css
+++ b/src/index.css
@@ -1,10 +1,14 @@
+@import url('https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&display=swap');
+
body {
margin: 0;
- font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
+ font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
+ color: #18181B;
+ background-color: #FAFAFA;
}
code {
diff --git a/src/index.js b/src/index.js
index 0db6ba9..f383253 100644
--- a/src/index.js
+++ b/src/index.js
@@ -2,7 +2,8 @@ import React from 'react';
import ReactDOM from 'react-dom/client';
import { BrowserRouter, Routes, Route, Link } from "react-router-dom";
import './index.css';
-import App from './App';
+// import App from './App';
+import SignUp from './routes/SignUp.js';
import reportWebVitals from './reportWebVitals';
const root = ReactDOM.createRoot(document.getElementById('root'));
@@ -10,8 +11,8 @@ root.render(
<React.StrictMode>
<BrowserRouter>
<Routes>
- <Route path="/" element={<Home />} />
- <Route path="login" element={<Login />} />
+ {/* <Route path="/" element={<Home />} />
+ <Route path="login" element={<Login />} /> */}
<Route path="signup" element={<SignUp />} />
</Routes>
</BrowserRouter>
diff --git a/src/routes/SignUp.js b/src/routes/SignUp.js
new file mode 100644
index 0000000..ab29378
--- /dev/null
+++ b/src/routes/SignUp.js
@@ -0,0 +1,62 @@
+import {styled} from "@stitches/react";
+import Button from "../uikit/Button.js";
+import Input from "../uikit/Input.js"
+
+const Flex = styled("div", {
+ display: "flex",
+ alignItems: "center",
+ justifyContent: "center",
+ minHeight: "100vh",
+});
+
+const LoginCard = styled("div", {
+ boxShadow: "0 4px 6px rgba(0,0,0,0.1)",
+ borderRadius: "4px",
+ padding: "1em",
+ border: "1px solid #D4D4D8",
+ backgroundColor: "#F4F4F5",
+});
+
+const Title = styled("h1", {
+ textAlign: "center",
+ fontSize: "6em",
+ margin: "1rem 0",
+ fontWeight: 400
+});
+
+
+const StyledLabel = styled("label", {
+ display: "block",
+ paddingBottom: "0.25em",
+ fontSize: "0.9em",
+});
+
+
+const AlignRight = styled("div", {
+ "display": "flex",
+ "alignItems": "right",
+ "justifyContent": "right"
+})
+
+export function SignUp() {
+ return (
+ <Flex>
+ <LoginCard>
+ <Title>FDNS</Title>
+ <StyledLabel for="email">Email</StyledLabel>
+ <Input id="email" type="email"></Input>
+ <StyledLabel for="displayName">Display Name</StyledLabel>
+ <Input id="displayName"></Input>
+ <StyledLabel for="password">Password</StyledLabel>
+ <Input id="password" type="password"></Input>
+ <StyledLabel for="passwordConfirm">Password (Confirm)</StyledLabel>
+ <Input id="passwordConfirm" type="password"></Input>
+ <AlignRight>
+ <Button style={{borderRadius: "0", backgroundColor: "inherit", padding: "0.5rem", border: "inherit", cursor: "pointer", fontSize: "0.9rem", fontWeight: 500}}>Sign Up -&gt;</Button>
+ </AlignRight>
+ </LoginCard>
+ </Flex>
+ );
+}
+
+export default SignUp;
diff --git a/src/routes/SignUp.jsx b/src/routes/SignUp.jsx
deleted file mode 100644
index e69de29..0000000
--- a/src/routes/SignUp.jsx
+++ /dev/null
diff --git a/src/uikit/Button.js b/src/uikit/Button.js
new file mode 100644
index 0000000..a6c70d2
--- /dev/null
+++ b/src/uikit/Button.js
@@ -0,0 +1,7 @@
+import { styled } from "@stitches/react";
+
+export const Button = styled("button", {
+ display: "block"
+})
+
+export default Button \ No newline at end of file
diff --git a/src/uikit/Input.js b/src/uikit/Input.js
new file mode 100644
index 0000000..816ba77
--- /dev/null
+++ b/src/uikit/Input.js
@@ -0,0 +1,12 @@
+import { styled } from "@stitches/react";
+
+export const StyledInput = styled("input", {
+ padding: "0.5em",
+ border: "1px solid #D4D4D8",
+ borderRadius: "4px",
+ minWidth: "320px",
+ fontSize: "1rem",
+ marginBottom: "0.5em"
+});
+
+export default StyledInput \ No newline at end of file