This commit is contained in:
Sidharth Vinod
2022-11-08 19:33:50 +05:30
parent 6d2552ea6e
commit 605f288554
3 changed files with 192 additions and 112 deletions

View File

@@ -128,9 +128,9 @@
"typescript": "^4.8.4", "typescript": "^4.8.4",
"unist-util-flatmap": "^1.0.0", "unist-util-flatmap": "^1.0.0",
"vite": "^3.1.4", "vite": "^3.1.4",
"vitepress": "^1.0.0-alpha.19", "vitepress": "^1.0.0-alpha.28",
"vitepress-plugin-mermaid": "^2.0.8", "vitepress-plugin-mermaid": "^2.0.8",
"vitepress-plugin-search": "^1.0.4-alpha.11", "vitepress-plugin-search": "^1.0.4-alpha.15",
"vitest": "^0.23.4" "vitest": "^0.23.4"
}, },
"resolutions": { "resolutions": {

299
pnpm-lock.yaml generated
View File

@@ -74,9 +74,9 @@ importers:
unist-util-flatmap: ^1.0.0 unist-util-flatmap: ^1.0.0
uuid: ^9.0.0 uuid: ^9.0.0
vite: ^3.1.4 vite: ^3.1.4
vitepress: ^1.0.0-alpha.19 vitepress: ^1.0.0-alpha.28
vitepress-plugin-mermaid: ^2.0.8 vitepress-plugin-mermaid: ^2.0.8
vitepress-plugin-search: ^1.0.4-alpha.11 vitepress-plugin-search: ^1.0.4-alpha.15
vitest: ^0.23.4 vitest: ^0.23.4
dependencies: dependencies:
'@braintree/sanitize-url': 6.0.0 '@braintree/sanitize-url': 6.0.0
@@ -146,9 +146,9 @@ importers:
typescript: 4.8.4 typescript: 4.8.4
unist-util-flatmap: 1.0.0 unist-util-flatmap: 1.0.0
vite: 3.1.4 vite: 3.1.4
vitepress: 1.0.0-alpha.19_tbpndr44ulefs3hehwpi2mkf2y vitepress: 1.0.0-alpha.28_mqsd4kibv6uvc2hli6d65bpkhy
vitepress-plugin-mermaid: 2.0.8_ptytdeik3ggcnromfbdnybzvtu vitepress-plugin-mermaid: 2.0.8_2q5vfj2vm6nj3r62ddjdsi7aoe
vitepress-plugin-search: 1.0.4-alpha.11_nvmgxcm7cozn4csefdube5au3y vitepress-plugin-search: 1.0.4-alpha.15_pm6nxhmmlwyo5odys2iep4otwy
vitest: 0.23.4_dnicfi6n7tywwajisjusxhbdzm vitest: 0.23.4_dnicfi6n7tywwajisjusxhbdzm
packages/mermaid: packages/mermaid:
@@ -322,25 +322,25 @@ importers:
packages: packages:
/@algolia/autocomplete-core/1.7.1: /@algolia/autocomplete-core/1.7.2:
resolution: {integrity: sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==} resolution: {integrity: sha512-eclwUDC6qfApNnEfu1uWcL/rudQsn59tjEoUYZYE2JSXZrHLRjBUGMxiCoknobU2Pva8ejb0eRxpIYDtVVqdsw==}
dependencies: dependencies:
'@algolia/autocomplete-shared': 1.7.1 '@algolia/autocomplete-shared': 1.7.2
dev: true dev: true
/@algolia/autocomplete-preset-algolia/1.7.1_qs6lk5nhygj2o3hj4sf6xnr724: /@algolia/autocomplete-preset-algolia/1.7.2_qs6lk5nhygj2o3hj4sf6xnr724:
resolution: {integrity: sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==} resolution: {integrity: sha512-+RYEG6B0QiGGfRb2G3MtPfyrl0dALF3cQNTWBzBX6p5o01vCCGTTinAm2UKG3tfc2CnOMAtnPLkzNZyJUpnVJw==}
peerDependencies: peerDependencies:
'@algolia/client-search': ^4.9.1 '@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: ^4.9.1 algoliasearch: '>= 4.9.1 < 6'
dependencies: dependencies:
'@algolia/autocomplete-shared': 1.7.1 '@algolia/autocomplete-shared': 1.7.2
'@algolia/client-search': 4.14.2 '@algolia/client-search': 4.14.2
algoliasearch: 4.14.2 algoliasearch: 4.14.2
dev: true dev: true
/@algolia/autocomplete-shared/1.7.1: /@algolia/autocomplete-shared/1.7.2:
resolution: {integrity: sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==} resolution: {integrity: sha512-QCckjiC7xXHIUaIL3ektBtjJ0w7tTA3iqKcAE/Hjn1lZ5omp7i3Y4e09rAr9ZybqirL7AbxCLLq0Ra5DDPKeug==}
dev: true dev: true
/@algolia/cache-browser-local-storage/4.14.2: /@algolia/cache-browser-local-storage/4.14.2:
@@ -2373,14 +2373,14 @@ packages:
engines: {node: '>=10.0.0'} engines: {node: '>=10.0.0'}
dev: true dev: true
/@docsearch/css/3.2.1: /@docsearch/css/3.3.0:
resolution: {integrity: sha512-gaP6TxxwQC+K8D6TRx5WULUWKrcbzECOPA2KCVMuI+6C7dNiGUk5yXXzVhc5sld79XKYLnO9DRTI4mjXDYkh+g==} resolution: {integrity: sha512-rODCdDtGyudLj+Va8b6w6Y85KE85bXRsps/R4Yjwt5vueXKXZQKYw0aA9knxLBT6a/bI/GMrAcmCR75KYOM6hg==}
dev: true dev: true
/@docsearch/js/3.2.1_tbpndr44ulefs3hehwpi2mkf2y: /@docsearch/js/3.3.0_tbpndr44ulefs3hehwpi2mkf2y:
resolution: {integrity: sha512-H1PekEtSeS0msetR2YGGey2w7jQ2wAKfGODJvQTygSwMgUZ+2DHpzUgeDyEBIXRIfaBcoQneqrzsljM62pm6Xg==} resolution: {integrity: sha512-oFXWRPNvPxAzBhnFJ9UCFIYZiQNc3Yrv6912nZHw/UIGxsyzKpNRZgHq8HDk1niYmOSoLKtVFcxkccpQmYGFyg==}
dependencies: dependencies:
'@docsearch/react': 3.2.1_tbpndr44ulefs3hehwpi2mkf2y '@docsearch/react': 3.3.0_tbpndr44ulefs3hehwpi2mkf2y
preact: 10.11.0 preact: 10.11.0
transitivePeerDependencies: transitivePeerDependencies:
- '@algolia/client-search' - '@algolia/client-search'
@@ -2389,8 +2389,8 @@ packages:
- react-dom - react-dom
dev: true dev: true
/@docsearch/react/3.2.1_tbpndr44ulefs3hehwpi2mkf2y: /@docsearch/react/3.3.0_tbpndr44ulefs3hehwpi2mkf2y:
resolution: {integrity: sha512-EzTQ/y82s14IQC5XVestiK/kFFMe2aagoYFuTAIfIb/e+4FU7kSMKonRtLwsCiLQHmjvNQq+HO+33giJ5YVtaQ==} resolution: {integrity: sha512-fhS5adZkae2SSdMYEMVg6pxI5a/cE+tW16ki1V0/ur4Fdok3hBRkmN/H8VvlXnxzggkQIIRIVvYPn00JPjen3A==}
peerDependencies: peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0' '@types/react': '>= 16.8.0 < 19.0.0'
react: '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0'
@@ -2403,9 +2403,9 @@ packages:
react-dom: react-dom:
optional: true optional: true
dependencies: dependencies:
'@algolia/autocomplete-core': 1.7.1 '@algolia/autocomplete-core': 1.7.2
'@algolia/autocomplete-preset-algolia': 1.7.1_qs6lk5nhygj2o3hj4sf6xnr724 '@algolia/autocomplete-preset-algolia': 1.7.2_qs6lk5nhygj2o3hj4sf6xnr724
'@docsearch/css': 3.2.1 '@docsearch/css': 3.3.0
algoliasearch: 4.14.2 algoliasearch: 4.14.2
transitivePeerDependencies: transitivePeerDependencies:
- '@algolia/client-search' - '@algolia/client-search'
@@ -3396,6 +3396,10 @@ packages:
'@types/serve-static': 1.15.0 '@types/serve-static': 1.15.0
dev: true dev: true
/@types/flexsearch/0.7.3:
resolution: {integrity: sha512-HXwADeHEP4exXkCIwy2n1+i0f1ilP1ETQOH5KDOugjkTFZPntWo0Gr8stZOaebkxsdx+k0X/K6obU/+it07ocg==}
dev: true
/@types/form-data/0.0.33: /@types/form-data/0.0.33:
resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==} resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==}
dependencies: dependencies:
@@ -3456,6 +3460,10 @@ packages:
'@types/node': 18.8.1 '@types/node': 18.8.1
dev: true dev: true
/@types/linkify-it/3.0.2:
resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==}
dev: true
/@types/lodash/4.14.185: /@types/lodash/4.14.185:
resolution: {integrity: sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==} resolution: {integrity: sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==}
dev: true dev: true
@@ -3464,12 +3472,23 @@ packages:
resolution: {integrity: sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==} resolution: {integrity: sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==}
dev: true dev: true
/@types/markdown-it/12.2.3:
resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==}
dependencies:
'@types/linkify-it': 3.0.2
'@types/mdurl': 1.0.2
dev: true
/@types/mdast/3.0.10: /@types/mdast/3.0.10:
resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==} resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==}
dependencies: dependencies:
'@types/unist': 2.0.6 '@types/unist': 2.0.6
dev: true dev: true
/@types/mdurl/1.0.2:
resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==}
dev: true
/@types/mime/3.0.1: /@types/mime/3.0.1:
resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==}
dev: true dev: true
@@ -3589,8 +3608,8 @@ packages:
/@types/uuid/8.3.4: /@types/uuid/8.3.4:
resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==}
/@types/web-bluetooth/0.0.15: /@types/web-bluetooth/0.0.16:
resolution: {integrity: sha512-w7hEHXnPMEZ+4nGKl/KDRVpxkwYxYExuHOYXyzIzCDzEZ9ZCGMAewulr9IqJu2LR4N37fcnb1XVeuZ09qgOxhA==} resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
dev: true dev: true
/@types/ws/8.5.3: /@types/ws/8.5.3:
@@ -3875,15 +3894,15 @@ packages:
eslint-visitor-keys: 3.3.0 eslint-visitor-keys: 3.3.0
dev: true dev: true
/@vitejs/plugin-vue/3.1.2_vite@3.1.4+vue@3.2.40: /@vitejs/plugin-vue/3.2.0_vite@3.2.3+vue@3.2.41:
resolution: {integrity: sha512-3zxKNlvA3oNaKDYX0NBclgxTQ1xaFdL7PzwF6zj9tGFziKwmBa3Q/6XcJQxudlT81WxDjEhHmevvIC4Orc1LhQ==} resolution: {integrity: sha512-E0tnaL4fr+qkdCNxJ+Xd0yM31UwMkQje76fsDVBBUCoGOUPexu2VDUYHL8P4CwV+zMvWw6nlRw19OnRKmYAJpw==}
engines: {node: ^14.18.0 || >=16.0.0} engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies: peerDependencies:
vite: ^3.0.0 vite: ^3.0.0
vue: ^3.2.25 vue: ^3.2.25
dependencies: dependencies:
vite: 3.1.4 vite: 3.2.3_@types+node@18.8.1
vue: 3.2.40 vue: 3.2.41
dev: true dev: true
/@vitest/coverage-c8/0.23.4_dnicfi6n7tywwajisjusxhbdzm: /@vitest/coverage-c8/0.23.4_dnicfi6n7tywwajisjusxhbdzm:
@@ -3910,113 +3929,113 @@ packages:
sirv: 2.0.2 sirv: 2.0.2
dev: true dev: true
/@vue/compiler-core/3.2.40: /@vue/compiler-core/3.2.41:
resolution: {integrity: sha512-2Dc3Stk0J/VyQ4OUr2yEC53kU28614lZS+bnrCbFSAIftBJ40g/2yQzf4mPBiFuqguMB7hyHaujdgZAQ67kZYA==} resolution: {integrity: sha512-oA4mH6SA78DT+96/nsi4p9DX97PHcNROxs51lYk7gb9Z4BPKQ3Mh+BLn6CQZBw857Iuhu28BfMSRHAlPvD4vlw==}
dependencies: dependencies:
'@babel/parser': 7.19.1 '@babel/parser': 7.19.1
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
estree-walker: 2.0.2 estree-walker: 2.0.2
source-map: 0.6.1 source-map: 0.6.1
dev: true dev: true
/@vue/compiler-dom/3.2.40: /@vue/compiler-dom/3.2.41:
resolution: {integrity: sha512-OZCNyYVC2LQJy4H7h0o28rtk+4v+HMQygRTpmibGoG9wZyomQiS5otU7qo3Wlq5UfHDw2RFwxb9BJgKjVpjrQw==} resolution: {integrity: sha512-xe5TbbIsonjENxJsYRbDJvthzqxLNk+tb3d/c47zgREDa/PCp6/Y4gC/skM4H6PIuX5DAxm7fFJdbjjUH2QTMw==}
dependencies: dependencies:
'@vue/compiler-core': 3.2.40 '@vue/compiler-core': 3.2.41
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
dev: true dev: true
/@vue/compiler-sfc/3.2.40: /@vue/compiler-sfc/3.2.41:
resolution: {integrity: sha512-tzqwniIN1fu1PDHC3CpqY/dPCfN/RN1thpBC+g69kJcrl7mbGiHKNwbA6kJ3XKKy8R6JLKqcpVugqN4HkeBFFg==} resolution: {integrity: sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w==}
dependencies: dependencies:
'@babel/parser': 7.19.1 '@babel/parser': 7.19.1
'@vue/compiler-core': 3.2.40 '@vue/compiler-core': 3.2.41
'@vue/compiler-dom': 3.2.40 '@vue/compiler-dom': 3.2.41
'@vue/compiler-ssr': 3.2.40 '@vue/compiler-ssr': 3.2.41
'@vue/reactivity-transform': 3.2.40 '@vue/reactivity-transform': 3.2.41
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
estree-walker: 2.0.2 estree-walker: 2.0.2
magic-string: 0.25.9 magic-string: 0.25.9
postcss: 8.4.16 postcss: 8.4.16
source-map: 0.6.1 source-map: 0.6.1
dev: true dev: true
/@vue/compiler-ssr/3.2.40: /@vue/compiler-ssr/3.2.41:
resolution: {integrity: sha512-80cQcgasKjrPPuKcxwuCx7feq+wC6oFl5YaKSee9pV3DNq+6fmCVwEEC3vvkf/E2aI76rIJSOYHsWSEIxK74oQ==} resolution: {integrity: sha512-Y5wPiNIiaMz/sps8+DmhaKfDm1xgj6GrH99z4gq2LQenfVQcYXmHIOBcs5qPwl7jaW3SUQWjkAPKMfQemEQZwQ==}
dependencies: dependencies:
'@vue/compiler-dom': 3.2.40 '@vue/compiler-dom': 3.2.41
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
dev: true dev: true
/@vue/devtools-api/6.4.3: /@vue/devtools-api/6.4.5:
resolution: {integrity: sha512-9WCRwdROJvWcHAdyrR7SZMM/qUvllDZnpndHXokThkUsjnJ2xe4/pvsH9FZrxFe22L+JmDKczL79HjLJ7DK9rg==} resolution: {integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==}
dev: true dev: true
/@vue/reactivity-transform/3.2.40: /@vue/reactivity-transform/3.2.41:
resolution: {integrity: sha512-HQUCVwEaacq6fGEsg2NUuGKIhUveMCjOk8jGHqLXPI2w6zFoPrlQhwWEaINTv5kkZDXKEnCijAp+4gNEHG03yw==} resolution: {integrity: sha512-mK5+BNMsL4hHi+IR3Ft/ho6Za+L3FA5j8WvreJ7XzHrqkPq8jtF/SMo7tuc9gHjLDwKZX1nP1JQOKo9IEAn54A==}
dependencies: dependencies:
'@babel/parser': 7.19.1 '@babel/parser': 7.19.1
'@vue/compiler-core': 3.2.40 '@vue/compiler-core': 3.2.41
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
estree-walker: 2.0.2 estree-walker: 2.0.2
magic-string: 0.25.9 magic-string: 0.25.9
dev: true dev: true
/@vue/reactivity/3.2.40: /@vue/reactivity/3.2.41:
resolution: {integrity: sha512-N9qgGLlZmtUBMHF9xDT4EkD9RdXde1Xbveb+niWMXuHVWQP5BzgRmE3SFyUBBcyayG4y1lhoz+lphGRRxxK4RA==} resolution: {integrity: sha512-9JvCnlj8uc5xRiQGZ28MKGjuCoPhhTwcoAdv3o31+cfGgonwdPNuvqAXLhlzu4zwqavFEG5tvaoINQEfxz+l6g==}
dependencies: dependencies:
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
dev: true dev: true
/@vue/runtime-core/3.2.40: /@vue/runtime-core/3.2.41:
resolution: {integrity: sha512-U1+rWf0H8xK8aBUZhnrN97yoZfHbjgw/bGUzfgKPJl69/mXDuSg8CbdBYBn6VVQdR947vWneQBFzdhasyzMUKg==} resolution: {integrity: sha512-0LBBRwqnI0p4FgIkO9q2aJBBTKDSjzhnxrxHYengkAF6dMOjeAIZFDADAlcf2h3GDALWnblbeprYYpItiulSVQ==}
dependencies: dependencies:
'@vue/reactivity': 3.2.40 '@vue/reactivity': 3.2.41
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
dev: true dev: true
/@vue/runtime-dom/3.2.40: /@vue/runtime-dom/3.2.41:
resolution: {integrity: sha512-AO2HMQ+0s2+MCec8hXAhxMgWhFhOPJ/CyRXnmTJ6XIOnJFLrH5Iq3TNwvVcODGR295jy77I6dWPj+wvFoSYaww==} resolution: {integrity: sha512-U7zYuR1NVIP8BL6jmOqmapRAHovEFp7CSw4pR2FacqewXNGqZaRfHoNLQsqQvVQ8yuZNZtxSZy0FFyC70YXPpA==}
dependencies: dependencies:
'@vue/runtime-core': 3.2.40 '@vue/runtime-core': 3.2.41
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
csstype: 2.6.21 csstype: 2.6.21
dev: true dev: true
/@vue/server-renderer/3.2.40_vue@3.2.40: /@vue/server-renderer/3.2.41_vue@3.2.41:
resolution: {integrity: sha512-gtUcpRwrXOJPJ4qyBpU3EyxQa4EkV8I4f8VrDePcGCPe4O/hd0BPS7v9OgjIQob6Ap8VDz9G+mGTKazE45/95w==} resolution: {integrity: sha512-7YHLkfJdTlsZTV0ae5sPwl9Gn/EGr2hrlbcS/8naXm2CDpnKUwC68i1wGlrYAfIgYWL7vUZwk2GkYLQH5CvFig==}
peerDependencies: peerDependencies:
vue: 3.2.40 vue: 3.2.41
dependencies: dependencies:
'@vue/compiler-ssr': 3.2.40 '@vue/compiler-ssr': 3.2.41
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
vue: 3.2.40 vue: 3.2.41
dev: true dev: true
/@vue/shared/3.2.40: /@vue/shared/3.2.41:
resolution: {integrity: sha512-0PLQ6RUtZM0vO3teRfzGi4ltLUO5aO+kLgwh4Um3THSR03rpQWLTuRCkuO5A41ITzwdWeKdPHtSARuPkoo5pCQ==} resolution: {integrity: sha512-W9mfWLHmJhkfAmV+7gDjcHeAWALQtgGT3JErxULl0oz6R6+3ug91I7IErs93eCFhPCZPHBs4QJS7YWEV7A3sxw==}
dev: true dev: true
/@vueuse/core/9.3.0_vue@3.2.40: /@vueuse/core/9.4.0_vue@3.2.41:
resolution: {integrity: sha512-64Rna8IQDWpdrJxgitDg7yv1yTp41ZmvV8zlLEylK4QQLWAhz1OFGZDPZ8bU4lwcGgbEJ2sGi2jrdNh4LttUSQ==} resolution: {integrity: sha512-JzgenGj1ZF2BHOen5rsFiAyyI9sXAv7aKhNLlm9b7SwYQeKTcxTWdhudonURCSP3Egl9NQaRBzes2lv/1JUt/Q==}
dependencies: dependencies:
'@types/web-bluetooth': 0.0.15 '@types/web-bluetooth': 0.0.16
'@vueuse/metadata': 9.3.0 '@vueuse/metadata': 9.4.0
'@vueuse/shared': 9.3.0_vue@3.2.40 '@vueuse/shared': 9.4.0_vue@3.2.41
vue-demi: 0.13.11_vue@3.2.40 vue-demi: 0.13.11_vue@3.2.41
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
dev: true dev: true
/@vueuse/metadata/9.3.0: /@vueuse/metadata/9.4.0:
resolution: {integrity: sha512-GnnfjbzIPJIh9ngL9s9oGU1+Hx/h5/KFqTfJykzh/1xjaHkedV9g0MASpdmPZIP+ynNhKAcEfA6g5i8KXwtoMA==} resolution: {integrity: sha512-7GKMdGAsJyQJl35MYOz/RDpP0FxuiZBRDSN79QIPbdqYx4Sd0sVTnIC68KJ6Oln0t0SouvSUMvRHuno216Ud2Q==}
dev: true dev: true
/@vueuse/shared/9.3.0_vue@3.2.40: /@vueuse/shared/9.4.0_vue@3.2.41:
resolution: {integrity: sha512-caGUWLY0DpPC6l31KxeUy6vPVNA0yKxx81jFYLoMpyP6cF84FG5Dkf69DfSUqL57wX8JcUkJDMnQaQIZPWFEQQ==} resolution: {integrity: sha512-fTuem51KwMCnqUKkI8B57qAIMcFovtGgsCtAeqxIzH3i6nE9VYge+gVfneNHAAy7lj8twbkNfqQSygOPJTm4tQ==}
dependencies: dependencies:
vue-demi: 0.13.11_vue@3.2.40 vue-demi: 0.13.11_vue@3.2.41
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
@@ -4233,6 +4252,7 @@ packages:
- less - less
- sass - sass
- stylus - stylus
- sugarss
- supports-color - supports-color
- terser - terser
dev: true dev: true
@@ -4253,6 +4273,7 @@ packages:
- less - less
- sass - sass
- stylus - stylus
- sugarss
- supports-color - supports-color
- terser - terser
dev: true dev: true
@@ -5005,6 +5026,7 @@ packages:
- less - less
- sass - sass
- stylus - stylus
- sugarss
- supports-color - supports-color
- terser - terser
dev: true dev: true
@@ -8162,6 +8184,10 @@ packages:
resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
dev: true dev: true
/flexsearch/0.7.31:
resolution: {integrity: sha512-XGozTsMPYkm+6b5QL3Z9wQcJjNYxp0CYn3U1gO7dwD6PAqU1SVWZxI9CCg3z+ml3YfqdPnrBehaBrnH2AGKbNA==}
dev: true
/flush-write-stream/1.1.1: /flush-write-stream/1.1.1:
resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==}
dependencies: dependencies:
@@ -11684,6 +11710,7 @@ packages:
- less - less
- sass - sass
- stylus - stylus
- sugarss
- supports-color - supports-color
- terser - terser
dev: true dev: true
@@ -12370,6 +12397,15 @@ packages:
source-map-js: 1.0.2 source-map-js: 1.0.2
dev: true dev: true
/postcss/8.4.18:
resolution: {integrity: sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
picocolors: 1.0.0
source-map-js: 1.0.2
dev: true
/preact/10.11.0: /preact/10.11.0:
resolution: {integrity: sha512-Fk6+vB2kb6mSJfDgODq0YDhMfl0HNtK5+Uc9QqECO4nlyPAQwCI+BKyWO//idA7ikV7o+0Fm6LQmNuQi1wXI1w==} resolution: {integrity: sha512-Fk6+vB2kb6mSJfDgODq0YDhMfl0HNtK5+Uc9QqECO4nlyPAQwCI+BKyWO//idA7ikV7o+0Fm6LQmNuQi1wXI1w==}
dev: true dev: true
@@ -14963,6 +14999,7 @@ packages:
- less - less
- sass - sass
- stylus - stylus
- sugarss
- supports-color - supports-color
- terser - terser
dev: true dev: true
@@ -15021,7 +15058,41 @@ packages:
fsevents: 2.3.2 fsevents: 2.3.2
dev: true dev: true
/vitepress-plugin-mermaid/2.0.8_ptytdeik3ggcnromfbdnybzvtu: /vite/3.2.3_@types+node@18.8.1:
resolution: {integrity: sha512-h8jl1TZ76eGs3o2dIBSsvXDLb1m/Ec1iej8ZMdz+PsaFUsftZeWe2CZOI3qogEsMNaywc17gu0q6cQDzh/weCQ==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
'@types/node': '>= 14'
less: '*'
sass: '*'
stylus: '*'
sugarss: '*'
terser: ^5.4.0
peerDependenciesMeta:
'@types/node':
optional: true
less:
optional: true
sass:
optional: true
stylus:
optional: true
sugarss:
optional: true
terser:
optional: true
dependencies:
'@types/node': 18.8.1
esbuild: 0.15.10
postcss: 8.4.18
resolve: 1.22.1
rollup: 2.79.1
optionalDependencies:
fsevents: 2.3.2
dev: true
/vitepress-plugin-mermaid/2.0.8_2q5vfj2vm6nj3r62ddjdsi7aoe:
resolution: {integrity: sha512-ywWxTeg9kMv7ZPf/igCBF4ZHhWZAyRtbPnA12ICQuNK2AMp7r5IHOfnuX1EJQf8gNdsh8bcvvSvm8Ll92fdOTw==} resolution: {integrity: sha512-ywWxTeg9kMv7ZPf/igCBF4ZHhWZAyRtbPnA12ICQuNK2AMp7r5IHOfnuX1EJQf8gNdsh8bcvvSvm8Ll92fdOTw==}
peerDependencies: peerDependencies:
mermaid: ^8.0.0 || ^9.0.0 mermaid: ^8.0.0 || ^9.0.0
@@ -15030,37 +15101,43 @@ packages:
dependencies: dependencies:
mermaid: link:packages/mermaid mermaid: link:packages/mermaid
vite-plugin-md: 0.20.4_ucycamvpk6tvs7aryt7d45qco4 vite-plugin-md: 0.20.4_ucycamvpk6tvs7aryt7d45qco4
vitepress: 1.0.0-alpha.19_tbpndr44ulefs3hehwpi2mkf2y vitepress: 1.0.0-alpha.28_mqsd4kibv6uvc2hli6d65bpkhy
dev: true dev: true
/vitepress-plugin-search/1.0.4-alpha.11_nvmgxcm7cozn4csefdube5au3y: /vitepress-plugin-search/1.0.4-alpha.15_pm6nxhmmlwyo5odys2iep4otwy:
resolution: {integrity: sha512-fKJIpPj6QGQeXda31Dx5f9DtCYnPVHKQVsOUpnJOzahWHPPgGofslwwvwaeRMWIGvpslxi/m4RVK6C+ydqKukA==} resolution: {integrity: sha512-Ef/VkhTVYlECVI0H9Ck6745UNPfYFppAqnlxVSMJXdxP2vjOZ5TYNczlTTQ2p9dh16MFw/IurbL1/GrG4nXdNw==}
engines: {node: ^14.13.1 || ^16.7.0 || >=18} engines: {node: ^14.13.1 || ^16.7.0 || >=18}
peerDependencies: peerDependencies:
flexsearch: ^0.7.31
vite: 2 || 3 vite: 2 || 3
vitepress: ^1.0.0-alpha.13 vitepress: ^1.0.0-alpha.13
vue: '3' vue: '3'
dependencies: dependencies:
'@types/flexsearch': 0.7.3
'@types/markdown-it': 12.2.3
flexsearch: 0.7.31
markdown-it: 13.0.1
vite: 3.1.4 vite: 3.1.4
vitepress: 1.0.0-alpha.19_tbpndr44ulefs3hehwpi2mkf2y vitepress: 1.0.0-alpha.28_mqsd4kibv6uvc2hli6d65bpkhy
vue: 3.2.40 vue: 3.2.41
dev: true dev: true
/vitepress/1.0.0-alpha.19_tbpndr44ulefs3hehwpi2mkf2y: /vitepress/1.0.0-alpha.28_mqsd4kibv6uvc2hli6d65bpkhy:
resolution: {integrity: sha512-0FIUZB6JGXio7SELDDUkyQoMjmO/UAXqDXmznzOsBKsdZ3EHlyb6NaP/V/BMfN5S8+GV88ScbIL0jd/pDzkLBg==} resolution: {integrity: sha512-pvbLssDMgLUN1terajmPlFBxHSDGO4DqwexKbjFyr7LeELerVuwGrG6F2J1hxmwOlbpLd1kHXEDqGm9JX/kTDQ==}
hasBin: true hasBin: true
dependencies: dependencies:
'@docsearch/css': 3.2.1 '@docsearch/css': 3.3.0
'@docsearch/js': 3.2.1_tbpndr44ulefs3hehwpi2mkf2y '@docsearch/js': 3.3.0_tbpndr44ulefs3hehwpi2mkf2y
'@vitejs/plugin-vue': 3.1.2_vite@3.1.4+vue@3.2.40 '@vitejs/plugin-vue': 3.2.0_vite@3.2.3+vue@3.2.41
'@vue/devtools-api': 6.4.3 '@vue/devtools-api': 6.4.5
'@vueuse/core': 9.3.0_vue@3.2.40 '@vueuse/core': 9.4.0_vue@3.2.41
body-scroll-lock: 4.0.0-beta.0 body-scroll-lock: 4.0.0-beta.0
shiki: 0.11.1 shiki: 0.11.1
vite: 3.1.4 vite: 3.2.3_@types+node@18.8.1
vue: 3.2.40 vue: 3.2.41
transitivePeerDependencies: transitivePeerDependencies:
- '@algolia/client-search' - '@algolia/client-search'
- '@types/node'
- '@types/react' - '@types/react'
- '@vue/composition-api' - '@vue/composition-api'
- less - less
@@ -15068,6 +15145,7 @@ packages:
- react-dom - react-dom
- sass - sass
- stylus - stylus
- sugarss
- terser - terser
dev: true dev: true
@@ -15107,11 +15185,12 @@ packages:
local-pkg: 0.4.2 local-pkg: 0.4.2
tinypool: 0.2.4 tinypool: 0.2.4
tinyspy: 1.0.2 tinyspy: 1.0.2
vite: 3.1.4 vite: 3.2.3_@types+node@18.8.1
transitivePeerDependencies: transitivePeerDependencies:
- less - less
- sass - sass
- stylus - stylus
- sugarss
- supports-color - supports-color
- terser - terser
dev: true dev: true
@@ -15203,7 +15282,7 @@ packages:
resolution: {integrity: sha512-fmL7V1eiDBFRRnu+gfRWTzyPpNIHJTc4mWnFkwBUmO9U3KPgJAmTx7oxi2bl/Rh6HLdU7+4C9wlj0k2E4AdKFQ==} resolution: {integrity: sha512-fmL7V1eiDBFRRnu+gfRWTzyPpNIHJTc4mWnFkwBUmO9U3KPgJAmTx7oxi2bl/Rh6HLdU7+4C9wlj0k2E4AdKFQ==}
dev: true dev: true
/vue-demi/0.13.11_vue@3.2.40: /vue-demi/0.13.11_vue@3.2.41:
resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
@@ -15215,7 +15294,7 @@ packages:
'@vue/composition-api': '@vue/composition-api':
optional: true optional: true
dependencies: dependencies:
vue: 3.2.40 vue: 3.2.41
dev: true dev: true
/vue-template-compiler/2.7.10: /vue-template-compiler/2.7.10:
@@ -15225,14 +15304,14 @@ packages:
he: 1.2.0 he: 1.2.0
dev: true dev: true
/vue/3.2.40: /vue/3.2.41:
resolution: {integrity: sha512-1mGHulzUbl2Nk3pfvI5aXYYyJUs1nm4kyvuz38u4xlQkLUn1i2R7nDbI4TufECmY8v1qNBHYy62bCaM+3cHP2A==} resolution: {integrity: sha512-uuuvnrDXEeZ9VUPljgHkqB5IaVO8SxhPpqF2eWOukVrBnRBx2THPSGQBnVRt0GrIG1gvCmFXMGbd7FqcT1ixNQ==}
dependencies: dependencies:
'@vue/compiler-dom': 3.2.40 '@vue/compiler-dom': 3.2.41
'@vue/compiler-sfc': 3.2.40 '@vue/compiler-sfc': 3.2.41
'@vue/runtime-dom': 3.2.40 '@vue/runtime-dom': 3.2.41
'@vue/server-renderer': 3.2.40_vue@3.2.40 '@vue/server-renderer': 3.2.41_vue@3.2.41
'@vue/shared': 3.2.40 '@vue/shared': 3.2.41
dev: true dev: true
/w3c-hr-time/1.0.2: /w3c-hr-time/1.0.2:

View File

@@ -1,3 +1,4 @@
// eslint-disable-next-line @typescript-eslint/no-var-requires
const path = require('path'); const path = require('path');
module.exports = { module.exports = {