build(Bootstrap): Upgrade `bootstrap` related libraries

This commit is contained in:
haitaoo 2023-06-16 11:35:09 +08:00
parent 546df6bcb8
commit d63f924f27
2 changed files with 109 additions and 59 deletions

View File

@ -13,8 +13,8 @@
},
"dependencies": {
"axios": "^0.27.2",
"bootstrap": "^5.2.0",
"bootstrap-icons": "1.10.4",
"bootstrap": "^5.3.0",
"bootstrap-icons": "^1.10.5",
"classnames": "^2.3.1",
"codemirror": "5.65.0",
"color": "^4.2.3",
@ -31,7 +31,7 @@
"qrcode": "^1.5.1",
"qs": "^6.11.0",
"react": "^18.2.0",
"react-bootstrap": "^2.5.0",
"react-bootstrap": "^2.7.4",
"react-dom": "^18.2.0",
"react-helmet-async": "^1.3.0",
"react-i18next": "^11.18.3",

View File

@ -20,8 +20,8 @@ specifiers:
'@typescript-eslint/eslint-plugin': ^5.0.0
'@typescript-eslint/parser': ^5.33.0
axios: ^0.27.2
bootstrap: ^5.2.0
bootstrap-icons: 1.10.4
bootstrap: ^5.3.0
bootstrap-icons: ^1.10.5
classnames: ^2.3.1
codemirror: 5.65.0
color: ^4.2.3
@ -57,7 +57,7 @@ specifiers:
qs: ^6.11.0
react: ^18.2.0
react-app-rewired: ^2.2.1
react-bootstrap: ^2.5.0
react-bootstrap: ^2.7.4
react-dom: ^18.2.0
react-helmet-async: ^1.3.0
react-i18next: ^11.18.3
@ -73,8 +73,8 @@ specifiers:
dependencies:
axios: 0.27.2
bootstrap: 5.2.1_@popperjs+core@2.11.7
bootstrap-icons: 1.10.4
bootstrap: 5.3.0_@popperjs+core@2.11.8
bootstrap-icons: 1.10.5
classnames: 2.3.2
codemirror: 5.65.0
color: 4.2.3
@ -91,7 +91,7 @@ dependencies:
qrcode: 1.5.1
qs: 6.11.0
react: 18.2.0
react-bootstrap: 2.5.0_7ey2zzynotv32rpkwno45fsx4e
react-bootstrap: 2.7.4_7ey2zzynotv32rpkwno45fsx4e
react-dom: 18.2.0_react@18.2.0
react-helmet-async: 1.3.0_biqbaboplfbrettd7655fr4n2y
react-i18next: 11.18.6_ulhmqqxshznzmtuvahdi5nasbq
@ -1528,6 +1528,12 @@ packages:
dependencies:
regenerator-runtime: 0.13.9
/@babel/runtime/7.22.5:
resolution: {integrity: sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.13.11
/@babel/template/7.18.10:
resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==}
engines: {node: '>=6.9.0'}
@ -1689,7 +1695,7 @@ packages:
cosmiconfig-typescript-loader: 4.1.0_2uclxasecupgvdn72amnhmyg7y
lodash: 4.17.21
resolve-from: 5.0.0
ts-node: 10.9.1_5bkdw6noa5sa7givrguqy7ejvm
ts-node: 10.9.1_yxpazyh7n5pql7jdaglasgwqki
typescript: 4.9.5
transitivePeerDependencies:
- '@swc/core'
@ -2084,7 +2090,7 @@ packages:
collect-v8-coverage: 1.0.1
exit: 0.1.2
glob: 7.2.3
graceful-fs: 4.2.10
graceful-fs: 4.2.11
istanbul-lib-coverage: 3.2.0
istanbul-lib-instrument: 5.2.0
istanbul-lib-report: 3.0.0
@ -2113,7 +2119,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
callsites: 3.1.0
graceful-fs: 4.2.10
graceful-fs: 4.2.11
source-map: 0.6.1
/@jest/test-result/27.5.1:
@ -2139,7 +2145,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/test-result': 27.5.1
graceful-fs: 4.2.10
graceful-fs: 4.2.11
jest-haste-map: 27.5.1
jest-runtime: 27.5.1
transitivePeerDependencies:
@ -2336,20 +2342,16 @@ packages:
webpack: 5.74.0
webpack-dev-server: 4.11.1_webpack@5.74.0
/@popperjs/core/2.11.6:
resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==}
/@popperjs/core/2.11.8:
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
dev: false
/@popperjs/core/2.11.7:
resolution: {integrity: sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==}
dev: false
/@react-aria/ssr/3.3.0_react@18.2.0:
resolution: {integrity: sha512-yNqUDuOVZIUGP81R87BJVi/ZUZp/nYOBXbPsRe7oltJOfErQZD+UezMpw4vM2KRz18cURffvmC8tJ6JTeyDtaQ==}
/@react-aria/ssr/3.6.0_react@18.2.0:
resolution: {integrity: sha512-OFiYQdv+Yk7AO7IsQu/fAEPijbeTwrrEYvdNoJ3sblBBedD5j5fBTNWrUPNVlwC4XWWnWTCMaRIVsJujsFiWXg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
dependencies:
'@babel/runtime': 7.19.0
'@swc/helpers': 0.4.14
react: 18.2.0
dev: false
@ -2358,8 +2360,8 @@ packages:
engines: {node: '>=14'}
dev: false
/@restart/hooks/0.4.7_react@18.2.0:
resolution: {integrity: sha512-ZbjlEHcG+FQtpDPHd7i4FzNNvJf2enAwZfJbpM8CW7BhmOAbsHpZe3tsHwfQUrBuyrxWqPYp2x5UMnilWcY22A==}
/@restart/hooks/0.4.9_react@18.2.0:
resolution: {integrity: sha512-3BekqcwB6Umeya+16XPooARn4qEPW6vNvwYnlofIYe6h9qG1/VeD7UvShCWx11eFz5ELYmwIEshz+MkPX3wjcQ==}
peerDependencies:
react: '>=16.8.0'
dependencies:
@ -2367,22 +2369,22 @@ packages:
react: 18.2.0
dev: false
/@restart/ui/1.4.0_biqbaboplfbrettd7655fr4n2y:
resolution: {integrity: sha512-5dDj5uDzUgK1iijWPRg6AnxjkHM04XhTQDJirM1h/8tIc7KyLtF9YyjcCpNEn259hPMXswpkfXKNgiag0skPFg==}
/@restart/ui/1.6.6_biqbaboplfbrettd7655fr4n2y:
resolution: {integrity: sha512-eC3puKuWE1SRYbojWHXnvCNHGgf3uzHCb6JOhnF4OXPibOIPEkR1sqDSkL643ydigxwh+ruCa1CmYHlzk7ikKA==}
peerDependencies:
react: '>=16.14.0'
react-dom: '>=16.14.0'
dependencies:
'@babel/runtime': 7.19.0
'@popperjs/core': 2.11.6
'@react-aria/ssr': 3.3.0_react@18.2.0
'@restart/hooks': 0.4.7_react@18.2.0
'@babel/runtime': 7.22.5
'@popperjs/core': 2.11.8
'@react-aria/ssr': 3.6.0_react@18.2.0
'@restart/hooks': 0.4.9_react@18.2.0
'@types/warning': 3.0.0
dequal: 2.0.3
dom-helpers: 5.2.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
uncontrollable: 7.2.1_react@18.2.0
uncontrollable: 8.0.2_react@18.2.0
warning: 4.0.3
dev: false
@ -2555,6 +2557,12 @@ packages:
transitivePeerDependencies:
- supports-color
/@swc/helpers/0.4.14:
resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==}
dependencies:
tslib: 2.4.0
dev: false
/@testing-library/dom/8.18.1:
resolution: {integrity: sha512-oEvsm2B/WtcHKE+IcEeeCqNU/ltFGaVyGbpcm4g/2ytuT49jrlH9x5qRKL/H3A6yfM4YAbSbC0ceT5+9CEXnLg==}
engines: {node: '>=12'}
@ -2837,8 +2845,8 @@ packages:
'@types/react': 18.0.20
dev: true
/@types/react-transition-group/4.4.5:
resolution: {integrity: sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==}
/@types/react-transition-group/4.4.6:
resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==}
dependencies:
'@types/react': 18.0.20
dev: false
@ -3798,16 +3806,16 @@ packages:
/boolbase/1.0.0:
resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
/bootstrap-icons/1.10.4:
resolution: {integrity: sha512-eI3HyIUmpGKRiRv15FCZccV+2sreGE2NnmH8mtxV/nPOzQVu0sPEj8HhF1MwjJ31IhjF0rgMvtYOX5VqIzcb/A==}
/bootstrap-icons/1.10.5:
resolution: {integrity: sha512-oSX26F37V7QV7NCE53PPEL45d7EGXmBgHG3pDpZvcRaKVzWMqIRL9wcqJUyEha1esFtM3NJzvmxFXDxjJYD0jQ==}
dev: false
/bootstrap/5.2.1_@popperjs+core@2.11.7:
resolution: {integrity: sha512-UQi3v2NpVPEi1n35dmRRzBJFlgvWHYwyem6yHhuT6afYF+sziEt46McRbT//kVXZ7b1YUYEVGdXEH74Nx3xzGA==}
/bootstrap/5.3.0_@popperjs+core@2.11.8:
resolution: {integrity: sha512-UnBV3E3v4STVNQdms6jSGO2CvOkjUMdDAVR2V5N4uCMdaIkaQjbcEAMqRimDHIs4uqBYzDAKCQwCB+97tJgHQw==}
peerDependencies:
'@popperjs/core': ^2.11.6
'@popperjs/core': ^2.11.7
dependencies:
'@popperjs/core': 2.11.7
'@popperjs/core': 2.11.8
dev: false
/brace-expansion/1.1.11:
@ -4252,7 +4260,7 @@ packages:
dependencies:
'@types/node': 14.18.29
cosmiconfig: 7.0.1
ts-node: 10.9.1_5bkdw6noa5sa7givrguqy7ejvm
ts-node: 10.9.1_yxpazyh7n5pql7jdaglasgwqki
typescript: 4.9.5
dev: true
@ -5223,7 +5231,7 @@ packages:
/dom-helpers/5.2.1:
resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
dependencies:
'@babel/runtime': 7.19.0
'@babel/runtime': 7.22.5
csstype: 3.1.1
dev: false
@ -5348,7 +5356,7 @@ packages:
resolution: {integrity: sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==}
engines: {node: '>=10.13.0'}
dependencies:
graceful-fs: 4.2.10
graceful-fs: 4.2.11
tapable: 2.2.1
/enhanced-resolve/5.13.0:
@ -7038,7 +7046,7 @@ packages:
ci-info: 3.4.0
deepmerge: 4.2.2
glob: 7.2.3
graceful-fs: 4.2.10
graceful-fs: 4.2.11
jest-circus: 27.5.1
jest-environment-jsdom: 27.5.1
jest-environment-node: 27.5.1
@ -7210,7 +7218,7 @@ packages:
'@jest/types': 27.5.1
'@types/stack-utils': 2.0.1
chalk: 4.1.2
graceful-fs: 4.2.10
graceful-fs: 4.2.11
micromatch: 4.0.5
pretty-format: 27.5.1
slash: 3.0.0
@ -7293,7 +7301,7 @@ packages:
'@types/node': 16.11.59
chalk: 4.1.2
emittery: 0.8.1
graceful-fs: 4.2.10
graceful-fs: 4.2.11
jest-docblock: 27.5.1
jest-environment-jsdom: 27.5.1
jest-environment-node: 27.5.1
@ -7328,7 +7336,7 @@ packages:
collect-v8-coverage: 1.0.1
execa: 5.1.1
glob: 7.2.3
graceful-fs: 4.2.10
graceful-fs: 4.2.11
jest-haste-map: 27.5.1
jest-message-util: 27.5.1
jest-mock: 27.5.1
@ -7346,7 +7354,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@types/node': 16.11.59
graceful-fs: 4.2.10
graceful-fs: 4.2.11
/jest-snapshot/27.5.1:
resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==}
@ -7364,7 +7372,7 @@ packages:
babel-preset-current-node-syntax: 1.0.1_@babel+core@7.19.1
chalk: 4.1.2
expect: 27.5.1
graceful-fs: 4.2.10
graceful-fs: 4.2.11
jest-diff: 27.5.1
jest-get-type: 27.5.1
jest-haste-map: 27.5.1
@ -7599,7 +7607,7 @@ packages:
dependencies:
universalify: 2.0.0
optionalDependencies:
graceful-fs: 4.2.10
graceful-fs: 4.2.11
/jsonp/0.2.1:
resolution: {integrity: sha512-pfog5gdDxPdV4eP7Kg87M8/bHgshlZ5pybl+yKxAnCZ5O7lCIn7Ixydj03wOlnDQesky2BPyA91SQ+5Y/mNwzw==}
@ -9329,8 +9337,8 @@ packages:
semver: 5.7.1
dev: true
/react-bootstrap/2.5.0_7ey2zzynotv32rpkwno45fsx4e:
resolution: {integrity: sha512-j/aLR+okzbYk61TM3eDOU1NqOqnUdwyVrF+ojoCRUxPdzc2R0xXvqyRsjSoyRoCo7n82Fs/LWjPCin/QJNdwvA==}
/react-bootstrap/2.7.4_7ey2zzynotv32rpkwno45fsx4e:
resolution: {integrity: sha512-EPKPwhfbxsKsNBhJBitJwqul9fvmlYWSft6jWE2EpqhEyjhqIqNihvQo2onE5XtS+QHOavUSNmA+8Lnv5YeAyg==}
peerDependencies:
'@types/react': '>=16.14.8'
react: '>=16.14.0'
@ -9339,11 +9347,11 @@ packages:
'@types/react':
optional: true
dependencies:
'@babel/runtime': 7.19.0
'@restart/hooks': 0.4.7_react@18.2.0
'@restart/ui': 1.4.0_biqbaboplfbrettd7655fr4n2y
'@babel/runtime': 7.22.5
'@restart/hooks': 0.4.9_react@18.2.0
'@restart/ui': 1.6.6_biqbaboplfbrettd7655fr4n2y
'@types/react': 18.0.20
'@types/react-transition-group': 4.4.5
'@types/react-transition-group': 4.4.6
classnames: 2.3.2
dom-helpers: 5.2.1
invariant: 2.2.4
@ -9590,7 +9598,7 @@ packages:
react: '>=16.6.0'
react-dom: '>=16.6.0'
dependencies:
'@babel/runtime': 7.19.0
'@babel/runtime': 7.22.5
dom-helpers: 5.2.1
loose-envify: 1.4.0
prop-types: 15.8.1
@ -9676,13 +9684,16 @@ packages:
/regenerate/1.4.2:
resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
/regenerator-runtime/0.13.11:
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
/regenerator-runtime/0.13.9:
resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==}
/regenerator-transform/0.15.0:
resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==}
dependencies:
'@babel/runtime': 7.19.0
'@babel/runtime': 7.22.5
/regex-parser/2.2.11:
resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==}
@ -10753,6 +10764,37 @@ packages:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
/ts-node/10.9.1_yxpazyh7n5pql7jdaglasgwqki:
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
peerDependencies:
'@swc/core': '>=1.2.50'
'@swc/wasm': '>=1.2.50'
'@types/node': '*'
typescript: '>=2.7'
peerDependenciesMeta:
'@swc/core':
optional: true
'@swc/wasm':
optional: true
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.9
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.3
'@types/node': 14.18.29
acorn: 8.8.0
acorn-walk: 8.2.0
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
typescript: 4.9.5
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
/tsconfig-paths/3.14.1:
resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==}
dependencies:
@ -10849,13 +10891,21 @@ packages:
peerDependencies:
react: '>=15.0.0'
dependencies:
'@babel/runtime': 7.19.0
'@babel/runtime': 7.22.5
'@types/react': 18.0.20
invariant: 2.2.4
react: 18.2.0
react-lifecycles-compat: 3.0.4
dev: false
/uncontrollable/8.0.2_react@18.2.0:
resolution: {integrity: sha512-/GDx+K1STGtpgTsj5Dj3J51YaKxZDblbCQHTH1zHLuoBEWodj6MjtRVv3TUijj1JYLRLSFsFzN8NV4M3QV4d9w==}
peerDependencies:
react: '>=16.14.0'
dependencies:
react: 18.2.0
dev: false
/unicode-canonical-property-names-ecmascript/2.0.0:
resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
engines: {node: '>=4'}
@ -11026,7 +11076,7 @@ packages:
engines: {node: '>=10.13.0'}
dependencies:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.10
graceful-fs: 4.2.11
/wbuf/1.7.3:
resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==}