added vercel fd8e499c
Steve · 2023-04-24 13:07 3 file(s) · +622 −132
astro.config.ts +8 −2
6 6
import prefetch from "@astrojs/prefetch";
7 7
import catppuccinTheme from "./catppuccin.json";
8 8
9 -
// https://astro.build/config
10 9
import partytown from "@astrojs/partytown";
11 10
12 11
// https://astro.build/config
12 +
13 +
// https://astro.build/config
14 +
import vercel from "@astrojs/vercel/serverless";
13 15
14 16
// https://astro.build/config
15 17
export default defineConfig({
35 37
    optimizeDeps: {
36 38
      exclude: ["@resvg/resvg-js"]
37 39
    }
38 -
  }
40 +
  },
41 +
  output: "server",
42 +
  adapter: vercel({
43 +
    analytics: true
44 +
  })
39 45
});
package-lock.json +612 −129
11 11
				"@astrojs/partytown": "^1.0.3",
12 12
				"@astrojs/prefetch": "^0.1.1",
13 13
				"@astrojs/rss": "^2.0.0",
14 +
				"@astrojs/vercel": "^3.2.4",
14 15
				"@vercel/analytics": "^0.1.10",
15 -
				"astro": "^2.1.0",
16 +
				"astro": "^2.3.0",
16 17
				"astro-google-analytics": "^1.0.3",
17 18
				"satori": "0.1.2",
18 19
				"satori-html": "^0.3.2",
72 73
			}
73 74
		},
74 75
		"node_modules/@astrojs/compiler": {
75 -
			"version": "1.2.0",
76 -
			"resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.2.0.tgz",
77 -
			"integrity": "sha512-O8yPCyuq+PU9Fjht2tIW6WzSWiq8qDF1e8uAX2x+SOGFzKqOznp52UlDG2mSf+ekf0Z3R34sb64O7SgX+asTxg=="
76 +
			"version": "1.3.1",
77 +
			"resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.3.1.tgz",
78 +
			"integrity": "sha512-xV/3r+Hrfpr4ECfJjRjeaMkJvU73KiOADowHjhkqidfNPVAWPzbqw1KePXuMK1TjzMvoAVE7E163oqfH3lDwSw=="
78 79
		},
79 80
		"node_modules/@astrojs/image": {
80 81
			"version": "0.13.0",
143 144
			}
144 145
		},
145 146
		"node_modules/@astrojs/markdown-remark": {
146 -
			"version": "2.1.0",
147 -
			"resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-2.1.0.tgz",
148 -
			"integrity": "sha512-w9T5o3UWQIfMcCkM2nLWrlfVQazh/7mw+2N/85QGcSUkZy6oNJoyy8Xz/ZkDhHLx8HPO0RT9fABR0B/H+aDaEw==",
147 +
			"version": "2.1.4",
148 +
			"resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-2.1.4.tgz",
149 +
			"integrity": "sha512-z5diCcFo2xkBAJ11KySAIKpZZkULZmzUvWsZ2VWIOrR6QrEgEfVl5jTpgPSedx4m+xUPuemlUviOotGB7ItNsQ==",
149 150
			"dependencies": {
150 151
				"@astrojs/prism": "^2.1.0",
151 152
				"github-slugger": "^1.4.0",
152 -
				"image-size": "^1.0.2",
153 153
				"import-meta-resolve": "^2.1.0",
154 154
				"rehype-raw": "^6.1.1",
155 155
				"rehype-stringify": "^9.0.3",
163 163
				"vfile": "^5.3.2"
164 164
			},
165 165
			"peerDependencies": {
166 -
				"astro": "^2.1.0"
166 +
				"astro": "^2.3.0"
167 167
			}
168 168
		},
169 169
		"node_modules/@astrojs/mdx": {
273 273
			},
274 274
			"engines": {
275 275
				"node": ">=16.12.0"
276 +
			}
277 +
		},
278 +
		"node_modules/@astrojs/vercel": {
279 +
			"version": "3.2.4",
280 +
			"resolved": "https://registry.npmjs.org/@astrojs/vercel/-/vercel-3.2.4.tgz",
281 +
			"integrity": "sha512-KJCJL3pj+Ia5yRyrfZUGvLwuTanb5DNf2nQYY6bCcSdZMOqX8VTYAL6hN+sEBp4vvM/GjlTC3Jfm4LEeiwmscw==",
282 +
			"dependencies": {
283 +
				"@astrojs/webapi": "^2.1.0",
284 +
				"@vercel/analytics": "^0.1.8",
285 +
				"@vercel/nft": "^0.22.1",
286 +
				"fast-glob": "^3.2.11",
287 +
				"set-cookie-parser": "^2.5.1",
288 +
				"web-vitals": "^3.1.1"
289 +
			},
290 +
			"peerDependencies": {
291 +
				"astro": "^2.3.0"
276 292
			}
277 293
		},
278 294
		"node_modules/@astrojs/webapi": {
691 707
			"integrity": "sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA=="
692 708
		},
693 709
		"node_modules/@esbuild/android-arm": {
694 -
			"version": "0.16.17",
695 -
			"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz",
696 -
			"integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==",
710 +
			"version": "0.17.18",
711 +
			"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.18.tgz",
712 +
			"integrity": "sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==",
697 713
			"cpu": [
698 714
				"arm"
699 715
			],
706 722
			}
707 723
		},
708 724
		"node_modules/@esbuild/android-arm64": {
709 -
			"version": "0.16.17",
710 -
			"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz",
711 -
			"integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==",
725 +
			"version": "0.17.18",
726 +
			"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz",
727 +
			"integrity": "sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==",
712 728
			"cpu": [
713 729
				"arm64"
714 730
			],
721 737
			}
722 738
		},
723 739
		"node_modules/@esbuild/android-x64": {
724 -
			"version": "0.16.17",
725 -
			"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz",
726 -
			"integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==",
740 +
			"version": "0.17.18",
741 +
			"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.18.tgz",
742 +
			"integrity": "sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==",
727 743
			"cpu": [
728 744
				"x64"
729 745
			],
736 752
			}
