Skip to content

Commit c9bef29

Browse files
committed
Install fast-glob
1 parent 938bf33 commit c9bef29

File tree

2 files changed

+110
-57
lines changed

2 files changed

+110
-57
lines changed

server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
},
2020
"dependencies": {
2121
"@types/node-fetch": "2.6.2",
22+
"fast-glob": "3.2.12",
2223
"fuzzy-search": "^3.2.1",
23-
"glob": "^8.0.0",
2424
"node-fetch": "^2.6.7",
2525
"turndown": "^7.0.0",
2626
"urijs": "^1.19.11",

server/yarn.lock

Lines changed: 109 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,27 @@
22
# yarn lockfile v1
33

44

5+
"@nodelib/fs.scandir@2.1.5":
6+
version "2.1.5"
7+
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
8+
integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
9+
dependencies:
10+
"@nodelib/fs.stat" "2.0.5"
11+
run-parallel "^1.1.9"
12+
13+
"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
14+
version "2.0.5"
15+
resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
16+
integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
17+
18+
"@nodelib/fs.walk@^1.2.3":
19+
version "1.2.8"
20+
resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
21+
integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
22+
dependencies:
23+
"@nodelib/fs.scandir" "2.1.5"
24+
fastq "^1.6.0"
25+
526
"@types/fuzzy-search@2.1.2":
627
version "2.1.2"
728
resolved "https://registry.yarnpkg.com/@types/fuzzy-search/-/fuzzy-search-2.1.2.tgz#d57b2af8fb723baa1792d40d511f431c4c8f75af"
@@ -53,17 +74,12 @@ asynckit@^0.4.0:
5374
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
5475
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
5576

56-
balanced-match@^1.0.0:
57-
version "1.0.0"
58-
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
59-
integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
60-
61-
brace-expansion@^2.0.1:
62-
version "2.0.1"
63-
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
64-
integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
77+
braces@^3.0.2:
78+
version "3.0.2"
79+
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
80+
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
6581
dependencies:
66-
balanced-match "^1.0.0"
82+
fill-range "^7.0.1"
6783

6884
combined-stream@^1.0.8:
6985
version "1.0.8"
@@ -82,6 +98,31 @@ domino@^2.1.6:
8298
resolved "https://registry.yarnpkg.com/domino/-/domino-2.1.6.tgz#fe4ace4310526e5e7b9d12c7de01b7f485a57ffe"
8399
integrity sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==
84100

101+
fast-glob@3.2.12:
102+
version "3.2.12"
103+
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
104+
integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
105+
dependencies:
106+
"@nodelib/fs.stat" "^2.0.2"
107+
"@nodelib/fs.walk" "^1.2.3"
108+
glob-parent "^5.1.2"
109+
merge2 "^1.3.0"
110+
micromatch "^4.0.4"
111+
112+
fastq@^1.6.0:
113+
version "1.13.0"
114+
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
115+
integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
116+
dependencies:
117+
reusify "^1.0.4"
118+
119+
fill-range@^7.0.1:
120+
version "7.0.1"
121+
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
122+
integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
123+
dependencies:
124+
to-regex-range "^5.0.1"
125+
85126
form-data@^3.0.0:
86127
version "3.0.1"
87128
resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f"
@@ -91,46 +132,53 @@ form-data@^3.0.0:
91132
combined-stream "^1.0.8"
92133
mime-types "^2.1.12"
93134

94-
fs.realpath@^1.0.0:
95-
version "1.0.0"
96-
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
97-
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
98-
99135
fuzzy-search@^3.2.1:
100136
version "3.2.1"
101137
resolved "https://registry.yarnpkg.com/fuzzy-search/-/fuzzy-search-3.2.1.tgz#65d5faad6bc633aee86f1898b7788dfe312ac6c9"
102138
integrity sha512-vAcPiyomt1ioKAsAL2uxSABHJ4Ju/e4UeDM+g1OlR0vV4YhLGMNsdLNvZTpEDY4JCSt0E4hASCNM5t2ETtsbyg==
103139

104-
glob@^8.0.0:
105-
version "8.0.1"
106-
resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.1.tgz#00308f5c035aa0b2a447cd37ead267ddff1577d3"
107-
integrity sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==
140+
glob-parent@^5.1.2:
141+
version "5.1.2"
142+
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
143+
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
108144
dependencies:
109-
fs.realpath "^1.0.0"
110-
inflight "^1.0.4"
111-
inherits "2"
112-
minimatch "^5.0.1"
113-
once "^1.3.0"
114-
path-is-absolute "^1.0.0"
145+
is-glob "^4.0.1"
146+
147+
is-extglob@^2.1.1:
148+
version "2.1.1"
149+
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
150+
integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
115151

116-
inflight@^1.0.4:
117-
version "1.0.6"
118-
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
119-
integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
152+
is-glob@^4.0.1:
153+
version "4.0.3"
154+
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
155+
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
120156
dependencies:
121-
once "^1.3.0"
122-
wrappy "1"
157+
is-extglob "^2.1.1"
123158

124-
inherits@2:
125-
version "2.0.3"
126-
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
127-
integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
159+
is-number@^7.0.0:
160+
version "7.0.0"
161+
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
162+
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
128163

129164
isexe@^2.0.0:
130165
version "2.0.0"
131166
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
132167
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
133168

169+
merge2@^1.3.0:
170+
version "1.4.1"
171+
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
172+
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
173+
174+
micromatch@^4.0.4:
175+
version "4.0.5"
176+
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
177+
integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
178+
dependencies:
179+
braces "^3.0.2"
180+
picomatch "^2.3.1"
181+
134182
mime-db@1.52.0:
135183
version "1.52.0"
136184
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
@@ -143,31 +191,41 @@ mime-types@^2.1.12:
143191
dependencies:
144192
mime-db "1.52.0"
145193

146-
minimatch@^5.0.1:
147-
version "5.0.1"
148-
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b"
149-
integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==
150-
dependencies:
151-
brace-expansion "^2.0.1"
152-
153194
node-fetch@^2.6.7:
154195
version "2.6.7"
155196
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
156197
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
157198
dependencies:
158199
whatwg-url "^5.0.0"
159200

160-
once@^1.3.0:
161-
version "1.4.0"
162-
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
163-
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
201+
picomatch@^2.3.1:
202+
version "2.3.1"
203+
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
204+
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
205+
206+
queue-microtask@^1.2.2:
207+
version "1.2.3"
208+
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
209+
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
210+
211+
reusify@^1.0.4:
212+
version "1.0.4"
213+
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
214+
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
215+
216+
run-parallel@^1.1.9:
217+
version "1.2.0"
218+
resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
219+
integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
164220
dependencies:
165-
wrappy "1"
221+
queue-microtask "^1.2.2"
166222

167-
path-is-absolute@^1.0.0:
168-
version "1.0.1"
169-
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
170-
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
223+
to-regex-range@^5.0.1:
224+
version "5.0.1"
225+
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
226+
integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
227+
dependencies:
228+
is-number "^7.0.0"
171229

172230
tr46@~0.0.3:
173231
version "0.0.3"
@@ -240,8 +298,3 @@ which@^2.0.2:
240298
integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
241299
dependencies:
242300
isexe "^2.0.0"
243-
244-
wrappy@1:
245-
version "1.0.2"
246-
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
247-
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=

0 commit comments

Comments
 (0)