Add example for async tour
Browse files- docs/package.json +5 -5
- docs/pnpm-lock.yaml +196 -228
- docs/src/components/CodeSample.tsx +57 -2
- docs/src/content/guides/async-tour.mdx +67 -0
- docs/src/content/guides/configuration.mdx +6 -0
- docs/src/env.d.ts +4 -0
docs/package.json
CHANGED
|
@@ -13,12 +13,12 @@
|
|
| 13 |
"@astrojs/mdx": "^0.19.7",
|
| 14 |
"@astrojs/react": "^2.2.1",
|
| 15 |
"@astrojs/tailwind": "^4.0.0",
|
| 16 |
-
"@types/react": "^18.
|
| 17 |
-
"@types/react-dom": "^18.
|
| 18 |
-
"astro": "^2.7.
|
| 19 |
"driver.js": "1.1.6-next.0",
|
| 20 |
-
"react": "^18.
|
| 21 |
-
"react-dom": "^18.
|
| 22 |
"react-fast-marquee": "^1.6.0",
|
| 23 |
"tailwindcss": "^3.0.24"
|
| 24 |
},
|
|
|
|
| 13 |
"@astrojs/mdx": "^0.19.7",
|
| 14 |
"@astrojs/react": "^2.2.1",
|
| 15 |
"@astrojs/tailwind": "^4.0.0",
|
| 16 |
+
"@types/react": "^18.0.21",
|
| 17 |
+
"@types/react-dom": "^18.0.6",
|
| 18 |
+
"astro": "^2.7.0",
|
| 19 |
"driver.js": "1.1.6-next.0",
|
| 20 |
+
"react": "^18.0.0",
|
| 21 |
+
"react-dom": "^18.0.0",
|
| 22 |
"react-fast-marquee": "^1.6.0",
|
| 23 |
"tailwindcss": "^3.0.24"
|
| 24 |
},
|
docs/pnpm-lock.yaml
CHANGED
|
@@ -7,49 +7,45 @@ settings:
|
|
| 7 |
dependencies:
|
| 8 |
'@astrojs/mdx':
|
| 9 |
specifier: ^0.19.7
|
| 10 |
-
version: 0.19.7(astro@2.7.
|
| 11 |
'@astrojs/react':
|
| 12 |
specifier: ^2.2.1
|
| 13 |
-
version: 2.2.1(@types/react-dom@18.
|
| 14 |
'@astrojs/tailwind':
|
| 15 |
specifier: ^4.0.0
|
| 16 |
-
version: 4.0.0(astro@2.7.
|
| 17 |
'@types/react':
|
| 18 |
-
specifier: ^18.
|
| 19 |
-
version: 18.
|
| 20 |
'@types/react-dom':
|
| 21 |
-
specifier: ^18.
|
| 22 |
-
version: 18.
|
| 23 |
astro:
|
| 24 |
-
specifier: ^2.7.
|
| 25 |
-
version: 2.7.
|
| 26 |
driver.js:
|
| 27 |
specifier: 1.1.6-next.0
|
| 28 |
version: 1.1.6-next.0
|
| 29 |
react:
|
| 30 |
-
specifier: ^18.
|
| 31 |
-
version: 18.
|
| 32 |
react-dom:
|
| 33 |
-
specifier: ^18.
|
| 34 |
-
version: 18.
|
| 35 |
react-fast-marquee:
|
| 36 |
specifier: ^1.6.0
|
| 37 |
-
version: 1.6.0(react-dom@18.
|
| 38 |
tailwindcss:
|
| 39 |
specifier: ^3.0.24
|
| 40 |
-
version: 3.
|
| 41 |
|
| 42 |
devDependencies:
|
| 43 |
'@tailwindcss/typography':
|
| 44 |
specifier: ^0.5.9
|
| 45 |
-
version: 0.5.9(tailwindcss@3.
|
| 46 |
|
| 47 |
packages:
|
| 48 |
|
| 49 |
-
/@alloc/quick-lru@5.2.0:
|
| 50 |
-
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
|
| 51 |
-
engines: {node: '>=10'}
|
| 52 |
-
|
| 53 |
/@ampproject/remapping@2.2.1:
|
| 54 |
resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
|
| 55 |
engines: {node: '>=6.0.0'}
|
|
@@ -58,8 +54,8 @@ packages:
|
|
| 58 |
'@jridgewell/trace-mapping': 0.3.18
|
| 59 |
dev: false
|
| 60 |
|
| 61 |
-
/@astrojs/compiler@1.5.
|
| 62 |
-
resolution: {integrity: sha512
|
| 63 |
dev: false
|
| 64 |
|
| 65 |
/@astrojs/internal-helpers@0.1.1:
|
|
@@ -70,7 +66,7 @@ packages:
|
|
| 70 |
resolution: {integrity: sha512-gssRxLGb8XnvKpqSzrDW5jdzdFnXD7eBXVkPCkkt2hv7Qzb+SAzv6hVgMok3jDCxpR1aeB+XNd9Qszj2h29iog==}
|
| 71 |
hasBin: true
|
| 72 |
dependencies:
|
| 73 |
-
'@astrojs/compiler': 1.5.
|
| 74 |
'@jridgewell/trace-mapping': 0.3.18
|
| 75 |
'@vscode/emmet-helper': 2.9.2
|
| 76 |
events: 3.3.0
|
|
@@ -85,13 +81,13 @@ packages:
|
|
| 85 |
vscode-uri: 3.0.7
|
| 86 |
dev: false
|
| 87 |
|
| 88 |
-
/@astrojs/markdown-remark@2.2.1(astro@2.7.
|
| 89 |
resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==}
|
| 90 |
peerDependencies:
|
| 91 |
astro: ^2.5.0
|
| 92 |
dependencies:
|
| 93 |
'@astrojs/prism': 2.1.2
|
| 94 |
-
astro: 2.7.
|
| 95 |
github-slugger: 1.5.0
|
| 96 |
import-meta-resolve: 2.2.2
|
| 97 |
rehype-raw: 6.1.1
|
|
@@ -100,7 +96,7 @@ packages:
|
|
| 100 |
remark-parse: 10.0.2
|
| 101 |
remark-rehype: 10.1.0
|
| 102 |
remark-smartypants: 2.0.0
|
| 103 |
-
shiki: 0.14.
|
| 104 |
unified: 10.1.2
|
| 105 |
unist-util-visit: 4.1.2
|
| 106 |
vfile: 5.3.7
|
|
@@ -108,11 +104,11 @@ packages:
|
|
| 108 |
- supports-color
|
| 109 |
dev: false
|
| 110 |
|
| 111 |
-
/@astrojs/mdx@0.19.7(astro@2.7.
|
| 112 |
resolution: {integrity: sha512-mfEbBD7oi8yBHhcJucEjnrquREkJ3os+jioURP8BR2B8tOV2rV2j8trvmLUgfS+P/+HevGObxCTjcRYxn6T7eg==}
|
| 113 |
engines: {node: '>=16.12.0'}
|
| 114 |
dependencies:
|
| 115 |
-
'@astrojs/markdown-remark': 2.2.1(astro@2.7.
|
| 116 |
'@astrojs/prism': 2.1.2
|
| 117 |
'@mdx-js/mdx': 2.3.0
|
| 118 |
acorn: 8.9.0
|
|
@@ -126,7 +122,7 @@ packages:
|
|
| 126 |
remark-frontmatter: 4.0.1
|
| 127 |
remark-gfm: 3.0.1
|
| 128 |
remark-smartypants: 2.0.0
|
| 129 |
-
shiki: 0.14.
|
| 130 |
source-map: 0.7.4
|
| 131 |
unist-util-visit: 4.1.2
|
| 132 |
vfile: 5.3.7
|
|
@@ -142,7 +138,7 @@ packages:
|
|
| 142 |
prismjs: 1.29.0
|
| 143 |
dev: false
|
| 144 |
|
| 145 |
-
/@astrojs/react@2.2.1(@types/react-dom@18.
|
| 146 |
resolution: {integrity: sha512-nq5Zr8iWdwjSp5fh1NReaCplwsnL4w5PXAY5XWu1jE/frxEfF/ycGHrrhwWW0uJHX9G+kUtmQLR0GBhlR4FmAw==}
|
| 147 |
engines: {node: '>=16.12.0'}
|
| 148 |
peerDependencies:
|
|
@@ -153,25 +149,25 @@ packages:
|
|
| 153 |
dependencies:
|
| 154 |
'@babel/core': 7.22.5
|
| 155 |
'@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5)
|
| 156 |
-
'@types/react': 18.
|
| 157 |
-
'@types/react-dom': 18.
|
| 158 |
-
react: 18.
|
| 159 |
-
react-dom: 18.
|
| 160 |
transitivePeerDependencies:
|
| 161 |
- supports-color
|
| 162 |
dev: false
|
| 163 |
|
| 164 |
-
/@astrojs/tailwind@4.0.0(astro@2.7.
|
| 165 |
resolution: {integrity: sha512-HmCAXFFes7MUBt5ihdfH1goa8QyGkHejIpz6Z4XBKK9VNYY9G2E3brCn8+pNn5zAOzcwl3FYcuH2AiOa/NGoMQ==}
|
| 166 |
peerDependencies:
|
| 167 |
astro: ^2.6.5
|
| 168 |
tailwindcss: ^3.0.24
|
| 169 |
dependencies:
|
| 170 |
-
astro: 2.7.
|
| 171 |
autoprefixer: 10.4.14(postcss@8.4.24)
|
| 172 |
postcss: 8.4.24
|
| 173 |
postcss-load-config: 4.0.1(postcss@8.4.24)
|
| 174 |
-
tailwindcss: 3.
|
| 175 |
transitivePeerDependencies:
|
| 176 |
- ts-node
|
| 177 |
dev: false
|
|
@@ -650,26 +646,36 @@ packages:
|
|
| 650 |
'@jridgewell/set-array': 1.1.2
|
| 651 |
'@jridgewell/sourcemap-codec': 1.4.15
|
| 652 |
'@jridgewell/trace-mapping': 0.3.18
|
|
|
|
| 653 |
|
| 654 |
/@jridgewell/resolve-uri@3.1.0:
|
| 655 |
resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
|
| 656 |
engines: {node: '>=6.0.0'}
|
|
|
|
| 657 |
|
| 658 |
/@jridgewell/set-array@1.1.2:
|
| 659 |
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
|
| 660 |
engines: {node: '>=6.0.0'}
|
|
|
|
| 661 |
|
| 662 |
/@jridgewell/sourcemap-codec@1.4.14:
|
| 663 |
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
|
|
|
|
| 664 |
|
| 665 |
/@jridgewell/sourcemap-codec@1.4.15:
|
| 666 |
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
|
|
|
|
| 667 |
|
| 668 |
/@jridgewell/trace-mapping@0.3.18:
|
| 669 |
resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==}
|
| 670 |
dependencies:
|
| 671 |
'@jridgewell/resolve-uri': 3.1.0
|
| 672 |
'@jridgewell/sourcemap-codec': 1.4.14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 673 |
|
| 674 |
/@mdx-js/mdx@2.3.0:
|
| 675 |
resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==}
|
|
@@ -679,7 +685,7 @@ packages:
|
|
| 679 |
estree-util-build-jsx: 2.2.2
|
| 680 |
estree-util-is-identifier-name: 2.1.0
|
| 681 |
estree-util-to-js: 1.2.0
|
| 682 |
-
estree-walker: 3.0.
|
| 683 |
hast-util-to-estree: 2.3.3
|
| 684 |
markdown-extensions: 1.1.1
|
| 685 |
periscopic: 3.1.0
|
|
@@ -718,14 +724,14 @@ packages:
|
|
| 718 |
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
|
| 719 |
dependencies:
|
| 720 |
cross-spawn: 7.0.3
|
| 721 |
-
fast-glob: 3.
|
| 722 |
is-glob: 4.0.3
|
| 723 |
open: 9.1.0
|
| 724 |
picocolors: 1.0.0
|
| 725 |
-
tslib: 2.
|
| 726 |
dev: false
|
| 727 |
|
| 728 |
-
/@tailwindcss/typography@0.5.9(tailwindcss@3.
|
| 729 |
resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==}
|
| 730 |
peerDependencies:
|
| 731 |
tailwindcss: '>=3.0.0 || insiders'
|
|
@@ -734,7 +740,7 @@ packages:
|
|
| 734 |
lodash.isplainobject: 4.0.6
|
| 735 |
lodash.merge: 4.6.2
|
| 736 |
postcss-selector-parser: 6.0.10
|
| 737 |
-
tailwindcss: 3.
|
| 738 |
dev: true
|
| 739 |
|
| 740 |
/@types/acorn@4.0.6:
|
|
@@ -826,14 +832,14 @@ packages:
|
|
| 826 |
resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
|
| 827 |
dev: false
|
| 828 |
|
| 829 |
-
/@types/react-dom@18.
|
| 830 |
-
resolution: {integrity: sha512
|
| 831 |
dependencies:
|
| 832 |
-
'@types/react': 18.
|
| 833 |
dev: false
|
| 834 |
|
| 835 |
-
/@types/react@18.
|
| 836 |
-
resolution: {integrity: sha512-
|
| 837 |
dependencies:
|
| 838 |
'@types/prop-types': 15.7.5
|
| 839 |
'@types/scheduler': 0.16.3
|
|
@@ -878,6 +884,22 @@ packages:
|
|
| 878 |
acorn: 8.9.0
|
| 879 |
dev: false
|
| 880 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 881 |
/acorn@8.9.0:
|
| 882 |
resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==}
|
| 883 |
engines: {node: '>=0.4.0'}
|
|
@@ -923,9 +945,6 @@ packages:
|
|
| 923 |
engines: {node: '>=12'}
|
| 924 |
dev: false
|
| 925 |
|
| 926 |
-
/any-promise@1.3.0:
|
| 927 |
-
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
|
| 928 |
-
|
| 929 |
/anymatch@3.1.3:
|
| 930 |
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
|
| 931 |
engines: {node: '>= 8'}
|
|
@@ -955,8 +974,8 @@ packages:
|
|
| 955 |
hasBin: true
|
| 956 |
dev: false
|
| 957 |
|
| 958 |
-
/astro@2.7.
|
| 959 |
-
resolution: {integrity: sha512-
|
| 960 |
engines: {node: '>=16.12.0', npm: '>=6.14.0'}
|
| 961 |
hasBin: true
|
| 962 |
peerDependencies:
|
|
@@ -965,10 +984,10 @@ packages:
|
|
| 965 |
sharp:
|
| 966 |
optional: true
|
| 967 |
dependencies:
|
| 968 |
-
'@astrojs/compiler': 1.5.
|
| 969 |
'@astrojs/internal-helpers': 0.1.1
|
| 970 |
'@astrojs/language-server': 1.0.8
|
| 971 |
-
'@astrojs/markdown-remark': 2.2.1(astro@2.7.
|
| 972 |
'@astrojs/telemetry': 2.1.1
|
| 973 |
'@astrojs/webapi': 2.2.0
|
| 974 |
'@babel/core': 7.22.5
|
|
@@ -993,7 +1012,7 @@ packages:
|
|
| 993 |
esbuild: 0.17.19
|
| 994 |
estree-walker: 3.0.0
|
| 995 |
execa: 6.1.0
|
| 996 |
-
fast-glob: 3.
|
| 997 |
github-slugger: 2.0.0
|
| 998 |
gray-matter: 4.0.3
|
| 999 |
html-escaper: 3.0.3
|
|
@@ -1009,11 +1028,13 @@ packages:
|
|
| 1009 |
rehype: 12.0.1
|
| 1010 |
semver: 7.5.3
|
| 1011 |
server-destroy: 1.0.1
|
| 1012 |
-
shiki: 0.14.
|
|
|
|
| 1013 |
string-width: 5.1.2
|
| 1014 |
strip-ansi: 7.1.0
|
|
|
|
| 1015 |
tsconfig-resolver: 3.0.1
|
| 1016 |
-
typescript: 5.1.
|
| 1017 |
unist-util-visit: 4.1.2
|
| 1018 |
vfile: 5.3.7
|
| 1019 |
vite: 4.3.9
|
|
@@ -1038,7 +1059,7 @@ packages:
|
|
| 1038 |
postcss: ^8.1.0
|
| 1039 |
dependencies:
|
| 1040 |
browserslist: 4.21.9
|
| 1041 |
-
caniuse-lite: 1.0.
|
| 1042 |
fraction.js: 4.2.0
|
| 1043 |
normalize-range: 0.1.2
|
| 1044 |
picocolors: 1.0.0
|
|
@@ -1050,9 +1071,6 @@ packages:
|
|
| 1050 |
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
|
| 1051 |
dev: false
|
| 1052 |
|
| 1053 |
-
/balanced-match@1.0.2:
|
| 1054 |
-
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
|
| 1055 |
-
|
| 1056 |
/base64-js@1.5.1:
|
| 1057 |
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
|
| 1058 |
dev: false
|
|
@@ -1095,12 +1113,6 @@ packages:
|
|
| 1095 |
big-integer: 1.6.51
|
| 1096 |
dev: false
|
| 1097 |
|
| 1098 |
-
/brace-expansion@1.1.11:
|
| 1099 |
-
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
|
| 1100 |
-
dependencies:
|
| 1101 |
-
balanced-match: 1.0.2
|
| 1102 |
-
concat-map: 0.0.1
|
| 1103 |
-
|
| 1104 |
/braces@3.0.2:
|
| 1105 |
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
|
| 1106 |
engines: {node: '>=8'}
|
|
@@ -1112,8 +1124,8 @@ packages:
|
|
| 1112 |
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
|
| 1113 |
hasBin: true
|
| 1114 |
dependencies:
|
| 1115 |
-
caniuse-lite: 1.0.
|
| 1116 |
-
electron-to-chromium: 1.4.
|
| 1117 |
node-releases: 2.0.12
|
| 1118 |
update-browserslist-db: 1.0.11(browserslist@4.21.9)
|
| 1119 |
dev: false
|
|
@@ -1148,8 +1160,8 @@ packages:
|
|
| 1148 |
engines: {node: '>=10'}
|
| 1149 |
dev: false
|
| 1150 |
|
| 1151 |
-
/caniuse-lite@1.0.
|
| 1152 |
-
resolution: {integrity: sha512-
|
| 1153 |
dev: false
|
| 1154 |
|
| 1155 |
/ccount@2.0.1:
|
|
@@ -1173,8 +1185,8 @@ packages:
|
|
| 1173 |
supports-color: 7.2.0
|
| 1174 |
dev: false
|
| 1175 |
|
| 1176 |
-
/chalk@5.
|
| 1177 |
-
resolution: {integrity: sha512-
|
| 1178 |
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
|
| 1179 |
dev: false
|
| 1180 |
|
|
@@ -1254,23 +1266,15 @@ packages:
|
|
| 1254 |
|
| 1255 |
/color-name@1.1.4:
|
| 1256 |
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
|
| 1257 |
-
dev: false
|
| 1258 |
|
| 1259 |
/comma-separated-tokens@2.0.3:
|
| 1260 |
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
|
| 1261 |
dev: false
|
| 1262 |
|
| 1263 |
-
/commander@4.1.1:
|
| 1264 |
-
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
|
| 1265 |
-
engines: {node: '>= 6'}
|
| 1266 |
-
|
| 1267 |
/common-ancestor-path@1.0.1:
|
| 1268 |
resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==}
|
| 1269 |
dev: false
|
| 1270 |
|
| 1271 |
-
/concat-map@0.0.1:
|
| 1272 |
-
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
|
| 1273 |
-
|
| 1274 |
/convert-source-map@1.9.0:
|
| 1275 |
resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
|
| 1276 |
dev: false
|
|
@@ -1350,11 +1354,23 @@ packages:
|
|
| 1350 |
engines: {node: '>=12'}
|
| 1351 |
dev: false
|
| 1352 |
|
|
|
|
|
|
|
|
|
|
| 1353 |
/dequal@2.0.3:
|
| 1354 |
resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
|
| 1355 |
engines: {node: '>=6'}
|
| 1356 |
dev: false
|
| 1357 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1358 |
/devalue@4.3.2:
|
| 1359 |
resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==}
|
| 1360 |
dev: false
|
|
@@ -1383,8 +1399,8 @@ packages:
|
|
| 1383 |
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
|
| 1384 |
dev: false
|
| 1385 |
|
| 1386 |
-
/electron-to-chromium@1.4.
|
| 1387 |
-
resolution: {integrity: sha512-
|
| 1388 |
dev: false
|
| 1389 |
|
| 1390 |
/emmet@2.4.4:
|
|
@@ -1468,7 +1484,7 @@ packages:
|
|
| 1468 |
dependencies:
|
| 1469 |
'@types/estree-jsx': 1.0.0
|
| 1470 |
estree-util-is-identifier-name: 2.1.0
|
| 1471 |
-
estree-walker: 3.0.
|
| 1472 |
dev: false
|
| 1473 |
|
| 1474 |
/estree-util-is-identifier-name@2.1.0:
|
|
@@ -1494,6 +1510,12 @@ packages:
|
|
| 1494 |
resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==}
|
| 1495 |
dev: false
|
| 1496 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1497 |
/events@3.3.0:
|
| 1498 |
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
|
| 1499 |
engines: {node: '>=0.8.x'}
|
|
@@ -1555,8 +1577,8 @@ packages:
|
|
| 1555 |
resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
|
| 1556 |
dev: false
|
| 1557 |
|
| 1558 |
-
/fast-glob@3.
|
| 1559 |
-
resolution: {integrity: sha512-
|
| 1560 |
engines: {node: '>=8.6.0'}
|
| 1561 |
dependencies:
|
| 1562 |
'@nodelib/fs.stat': 2.0.5
|
|
@@ -1614,9 +1636,6 @@ packages:
|
|
| 1614 |
resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
|
| 1615 |
dev: false
|
| 1616 |
|
| 1617 |
-
/fs.realpath@1.0.0:
|
| 1618 |
-
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
|
| 1619 |
-
|
| 1620 |
/fsevents@2.3.2:
|
| 1621 |
resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
|
| 1622 |
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
|
|
@@ -1657,16 +1676,6 @@ packages:
|
|
| 1657 |
dependencies:
|
| 1658 |
is-glob: 4.0.3
|
| 1659 |
|
| 1660 |
-
/glob@7.1.6:
|
| 1661 |
-
resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
|
| 1662 |
-
dependencies:
|
| 1663 |
-
fs.realpath: 1.0.0
|
| 1664 |
-
inflight: 1.0.6
|
| 1665 |
-
inherits: 2.0.4
|
| 1666 |
-
minimatch: 3.1.2
|
| 1667 |
-
once: 1.4.0
|
| 1668 |
-
path-is-absolute: 1.0.1
|
| 1669 |
-
|
| 1670 |
/globals@11.12.0:
|
| 1671 |
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
|
| 1672 |
engines: {node: '>=4'}
|
|
@@ -1696,6 +1705,12 @@ packages:
|
|
| 1696 |
engines: {node: '>=8'}
|
| 1697 |
dev: false
|
| 1698 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1699 |
/has@1.0.3:
|
| 1700 |
resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
|
| 1701 |
engines: {node: '>= 0.4.0'}
|
|
@@ -1830,14 +1845,9 @@ packages:
|
|
| 1830 |
resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==}
|
| 1831 |
dev: false
|
| 1832 |
|
| 1833 |
-
/inflight@1.0.6:
|
| 1834 |
-
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
|
| 1835 |
-
dependencies:
|
| 1836 |
-
once: 1.4.0
|
| 1837 |
-
wrappy: 1.0.2
|
| 1838 |
-
|
| 1839 |
/inherits@2.0.4:
|
| 1840 |
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
|
|
|
|
| 1841 |
|
| 1842 |
/inline-style-parser@0.1.1:
|
| 1843 |
resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
|
|
@@ -1964,10 +1974,6 @@ packages:
|
|
| 1964 |
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
|
| 1965 |
dev: false
|
| 1966 |
|
| 1967 |
-
/jiti@1.18.2:
|
| 1968 |
-
resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==}
|
| 1969 |
-
hasBin: true
|
| 1970 |
-
|
| 1971 |
/js-tokens@4.0.0:
|
| 1972 |
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
|
| 1973 |
dev: false
|
|
@@ -2026,9 +2032,6 @@ packages:
|
|
| 2026 |
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
|
| 2027 |
engines: {node: '>=10'}
|
| 2028 |
|
| 2029 |
-
/lines-and-columns@1.2.4:
|
| 2030 |
-
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
|
| 2031 |
-
|
| 2032 |
/load-yaml-file@0.2.0:
|
| 2033 |
resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==}
|
| 2034 |
engines: {node: '>=6'}
|
|
@@ -2069,7 +2072,7 @@ packages:
|
|
| 2069 |
resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==}
|
| 2070 |
engines: {node: '>=12'}
|
| 2071 |
dependencies:
|
| 2072 |
-
chalk: 5.
|
| 2073 |
is-unicode-supported: 1.3.0
|
| 2074 |
dev: false
|
| 2075 |
|
|
@@ -2681,10 +2684,8 @@ packages:
|
|
| 2681 |
engines: {node: '>=12'}
|
| 2682 |
dev: false
|
| 2683 |
|
| 2684 |
-
/
|
| 2685 |
-
resolution: {integrity: sha512-
|
| 2686 |
-
dependencies:
|
| 2687 |
-
brace-expansion: 1.1.11
|
| 2688 |
|
| 2689 |
/mri@1.2.0:
|
| 2690 |
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
|
|
@@ -2695,13 +2696,6 @@ packages:
|
|
| 2695 |
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
|
| 2696 |
dev: false
|
| 2697 |
|
| 2698 |
-
/mz@2.7.0:
|
| 2699 |
-
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
|
| 2700 |
-
dependencies:
|
| 2701 |
-
any-promise: 1.3.0
|
| 2702 |
-
object-assign: 4.1.1
|
| 2703 |
-
thenify-all: 1.6.0
|
| 2704 |
-
|
| 2705 |
/nanoid@3.3.6:
|
| 2706 |
resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
|
| 2707 |
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
|
|
@@ -2740,19 +2734,10 @@ packages:
|
|
| 2740 |
path-key: 4.0.0
|
| 2741 |
dev: false
|
| 2742 |
|
| 2743 |
-
/object-assign@4.1.1:
|
| 2744 |
-
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
|
| 2745 |
-
engines: {node: '>=0.10.0'}
|
| 2746 |
-
|
| 2747 |
/object-hash@3.0.0:
|
| 2748 |
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
|
| 2749 |
engines: {node: '>= 6'}
|
| 2750 |
|
| 2751 |
-
/once@1.4.0:
|
| 2752 |
-
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
|
| 2753 |
-
dependencies:
|
| 2754 |
-
wrappy: 1.0.2
|
| 2755 |
-
|
| 2756 |
/onetime@5.1.2:
|
| 2757 |
resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
|
| 2758 |
engines: {node: '>=6'}
|
|
@@ -2781,7 +2766,7 @@ packages:
|
|
| 2781 |
resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==}
|
| 2782 |
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
|
| 2783 |
dependencies:
|
| 2784 |
-
chalk: 5.
|
| 2785 |
cli-cursor: 4.0.0
|
| 2786 |
cli-spinners: 2.9.0
|
| 2787 |
is-interactive: 2.0.0
|
|
@@ -2862,10 +2847,6 @@ packages:
|
|
| 2862 |
engines: {node: '>=8'}
|
| 2863 |
dev: false
|
| 2864 |
|
| 2865 |
-
/path-is-absolute@1.0.1:
|
| 2866 |
-
resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
|
| 2867 |
-
engines: {node: '>=0.10.0'}
|
| 2868 |
-
|
| 2869 |
/path-key@3.1.1:
|
| 2870 |
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
|
| 2871 |
engines: {node: '>=8'}
|
|
@@ -2887,7 +2868,7 @@ packages:
|
|
| 2887 |
resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
|
| 2888 |
dependencies:
|
| 2889 |
'@types/estree': 1.0.1
|
| 2890 |
-
estree-walker: 3.0.
|
| 2891 |
is-reference: 3.0.1
|
| 2892 |
dev: false
|
| 2893 |
|
|
@@ -2898,19 +2879,11 @@ packages:
|
|
| 2898 |
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
|
| 2899 |
engines: {node: '>=8.6'}
|
| 2900 |
|
| 2901 |
-
/pify@2.3.0:
|
| 2902 |
-
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
|
| 2903 |
-
engines: {node: '>=0.10.0'}
|
| 2904 |
-
|
| 2905 |
/pify@4.0.1:
|
| 2906 |
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
|
| 2907 |
engines: {node: '>=6'}
|
| 2908 |
dev: false
|
| 2909 |
|
| 2910 |
-
/pirates@4.0.6:
|
| 2911 |
-
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
|
| 2912 |
-
engines: {node: '>= 6'}
|
| 2913 |
-
|
| 2914 |
/pkg-dir@4.2.0:
|
| 2915 |
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
|
| 2916 |
engines: {node: '>=8'}
|
|
@@ -2918,17 +2891,6 @@ packages:
|
|
| 2918 |
find-up: 4.1.0
|
| 2919 |
dev: false
|
| 2920 |
|
| 2921 |
-
/postcss-import@15.1.0(postcss@8.4.24):
|
| 2922 |
-
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
|
| 2923 |
-
engines: {node: '>=14.0.0'}
|
| 2924 |
-
peerDependencies:
|
| 2925 |
-
postcss: ^8.0.0
|
| 2926 |
-
dependencies:
|
| 2927 |
-
postcss: 8.4.24
|
| 2928 |
-
postcss-value-parser: 4.2.0
|
| 2929 |
-
read-cache: 1.0.0
|
| 2930 |
-
resolve: 1.22.2
|
| 2931 |
-
|
| 2932 |
/postcss-js@4.0.1(postcss@8.4.24):
|
| 2933 |
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
|
| 2934 |
engines: {node: ^12 || ^14 || >= 16}
|
|
@@ -2938,6 +2900,22 @@ packages:
|
|
| 2938 |
camelcase-css: 2.0.1
|
| 2939 |
postcss: 8.4.24
|
| 2940 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2941 |
/postcss-load-config@4.0.1(postcss@8.4.24):
|
| 2942 |
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
|
| 2943 |
engines: {node: '>= 14'}
|
|
@@ -2953,9 +2931,10 @@ packages:
|
|
| 2953 |
lilconfig: 2.1.0
|
| 2954 |
postcss: 8.4.24
|
| 2955 |
yaml: 2.3.1
|
|
|
|
| 2956 |
|
| 2957 |
-
/postcss-nested@
|
| 2958 |
-
resolution: {integrity: sha512-
|
| 2959 |
engines: {node: '>=12.0'}
|
| 2960 |
peerDependencies:
|
| 2961 |
postcss: ^8.2.14
|
|
@@ -3003,7 +2982,7 @@ packages:
|
|
| 3003 |
resolution: {integrity: sha512-pYZXSbdq0eElvzoIMArzv1SBn1NUXzopjlcnt6Ql8VW32PjC12NovwBjXJ6rh8qQLi7vF8jNqAbraKW03UPfag==}
|
| 3004 |
engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'}
|
| 3005 |
dependencies:
|
| 3006 |
-
'@astrojs/compiler': 1.5.
|
| 3007 |
prettier: 2.8.8
|
| 3008 |
sass-formatter: 0.7.6
|
| 3009 |
synckit: 0.8.5
|
|
@@ -3035,38 +3014,37 @@ packages:
|
|
| 3035 |
/queue-microtask@1.2.3:
|
| 3036 |
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
|
| 3037 |
|
| 3038 |
-
/
|
| 3039 |
-
resolution: {integrity: sha512-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3040 |
peerDependencies:
|
| 3041 |
-
react: ^18.
|
| 3042 |
dependencies:
|
| 3043 |
loose-envify: 1.4.0
|
| 3044 |
-
react: 18.
|
| 3045 |
-
scheduler: 0.
|
| 3046 |
dev: false
|
| 3047 |
|
| 3048 |
-
/react-fast-marquee@1.6.0(react-dom@18.
|
| 3049 |
resolution: {integrity: sha512-jtuwT9SNjrqxnE7lGZ8mTL1I8Q4+9G4aBta2p+y2Pa3SjR17QROblwrLICyM8rbjQFHgHawTHcaH9HvoVO2NOA==}
|
| 3050 |
peerDependencies:
|
| 3051 |
react: '>= 16.8.0 || 18.0.0'
|
| 3052 |
react-dom: '>= 16.8.0 || 18.0.0'
|
| 3053 |
dependencies:
|
| 3054 |
-
react: 18.
|
| 3055 |
-
react-dom: 18.
|
| 3056 |
dev: false
|
| 3057 |
|
| 3058 |
-
/react@18.
|
| 3059 |
-
resolution: {integrity: sha512
|
| 3060 |
engines: {node: '>=0.10.0'}
|
| 3061 |
dependencies:
|
| 3062 |
loose-envify: 1.4.0
|
| 3063 |
dev: false
|
| 3064 |
|
| 3065 |
-
/read-cache@1.0.0:
|
| 3066 |
-
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
|
| 3067 |
-
dependencies:
|
| 3068 |
-
pify: 2.3.0
|
| 3069 |
-
|
| 3070 |
/readable-stream@3.6.2:
|
| 3071 |
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
|
| 3072 |
engines: {node: '>= 6'}
|
|
@@ -3228,8 +3206,8 @@ packages:
|
|
| 3228 |
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
|
| 3229 |
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
|
| 3230 |
|
| 3231 |
-
/rollup@3.
|
| 3232 |
-
resolution: {integrity: sha512-
|
| 3233 |
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
|
| 3234 |
hasBin: true
|
| 3235 |
optionalDependencies:
|
|
@@ -3269,8 +3247,8 @@ packages:
|
|
| 3269 |
suf-log: 2.5.3
|
| 3270 |
dev: false
|
| 3271 |
|
| 3272 |
-
/scheduler@0.
|
| 3273 |
-
resolution: {integrity: sha512-
|
| 3274 |
dependencies:
|
| 3275 |
loose-envify: 1.4.0
|
| 3276 |
dev: false
|
|
@@ -3312,8 +3290,8 @@ packages:
|
|
| 3312 |
engines: {node: '>=8'}
|
| 3313 |
dev: false
|
| 3314 |
|
| 3315 |
-
/shiki@0.14.
|
| 3316 |
-
resolution: {integrity: sha512-
|
| 3317 |
dependencies:
|
| 3318 |
ansi-sequence-parser: 1.1.0
|
| 3319 |
jsonc-parser: 3.2.0
|
|
@@ -3329,6 +3307,11 @@ packages:
|
|
| 3329 |
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
|
| 3330 |
dev: false
|
| 3331 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3332 |
/source-map-js@1.0.2:
|
| 3333 |
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
|
| 3334 |
engines: {node: '>=0.10.0'}
|
|
@@ -3434,19 +3417,6 @@ packages:
|
|
| 3434 |
inline-style-parser: 0.1.1
|
| 3435 |
dev: false
|
| 3436 |
|
| 3437 |
-
/sucrase@3.32.0:
|
| 3438 |
-
resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==}
|
| 3439 |
-
engines: {node: '>=8'}
|
| 3440 |
-
hasBin: true
|
| 3441 |
-
dependencies:
|
| 3442 |
-
'@jridgewell/gen-mapping': 0.3.3
|
| 3443 |
-
commander: 4.1.1
|
| 3444 |
-
glob: 7.1.6
|
| 3445 |
-
lines-and-columns: 1.2.4
|
| 3446 |
-
mz: 2.7.0
|
| 3447 |
-
pirates: 4.0.6
|
| 3448 |
-
ts-interface-checker: 0.1.13
|
| 3449 |
-
|
| 3450 |
/suf-log@2.5.3:
|
| 3451 |
resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==}
|
| 3452 |
dependencies:
|
|
@@ -3467,6 +3437,12 @@ packages:
|
|
| 3467 |
has-flag: 4.0.0
|
| 3468 |
dev: false
|
| 3469 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3470 |
/supports-preserve-symlinks-flag@1.0.0:
|
| 3471 |
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
|
| 3472 |
engines: {node: '>= 0.4'}
|
|
@@ -3476,51 +3452,40 @@ packages:
|
|
| 3476 |
engines: {node: ^14.18.0 || >=16.0.0}
|
| 3477 |
dependencies:
|
| 3478 |
'@pkgr/utils': 2.4.1
|
| 3479 |
-
tslib: 2.
|
| 3480 |
dev: false
|
| 3481 |
|
| 3482 |
-
/tailwindcss@3.
|
| 3483 |
-
resolution: {integrity: sha512-
|
| 3484 |
-
engines: {node: '>=
|
| 3485 |
hasBin: true
|
|
|
|
|
|
|
| 3486 |
dependencies:
|
| 3487 |
-
'@alloc/quick-lru': 5.2.0
|
| 3488 |
arg: 5.0.2
|
| 3489 |
chokidar: 3.5.3
|
|
|
|
|
|
|
| 3490 |
didyoumean: 1.2.2
|
| 3491 |
dlv: 1.1.3
|
| 3492 |
-
fast-glob: 3.
|
| 3493 |
glob-parent: 6.0.2
|
| 3494 |
is-glob: 4.0.3
|
| 3495 |
-
jiti: 1.18.2
|
| 3496 |
lilconfig: 2.1.0
|
| 3497 |
-
micromatch: 4.0.5
|
| 3498 |
normalize-path: 3.0.0
|
| 3499 |
object-hash: 3.0.0
|
| 3500 |
picocolors: 1.0.0
|
| 3501 |
postcss: 8.4.24
|
| 3502 |
-
postcss-import: 15.1.0(postcss@8.4.24)
|
| 3503 |
postcss-js: 4.0.1(postcss@8.4.24)
|
| 3504 |
-
postcss-load-config:
|
| 3505 |
-
postcss-nested:
|
| 3506 |
postcss-selector-parser: 6.0.13
|
| 3507 |
postcss-value-parser: 4.2.0
|
|
|
|
| 3508 |
resolve: 1.22.2
|
| 3509 |
-
sucrase: 3.32.0
|
| 3510 |
transitivePeerDependencies:
|
| 3511 |
- ts-node
|
| 3512 |
|
| 3513 |
-
/thenify-all@1.6.0:
|
| 3514 |
-
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
|
| 3515 |
-
engines: {node: '>=0.8'}
|
| 3516 |
-
dependencies:
|
| 3517 |
-
thenify: 3.3.1
|
| 3518 |
-
|
| 3519 |
-
/thenify@3.3.1:
|
| 3520 |
-
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
|
| 3521 |
-
dependencies:
|
| 3522 |
-
any-promise: 1.3.0
|
| 3523 |
-
|
| 3524 |
/titleize@3.0.0:
|
| 3525 |
resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==}
|
| 3526 |
engines: {node: '>=12'}
|
|
@@ -3545,9 +3510,6 @@ packages:
|
|
| 3545 |
resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
|
| 3546 |
dev: false
|
| 3547 |
|
| 3548 |
-
/ts-interface-checker@0.1.13:
|
| 3549 |
-
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
|
| 3550 |
-
|
| 3551 |
/tsconfig-resolver@3.0.1:
|
| 3552 |
resolution: {integrity: sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==}
|
| 3553 |
dependencies:
|
|
@@ -3559,8 +3521,8 @@ packages:
|
|
| 3559 |
type-fest: 0.13.1
|
| 3560 |
dev: false
|
| 3561 |
|
| 3562 |
-
/tslib@2.
|
| 3563 |
-
resolution: {integrity: sha512-
|
| 3564 |
dev: false
|
| 3565 |
|
| 3566 |
/type-fest@0.13.1:
|
|
@@ -3573,8 +3535,8 @@ packages:
|
|
| 3573 |
engines: {node: '>=12.20'}
|
| 3574 |
dev: false
|
| 3575 |
|
| 3576 |
-
/typescript@5.1.
|
| 3577 |
-
resolution: {integrity: sha512-
|
| 3578 |
engines: {node: '>=14.17'}
|
| 3579 |
hasBin: true
|
| 3580 |
dev: false
|
|
@@ -3745,7 +3707,7 @@ packages:
|
|
| 3745 |
dependencies:
|
| 3746 |
esbuild: 0.17.19
|
| 3747 |
postcss: 8.4.24
|
| 3748 |
-
rollup: 3.
|
| 3749 |
optionalDependencies:
|
| 3750 |
fsevents: 2.3.2
|
| 3751 |
dev: false
|
|
@@ -3869,8 +3831,9 @@ packages:
|
|
| 3869 |
strip-ansi: 7.1.0
|
| 3870 |
dev: false
|
| 3871 |
|
| 3872 |
-
/
|
| 3873 |
-
resolution: {integrity: sha512-
|
|
|
|
| 3874 |
|
| 3875 |
/yallist@3.1.1:
|
| 3876 |
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
|
|
@@ -3880,9 +3843,14 @@ packages:
|
|
| 3880 |
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
|
| 3881 |
dev: false
|
| 3882 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3883 |
/yaml@2.3.1:
|
| 3884 |
resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==}
|
| 3885 |
engines: {node: '>= 14'}
|
|
|
|
| 3886 |
|
| 3887 |
/yargs-parser@21.1.1:
|
| 3888 |
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
|
|
|
|
| 7 |
dependencies:
|
| 8 |
'@astrojs/mdx':
|
| 9 |
specifier: ^0.19.7
|
| 10 |
+
version: 0.19.7(astro@2.7.0)
|
| 11 |
'@astrojs/react':
|
| 12 |
specifier: ^2.2.1
|
| 13 |
+
version: 2.2.1(@types/react-dom@18.0.6)(@types/react@18.0.21)(react-dom@18.0.0)(react@18.0.0)
|
| 14 |
'@astrojs/tailwind':
|
| 15 |
specifier: ^4.0.0
|
| 16 |
+
version: 4.0.0(astro@2.7.0)(tailwindcss@3.0.24)
|
| 17 |
'@types/react':
|
| 18 |
+
specifier: ^18.0.21
|
| 19 |
+
version: 18.0.21
|
| 20 |
'@types/react-dom':
|
| 21 |
+
specifier: ^18.0.6
|
| 22 |
+
version: 18.0.6
|
| 23 |
astro:
|
| 24 |
+
specifier: ^2.7.0
|
| 25 |
+
version: 2.7.0
|
| 26 |
driver.js:
|
| 27 |
specifier: 1.1.6-next.0
|
| 28 |
version: 1.1.6-next.0
|
| 29 |
react:
|
| 30 |
+
specifier: ^18.0.0
|
| 31 |
+
version: 18.0.0
|
| 32 |
react-dom:
|
| 33 |
+
specifier: ^18.0.0
|
| 34 |
+
version: 18.0.0(react@18.0.0)
|
| 35 |
react-fast-marquee:
|
| 36 |
specifier: ^1.6.0
|
| 37 |
+
version: 1.6.0(react-dom@18.0.0)(react@18.0.0)
|
| 38 |
tailwindcss:
|
| 39 |
specifier: ^3.0.24
|
| 40 |
+
version: 3.0.24(postcss@8.4.24)
|
| 41 |
|
| 42 |
devDependencies:
|
| 43 |
'@tailwindcss/typography':
|
| 44 |
specifier: ^0.5.9
|
| 45 |
+
version: 0.5.9(tailwindcss@3.0.24)
|
| 46 |
|
| 47 |
packages:
|
| 48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
/@ampproject/remapping@2.2.1:
|
| 50 |
resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
|
| 51 |
engines: {node: '>=6.0.0'}
|
|
|
|
| 54 |
'@jridgewell/trace-mapping': 0.3.18
|
| 55 |
dev: false
|
| 56 |
|
| 57 |
+
/@astrojs/compiler@1.5.3:
|
| 58 |
+
resolution: {integrity: sha512-/HSFkJ+Yv+WUWSq0QVsIlhBKam5VUpGV+s8MvPguC/krHmw4Ww9TIgmfJSvV8/BN0sHJB7pCgf7yInae1zb+TQ==}
|
| 59 |
dev: false
|
| 60 |
|
| 61 |
/@astrojs/internal-helpers@0.1.1:
|
|
|
|
| 66 |
resolution: {integrity: sha512-gssRxLGb8XnvKpqSzrDW5jdzdFnXD7eBXVkPCkkt2hv7Qzb+SAzv6hVgMok3jDCxpR1aeB+XNd9Qszj2h29iog==}
|
| 67 |
hasBin: true
|
| 68 |
dependencies:
|
| 69 |
+
'@astrojs/compiler': 1.5.3
|
| 70 |
'@jridgewell/trace-mapping': 0.3.18
|
| 71 |
'@vscode/emmet-helper': 2.9.2
|
| 72 |
events: 3.3.0
|
|
|
|
| 81 |
vscode-uri: 3.0.7
|
| 82 |
dev: false
|
| 83 |
|
| 84 |
+
/@astrojs/markdown-remark@2.2.1(astro@2.7.0):
|
| 85 |
resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==}
|
| 86 |
peerDependencies:
|
| 87 |
astro: ^2.5.0
|
| 88 |
dependencies:
|
| 89 |
'@astrojs/prism': 2.1.2
|
| 90 |
+
astro: 2.7.0
|
| 91 |
github-slugger: 1.5.0
|
| 92 |
import-meta-resolve: 2.2.2
|
| 93 |
rehype-raw: 6.1.1
|
|
|
|
| 96 |
remark-parse: 10.0.2
|
| 97 |
remark-rehype: 10.1.0
|
| 98 |
remark-smartypants: 2.0.0
|
| 99 |
+
shiki: 0.14.3
|
| 100 |
unified: 10.1.2
|
| 101 |
unist-util-visit: 4.1.2
|
| 102 |
vfile: 5.3.7
|
|
|
|
| 104 |
- supports-color
|
| 105 |
dev: false
|
| 106 |
|
| 107 |
+
/@astrojs/mdx@0.19.7(astro@2.7.0):
|
| 108 |
resolution: {integrity: sha512-mfEbBD7oi8yBHhcJucEjnrquREkJ3os+jioURP8BR2B8tOV2rV2j8trvmLUgfS+P/+HevGObxCTjcRYxn6T7eg==}
|
| 109 |
engines: {node: '>=16.12.0'}
|
| 110 |
dependencies:
|
| 111 |
+
'@astrojs/markdown-remark': 2.2.1(astro@2.7.0)
|
| 112 |
'@astrojs/prism': 2.1.2
|
| 113 |
'@mdx-js/mdx': 2.3.0
|
| 114 |
acorn: 8.9.0
|
|
|
|
| 122 |
remark-frontmatter: 4.0.1
|
| 123 |
remark-gfm: 3.0.1
|
| 124 |
remark-smartypants: 2.0.0
|
| 125 |
+
shiki: 0.14.3
|
| 126 |
source-map: 0.7.4
|
| 127 |
unist-util-visit: 4.1.2
|
| 128 |
vfile: 5.3.7
|
|
|
|
| 138 |
prismjs: 1.29.0
|
| 139 |
dev: false
|
| 140 |
|
| 141 |
+
/@astrojs/react@2.2.1(@types/react-dom@18.0.6)(@types/react@18.0.21)(react-dom@18.0.0)(react@18.0.0):
|
| 142 |
resolution: {integrity: sha512-nq5Zr8iWdwjSp5fh1NReaCplwsnL4w5PXAY5XWu1jE/frxEfF/ycGHrrhwWW0uJHX9G+kUtmQLR0GBhlR4FmAw==}
|
| 143 |
engines: {node: '>=16.12.0'}
|
| 144 |
peerDependencies:
|
|
|
|
| 149 |
dependencies:
|
| 150 |
'@babel/core': 7.22.5
|
| 151 |
'@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5)
|
| 152 |
+
'@types/react': 18.0.21
|
| 153 |
+
'@types/react-dom': 18.0.6
|
| 154 |
+
react: 18.0.0
|
| 155 |
+
react-dom: 18.0.0(react@18.0.0)
|
| 156 |
transitivePeerDependencies:
|
| 157 |
- supports-color
|
| 158 |
dev: false
|
| 159 |
|
| 160 |
+
/@astrojs/tailwind@4.0.0(astro@2.7.0)(tailwindcss@3.0.24):
|
| 161 |
resolution: {integrity: sha512-HmCAXFFes7MUBt5ihdfH1goa8QyGkHejIpz6Z4XBKK9VNYY9G2E3brCn8+pNn5zAOzcwl3FYcuH2AiOa/NGoMQ==}
|
| 162 |
peerDependencies:
|
| 163 |
astro: ^2.6.5
|
| 164 |
tailwindcss: ^3.0.24
|
| 165 |
dependencies:
|
| 166 |
+
astro: 2.7.0
|
| 167 |
autoprefixer: 10.4.14(postcss@8.4.24)
|
| 168 |
postcss: 8.4.24
|
| 169 |
postcss-load-config: 4.0.1(postcss@8.4.24)
|
| 170 |
+
tailwindcss: 3.0.24(postcss@8.4.24)
|
| 171 |
transitivePeerDependencies:
|
| 172 |
- ts-node
|
| 173 |
dev: false
|
|
|
|
| 646 |
'@jridgewell/set-array': 1.1.2
|
| 647 |
'@jridgewell/sourcemap-codec': 1.4.15
|
| 648 |
'@jridgewell/trace-mapping': 0.3.18
|
| 649 |
+
dev: false
|
| 650 |
|
| 651 |
/@jridgewell/resolve-uri@3.1.0:
|
| 652 |
resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
|
| 653 |
engines: {node: '>=6.0.0'}
|
| 654 |
+
dev: false
|
| 655 |
|
| 656 |
/@jridgewell/set-array@1.1.2:
|
| 657 |
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
|
| 658 |
engines: {node: '>=6.0.0'}
|
| 659 |
+
dev: false
|
| 660 |
|
| 661 |
/@jridgewell/sourcemap-codec@1.4.14:
|
| 662 |
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
|
| 663 |
+
dev: false
|
| 664 |
|
| 665 |
/@jridgewell/sourcemap-codec@1.4.15:
|
| 666 |
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
|
| 667 |
+
dev: false
|
| 668 |
|
| 669 |
/@jridgewell/trace-mapping@0.3.18:
|
| 670 |
resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==}
|
| 671 |
dependencies:
|
| 672 |
'@jridgewell/resolve-uri': 3.1.0
|
| 673 |
'@jridgewell/sourcemap-codec': 1.4.14
|
| 674 |
+
dev: false
|
| 675 |
+
|
| 676 |
+
/@ljharb/has-package-exports-patterns@0.0.2:
|
| 677 |
+
resolution: {integrity: sha512-4/RWEeXDO6bocPONheFe6gX/oQdP/bEpv0oL4HqjPP5DCenBSt0mHgahppY49N0CpsaqffdwPq+TlX9CYOq2Dw==}
|
| 678 |
+
dev: false
|
| 679 |
|
| 680 |
/@mdx-js/mdx@2.3.0:
|
| 681 |
resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==}
|
|
|
|
| 685 |
estree-util-build-jsx: 2.2.2
|
| 686 |
estree-util-is-identifier-name: 2.1.0
|
| 687 |
estree-util-to-js: 1.2.0
|
| 688 |
+
estree-walker: 3.0.3
|
| 689 |
hast-util-to-estree: 2.3.3
|
| 690 |
markdown-extensions: 1.1.1
|
| 691 |
periscopic: 3.1.0
|
|
|
|
| 724 |
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
|
| 725 |
dependencies:
|
| 726 |
cross-spawn: 7.0.3
|
| 727 |
+
fast-glob: 3.3.0
|
| 728 |
is-glob: 4.0.3
|
| 729 |
open: 9.1.0
|
| 730 |
picocolors: 1.0.0
|
| 731 |
+
tslib: 2.6.0
|
| 732 |
dev: false
|
| 733 |
|
| 734 |
+
/@tailwindcss/typography@0.5.9(tailwindcss@3.0.24):
|
| 735 |
resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==}
|
| 736 |
peerDependencies:
|
| 737 |
tailwindcss: '>=3.0.0 || insiders'
|
|
|
|
| 740 |
lodash.isplainobject: 4.0.6
|
| 741 |
lodash.merge: 4.6.2
|
| 742 |
postcss-selector-parser: 6.0.10
|
| 743 |
+
tailwindcss: 3.0.24(postcss@8.4.24)
|
| 744 |
dev: true
|
| 745 |
|
| 746 |
/@types/acorn@4.0.6:
|
|
|
|
| 832 |
resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
|
| 833 |
dev: false
|
| 834 |
|
| 835 |
+
/@types/react-dom@18.0.6:
|
| 836 |
+
resolution: {integrity: sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==}
|
| 837 |
dependencies:
|
| 838 |
+
'@types/react': 18.0.21
|
| 839 |
dev: false
|
| 840 |
|
| 841 |
+
/@types/react@18.0.21:
|
| 842 |
+
resolution: {integrity: sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==}
|
| 843 |
dependencies:
|
| 844 |
'@types/prop-types': 15.7.5
|
| 845 |
'@types/scheduler': 0.16.3
|
|
|
|
| 884 |
acorn: 8.9.0
|
| 885 |
dev: false
|
| 886 |
|
| 887 |
+
/acorn-node@1.8.2:
|
| 888 |
+
resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==}
|
| 889 |
+
dependencies:
|
| 890 |
+
acorn: 7.4.1
|
| 891 |
+
acorn-walk: 7.2.0
|
| 892 |
+
xtend: 4.0.2
|
| 893 |
+
|
| 894 |
+
/acorn-walk@7.2.0:
|
| 895 |
+
resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
|
| 896 |
+
engines: {node: '>=0.4.0'}
|
| 897 |
+
|
| 898 |
+
/acorn@7.4.1:
|
| 899 |
+
resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
|
| 900 |
+
engines: {node: '>=0.4.0'}
|
| 901 |
+
hasBin: true
|
| 902 |
+
|
| 903 |
/acorn@8.9.0:
|
| 904 |
resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==}
|
| 905 |
engines: {node: '>=0.4.0'}
|
|
|
|
| 945 |
engines: {node: '>=12'}
|
| 946 |
dev: false
|
| 947 |
|
|
|
|
|
|
|
|
|
|
| 948 |
/anymatch@3.1.3:
|
| 949 |
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
|
| 950 |
engines: {node: '>= 8'}
|
|
|
|
| 974 |
hasBin: true
|
| 975 |
dev: false
|
| 976 |
|
| 977 |
+
/astro@2.7.0:
|
| 978 |
+
resolution: {integrity: sha512-gUYx2R0V7fpZtFRN9f4nE0We95qYhJyAr+VW0nVFqlMMF1of9MzrjjJ+8rIGJ/6RooFK8XAaXWTQMGTok3ZzEA==}
|
| 979 |
engines: {node: '>=16.12.0', npm: '>=6.14.0'}
|
| 980 |
hasBin: true
|
| 981 |
peerDependencies:
|
|
|
|
| 984 |
sharp:
|
| 985 |
optional: true
|
| 986 |
dependencies:
|
| 987 |
+
'@astrojs/compiler': 1.5.3
|
| 988 |
'@astrojs/internal-helpers': 0.1.1
|
| 989 |
'@astrojs/language-server': 1.0.8
|
| 990 |
+
'@astrojs/markdown-remark': 2.2.1(astro@2.7.0)
|
| 991 |
'@astrojs/telemetry': 2.1.1
|
| 992 |
'@astrojs/webapi': 2.2.0
|
| 993 |
'@babel/core': 7.22.5
|
|
|
|
| 1012 |
esbuild: 0.17.19
|
| 1013 |
estree-walker: 3.0.0
|
| 1014 |
execa: 6.1.0
|
| 1015 |
+
fast-glob: 3.3.0
|
| 1016 |
github-slugger: 2.0.0
|
| 1017 |
gray-matter: 4.0.3
|
| 1018 |
html-escaper: 3.0.3
|
|
|
|
| 1028 |
rehype: 12.0.1
|
| 1029 |
semver: 7.5.3
|
| 1030 |
server-destroy: 1.0.1
|
| 1031 |
+
shiki: 0.14.3
|
| 1032 |
+
slash: 4.0.0
|
| 1033 |
string-width: 5.1.2
|
| 1034 |
strip-ansi: 7.1.0
|
| 1035 |
+
supports-esm: 1.0.0
|
| 1036 |
tsconfig-resolver: 3.0.1
|
| 1037 |
+
typescript: 5.1.6
|
| 1038 |
unist-util-visit: 4.1.2
|
| 1039 |
vfile: 5.3.7
|
| 1040 |
vite: 4.3.9
|
|
|
|
| 1059 |
postcss: ^8.1.0
|
| 1060 |
dependencies:
|
| 1061 |
browserslist: 4.21.9
|
| 1062 |
+
caniuse-lite: 1.0.30001509
|
| 1063 |
fraction.js: 4.2.0
|
| 1064 |
normalize-range: 0.1.2
|
| 1065 |
picocolors: 1.0.0
|
|
|
|
| 1071 |
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
|
| 1072 |
dev: false
|
| 1073 |
|
|
|
|
|
|
|
|
|
|
| 1074 |
/base64-js@1.5.1:
|
| 1075 |
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
|
| 1076 |
dev: false
|
|
|
|
| 1113 |
big-integer: 1.6.51
|
| 1114 |
dev: false
|
| 1115 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1116 |
/braces@3.0.2:
|
| 1117 |
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
|
| 1118 |
engines: {node: '>=8'}
|
|
|
|
| 1124 |
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
|
| 1125 |
hasBin: true
|
| 1126 |
dependencies:
|
| 1127 |
+
caniuse-lite: 1.0.30001509
|
| 1128 |
+
electron-to-chromium: 1.4.447
|
| 1129 |
node-releases: 2.0.12
|
| 1130 |
update-browserslist-db: 1.0.11(browserslist@4.21.9)
|
| 1131 |
dev: false
|
|
|
|
| 1160 |
engines: {node: '>=10'}
|
| 1161 |
dev: false
|
| 1162 |
|
| 1163 |
+
/caniuse-lite@1.0.30001509:
|
| 1164 |
+
resolution: {integrity: sha512-2uDDk+TRiTX5hMcUYT/7CSyzMZxjfGu0vAUjS2g0LSD8UoXOv0LtpH4LxGMemsiPq6LCVIUjNwVM0erkOkGCDA==}
|
| 1165 |
dev: false
|
| 1166 |
|
| 1167 |
/ccount@2.0.1:
|
|
|
|
| 1185 |
supports-color: 7.2.0
|
| 1186 |
dev: false
|
| 1187 |
|
| 1188 |
+
/chalk@5.3.0:
|
| 1189 |
+
resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
|
| 1190 |
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
|
| 1191 |
dev: false
|
| 1192 |
|
|
|
|
| 1266 |
|
| 1267 |
/color-name@1.1.4:
|
| 1268 |
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
|
|
|
|
| 1269 |
|
| 1270 |
/comma-separated-tokens@2.0.3:
|
| 1271 |
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
|
| 1272 |
dev: false
|
| 1273 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1274 |
/common-ancestor-path@1.0.1:
|
| 1275 |
resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==}
|
| 1276 |
dev: false
|
| 1277 |
|
|
|
|
|
|
|
|
|
|
| 1278 |
/convert-source-map@1.9.0:
|
| 1279 |
resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
|
| 1280 |
dev: false
|
|
|
|
| 1354 |
engines: {node: '>=12'}
|
| 1355 |
dev: false
|
| 1356 |
|
| 1357 |
+
/defined@1.0.1:
|
| 1358 |
+
resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==}
|
| 1359 |
+
|
| 1360 |
/dequal@2.0.3:
|
| 1361 |
resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
|
| 1362 |
engines: {node: '>=6'}
|
| 1363 |
dev: false
|
| 1364 |
|
| 1365 |
+
/detective@5.2.1:
|
| 1366 |
+
resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==}
|
| 1367 |
+
engines: {node: '>=0.8.0'}
|
| 1368 |
+
hasBin: true
|
| 1369 |
+
dependencies:
|
| 1370 |
+
acorn-node: 1.8.2
|
| 1371 |
+
defined: 1.0.1
|
| 1372 |
+
minimist: 1.2.8
|
| 1373 |
+
|
| 1374 |
/devalue@4.3.2:
|
| 1375 |
resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==}
|
| 1376 |
dev: false
|
|
|
|
| 1399 |
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
|
| 1400 |
dev: false
|
| 1401 |
|
| 1402 |
+
/electron-to-chromium@1.4.447:
|
| 1403 |
+
resolution: {integrity: sha512-sxX0LXh+uL41hSJsujAN86PjhrV/6c79XmpY0TvjZStV6VxIgarf8SRkUoUTuYmFcZQTemsoqo8qXOGw5npWfw==}
|
| 1404 |
dev: false
|
| 1405 |
|
| 1406 |
/emmet@2.4.4:
|
|
|
|
| 1484 |
dependencies:
|
| 1485 |
'@types/estree-jsx': 1.0.0
|
| 1486 |
estree-util-is-identifier-name: 2.1.0
|
| 1487 |
+
estree-walker: 3.0.3
|
| 1488 |
dev: false
|
| 1489 |
|
| 1490 |
/estree-util-is-identifier-name@2.1.0:
|
|
|
|
| 1510 |
resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==}
|
| 1511 |
dev: false
|
| 1512 |
|
| 1513 |
+
/estree-walker@3.0.3:
|
| 1514 |
+
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
|
| 1515 |
+
dependencies:
|
| 1516 |
+
'@types/estree': 1.0.1
|
| 1517 |
+
dev: false
|
| 1518 |
+
|
| 1519 |
/events@3.3.0:
|
| 1520 |
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
|
| 1521 |
engines: {node: '>=0.8.x'}
|
|
|
|
| 1577 |
resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
|
| 1578 |
dev: false
|
| 1579 |
|
| 1580 |
+
/fast-glob@3.3.0:
|
| 1581 |
+
resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==}
|
| 1582 |
engines: {node: '>=8.6.0'}
|
| 1583 |
dependencies:
|
| 1584 |
'@nodelib/fs.stat': 2.0.5
|
|
|
|
| 1636 |
resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
|
| 1637 |
dev: false
|
| 1638 |
|
|
|
|
|
|
|
|
|
|
| 1639 |
/fsevents@2.3.2:
|
| 1640 |
resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
|
| 1641 |
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
|
|
|
|
| 1676 |
dependencies:
|
| 1677 |
is-glob: 4.0.3
|
| 1678 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1679 |
/globals@11.12.0:
|
| 1680 |
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
|
| 1681 |
engines: {node: '>=4'}
|
|
|
|
| 1705 |
engines: {node: '>=8'}
|
| 1706 |
dev: false
|
| 1707 |
|
| 1708 |
+
/has-package-exports@1.3.0:
|
| 1709 |
+
resolution: {integrity: sha512-e9OeXPQnmPhYoJ63lXC4wWe34TxEGZDZ3OQX9XRqp2VwsfLl3bQBy7VehLnd34g3ef8CmYlBLGqEMKXuz8YazQ==}
|
| 1710 |
+
dependencies:
|
| 1711 |
+
'@ljharb/has-package-exports-patterns': 0.0.2
|
| 1712 |
+
dev: false
|
| 1713 |
+
|
| 1714 |
/has@1.0.3:
|
| 1715 |
resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
|
| 1716 |
engines: {node: '>= 0.4.0'}
|
|
|
|
| 1845 |
resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==}
|
| 1846 |
dev: false
|
| 1847 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1848 |
/inherits@2.0.4:
|
| 1849 |
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
|
| 1850 |
+
dev: false
|
| 1851 |
|
| 1852 |
/inline-style-parser@0.1.1:
|
| 1853 |
resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
|
|
|
|
| 1974 |
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
|
| 1975 |
dev: false
|
| 1976 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1977 |
/js-tokens@4.0.0:
|
| 1978 |
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
|
| 1979 |
dev: false
|
|
|
|
| 2032 |
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
|
| 2033 |
engines: {node: '>=10'}
|
| 2034 |
|
|
|
|
|
|
|
|
|
|
| 2035 |
/load-yaml-file@0.2.0:
|
| 2036 |
resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==}
|
| 2037 |
engines: {node: '>=6'}
|
|
|
|
| 2072 |
resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==}
|
| 2073 |
engines: {node: '>=12'}
|
| 2074 |
dependencies:
|
| 2075 |
+
chalk: 5.3.0
|
| 2076 |
is-unicode-supported: 1.3.0
|
| 2077 |
dev: false
|
| 2078 |
|
|
|
|
| 2684 |
engines: {node: '>=12'}
|
| 2685 |
dev: false
|
| 2686 |
|
| 2687 |
+
/minimist@1.2.8:
|
| 2688 |
+
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
|
|
|
|
|
|
|
| 2689 |
|
| 2690 |
/mri@1.2.0:
|
| 2691 |
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
|
|
|
|
| 2696 |
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
|
| 2697 |
dev: false
|
| 2698 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2699 |
/nanoid@3.3.6:
|
| 2700 |
resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
|
| 2701 |
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
|
|
|
|
| 2734 |
path-key: 4.0.0
|
| 2735 |
dev: false
|
| 2736 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2737 |
/object-hash@3.0.0:
|
| 2738 |
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
|
| 2739 |
engines: {node: '>= 6'}
|
| 2740 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2741 |
/onetime@5.1.2:
|
| 2742 |
resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
|
| 2743 |
engines: {node: '>=6'}
|
|
|
|
| 2766 |
resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==}
|
| 2767 |
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
|
| 2768 |
dependencies:
|
| 2769 |
+
chalk: 5.3.0
|
| 2770 |
cli-cursor: 4.0.0
|
| 2771 |
cli-spinners: 2.9.0
|
| 2772 |
is-interactive: 2.0.0
|
|
|
|
| 2847 |
engines: {node: '>=8'}
|
| 2848 |
dev: false
|
| 2849 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2850 |
/path-key@3.1.1:
|
| 2851 |
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
|
| 2852 |
engines: {node: '>=8'}
|
|
|
|
| 2868 |
resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
|
| 2869 |
dependencies:
|
| 2870 |
'@types/estree': 1.0.1
|
| 2871 |
+
estree-walker: 3.0.3
|
| 2872 |
is-reference: 3.0.1
|
| 2873 |
dev: false
|
| 2874 |
|
|
|
|
| 2879 |
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
|
| 2880 |
engines: {node: '>=8.6'}
|
| 2881 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2882 |
/pify@4.0.1:
|
| 2883 |
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
|
| 2884 |
engines: {node: '>=6'}
|
| 2885 |
dev: false
|
| 2886 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2887 |
/pkg-dir@4.2.0:
|
| 2888 |
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
|
| 2889 |
engines: {node: '>=8'}
|
|
|
|
| 2891 |
find-up: 4.1.0
|
| 2892 |
dev: false
|
| 2893 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2894 |
/postcss-js@4.0.1(postcss@8.4.24):
|
| 2895 |
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
|
| 2896 |
engines: {node: ^12 || ^14 || >= 16}
|
|
|
|
| 2900 |
camelcase-css: 2.0.1
|
| 2901 |
postcss: 8.4.24
|
| 2902 |
|
| 2903 |
+
/postcss-load-config@3.1.4(postcss@8.4.24):
|
| 2904 |
+
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
|
| 2905 |
+
engines: {node: '>= 10'}
|
| 2906 |
+
peerDependencies:
|
| 2907 |
+
postcss: '>=8.0.9'
|
| 2908 |
+
ts-node: '>=9.0.0'
|
| 2909 |
+
peerDependenciesMeta:
|
| 2910 |
+
postcss:
|
| 2911 |
+
optional: true
|
| 2912 |
+
ts-node:
|
| 2913 |
+
optional: true
|
| 2914 |
+
dependencies:
|
| 2915 |
+
lilconfig: 2.1.0
|
| 2916 |
+
postcss: 8.4.24
|
| 2917 |
+
yaml: 1.10.2
|
| 2918 |
+
|
| 2919 |
/postcss-load-config@4.0.1(postcss@8.4.24):
|
| 2920 |
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
|
| 2921 |
engines: {node: '>= 14'}
|
|
|
|
| 2931 |
lilconfig: 2.1.0
|
| 2932 |
postcss: 8.4.24
|
| 2933 |
yaml: 2.3.1
|
| 2934 |
+
dev: false
|
| 2935 |
|
| 2936 |
+
/postcss-nested@5.0.6(postcss@8.4.24):
|
| 2937 |
+
resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==}
|
| 2938 |
engines: {node: '>=12.0'}
|
| 2939 |
peerDependencies:
|
| 2940 |
postcss: ^8.2.14
|
|
|
|
| 2982 |
resolution: {integrity: sha512-pYZXSbdq0eElvzoIMArzv1SBn1NUXzopjlcnt6Ql8VW32PjC12NovwBjXJ6rh8qQLi7vF8jNqAbraKW03UPfag==}
|
| 2983 |
engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'}
|
| 2984 |
dependencies:
|
| 2985 |
+
'@astrojs/compiler': 1.5.3
|
| 2986 |
prettier: 2.8.8
|
| 2987 |
sass-formatter: 0.7.6
|
| 2988 |
synckit: 0.8.5
|
|
|
|
| 3014 |
/queue-microtask@1.2.3:
|
| 3015 |
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
|
| 3016 |
|
| 3017 |
+
/quick-lru@5.1.1:
|
| 3018 |
+
resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
|
| 3019 |
+
engines: {node: '>=10'}
|
| 3020 |
+
|
| 3021 |
+
/react-dom@18.0.0(react@18.0.0):
|
| 3022 |
+
resolution: {integrity: sha512-XqX7uzmFo0pUceWFCt7Gff6IyIMzFUn7QMZrbrQfGxtaxXZIcGQzoNpRLE3fQLnS4XzLLPMZX2T9TRcSrasicw==}
|
| 3023 |
peerDependencies:
|
| 3024 |
+
react: ^18.0.0
|
| 3025 |
dependencies:
|
| 3026 |
loose-envify: 1.4.0
|
| 3027 |
+
react: 18.0.0
|
| 3028 |
+
scheduler: 0.21.0
|
| 3029 |
dev: false
|
| 3030 |
|
| 3031 |
+
/react-fast-marquee@1.6.0(react-dom@18.0.0)(react@18.0.0):
|
| 3032 |
resolution: {integrity: sha512-jtuwT9SNjrqxnE7lGZ8mTL1I8Q4+9G4aBta2p+y2Pa3SjR17QROblwrLICyM8rbjQFHgHawTHcaH9HvoVO2NOA==}
|
| 3033 |
peerDependencies:
|
| 3034 |
react: '>= 16.8.0 || 18.0.0'
|
| 3035 |
react-dom: '>= 16.8.0 || 18.0.0'
|
| 3036 |
dependencies:
|
| 3037 |
+
react: 18.0.0
|
| 3038 |
+
react-dom: 18.0.0(react@18.0.0)
|
| 3039 |
dev: false
|
| 3040 |
|
| 3041 |
+
/react@18.0.0:
|
| 3042 |
+
resolution: {integrity: sha512-x+VL6wbT4JRVPm7EGxXhZ8w8LTROaxPXOqhlGyVSrv0sB1jkyFGgXxJ8LVoPRLvPR6/CIZGFmfzqUa2NYeMr2A==}
|
| 3043 |
engines: {node: '>=0.10.0'}
|
| 3044 |
dependencies:
|
| 3045 |
loose-envify: 1.4.0
|
| 3046 |
dev: false
|
| 3047 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3048 |
/readable-stream@3.6.2:
|
| 3049 |
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
|
| 3050 |
engines: {node: '>= 6'}
|
|
|
|
| 3206 |
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
|
| 3207 |
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
|
| 3208 |
|
| 3209 |
+
/rollup@3.26.0:
|
| 3210 |
+
resolution: {integrity: sha512-YzJH0eunH2hr3knvF3i6IkLO/jTjAEwU4HoMUbQl4//Tnl3ou0e7P5SjxdDr8HQJdeUJShlbEHXrrnEHy1l7Yg==}
|
| 3211 |
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
|
| 3212 |
hasBin: true
|
| 3213 |
optionalDependencies:
|
|
|
|
| 3247 |
suf-log: 2.5.3
|
| 3248 |
dev: false
|
| 3249 |
|
| 3250 |
+
/scheduler@0.21.0:
|
| 3251 |
+
resolution: {integrity: sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==}
|
| 3252 |
dependencies:
|
| 3253 |
loose-envify: 1.4.0
|
| 3254 |
dev: false
|
|
|
|
| 3290 |
engines: {node: '>=8'}
|
| 3291 |
dev: false
|
| 3292 |
|
| 3293 |
+
/shiki@0.14.3:
|
| 3294 |
+
resolution: {integrity: sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==}
|
| 3295 |
dependencies:
|
| 3296 |
ansi-sequence-parser: 1.1.0
|
| 3297 |
jsonc-parser: 3.2.0
|
|
|
|
| 3307 |
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
|
| 3308 |
dev: false
|
| 3309 |
|
| 3310 |
+
/slash@4.0.0:
|
| 3311 |
+
resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
|
| 3312 |
+
engines: {node: '>=12'}
|
| 3313 |
+
dev: false
|
| 3314 |
+
|
| 3315 |
/source-map-js@1.0.2:
|
| 3316 |
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
|
| 3317 |
engines: {node: '>=0.10.0'}
|
|
|
|
| 3417 |
inline-style-parser: 0.1.1
|
| 3418 |
dev: false
|
| 3419 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3420 |
/suf-log@2.5.3:
|
| 3421 |
resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==}
|
| 3422 |
dependencies:
|
|
|
|
| 3437 |
has-flag: 4.0.0
|
| 3438 |
dev: false
|
| 3439 |
|
| 3440 |
+
/supports-esm@1.0.0:
|
| 3441 |
+
resolution: {integrity: sha512-96Am8CDqUaC0I2+C/swJ0yEvM8ZnGn4unoers/LSdE4umhX7mELzqyLzx3HnZAluq5PXIsGMKqa7NkqaeHMPcg==}
|
| 3442 |
+
dependencies:
|
| 3443 |
+
has-package-exports: 1.3.0
|
| 3444 |
+
dev: false
|
| 3445 |
+
|
| 3446 |
/supports-preserve-symlinks-flag@1.0.0:
|
| 3447 |
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
|
| 3448 |
engines: {node: '>= 0.4'}
|
|
|
|
| 3452 |
engines: {node: ^14.18.0 || >=16.0.0}
|
| 3453 |
dependencies:
|
| 3454 |
'@pkgr/utils': 2.4.1
|
| 3455 |
+
tslib: 2.6.0
|
| 3456 |
dev: false
|
| 3457 |
|
| 3458 |
+
/tailwindcss@3.0.24(postcss@8.4.24):
|
| 3459 |
+
resolution: {integrity: sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==}
|
| 3460 |
+
engines: {node: '>=12.13.0'}
|
| 3461 |
hasBin: true
|
| 3462 |
+
peerDependencies:
|
| 3463 |
+
postcss: ^8.0.9
|
| 3464 |
dependencies:
|
|
|
|
| 3465 |
arg: 5.0.2
|
| 3466 |
chokidar: 3.5.3
|
| 3467 |
+
color-name: 1.1.4
|
| 3468 |
+
detective: 5.2.1
|
| 3469 |
didyoumean: 1.2.2
|
| 3470 |
dlv: 1.1.3
|
| 3471 |
+
fast-glob: 3.3.0
|
| 3472 |
glob-parent: 6.0.2
|
| 3473 |
is-glob: 4.0.3
|
|
|
|
| 3474 |
lilconfig: 2.1.0
|
|
|
|
| 3475 |
normalize-path: 3.0.0
|
| 3476 |
object-hash: 3.0.0
|
| 3477 |
picocolors: 1.0.0
|
| 3478 |
postcss: 8.4.24
|
|
|
|
| 3479 |
postcss-js: 4.0.1(postcss@8.4.24)
|
| 3480 |
+
postcss-load-config: 3.1.4(postcss@8.4.24)
|
| 3481 |
+
postcss-nested: 5.0.6(postcss@8.4.24)
|
| 3482 |
postcss-selector-parser: 6.0.13
|
| 3483 |
postcss-value-parser: 4.2.0
|
| 3484 |
+
quick-lru: 5.1.1
|
| 3485 |
resolve: 1.22.2
|
|
|
|
| 3486 |
transitivePeerDependencies:
|
| 3487 |
- ts-node
|
| 3488 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3489 |
/titleize@3.0.0:
|
| 3490 |
resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==}
|
| 3491 |
engines: {node: '>=12'}
|
|
|
|
| 3510 |
resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
|
| 3511 |
dev: false
|
| 3512 |
|
|
|
|
|
|
|
|
|
|
| 3513 |
/tsconfig-resolver@3.0.1:
|
| 3514 |
resolution: {integrity: sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==}
|
| 3515 |
dependencies:
|
|
|
|
| 3521 |
type-fest: 0.13.1
|
| 3522 |
dev: false
|
| 3523 |
|
| 3524 |
+
/tslib@2.6.0:
|
| 3525 |
+
resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==}
|
| 3526 |
dev: false
|
| 3527 |
|
| 3528 |
/type-fest@0.13.1:
|
|
|
|
| 3535 |
engines: {node: '>=12.20'}
|
| 3536 |
dev: false
|
| 3537 |
|
| 3538 |
+
/typescript@5.1.6:
|
| 3539 |
+
resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==}
|
| 3540 |
engines: {node: '>=14.17'}
|
| 3541 |
hasBin: true
|
| 3542 |
dev: false
|
|
|
|
| 3707 |
dependencies:
|
| 3708 |
esbuild: 0.17.19
|
| 3709 |
postcss: 8.4.24
|
| 3710 |
+
rollup: 3.26.0
|
| 3711 |
optionalDependencies:
|
| 3712 |
fsevents: 2.3.2
|
| 3713 |
dev: false
|
|
|
|
| 3831 |
strip-ansi: 7.1.0
|
| 3832 |
dev: false
|
| 3833 |
|
| 3834 |
+
/xtend@4.0.2:
|
| 3835 |
+
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
|
| 3836 |
+
engines: {node: '>=0.4'}
|
| 3837 |
|
| 3838 |
/yallist@3.1.1:
|
| 3839 |
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
|
|
|
|
| 3843 |
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
|
| 3844 |
dev: false
|
| 3845 |
|
| 3846 |
+
/yaml@1.10.2:
|
| 3847 |
+
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
|
| 3848 |
+
engines: {node: '>= 6'}
|
| 3849 |
+
|
| 3850 |
/yaml@2.3.1:
|
| 3851 |
resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==}
|
| 3852 |
engines: {node: '>= 14'}
|
| 3853 |
+
dev: false
|
| 3854 |
|
| 3855 |
/yargs-parser@21.1.1:
|
| 3856 |
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
|
docs/src/components/CodeSample.tsx
CHANGED
|
@@ -1,6 +1,7 @@
|
|
| 1 |
import type { Config, DriveStep } from "driver.js";
|
| 2 |
import { driver } from "driver.js";
|
| 3 |
import "driver.js/dist/driver.css";
|
|
|
|
| 4 |
|
| 5 |
type CodeSampleProps = {
|
| 6 |
heading: string;
|
|
@@ -14,27 +15,81 @@ type CodeSampleProps = {
|
|
| 14 |
children: any;
|
| 15 |
};
|
| 16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
export function CodeSample(props: CodeSampleProps) {
|
|
|
|
| 18 |
const { heading, id, children, className, config, highlight, tour } = props;
|
| 19 |
|
| 20 |
function onClick() {
|
| 21 |
if (highlight) {
|
| 22 |
const driverObj = driver({
|
| 23 |
-
...config
|
| 24 |
});
|
| 25 |
driverObj.highlight(highlight);
|
|
|
|
|
|
|
| 26 |
} else if (tour) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
const driverObj = driver({
|
| 28 |
...config,
|
| 29 |
steps: tour,
|
| 30 |
});
|
|
|
|
| 31 |
driverObj.drive();
|
|
|
|
| 32 |
}
|
| 33 |
}
|
| 34 |
|
| 35 |
return (
|
| 36 |
<div id={id} className={className}>
|
| 37 |
-
<p className="text-lg -mt-0 font-medium text-black -mb-3 rounded-md">{
|
| 38 |
<div className="-mb-4">{children}</div>
|
| 39 |
<button onClick={onClick} className="w-full rounded-md bg-black p-2 text-white">
|
| 40 |
Show me an Example
|
|
|
|
| 1 |
import type { Config, DriveStep } from "driver.js";
|
| 2 |
import { driver } from "driver.js";
|
| 3 |
import "driver.js/dist/driver.css";
|
| 4 |
+
import { useState } from "react";
|
| 5 |
|
| 6 |
type CodeSampleProps = {
|
| 7 |
heading: string;
|
|
|
|
| 15 |
children: any;
|
| 16 |
};
|
| 17 |
|
| 18 |
+
function removeDummyElement() {
|
| 19 |
+
const el = document.querySelector(".dynamic-el");
|
| 20 |
+
if (el) {
|
| 21 |
+
el.remove();
|
| 22 |
+
}
|
| 23 |
+
}
|
| 24 |
+
|
| 25 |
+
function mountDummyElement() {
|
| 26 |
+
const newDiv = (document.querySelector(".dynamic-el") || document.createElement("div")) as HTMLElement;
|
| 27 |
+
|
| 28 |
+
newDiv.innerHTML = "This is a new Element";
|
| 29 |
+
newDiv.style.display = "block";
|
| 30 |
+
newDiv.style.padding = "20px";
|
| 31 |
+
newDiv.style.backgroundColor = "black";
|
| 32 |
+
newDiv.style.color = "white";
|
| 33 |
+
newDiv.style.fontSize = "14px";
|
| 34 |
+
newDiv.style.position = "fixed";
|
| 35 |
+
newDiv.style.top = `${Math.random() * (500 - 30) + 30}px`;
|
| 36 |
+
newDiv.style.left = `${Math.random() * (500 - 30) + 30}px`;
|
| 37 |
+
newDiv.className = "dynamic-el";
|
| 38 |
+
|
| 39 |
+
document.body.appendChild(newDiv);
|
| 40 |
+
}
|
| 41 |
+
|
| 42 |
export function CodeSample(props: CodeSampleProps) {
|
| 43 |
+
const [driverObj, setDriverObj] = useState<any>(null);
|
| 44 |
const { heading, id, children, className, config, highlight, tour } = props;
|
| 45 |
|
| 46 |
function onClick() {
|
| 47 |
if (highlight) {
|
| 48 |
const driverObj = driver({
|
| 49 |
+
...config,
|
| 50 |
});
|
| 51 |
driverObj.highlight(highlight);
|
| 52 |
+
|
| 53 |
+
setDriverObj(driverObj);
|
| 54 |
} else if (tour) {
|
| 55 |
+
if (tour?.[2]?.popover?.title === "Next Step is Async") {
|
| 56 |
+
tour[2].popover.onNextClick = () => {
|
| 57 |
+
mountDummyElement();
|
| 58 |
+
driverObj.moveNext();
|
| 59 |
+
};
|
| 60 |
+
|
| 61 |
+
if (tour?.[3]?.element === ".dynamic-el") {
|
| 62 |
+
tour[3].onDeselected = () => {
|
| 63 |
+
removeDummyElement();
|
| 64 |
+
};
|
| 65 |
+
|
| 66 |
+
// @ts-ignore
|
| 67 |
+
tour[4].popover.onPrevClick = () => {
|
| 68 |
+
mountDummyElement();
|
| 69 |
+
driverObj.movePrevious();
|
| 70 |
+
}
|
| 71 |
+
|
| 72 |
+
// @ts-ignore
|
| 73 |
+
tour[3].popover.onPrevClick = () => {
|
| 74 |
+
removeDummyElement();
|
| 75 |
+
driverObj.movePrevious();
|
| 76 |
+
};
|
| 77 |
+
}
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
const driverObj = driver({
|
| 81 |
...config,
|
| 82 |
steps: tour,
|
| 83 |
});
|
| 84 |
+
|
| 85 |
driverObj.drive();
|
| 86 |
+
setDriverObj(driverObj);
|
| 87 |
}
|
| 88 |
}
|
| 89 |
|
| 90 |
return (
|
| 91 |
<div id={id} className={className}>
|
| 92 |
+
<p className="text-lg -mt-0 font-medium text-black -mb-3 rounded-md">{heading}</p>
|
| 93 |
<div className="-mb-4">{children}</div>
|
| 94 |
<button onClick={onClick} className="w-full rounded-md bg-black p-2 text-white">
|
| 95 |
Show me an Example
|
docs/src/content/guides/async-tour.mdx
ADDED
|
@@ -0,0 +1,67 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
title: "Async Tour"
|
| 3 |
+
groupTitle: "Examples"
|
| 4 |
+
sort: 3
|
| 5 |
+
---
|
| 6 |
+
|
| 7 |
+
import { CodeSample } from "../../components/CodeSample.tsx";
|
| 8 |
+
export let driverObj = null;
|
| 9 |
+
|
| 10 |
+
You can also have async steps in your tour. This is useful when you want to load some data from the server and then show the tour.
|
| 11 |
+
|
| 12 |
+
<CodeSample
|
| 13 |
+
heading={'Asynchronous Tour'}
|
| 14 |
+
tour={[
|
| 15 |
+
{
|
| 16 |
+
element: '.line:nth-child(11)',
|
| 17 |
+
popover: {
|
| 18 |
+
title: 'First Step',
|
| 19 |
+
description: 'You can add a function to override the default behavior of the next button i.e. to fetch some data from the server and then call moveNext()',
|
| 20 |
+
}
|
| 21 |
+
},
|
| 22 |
+
{
|
| 23 |
+
element: '.line:nth-child(14)',
|
| 24 |
+
popover: {
|
| 25 |
+
title: 'Manually Handle Next',
|
| 26 |
+
description: 'Here we are moving to the next step manually since driver.js does not know when the data is loaded from the server.',
|
| 27 |
+
}
|
| 28 |
+
},
|
| 29 |
+
{
|
| 30 |
+
popover: {
|
| 31 |
+
title: 'Next Step is Async',
|
| 32 |
+
description: 'This is the first step. Next element will be loaded from the server.',
|
| 33 |
+
},
|
| 34 |
+
},
|
| 35 |
+
{ element: '.dynamic-el', popover: { title: 'Async Element', description: 'This element is loaded from the server and will be removed as soon as we move away from this step' } },
|
| 36 |
+
{ popover: { title: 'Last Step', description: 'This is the last step.' } }
|
| 37 |
+
]}
|
| 38 |
+
id={"tour-example"}
|
| 39 |
+
client:load>
|
| 40 |
+
```js
|
| 41 |
+
import { driver } from "driver.js";
|
| 42 |
+
import "driver.js/dist/driver.css";
|
| 43 |
+
|
| 44 |
+
const driverObj = driver({
|
| 45 |
+
showProgress: true,
|
| 46 |
+
steps: [
|
| 47 |
+
{
|
| 48 |
+
popover: {
|
| 49 |
+
title: 'First Step',
|
| 50 |
+
description: 'This is the first step. Next element will be loaded from the server.'
|
| 51 |
+
onNextClick: () => {
|
| 52 |
+
// .. load element from server
|
| 53 |
+
// .. and then call
|
| 54 |
+
driverObj.moveNext();
|
| 55 |
+
},
|
| 56 |
+
},
|
| 57 |
+
},
|
| 58 |
+
{ element: '.dynamic-el', popover: { title: 'Async Element', description: 'This element is loaded from the server.' } },
|
| 59 |
+
{ popover: { title: 'Last Step', description: 'This is the last step.' } }
|
| 60 |
+
]
|
| 61 |
+
|
| 62 |
+
});
|
| 63 |
+
|
| 64 |
+
driver.drive();
|
| 65 |
+
|
| 66 |
+
```
|
| 67 |
+
</CodeSample>
|
docs/src/content/guides/configuration.mdx
CHANGED
|
@@ -201,6 +201,12 @@ type Config = {
|
|
| 201 |
};
|
| 202 |
```
|
| 203 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 204 |
## State
|
| 205 |
|
| 206 |
You can access the current state of the driver by calling the `getState` method. It's also passed to the hooks and callbacks.
|
|
|
|
| 201 |
};
|
| 202 |
```
|
| 203 |
|
| 204 |
+
> **Note**: By overriding `onNextClick`, and `onPrevClick` hooks you control the navigation of the driver. This means that user won't be able to navigate using the buttons and you will have to either call `driverObj.moveNext()` or `driverObj.movePrevious()` to navigate to the next/previous step.
|
| 205 |
+
>
|
| 206 |
+
> You can use this to implement custom logic for navigating between steps. This is also useful when you are dealing with dynamic content and want to highlight the next/previous element based on some logic.
|
| 207 |
+
>
|
| 208 |
+
> `onNextClick` and `onPrevClick` hooks can be configured at the step level as well. When configured at the driver level, you control the navigation for all the steps. When configured at the step level, you control the navigation for that particular step only.
|
| 209 |
+
|
| 210 |
## State
|
| 211 |
|
| 212 |
You can access the current state of the driver by calling the `getState` method. It's also passed to the hooks and callbacks.
|
docs/src/env.d.ts
CHANGED
|
@@ -1,2 +1,6 @@
|
|
| 1 |
/// <reference path="../.astro/types.d.ts" />
|
| 2 |
/// <reference types="astro/client" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
/// <reference path="../.astro/types.d.ts" />
|
| 2 |
/// <reference types="astro/client" />
|
| 3 |
+
|
| 4 |
+
interface Window {
|
| 5 |
+
driverObj: any;
|
| 6 |
+
}
|