737 753
		},
738 754
		"node_modules/@esbuild/darwin-arm64": {
739 -
			"version": "0.16.17",
740 -
			"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz",
741 -
			"integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==",
755 +
			"version": "0.17.18",
756 +
			"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz",
757 +
			"integrity": "sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==",
742 758
			"cpu": [
743 759
				"arm64"
744 760
			],
751 767
			}
752 768
		},
753 769
		"node_modules/@esbuild/darwin-x64": {
754 -
			"version": "0.16.17",
755 -
			"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz",
756 -
			"integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==",
770 +
			"version": "0.17.18",
771 +
			"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz",
772 +
			"integrity": "sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==",
757 773
			"cpu": [
758 774
				"x64"
759 775
			],
766 782
			}
767 783
		},
768 784
		"node_modules/@esbuild/freebsd-arm64": {
769 -
			"version": "0.16.17",
770 -
			"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz",
771 -
			"integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==",
785 +
			"version": "0.17.18",
786 +
			"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz",
787 +
			"integrity": "sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==",
772 788
			"cpu": [
773 789
				"arm64"
774 790
			],
781 797
			}
782 798
		},
783 799
		"node_modules/@esbuild/freebsd-x64": {
784 -
			"version": "0.16.17",
785 -
			"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz",
786 -
			"integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==",
800 +
			"version": "0.17.18",
801 +
			"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz",
802 +
			"integrity": "sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==",
787 803
			"cpu": [
788 804
				"x64"
789 805
			],
796 812
			}
797 813
		},
798 814
		"node_modules/@esbuild/linux-arm": {
799 -
			"version": "0.16.17",
800 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz",
801 -
			"integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==",
815 +
			"version": "0.17.18",
816 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz",
817 +
			"integrity": "sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==",
802 818
			"cpu": [
803 819
				"arm"
804 820
			],
811 827
			}
812 828
		},
813 829
		"node_modules/@esbuild/linux-arm64": {
814 -
			"version": "0.16.17",
815 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz",
816 -
			"integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==",
830 +
			"version": "0.17.18",
831 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz",
832 +
			"integrity": "sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==",
817 833
			"cpu": [
818 834
				"arm64"
819 835
			],
826 842
			}
827 843
		},
828 844
		"node_modules/@esbuild/linux-ia32": {
829 -
			"version": "0.16.17",
830 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz",
831 -
			"integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==",
845 +
			"version": "0.17.18",
846 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz",
847 +
			"integrity": "sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==",
832 848
			"cpu": [
833 849
				"ia32"
834 850
			],
841 857
			}
842 858
		},
843 859
		"node_modules/@esbuild/linux-loong64": {
844 -
			"version": "0.16.17",
845 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz",
846 -
			"integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==",
860 +
			"version": "0.17.18",
861 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz",
862 +
			"integrity": "sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==",
847 863
			"cpu": [
848 864
				"loong64"
849 865
			],
856 872
			}
857 873
		},
858 874
		"node_modules/@esbuild/linux-mips64el": {
859 -
			"version": "0.16.17",
860 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz",
861 -
			"integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==",
875 +
			"version": "0.17.18",
876 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz",
877 +
			"integrity": "sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==",
862 878
			"cpu": [
863 879
				"mips64el"
864 880
			],
871 887
			}
872 888
		},
873 889
		"node_modules/@esbuild/linux-ppc64": {
874 -
			"version": "0.16.17",
875 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz",
876 -
			"integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==",
890 +
			"version": "0.17.18",
891 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz",
892 +
			"integrity": "sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==",
877 893
			"cpu": [
878 894
				"ppc64"
879 895
			],
886 902
			}
887 903
		},
888 904
		"node_modules/@esbuild/linux-riscv64": {
889 -
			"version": "0.16.17",
890 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz",
891 -
			"integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==",
905 +
			"version": "0.17.18",
906 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz",
907 +
			"integrity": "sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==",
892 908
			"cpu": [
893 909
				"riscv64"
894 910
			],
901 917
			}
902 918
		},
903 919
		"node_modules/@esbuild/linux-s390x": {
904 -
			"version": "0.16.17",
905 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz",
906 -
			"integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==",
920 +
			"version": "0.17.18",
921 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz",
922 +
			"integrity": "sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==",
907 923
			"cpu": [
908 924
				"s390x"
909 925
			],
916 932
			}
917 933
		},
918 934
		"node_modules/@esbuild/linux-x64": {
919 -
			"version": "0.16.17",
920 -
			"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz",
921 -
			"integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==",
935 +
			"version": "0.17.18",
936 +
			"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz",
937 +
			"integrity": "sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==",
922 938
			"cpu": [
923 939
				"x64"
924 940
			],
931 947
			}
932 948
		},
933 949
		"node_modules/@esbuild/netbsd-x64": {
934 -
			"version": "0.16.17",
935 -
			"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz",
936 -
			"integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==",
950 +
			"version": "0.17.18",
951 +
			"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz",
952 +
			"integrity": "sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==",
937 953
			"cpu": [
938 954
				"x64"
939 955
			],
946 962
			}
947 963
		},
948 964
		"node_modules/@esbuild/openbsd-x64": {
949 -
			"version": "0.16.17",
950 -
			"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz",
951 -
			"integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==",
965 +
			"version": "0.17.18",
966 +
			"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz",
967 +
			"integrity": "sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==",
952 968
			"cpu": [
953 969
				"x64"
954 970
			],
961 977
			}
962 978
		},
963 979
		"node_modules/@esbuild/sunos-x64": {
964 -
			"version": "0.16.17",
965 -
			"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz",
966 -
			"integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==",
980 +
			"version": "0.17.18",
981 +
			"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz",
982 +
			"integrity": "sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==",
967 983
			"cpu": [
968 984
				"x64"
969 985
			],
976 992
			}
977 993
		},
