package-lock.json (14442B)
1 { 2 "name": "indexer", 3 "version": "0.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "indexer", 9 "version": "0.1.0", 10 "license": "AGPL-3.0-or-later", 11 "dependencies": { 12 "@octokit/core": "^5.0.2", 13 "@octokit/plugin-paginate-rest": "^9.1.5", 14 "@octokit/plugin-throttling": "^8.1.3", 15 "cli-progress": "^3.12.0", 16 "meilisearch": "^0.36.0" 17 }, 18 "devDependencies": { 19 "@types/cli-progress": "^3.11.5", 20 "@types/node": "^20.10.3", 21 "typescript": "^5.3.2" 22 } 23 }, 24 "node_modules/@octokit/auth-token": { 25 "version": "4.0.0", 26 "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-4.0.0.tgz", 27 "integrity": "sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==", 28 "engines": { 29 "node": ">= 18" 30 } 31 }, 32 "node_modules/@octokit/core": { 33 "version": "5.0.2", 34 "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.0.2.tgz", 35 "integrity": "sha512-cZUy1gUvd4vttMic7C0lwPed8IYXWYp8kHIMatyhY8t8n3Cpw2ILczkV5pGMPqef7v0bLo0pOHrEHarsau2Ydg==", 36 "dependencies": { 37 "@octokit/auth-token": "^4.0.0", 38 "@octokit/graphql": "^7.0.0", 39 "@octokit/request": "^8.0.2", 40 "@octokit/request-error": "^5.0.0", 41 "@octokit/types": "^12.0.0", 42 "before-after-hook": "^2.2.0", 43 "universal-user-agent": "^6.0.0" 44 }, 45 "engines": { 46 "node": ">= 18" 47 } 48 }, 49 "node_modules/@octokit/endpoint": { 50 "version": "9.0.4", 51 "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.4.tgz", 52 "integrity": "sha512-DWPLtr1Kz3tv8L0UvXTDP1fNwM0S+z6EJpRcvH66orY6Eld4XBMCSYsaWp4xIm61jTWxK68BrR7ibO+vSDnZqw==", 53 "dependencies": { 54 "@octokit/types": "^12.0.0", 55 "universal-user-agent": "^6.0.0" 56 }, 57 "engines": { 58 "node": ">= 18" 59 } 60 }, 61 "node_modules/@octokit/graphql": { 62 "version": "7.0.2", 63 "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.0.2.tgz", 64 "integrity": "sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q==", 65 "dependencies": { 66 "@octokit/request": "^8.0.1", 67 "@octokit/types": "^12.0.0", 68 "universal-user-agent": "^6.0.0" 69 }, 70 "engines": { 71 "node": ">= 18" 72 } 73 }, 74 "node_modules/@octokit/openapi-types": { 75 "version": "19.1.0", 76 "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-19.1.0.tgz", 77 "integrity": "sha512-6G+ywGClliGQwRsjvqVYpklIfa7oRPA0vyhPQG/1Feh+B+wU0vGH1JiJ5T25d3g1JZYBHzR2qefLi9x8Gt+cpw==" 78 }, 79 "node_modules/@octokit/plugin-paginate-rest": { 80 "version": "9.1.5", 81 "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-9.1.5.tgz", 82 "integrity": "sha512-WKTQXxK+bu49qzwv4qKbMMRXej1DU2gq017euWyKVudA6MldaSSQuxtz+vGbhxV4CjxpUxjZu6rM2wfc1FiWVg==", 83 "dependencies": { 84 "@octokit/types": "^12.4.0" 85 }, 86 "engines": { 87 "node": ">= 18" 88 }, 89 "peerDependencies": { 90 "@octokit/core": ">=5" 91 } 92 }, 93 "node_modules/@octokit/plugin-throttling": { 94 "version": "8.1.3", 95 "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-8.1.3.tgz", 96 "integrity": "sha512-pfyqaqpc0EXh5Cn4HX9lWYsZ4gGbjnSmUILeu4u2gnuM50K/wIk9s1Pxt3lVeVwekmITgN/nJdoh43Ka+vye8A==", 97 "dependencies": { 98 "@octokit/types": "^12.2.0", 99 "bottleneck": "^2.15.3" 100 }, 101 "engines": { 102 "node": ">= 18" 103 }, 104 "peerDependencies": { 105 "@octokit/core": "^5.0.0" 106 } 107 }, 108 "node_modules/@octokit/request": { 109 "version": "8.1.6", 110 "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.1.6.tgz", 111 "integrity": "sha512-YhPaGml3ncZC1NfXpP3WZ7iliL1ap6tLkAp6MvbK2fTTPytzVUyUesBBogcdMm86uRYO5rHaM1xIWxigWZ17MQ==", 112 "dependencies": { 113 "@octokit/endpoint": "^9.0.0", 114 "@octokit/request-error": "^5.0.0", 115 "@octokit/types": "^12.0.0", 116 "universal-user-agent": "^6.0.0" 117 }, 118 "engines": { 119 "node": ">= 18" 120 } 121 }, 122 "node_modules/@octokit/request-error": { 123 "version": "5.0.1", 124 "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.1.tgz", 125 "integrity": "sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==", 126 "dependencies": { 127 "@octokit/types": "^12.0.0", 128 "deprecation": "^2.0.0", 129 "once": "^1.4.0" 130 }, 131 "engines": { 132 "node": ">= 18" 133 } 134 }, 135 "node_modules/@octokit/types": { 136 "version": "12.4.0", 137 "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.4.0.tgz", 138 "integrity": "sha512-FLWs/AvZllw/AGVs+nJ+ELCDZZJk+kY0zMen118xhL2zD0s1etIUHm1odgjP7epxYU1ln7SZxEUWYop5bhsdgQ==", 139 "dependencies": { 140 "@octokit/openapi-types": "^19.1.0" 141 } 142 }, 143 "node_modules/@types/cli-progress": { 144 "version": "3.11.5", 145 "resolved": "https://registry.npmjs.org/@types/cli-progress/-/cli-progress-3.11.5.tgz", 146 "integrity": "sha512-D4PbNRbviKyppS5ivBGyFO29POlySLmA2HyUFE4p5QGazAMM3CwkKWcvTl8gvElSuxRh6FPKL8XmidX873ou4g==", 147 "dev": true, 148 "dependencies": { 149 "@types/node": "*" 150 } 151 }, 152 "node_modules/@types/node": { 153 "version": "20.10.3", 154 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz", 155 "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==", 156 "dev": true, 157 "dependencies": { 158 "undici-types": "~5.26.4" 159 } 160 }, 161 "node_modules/ansi-regex": { 162 "version": "5.0.1", 163 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 164 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 165 "engines": { 166 "node": ">=8" 167 } 168 }, 169 "node_modules/before-after-hook": { 170 "version": "2.2.3", 171 "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", 172 "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==" 173 }, 174 "node_modules/bottleneck": { 175 "version": "2.19.5", 176 "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz", 177 "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==" 178 }, 179 "node_modules/cli-progress": { 180 "version": "3.12.0", 181 "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz", 182 "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==", 183 "dependencies": { 184 "string-width": "^4.2.3" 185 }, 186 "engines": { 187 "node": ">=4" 188 } 189 }, 190 "node_modules/cross-fetch": { 191 "version": "3.1.8", 192 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", 193 "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", 194 "dependencies": { 195 "node-fetch": "^2.6.12" 196 } 197 }, 198 "node_modules/deprecation": { 199 "version": "2.3.1", 200 "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", 201 "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" 202 }, 203 "node_modules/emoji-regex": { 204 "version": "8.0.0", 205 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 206 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 207 }, 208 "node_modules/is-fullwidth-code-point": { 209 "version": "3.0.0", 210 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 211 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 212 "engines": { 213 "node": ">=8" 214 } 215 }, 216 "node_modules/meilisearch": { 217 "version": "0.36.0", 218 "resolved": "https://registry.npmjs.org/meilisearch/-/meilisearch-0.36.0.tgz", 219 "integrity": "sha512-swcvEYrct0/zsGj3jlbPm1OYxbH14IURnlysKlXywNicIQ5EMkSYLYCLCwOuBKAaGcdISWdgdylH9TXVLegmOQ==", 220 "dependencies": { 221 "cross-fetch": "^3.1.6" 222 } 223 }, 224 "node_modules/node-fetch": { 225 "version": "2.7.0", 226 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", 227 "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", 228 "dependencies": { 229 "whatwg-url": "^5.0.0" 230 }, 231 "engines": { 232 "node": "4.x || >=6.0.0" 233 }, 234 "peerDependencies": { 235 "encoding": "^0.1.0" 236 }, 237 "peerDependenciesMeta": { 238 "encoding": { 239 "optional": true 240 } 241 } 242 }, 243 "node_modules/once": { 244 "version": "1.4.0", 245 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 246 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 247 "dependencies": { 248 "wrappy": "1" 249 } 250 }, 251 "node_modules/string-width": { 252 "version": "4.2.3", 253 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 254 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 255 "dependencies": { 256 "emoji-regex": "^8.0.0", 257 "is-fullwidth-code-point": "^3.0.0", 258 "strip-ansi": "^6.0.1" 259 }, 260 "engines": { 261 "node": ">=8" 262 } 263 }, 264 "node_modules/strip-ansi": { 265 "version": "6.0.1", 266 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 267 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 268 "dependencies": { 269 "ansi-regex": "^5.0.1" 270 }, 271 "engines": { 272 "node": ">=8" 273 } 274 }, 275 "node_modules/tr46": { 276 "version": "0.0.3", 277 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 278 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" 279 }, 280 "node_modules/typescript": { 281 "version": "5.3.2", 282 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", 283 "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", 284 "dev": true, 285 "bin": { 286 "tsc": "bin/tsc", 287 "tsserver": "bin/tsserver" 288 }, 289 "engines": { 290 "node": ">=14.17" 291 } 292 }, 293 "node_modules/undici-types": { 294 "version": "5.26.5", 295 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", 296 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", 297 "dev": true 298 }, 299 "node_modules/universal-user-agent": { 300 "version": "6.0.1", 301 "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", 302 "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==" 303 }, 304 "node_modules/webidl-conversions": { 305 "version": "3.0.1", 306 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 307 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" 308 }, 309 "node_modules/whatwg-url": { 310 "version": "5.0.0", 311 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 312 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 313 "dependencies": { 314 "tr46": "~0.0.3", 315 "webidl-conversions": "^3.0.0" 316 } 317 }, 318 "node_modules/wrappy": { 319 "version": "1.0.2", 320 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 321 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 322 } 323 } 324 }