978 994
		"node_modules/@esbuild/win32-arm64": {
979 -
			"version": "0.16.17",
980 -
			"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz",
981 -
			"integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==",
995 +
			"version": "0.17.18",
996 +
			"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz",
997 +
			"integrity": "sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==",
982 998
			"cpu": [
983 999
				"arm64"
984 1000
			],
991 1007
			}
992 1008
		},
993 1009
		"node_modules/@esbuild/win32-ia32": {
994 -
			"version": "0.16.17",
995 -
			"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz",
996 -
			"integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==",
1010 +
			"version": "0.17.18",
1011 +
			"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz",
1012 +
			"integrity": "sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==",
997 1013
			"cpu": [
998 1014
				"ia32"
999 1015
			],
1006 1022
			}
1007 1023
		},
1008 1024
		"node_modules/@esbuild/win32-x64": {
1009 -
			"version": "0.16.17",
1010 -
			"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz",
1011 -
			"integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==",
1025 +
			"version": "0.17.18",
1026 +
			"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz",
1027 +
			"integrity": "sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==",
1012 1028
			"cpu": [
1013 1029
				"x64"
1014 1030
			],
1149 1165
			"version": "0.0.2",
1150 1166
			"resolved": "https://registry.npmjs.org/@ljharb/has-package-exports-patterns/-/has-package-exports-patterns-0.0.2.tgz",
1151 1167
			"integrity": "sha512-4/RWEeXDO6bocPONheFe6gX/oQdP/bEpv0oL4HqjPP5DCenBSt0mHgahppY49N0CpsaqffdwPq+TlX9CYOq2Dw=="
1168 +
		},
1169 +
		"node_modules/@mapbox/node-pre-gyp": {
1170 +
			"version": "1.0.10",
1171 +
			"resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz",
1172 +
			"integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==",
1173 +
			"dependencies": {
1174 +
				"detect-libc": "^2.0.0",
1175 +
				"https-proxy-agent": "^5.0.0",
1176 +
				"make-dir": "^3.1.0",
1177 +
				"node-fetch": "^2.6.7",
1178 +
				"nopt": "^5.0.0",
1179 +
				"npmlog": "^5.0.1",
1180 +
				"rimraf": "^3.0.2",
1181 +
				"semver": "^7.3.5",
1182 +
				"tar": "^6.1.11"
1183 +
			},
1184 +
			"bin": {
1185 +
				"node-pre-gyp": "bin/node-pre-gyp"
1186 +
			}
1152 1187
		},
1153 1188
		"node_modules/@mdx-js/mdx": {
1154 1189
			"version": "2.3.0",
1945 1980
				"react": "^16.8||^17||^18"
1946 1981
			}
1947 1982
		},
1983 +
		"node_modules/@vercel/nft": {
1984 +
			"version": "0.22.6",
1985 +
			"resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.22.6.tgz",
1986 +
			"integrity": "sha512-gTsFnnT4mGxodr4AUlW3/urY+8JKKB452LwF3m477RFUJTAaDmcz2JqFuInzvdybYIeyIv1sSONEJxsxnbQ5JQ==",
1987 +
			"dependencies": {
1988 +
				"@mapbox/node-pre-gyp": "^1.0.5",
1989 +
				"@rollup/pluginutils": "^4.0.0",
1990 +
				"acorn": "^8.6.0",
1991 +
				"async-sema": "^3.1.1",
1992 +
				"bindings": "^1.4.0",
1993 +
				"estree-walker": "2.0.2",
1994 +
				"glob": "^7.1.3",
1995 +
				"graceful-fs": "^4.2.9",
1996 +
				"micromatch": "^4.0.2",
1997 +
				"node-gyp-build": "^4.2.2",
1998 +
				"resolve-from": "^5.0.0"
1999 +
			},
2000 +
			"bin": {
2001 +
				"nft": "out/cli.js"
2002 +
			},
2003 +
			"engines": {
2004 +
				"node": ">=14"
2005 +
			}
2006 +
		},
2007 +
		"node_modules/@vercel/nft/node_modules/@rollup/pluginutils": {
2008 +
			"version": "4.2.1",
2009 +
			"resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
2010 +
			"integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
2011 +
			"dependencies": {
2012 +
				"estree-walker": "^2.0.1",
2013 +
				"picomatch": "^2.2.2"
2014 +
			},
2015 +
			"engines": {
2016 +
				"node": ">= 8.0.0"
2017 +
			}
2018 +
		},
2019 +
		"node_modules/@vercel/nft/node_modules/estree-walker": {
2020 +
			"version": "2.0.2",
2021 +
			"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
2022 +
			"integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
2023 +
		},
2024 +
		"node_modules/@vercel/nft/node_modules/resolve-from": {
2025 +
			"version": "5.0.0",
2026 +
			"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
2027 +
			"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
2028 +
			"engines": {
2029 +
				"node": ">=8"
2030 +
			}
2031 +
		},
1948 2032
		"node_modules/@vscode/emmet-helper": {
1949 2033
			"version": "2.8.6",
1950 2034
			"resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.8.6.tgz",
1966 2050
			"version": "0.0.11",
1967 2051
			"resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.11.tgz",
1968 2052
			"integrity": "sha512-ukOMWnCg1tCvT7WnDfsUKQOFDQGsyR5tNgRpwmqi+5/vzU3ghdDXzvIM4IOPdSb3OeSsBNvmSL8nxIVOqi2WXA=="
2053 +
		},
2054 +
		"node_modules/abbrev": {
2055 +
			"version": "1.1.1",
2056 +
			"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
2057 +
			"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
1969 2058
		},
1970 2059
		"node_modules/acorn": {
1971 2060
			"version": "8.8.2",
2017 2106
			"dev": true,
2018 2107
			"engines": {
2019 2108
				"node": ">=0.4.0"
2109 +
			}
2110 +
		},
2111 +
		"node_modules/agent-base": {
2112 +
			"version": "6.0.2",
2113 +
			"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
2114 +
			"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
2115 +
			"dependencies": {
2116 +
				"debug": "4"
2117 +
			},
2118 +
			"engines": {
2119 +
				"node": ">= 6.0.0"
2020 2120
			}
2021 2121
		},
2022 2122
		"node_modules/ajv": {
2114 2214
				"node": ">= 8"
2115 2215
			}
2116 2216
		},
2217 +
		"node_modules/aproba": {
2218 +
			"version": "2.0.0",
2219 +
			"resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz",
2220 +
			"integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ=="
2221 +
		},
2222 +
		"node_modules/are-we-there-yet": {
2223 +
			"version": "2.0.0",
2224 +
			"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
2225 +
			"integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
2226 +
			"dependencies": {
2227 +
				"delegates": "^1.0.0",
2228 +
				"readable-stream": "^3.6.0"
2229 +
			},
2230 +
			"engines": {
2231 +
				"node": ">=10"
2232 +
			}
2233 +
		},
2117 2234
		"node_modules/arg": {
2118 2235
			"version": "5.0.2",
2119 2236
			"resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
2242 2359
			}
2243 2360
		},
2244 2361
		"node_modules/astro": {
2245 -
			"version": "2.1.0",
2246 -
			"resolved": "https://registry.npmjs.org/astro/-/astro-2.1.0.tgz",
2247 -
			"integrity": "sha512-5MkwcRSAfdtz+9KjFHWe2aLhnDGhTTrgCMryMWdcENos9mcrLZmjpXEI7A75PTq0hHixT8n9K/4URAoPQO8AHA==",
2362 +
			"version": "2.3.0",
2363 +
			"resolved": "https://registry.npmjs.org/astro/-/astro-2.3.0.tgz",
2364 +
			"integrity": "sha512-1t8U6vDHQLT0gw0IXZLtJKDIShCcJwOuh0K1JyPgFwu1famb/ggyvsqp9nxBZIbNV8BcAWDHrJA+Z7hh1oEiWA==",
2248 2365
			"dependencies": {
2249 -
				"@astrojs/compiler": "^1.2.0",
2366 +
				"@astrojs/compiler": "^1.3.1",
2250 2367
				"@astrojs/language-server": "^0.28.3",
2251 -
				"@astrojs/markdown-remark": "^2.1.0",
2368 +
				"@astrojs/markdown-remark": "^2.1.4",
2252 2369
				"@astrojs/telemetry": "^2.1.0",
2253 2370
				"@astrojs/webapi": "^2.1.0",
2254 2371
				"@babel/core": "^7.18.2",
2276 2393
				"github-slugger": "^2.0.0",
2277 2394
				"gray-matter": "^4.0.3",
2278 2395
				"html-escaper": "^3.0.3",
2279 -
				"image-size": "^1.0.2",
2280 2396
				"kleur": "^4.1.4",
2281 2397
				"magic-string": "^0.27.0",
2282 2398
				"mime": "^3.0.0",
2296 2412
				"typescript": "*",
2297 2413
				"unist-util-visit": "^4.1.0",
2298 2414
				"vfile": "^5.3.2",
2299 -
				"vite": "^4.1.2",
2415 +
				"vite": "^4.2.1",
2300 2416
				"vitefu": "^0.2.4",
2301 2417
				"yargs-parser": "^21.0.1",
2302 -
				"zod": "^3.17.3"
2418 +
				"zod": "^3.20.6"
2303 2419
			},
2304 2420
			"bin": {
2305 2421
				"astro": "astro.js"
2371 2487
				"@astrojs/compiler": ">=0.27.0"
2372 2488
			}
2373 2489
		},
2490 +
		"node_modules/async-sema": {
2491 +
			"version": "3.1.1",
2492 +
			"resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz",
2493 +
			"integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg=="
2494 +
		},
2374 2495
		"node_modules/autoprefixer": {
2375 2496
			"version": "10.4.13",
2376 2497
			"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz",
2446 2567
		"node_modules/balanced-match": {
2447 2568
			"version": "1.0.2",
2448 2569
			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2449 -
			"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2450 -
			"dev": true
2570 +
			"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
2451 2571
		},
2452 2572
		"node_modules/base64-js": {
2453 2573
			"version": "1.5.1",
2474 2594
			"integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
2475 2595
			"engines": {
2476 2596
				"node": ">=8"
2597 +
			}
2598 +
		},
2599 +
		"node_modules/bindings": {
2600 +
			"version": "1.5.0",
2601 +
			"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
2602 +
			"integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
2603 +
			"dependencies": {
2604 +
				"file-uri-to-path": "1.0.0"
2477 2605
			}
2478 2606
		},
2479 2607
		"node_modules/bl": {
2575 2703
			"version": "1.1.11",
2576 2704
			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2577 2705
			"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2578 -
			"dev": true,
2579 2706
			"dependencies": {
2580 2707
				"balanced-match": "^1.0.0",
2581 2708
				"concat-map": "0.0.1"
2937 3064
				"simple-swizzle": "^0.2.2"
2938 3065
			}
2939 3066
		},
3067 +
		"node_modules/color-support": {
3068 +
			"version": "1.1.3",
3069 +
			"resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
3070 +
			"integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
3071 +
			"bin": {
3072 +
				"color-support": "bin.js"
3073 +
			}
3074 +
		},
2940 3075
		"node_modules/color/node_modules/color-convert": {
2941 3076
			"version": "2.0.1",
2942 3077
			"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2976 3111
		"node_modules/concat-map": {
2977 3112
			"version": "0.0.1",
2978 3113
			"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2979 -
			"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2980 -
			"dev": true
3114 +
			"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
3115 +
		},
3116 +
		"node_modules/console-control-strings": {
3117 +
			"version": "1.1.0",
3118 +
			"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
3119 +
			"integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ=="
2981 3120
		},
2982 3121
		"node_modules/convert-source-map": {
2983 3122
			"version": "1.9.0",
3263 3402
			"funding": {
3264 3403
				"url": "https://github.com/sponsors/ljharb"
3265 3404
			}
3405 +
		},
3406 +
		"node_modules/delegates": {
3407 +
			"version": "1.0.0",
3408 +
			"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
3409 +
			"integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
3266 3410
		},
3267 3411
		"node_modules/dequal": {
3268 3412
			"version": "2.0.3",
3594 3738
			}
3595 3739
		},
3596 3740
		"node_modules/esbuild": {
3597 -
			"version": "0.16.17",
3598 -
			"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz",
3599 -
			"integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==",
3741 +
			"version": "0.17.18",
3742 +
			"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.18.tgz",
3743 +
			"integrity": "sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==",
3600 3744
			"hasInstallScript": true,
3601 3745
			"bin": {
3602 3746
				"esbuild": "bin/esbuild"
3605 3749
				"node": ">=12"
3606 3750
			},
3607 3751
			"optionalDependencies": {
3608 -
				"@esbuild/android-arm": "0.16.17",
3609 -
				"@esbuild/android-arm64": "0.16.17",
3610 -
				"@esbuild/android-x64": "0.16.17",
3611 -
				"@esbuild/darwin-arm64": "0.16.17",
3612 -
				"@esbuild/darwin-x64": "0.16.17",
3613 -
				"@esbuild/freebsd-arm64": "0.16.17",
3614 -
				"@esbuild/freebsd-x64": "0.16.17",
3615 -
				"@esbuild/linux-arm": "0.16.17",
3616 -
				"@esbuild/linux-arm64": "0.16.17",
3617 -
				"@esbuild/linux-ia32": "0.16.17",
3618 -
				"@esbuild/linux-loong64": "0.16.17",
3619 -
				"@esbuild/linux-mips64el": "0.16.17",
3620 -
				"@esbuild/linux-ppc64": "0.16.17",
3621 -
				"@esbuild/linux-riscv64": "0.16.17",
3622 -
				"@esbuild/linux-s390x": "0.16.17",
3623 -
				"@esbuild/linux-x64": "0.16.17",
3624 -
				"@esbuild/netbsd-x64": "0.16.17",
3625 -
				"@esbuild/openbsd-x64": "0.16.17",
3626 -
				"@esbuild/sunos-x64": "0.16.17",
3627 -
				"@esbuild/win32-arm64": "0.16.17",
3628 -
				"@esbuild/win32-ia32": "0.16.17",
3629 -
				"@esbuild/win32-x64": "0.16.17"
3752 +
				"@esbuild/android-arm": "0.17.18",
3753 +
				"@esbuild/android-arm64": "0.17.18",
3754 +
				"@esbuild/android-x64": "0.17.18",
3755 +
				"@esbuild/darwin-arm64": "0.17.18",
3756 +
				"@esbuild/darwin-x64": "0.17.18",
3757 +
				"@esbuild/freebsd-arm64": "0.17.18",
3758 +
				"@esbuild/freebsd-x64": "0.17.18",
3759 +
				"@esbuild/linux-arm": "0.17.18",
3760 +
				"@esbuild/linux-arm64": "0.17.18",
3761 +
				"@esbuild/linux-ia32": "0.17.18",
3762 +
				"@esbuild/linux-loong64": "0.17.18",
3763 +
				"@esbuild/linux-mips64el": "0.17.18",
3764 +
				"@esbuild/linux-ppc64": "0.17.18",
3765 +
				"@esbuild/linux-riscv64": "0.17.18",
3766 +
				"@esbuild/linux-s390x": "0.17.18",
3767 +
				"@esbuild/linux-x64": "0.17.18",
3768 +
				"@esbuild/netbsd-x64": "0.17.18",
3769 +
				"@esbuild/openbsd-x64": "0.17.18",
3770 +
				"@esbuild/sunos-x64": "0.17.18",
3771 +
				"@esbuild/win32-arm64": "0.17.18",
3772 +
				"@esbuild/win32-ia32": "0.17.18",
3773 +
				"@esbuild/win32-x64": "0.17.18"
3630 3774
			}
3631 3775
		},
3632 3776
		"node_modules/escalade": {
4476 4620
				"node": "^10.12.0 || >=12.0.0"
4477 4621
			}
4478 4622
		},
4623 +
		"node_modules/file-uri-to-path": {
4624 +
			"version": "1.0.0",
4625 +
			"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
4626 +
			"integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
4627 +
		},
4479 4628
		"node_modules/fill-range": {
4480 4629
			"version": "7.0.1",
4481 4630
			"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
4566 4715
			"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
4567 4716
			"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="
4568 4717
		},
4718 +
		"node_modules/fs-minipass": {
4719 +
			"version": "2.1.0",
4720 +
			"resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
4721 +
			"integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
4722 +
			"dependencies": {
4723 +
				"minipass": "^3.0.0"
4724 +
			},
4725 +
			"engines": {
4726 +
				"node": ">= 8"
4727 +
			}
4728 +
		},
4729 +
		"node_modules/fs-minipass/node_modules/minipass": {
4730 +
			"version": "3.3.6",
4731 +
			"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
4732 +
			"integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
4733 +
			"dependencies": {
4734 +
				"yallist": "^4.0.0"
4735 +
			},
4736 +
			"engines": {
4737 +
				"node": ">=8"
4738 +
			}
4739 +
		},
4740 +
		"node_modules/fs-minipass/node_modules/yallist": {
4741 +
			"version": "4.0.0",
4742 +
			"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
4743 +
			"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
4744 +
		},
4569 4745
		"node_modules/fs.realpath": {
4570 4746
			"version": "1.0.0",
4571 4747
			"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4572 -
			"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
4573 -
			"dev": true
4748 +
			"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
4574 4749
		},
4575 4750
		"node_modules/fsevents": {
4576 4751
			"version": "2.3.2",
4617 4792
				"url": "https://github.com/sponsors/ljharb"
4618 4793
			}
4619 4794
		},
4795 +
		"node_modules/gauge": {
4796 +
			"version": "3.0.2",
4797 +
			"resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
4798 +
			"integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
4799 +
			"dependencies": {
4800 +
				"aproba": "^1.0.3 || ^2.0.0",
4801 +
				"color-support": "^1.1.2",
4802 +
				"console-control-strings": "^1.0.0",
4803 +
				"has-unicode": "^2.0.1",
4804 +
				"object-assign": "^4.1.1",
4805 +
				"signal-exit": "^3.0.0",
4806 +
				"string-width": "^4.2.3",
4807 +
				"strip-ansi": "^6.0.1",
4808 +
				"wide-align": "^1.1.2"
4809 +
			},
4810 +
			"engines": {
4811 +
				"node": ">=10"
4812 +
			}
4813 +
		},
4814 +
		"node_modules/gauge/node_modules/ansi-regex": {
4815 +
			"version": "5.0.1",
4816 +
			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4817 +
			"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4818 +
			"engines": {
4819 +
				"node": ">=8"
4820 +
			}
4821 +
		},
4822 +
		"node_modules/gauge/node_modules/emoji-regex": {
4823 +
			"version": "8.0.0",
4824 +
			"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4825 +
			"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
4826 +
		},
4827 +
		"node_modules/gauge/node_modules/string-width": {
4828 +
			"version": "4.2.3",
4829 +
			"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4830 +
			"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4831 +
			"dependencies": {
4832 +
				"emoji-regex": "^8.0.0",
4833 +
				"is-fullwidth-code-point": "^3.0.0",
4834 +
				"strip-ansi": "^6.0.1"
4835 +
			},
4836 +
			"engines": {
4837 +
				"node": ">=8"
4838 +
			}
4839 +
		},
4840 +
		"node_modules/gauge/node_modules/strip-ansi": {
4841 +
			"version": "6.0.1",
4842 +
			"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4843 +
			"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4844 +
			"dependencies": {
4845 +
				"ansi-regex": "^5.0.1"
4846 +
			},
4847 +
			"engines": {
4848 +
				"node": ">=8"
4849 +
			}
4850 +
		},
4620 4851
		"node_modules/gensync": {
4621 4852
			"version": "1.0.0-beta.2",
4622 4853
			"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
4689 4920
			"version": "7.2.3",
4690 4921
			"resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
4691 4922
			"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
4692 -
			"dev": true,
4693 4923
			"dependencies": {
4694 4924
				"fs.realpath": "^1.0.0",
4695 4925
				"inflight": "^1.0.4",
4979 5209
				"url": "https://github.com/sponsors/ljharb"
4980 5210
			}
4981 5211
		},
5212 +
		"node_modules/has-unicode": {
5213 +
			"version": "2.0.1",
5214 +
			"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
5215 +
			"integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ=="
5216 +
		},
4982 5217
		"node_modules/hast-util-from-parse5": {
4983 5218
			"version": "7.1.2",
4984 5219
			"resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz",
5203 5438
			"integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
5204 5439
			"dev": true
5205 5440
		},
5441 +
		"node_modules/https-proxy-agent": {
5442 +
			"version": "5.0.1",
5443 +
			"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
5444 +
			"integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
5445 +
			"dependencies": {
5446 +
				"agent-base": "6",
5447 +
				"debug": "4"
5448 +
			},
5449 +
			"engines": {
5450 +
				"node": ">= 6"
5451 +
			}
5452 +
		},
5206 5453
		"node_modules/human-signals": {
5207 5454
			"version": "3.0.1",
5208 5455
			"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz",
5243 5490
			"version": "1.0.2",
5244 5491
			"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz",
5245 5492
			"integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==",
5493 +
			"dev": true,
5246 5494
			"dependencies": {
5247 5495
				"queue": "6.0.2"
5248 5496
			},
5309 5557
			"version": "1.0.6",
5310 5558
			"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5311 5559
			"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
5312 -
			"dev": true,
5313 5560
			"dependencies": {
5314 5561
				"once": "^1.3.0",
5315 5562
				"wrappy": "1"
6137 6384
				"node": ">=12"
6138 6385
			}
6139 6386
		},
6387 +
		"node_modules/make-dir": {
6388 +
			"version": "3.1.0",
6389 +
			"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
6390 +
			"integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
6391 +
			"dependencies": {
6392 +
				"semver": "^6.0.0"
6393 +
			},
6394 +
			"engines": {
6395 +
				"node": ">=8"
6396 +
			},
6397 +
			"funding": {
6398 +
				"url": "https://github.com/sponsors/sindresorhus"
6399 +
			}
6400 +
		},
6401 +
		"node_modules/make-dir/node_modules/semver": {
6402 +
			"version": "6.3.0",
6403 +
			"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
6404 +
			"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
6405 +
			"bin": {
6406 +
				"semver": "bin/semver.js"
6407 +
			}
6408 +
		},
6140 6409
		"node_modules/map-obj": {
6141 6410
			"version": "4.3.0",
6142 6411
			"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
7301 7570
			"version": "3.1.2",
7302 7571
			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
7303 7572
			"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
7304 -
			"dev": true,
7305 7573
			"dependencies": {
7306 7574
				"brace-expansion": "^1.1.7"
7307 7575
			},
7331 7599
				"node": ">= 6"
7332 7600
			}
7333 7601
		},
7602 +
		"node_modules/minipass": {
7603 +
			"version": "4.2.8",
7604 +
			"resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz",
7605 +
			"integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==",
7606 +
			"engines": {
7607 +
				"node": ">=8"
7608 +
			}
7609 +
		},
7610 +
		"node_modules/minizlib": {
7611 +
			"version": "2.1.2",
7612 +
			"resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
7613 +
			"integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
7614 +
			"dependencies": {
7615 +
				"minipass": "^3.0.0",
7616 +
				"yallist": "^4.0.0"
7617 +
			},
7618 +
			"engines": {
7619 +
				"node": ">= 8"
7620 +
			}
7621 +
		},
7622 +
		"node_modules/minizlib/node_modules/minipass": {
7623 +
			"version": "3.3.6",
7624 +
			"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
7625 +
			"integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
7626 +
			"dependencies": {
7627 +
				"yallist": "^4.0.0"
7628 +
			},
7629 +
			"engines": {
7630 +
				"node": ">=8"
7631 +
			}
7632 +
		},
7633 +
		"node_modules/minizlib/node_modules/yallist": {
7634 +
			"version": "4.0.0",
7635 +
			"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
7636 +
			"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
7637 +
		},
7638 +
		"node_modules/mkdirp": {
7639 +
			"version": "1.0.4",
7640 +
			"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
7641 +
			"integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
7642 +
			"bin": {
7643 +
				"mkdirp": "bin/cmd.js"
7644 +
			},
7645 +
			"engines": {
7646 +
				"node": ">=10"
7647 +
			}
7648 +
		},
7334 7649
		"node_modules/mkdirp-classic": {
7335 7650
			"version": "0.5.3",
7336 7651
			"resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
7413 7728
			"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz",
7414 7729
			"integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA=="
7415 7730
		},
7731 +
		"node_modules/node-fetch": {
7732 +
			"version": "2.6.9",
7733 +
			"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz",
7734 +
			"integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==",
7735 +
			"dependencies": {
7736 +
				"whatwg-url": "^5.0.0"
7737 +
			},
7738 +
			"engines": {
7739 +
				"node": "4.x || >=6.0.0"
7740 +
			},
7741 +
			"peerDependencies": {
7742 +
				"encoding": "^0.1.0"
7743 +
			},
7744 +
			"peerDependenciesMeta": {
7745 +
				"encoding": {
7746 +
					"optional": true
7747 +
				}
7748 +
			}
7749 +
		},
7750 +
		"node_modules/node-gyp-build": {
7751 +
			"version": "4.6.0",
7752 +
			"resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz",
7753 +
			"integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==",
7754 +
			"bin": {
7755 +
				"node-gyp-build": "bin.js",
7756 +
				"node-gyp-build-optional": "optional.js",
7757 +
				"node-gyp-build-test": "build-test.js"
7758 +
			}
7759 +
		},
7416 7760
		"node_modules/node-releases": {
7417 7761
			"version": "2.0.10",
7418 7762
			"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",
7419 7763
			"integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w=="
7764 +
		},
7765 +
		"node_modules/nopt": {
7766 +
			"version": "5.0.0",
7767 +
			"resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
7768 +
			"integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
7769 +
			"dependencies": {
7770 +
				"abbrev": "1"
7771 +
			},
7772 +
			"bin": {
7773 +
				"nopt": "bin/nopt.js"
7774 +
			},
7775 +
			"engines": {
7776 +
				"node": ">=6"
7777 +
			}
7420 7778
		},
7421 7779
		"node_modules/normalize-package-data": {
7422 7780
			"version": "3.0.3",
7475 7833
				"url": "https://github.com/sponsors/sindresorhus"
7476 7834
			}
7477 7835
		},
7836 +
		"node_modules/npmlog": {
7837 +
			"version": "5.0.1",
7838 +
			"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
7839 +
			"integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
7840 +
			"dependencies": {
7841 +
				"are-we-there-yet": "^2.0.0",
7842 +
				"console-control-strings": "^1.1.0",
7843 +
				"gauge": "^3.0.0",
7844 +
				"set-blocking": "^2.0.0"
7845 +
			}
7846 +
		},
7847 +
		"node_modules/object-assign": {
7848 +
			"version": "4.1.1",
7849 +
			"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7850 +
			"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
7851 +
			"engines": {
7852 +
				"node": ">=0.10.0"
7853 +
			}
7854 +
		},
7478 7855
		"node_modules/object-hash": {
7479 7856
			"version": "3.0.0",
7480 7857
			"resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
7803 8180
			"version": "1.0.1",
7804 8181
			"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7805 8182
			"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
7806 -
			"dev": true,
7807 8183
			"engines": {
7808 8184
				"node": ">=0.10.0"
7809 8185
			}
8327 8703
			"version": "6.0.2",
8328 8704
			"resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
8329 8705
			"integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
8706 +
			"dev": true,
8330 8707
			"dependencies": {
8331 8708
				"inherits": "~2.0.3"
8332 8709
			}
8891 9268
			"version": "3.0.2",
8892 9269
			"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
8893 9270
			"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
8894 -
			"dev": true,
8895 9271
			"dependencies": {
8896 9272
				"glob": "^7.1.3"
8897 9273
			},
8903 9279
			}
8904 9280
		},
8905 9281
		"node_modules/rollup": {
8906 -
			"version": "3.17.2",
8907 -
			"resolved": "https://registry.npmjs.org/rollup/-/rollup-3.17.2.tgz",
8908 -
			"integrity": "sha512-qMNZdlQPCkWodrAZ3qnJtvCAl4vpQ8q77uEujVCCbC/6CLB7Lcmvjq7HyiOSnf4fxTT9XgsE36oLHJBH49xjqA==",
9282 +
			"version": "3.21.0",
9283 +
			"resolved": "https://registry.npmjs.org/rollup/-/rollup-3.21.0.tgz",
9284 +
			"integrity": "sha512-ANPhVcyeHvYdQMUyCbczy33nbLzI7RzrBje4uvNiTDJGIMtlKoOStmympwr9OtS1LZxiDmE2wvxHyVhoLtf1KQ==",
8909 9285
			"bin": {
8910 9286
				"rollup": "dist/bin/rollup"
8911 9287
			},
9079 9455
			"resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
9080 9456
			"integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ=="
9081 9457
		},
9458 +
		"node_modules/set-blocking": {
9459 +
			"version": "2.0.0",
9460 +
			"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9461 +
			"integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
9462 +
		},
9463 +
		"node_modules/set-cookie-parser": {
9464 +
			"version": "2.6.0",
9465 +
			"resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz",
9466 +
			"integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ=="
9467 +
		},
9082 9468
		"node_modules/sharp": {
9083 9469
			"version": "0.31.3",
9084 9470
			"resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.3.tgz",
9986 10372
				"node": ">=6"
9987 10373
			}
9988 10374
		},
10375 +
		"node_modules/tar": {
10376 +
			"version": "6.1.13",
10377 +
			"resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz",
10378 +
			"integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==",
10379 +
			"dependencies": {
10380 +
				"chownr": "^2.0.0",
10381 +
				"fs-minipass": "^2.0.0",
10382 +
				"minipass": "^4.0.0",
10383 +
				"minizlib": "^2.1.1",
10384 +
				"mkdirp": "^1.0.3",
10385 +
				"yallist": "^4.0.0"
10386 +
			},
10387 +
			"engines": {
10388 +
				"node": ">=10"
10389 +
			}
10390 +
		},
9989 10391
		"node_modules/tar-fs": {
9990 10392
			"version": "2.1.1",
9991 10393
			"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
10045 10447
				"ieee754": "^1.1.13"
10046 10448
			}
10047 10449
		},
10450 +
		"node_modules/tar/node_modules/chownr": {
10451 +
			"version": "2.0.0",
10452 +
			"resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
10453 +
			"integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
10454 +
			"engines": {
10455 +
				"node": ">=10"
10456 +
			}
10457 +
		},
10458 +
		"node_modules/tar/node_modules/yallist": {
10459 +
			"version": "4.0.0",
10460 +
			"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
10461 +
			"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
10462 +
		},
10048 10463
		"node_modules/text-table": {
10049 10464
			"version": "0.2.0",
10050 10465
			"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
10086 10501
			"engines": {
10087 10502
				"node": ">=8.0"
10088 10503
			}
10504 +
		},
10505 +
		"node_modules/tr46": {
10506 +
			"version": "0.0.3",
10507 +
			"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
10508 +
			"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
10089 10509
		},
10090 10510
		"node_modules/trim-lines": {
10091 10511
			"version": "3.0.1",
10568 10988
			}
10569 10989
		},
10570 10990
		"node_modules/vite": {
10571 -
			"version": "4.1.4",
10572 -
			"resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz",
10573 -
			"integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==",
10991 +
			"version": "4.3.1",
10992 +
			"resolved": "https://registry.npmjs.org/vite/-/vite-4.3.1.tgz",
10993 +
			"integrity": "sha512-EPmfPLAI79Z/RofuMvkIS0Yr091T2ReUoXQqc5ppBX/sjFRhHKiPPF/R46cTdoci/XgeQpB23diiJxq5w30vdg==",
10574 10994
			"dependencies": {
10575 -
				"esbuild": "^0.16.14",
10995 +
				"esbuild": "^0.17.5",
10576 10996
				"postcss": "^8.4.21",
10577 -
				"resolve": "^1.22.1",
10578 -
				"rollup": "^3.10.0"
10997 +
				"rollup": "^3.20.2"
10579 10998
			},
10580 10999
			"bin": {
10581 11000
				"vite": "bin/vite.js"
10720 11139
				"url": "https://github.com/sponsors/wooorm"
10721 11140
			}
10722 11141
		},
11142 +
		"node_modules/web-vitals": {
11143 +
			"version": "3.3.1",
11144 +
			"resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.3.1.tgz",
11145 +
			"integrity": "sha512-LTfY5GjcY3ngFzNsYFSYL+AmVmlWrzPTUxSMDis2rZbf+SzT7HH3NH4Y/l45XOlrAIunOBeURN9qtBHkRskAiA=="
11146 +
		},
11147 +
		"node_modules/webidl-conversions": {
11148 +
			"version": "3.0.1",
11149 +
			"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
11150 +
			"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
11151 +
		},
11152 +
		"node_modules/whatwg-url": {
11153 +
			"version": "5.0.0",
11154 +
			"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
11155 +
			"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
11156 +
			"dependencies": {
11157 +
				"tr46": "~0.0.3",
11158 +
				"webidl-conversions": "^3.0.0"
11159 +
			}
11160 +
		},
10723 11161
		"node_modules/which": {
10724 11162
			"version": "2.0.2",
10725 11163
			"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
10803 11241
			},
10804 11242
			"funding": {
10805 11243
				"url": "https://github.com/sponsors/ljharb"
11244 +
			}
11245 +
		},
11246 +
		"node_modules/wide-align": {
11247 +
			"version": "1.1.5",
11248 +
			"resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
11249 +
			"integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
11250 +
			"dependencies": {
11251 +
				"string-width": "^1.0.2 || 2 || 3 || 4"
11252 +
			}
11253 +
		},
11254 +
		"node_modules/wide-align/node_modules/ansi-regex": {
11255 +
			"version": "5.0.1",
11256 +
			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
11257 +
			"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
11258 +
			"engines": {
11259 +
				"node": ">=8"
11260 +
			}
11261 +
		},
11262 +
		"node_modules/wide-align/node_modules/emoji-regex": {
11263 +
			"version": "8.0.0",
11264 +
			"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
11265 +
			"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
11266 +
		},
11267 +
		"node_modules/wide-align/node_modules/string-width": {
11268 +
			"version": "4.2.3",
11269 +
			"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
11270 +
			"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
11271 +
			"dependencies": {
11272 +
				"emoji-regex": "^8.0.0",
11273 +
				"is-fullwidth-code-point": "^3.0.0",
11274 +
				"strip-ansi": "^6.0.1"
11275 +
			},
11276 +
			"engines": {
11277 +
				"node": ">=8"
11278 +
			}
11279 +
		},
11280 +
		"node_modules/wide-align/node_modules/strip-ansi": {
11281 +
			"version": "6.0.1",
11282 +
			"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
11283 +
			"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
11284 +
			"dependencies": {
11285 +
				"ansi-regex": "^5.0.1"
11286 +
			},
11287 +
			"engines": {
11288 +
				"node": ">=8"
10806 11289
			}
10807 11290
		},
10808 11291
		"node_modules/widest-line": {
package.json +2 −1
48 48
		"@astrojs/partytown": "^1.0.3",
49 49
		"@astrojs/prefetch": "^0.1.1",
50 50
		"@astrojs/rss": "^2.0.0",
51 +
		"@astrojs/vercel": "^3.2.4",
51 52
		"@vercel/analytics": "^0.1.10",
52 -
		"astro": "^2.1.0",
53 +
		"astro": "^2.3.0",
53 54
		"astro-google-analytics": "^1.0.3",
54 55
		"satori": "0.1.2",
55 56
		"satori-html": "^0.3.2",