osmtogeojson: init at 3.0.0-beta.5

+2996
+27
pkgs/applications/misc/osmtogeojson/default.nix
··· 1 + { lib, buildNpmPackage, fetchFromGitHub }: 2 + 3 + buildNpmPackage rec { 4 + pname = "osmtogeojson"; 5 + version = "3.0.0-beta.5"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "tyrasd"; 9 + repo = pname; 10 + rev = version; 11 + hash = "sha256-T6d/KQQGoXHgV0iNhOms8d9zfjYMfnBNwPLShrEkHG4="; 12 + }; 13 + 14 + postPatch = '' 15 + cp ${./package-lock.json} ./package-lock.json 16 + ''; 17 + 18 + npmDepsHash = "sha256-stAVuyjuRQthQ3jQdekmZYjeau9l0GzEEMkV1q5fT2k="; 19 + dontNpmBuild = true; 20 + 21 + meta = with lib; { 22 + description = "Converts OSM data to GeoJSON"; 23 + homepage = "https://tyrasd.github.io/osmtogeojson/"; 24 + maintainers = with maintainers; [ thibautmarty ]; 25 + license = licenses.mit; 26 + }; 27 + }
+2967
pkgs/applications/misc/osmtogeojson/package-lock.json
··· 1 + { 2 + "name": "osmtogeojson", 3 + "version": "3.0.0-beta.5", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "osmtogeojson", 9 + "version": "3.0.0-beta.5", 10 + "license": "MIT", 11 + "dependencies": { 12 + "@mapbox/geojson-rewind": "0.5.2", 13 + "@xmldom/xmldom": "0.8.3", 14 + "concat-stream": "2.0.0", 15 + "geojson-numeric": "0.2.1", 16 + "htmlparser2": "3.5.1", 17 + "JSONStream": "0.8.0", 18 + "optimist": "~0.3.5", 19 + "osm-polygon-features": "^0.9.1", 20 + "tiny-osmpbf": "^0.1.0" 21 + }, 22 + "bin": { 23 + "osmtogeojson": "osmtogeojson" 24 + }, 25 + "devDependencies": { 26 + "expect.js": "~0.2.0", 27 + "faucet": "~0.0.1", 28 + "istanbul": "^0.4.5", 29 + "mocha": "~10.1.0", 30 + "tape": "~5.6.1" 31 + }, 32 + "engines": { 33 + "node": ">=0.5" 34 + }, 35 + "optionalDependencies": { 36 + "@types/geojson": "^7946.0" 37 + } 38 + }, 39 + "node_modules/@mapbox/geojson-rewind": { 40 + "version": "0.5.2", 41 + "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz", 42 + "integrity": "sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==", 43 + "dependencies": { 44 + "get-stream": "^6.0.1", 45 + "minimist": "^1.2.6" 46 + }, 47 + "bin": { 48 + "geojson-rewind": "geojson-rewind" 49 + } 50 + }, 51 + "node_modules/@types/geojson": { 52 + "version": "7946.0.10", 53 + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.10.tgz", 54 + "integrity": "sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==", 55 + "optional": true 56 + }, 57 + "node_modules/@xmldom/xmldom": { 58 + "version": "0.8.3", 59 + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.3.tgz", 60 + "integrity": "sha512-Lv2vySXypg4nfa51LY1nU8yDAGo/5YwF+EY/rUZgIbfvwVARcd67ttCM8SMsTeJy51YhHYavEq+FS6R0hW9PFQ==", 61 + "engines": { 62 + "node": ">=10.0.0" 63 + } 64 + }, 65 + "node_modules/abbrev": { 66 + "version": "1.0.9", 67 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", 68 + "integrity": "sha512-LEyx4aLEC3x6T0UguF6YILf+ntvmOaWsVfENmIW0E9H09vKlLDGelMjjSm0jkDHALj8A8quZ/HapKNigzwge+Q==", 69 + "dev": true 70 + }, 71 + "node_modules/amdefine": { 72 + "version": "1.0.1", 73 + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", 74 + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", 75 + "dev": true, 76 + "optional": true, 77 + "engines": { 78 + "node": ">=0.4.2" 79 + } 80 + }, 81 + "node_modules/ansi-colors": { 82 + "version": "4.1.1", 83 + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", 84 + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 85 + "dev": true, 86 + "engines": { 87 + "node": ">=6" 88 + } 89 + }, 90 + "node_modules/ansi-regex": { 91 + "version": "5.0.1", 92 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 93 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 94 + "dev": true, 95 + "engines": { 96 + "node": ">=8" 97 + } 98 + }, 99 + "node_modules/ansi-styles": { 100 + "version": "4.3.0", 101 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 102 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 103 + "dev": true, 104 + "dependencies": { 105 + "color-convert": "^2.0.1" 106 + }, 107 + "engines": { 108 + "node": ">=8" 109 + }, 110 + "funding": { 111 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 112 + } 113 + }, 114 + "node_modules/anymatch": { 115 + "version": "3.1.3", 116 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 117 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 118 + "dev": true, 119 + "dependencies": { 120 + "normalize-path": "^3.0.0", 121 + "picomatch": "^2.0.4" 122 + }, 123 + "engines": { 124 + "node": ">= 8" 125 + } 126 + }, 127 + "node_modules/argparse": { 128 + "version": "1.0.10", 129 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 130 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 131 + "dev": true, 132 + "dependencies": { 133 + "sprintf-js": "~1.0.2" 134 + } 135 + }, 136 + "node_modules/argparse/node_modules/sprintf-js": { 137 + "version": "1.0.3", 138 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 139 + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 140 + "dev": true 141 + }, 142 + "node_modules/array-buffer-byte-length": { 143 + "version": "1.0.0", 144 + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", 145 + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", 146 + "dev": true, 147 + "dependencies": { 148 + "call-bind": "^1.0.2", 149 + "is-array-buffer": "^3.0.1" 150 + }, 151 + "funding": { 152 + "url": "https://github.com/sponsors/ljharb" 153 + } 154 + }, 155 + "node_modules/array.prototype.every": { 156 + "version": "1.1.4", 157 + "resolved": "https://registry.npmjs.org/array.prototype.every/-/array.prototype.every-1.1.4.tgz", 158 + "integrity": "sha512-Aui35iRZk1HHLRAyF7QP0KAnOnduaQ6fo6k1NVWfRc0xTs2AZ70ytlXvOmkC6Di4JmUs2Wv3DYzGtCQFSk5uGg==", 159 + "dev": true, 160 + "dependencies": { 161 + "call-bind": "^1.0.2", 162 + "define-properties": "^1.1.4", 163 + "es-abstract": "^1.20.4", 164 + "is-string": "^1.0.7" 165 + }, 166 + "engines": { 167 + "node": ">= 0.4" 168 + }, 169 + "funding": { 170 + "url": "https://github.com/sponsors/ljharb" 171 + } 172 + }, 173 + "node_modules/array.prototype.foreach": { 174 + "version": "1.0.4", 175 + "resolved": "https://registry.npmjs.org/array.prototype.foreach/-/array.prototype.foreach-1.0.4.tgz", 176 + "integrity": "sha512-OYqqGR/56CopyheXNwdlJvFtbSvf2Z9RGvL20X6GvAuKePJ76L/D46BqZn3bITd36QA2Ti7Iy0UwVJaD/YwXZA==", 177 + "dev": true, 178 + "dependencies": { 179 + "call-bind": "^1.0.2", 180 + "define-properties": "^1.1.4", 181 + "es-abstract": "^1.20.4", 182 + "es-array-method-boxes-properly": "^1.0.0", 183 + "get-intrinsic": "^1.1.3", 184 + "is-string": "^1.0.7" 185 + }, 186 + "engines": { 187 + "node": ">= 0.4" 188 + }, 189 + "funding": { 190 + "url": "https://github.com/sponsors/ljharb" 191 + } 192 + }, 193 + "node_modules/array.prototype.join": { 194 + "version": "1.0.1", 195 + "resolved": "https://registry.npmjs.org/array.prototype.join/-/array.prototype.join-1.0.1.tgz", 196 + "integrity": "sha512-wZy9B8ee6JWSiSStaXac/L5BvoaNDo29l/PaEeIrnpW6PzLGOPBsOzNb4xMTua/q/bLBDttN7n6zc2TSp6058g==", 197 + "dev": true, 198 + "dependencies": { 199 + "call-bind": "^1.0.2", 200 + "define-properties": "^1.1.4", 201 + "es-abstract": "^1.20.4", 202 + "is-string": "^1.0.7" 203 + }, 204 + "engines": { 205 + "node": ">= 0.4" 206 + }, 207 + "funding": { 208 + "url": "https://github.com/sponsors/ljharb" 209 + } 210 + }, 211 + "node_modules/array.prototype.map": { 212 + "version": "1.0.5", 213 + "resolved": "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.5.tgz", 214 + "integrity": "sha512-gfaKntvwqYIuC7mLLyv2wzZIJqrRhn5PZ9EfFejSx6a78sV7iDsGpG9P+3oUPtm1Rerqm6nrKS4FYuTIvWfo3g==", 215 + "dev": true, 216 + "dependencies": { 217 + "call-bind": "^1.0.2", 218 + "define-properties": "^1.1.4", 219 + "es-abstract": "^1.20.4", 220 + "es-array-method-boxes-properly": "^1.0.0", 221 + "is-string": "^1.0.7" 222 + }, 223 + "engines": { 224 + "node": ">= 0.4" 225 + }, 226 + "funding": { 227 + "url": "https://github.com/sponsors/ljharb" 228 + } 229 + }, 230 + "node_modules/array.prototype.push": { 231 + "version": "1.0.3", 232 + "resolved": "https://registry.npmjs.org/array.prototype.push/-/array.prototype.push-1.0.3.tgz", 233 + "integrity": "sha512-oFJY5zqd2Izh0mEyuAQYduuzjydpaSG3t9L2oepBZUjPlRr/sNd6jqKBt5xtR0ZEKsZkhCeBQecUK16uxfuRYA==", 234 + "dev": true, 235 + "dependencies": { 236 + "call-bind": "^1.0.2", 237 + "define-properties": "^1.1.4", 238 + "es-abstract": "^1.20.4", 239 + "get-intrinsic": "^1.1.3", 240 + "has-property-descriptors": "^1.0.0", 241 + "is-string": "^1.0.7" 242 + }, 243 + "engines": { 244 + "node": ">= 0.4" 245 + }, 246 + "funding": { 247 + "url": "https://github.com/sponsors/ljharb" 248 + } 249 + }, 250 + "node_modules/array.prototype.slice": { 251 + "version": "1.0.1", 252 + "resolved": "https://registry.npmjs.org/array.prototype.slice/-/array.prototype.slice-1.0.1.tgz", 253 + "integrity": "sha512-3LqX5RpWG4uLrHQrc7pQmQIhbqdHI77/CSSzSzRP7zC/mUqujux5yGVTvhSli2B9+8Fux5DZKt90+f84Kl4HVw==", 254 + "dev": true, 255 + "dependencies": { 256 + "call-bind": "^1.0.2", 257 + "define-properties": "^1.1.4", 258 + "es-abstract": "^1.20.4", 259 + "get-intrinsic": "^1.1.3", 260 + "is-string": "^1.0.7" 261 + }, 262 + "engines": { 263 + "node": ">= 0.4" 264 + }, 265 + "funding": { 266 + "url": "https://github.com/sponsors/ljharb" 267 + } 268 + }, 269 + "node_modules/async": { 270 + "version": "1.5.2", 271 + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", 272 + "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", 273 + "dev": true 274 + }, 275 + "node_modules/available-typed-arrays": { 276 + "version": "1.0.5", 277 + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", 278 + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", 279 + "dev": true, 280 + "engines": { 281 + "node": ">= 0.4" 282 + }, 283 + "funding": { 284 + "url": "https://github.com/sponsors/ljharb" 285 + } 286 + }, 287 + "node_modules/balanced-match": { 288 + "version": "1.0.2", 289 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 290 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 291 + "dev": true 292 + }, 293 + "node_modules/binary-extensions": { 294 + "version": "2.2.0", 295 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 296 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 297 + "dev": true, 298 + "engines": { 299 + "node": ">=8" 300 + } 301 + }, 302 + "node_modules/brace-expansion": { 303 + "version": "1.1.11", 304 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 305 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 306 + "dev": true, 307 + "dependencies": { 308 + "balanced-match": "^1.0.0", 309 + "concat-map": "0.0.1" 310 + } 311 + }, 312 + "node_modules/braces": { 313 + "version": "3.0.2", 314 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 315 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 316 + "dev": true, 317 + "dependencies": { 318 + "fill-range": "^7.0.1" 319 + }, 320 + "engines": { 321 + "node": ">=8" 322 + } 323 + }, 324 + "node_modules/browser-stdout": { 325 + "version": "1.3.1", 326 + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", 327 + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", 328 + "dev": true 329 + }, 330 + "node_modules/buffer-from": { 331 + "version": "1.1.2", 332 + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 333 + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" 334 + }, 335 + "node_modules/call-bind": { 336 + "version": "1.0.2", 337 + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 338 + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 339 + "dev": true, 340 + "dependencies": { 341 + "function-bind": "^1.1.1", 342 + "get-intrinsic": "^1.0.2" 343 + }, 344 + "funding": { 345 + "url": "https://github.com/sponsors/ljharb" 346 + } 347 + }, 348 + "node_modules/camelcase": { 349 + "version": "6.3.0", 350 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 351 + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 352 + "dev": true, 353 + "engines": { 354 + "node": ">=10" 355 + }, 356 + "funding": { 357 + "url": "https://github.com/sponsors/sindresorhus" 358 + } 359 + }, 360 + "node_modules/chalk": { 361 + "version": "4.1.2", 362 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 363 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 364 + "dev": true, 365 + "dependencies": { 366 + "ansi-styles": "^4.1.0", 367 + "supports-color": "^7.1.0" 368 + }, 369 + "engines": { 370 + "node": ">=10" 371 + }, 372 + "funding": { 373 + "url": "https://github.com/chalk/chalk?sponsor=1" 374 + } 375 + }, 376 + "node_modules/chalk/node_modules/has-flag": { 377 + "version": "4.0.0", 378 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 379 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 380 + "dev": true, 381 + "engines": { 382 + "node": ">=8" 383 + } 384 + }, 385 + "node_modules/chalk/node_modules/supports-color": { 386 + "version": "7.2.0", 387 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 388 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 389 + "dev": true, 390 + "dependencies": { 391 + "has-flag": "^4.0.0" 392 + }, 393 + "engines": { 394 + "node": ">=8" 395 + } 396 + }, 397 + "node_modules/chokidar": { 398 + "version": "3.5.3", 399 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 400 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 401 + "dev": true, 402 + "funding": [ 403 + { 404 + "type": "individual", 405 + "url": "https://paulmillr.com/funding/" 406 + } 407 + ], 408 + "dependencies": { 409 + "anymatch": "~3.1.2", 410 + "braces": "~3.0.2", 411 + "glob-parent": "~5.1.2", 412 + "is-binary-path": "~2.1.0", 413 + "is-glob": "~4.0.1", 414 + "normalize-path": "~3.0.0", 415 + "readdirp": "~3.6.0" 416 + }, 417 + "engines": { 418 + "node": ">= 8.10.0" 419 + }, 420 + "optionalDependencies": { 421 + "fsevents": "~2.3.2" 422 + } 423 + }, 424 + "node_modules/cliui": { 425 + "version": "7.0.4", 426 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 427 + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 428 + "dev": true, 429 + "dependencies": { 430 + "string-width": "^4.2.0", 431 + "strip-ansi": "^6.0.0", 432 + "wrap-ansi": "^7.0.0" 433 + } 434 + }, 435 + "node_modules/color-convert": { 436 + "version": "2.0.1", 437 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 438 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 439 + "dev": true, 440 + "dependencies": { 441 + "color-name": "~1.1.4" 442 + }, 443 + "engines": { 444 + "node": ">=7.0.0" 445 + } 446 + }, 447 + "node_modules/color-name": { 448 + "version": "1.1.4", 449 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 450 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 451 + "dev": true 452 + }, 453 + "node_modules/commander": { 454 + "version": "2.20.3", 455 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 456 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 457 + "dev": true 458 + }, 459 + "node_modules/concat-map": { 460 + "version": "0.0.1", 461 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 462 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 463 + "dev": true 464 + }, 465 + "node_modules/concat-stream": { 466 + "version": "2.0.0", 467 + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", 468 + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", 469 + "engines": [ 470 + "node >= 6.0" 471 + ], 472 + "dependencies": { 473 + "buffer-from": "^1.0.0", 474 + "inherits": "^2.0.3", 475 + "readable-stream": "^3.0.2", 476 + "typedarray": "^0.0.6" 477 + } 478 + }, 479 + "node_modules/core-util-is": { 480 + "version": "1.0.3", 481 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 482 + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" 483 + }, 484 + "node_modules/debug": { 485 + "version": "4.3.4", 486 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 487 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 488 + "dev": true, 489 + "dependencies": { 490 + "ms": "2.1.2" 491 + }, 492 + "engines": { 493 + "node": ">=6.0" 494 + }, 495 + "peerDependenciesMeta": { 496 + "supports-color": { 497 + "optional": true 498 + } 499 + } 500 + }, 501 + "node_modules/debug/node_modules/ms": { 502 + "version": "2.1.2", 503 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 504 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 505 + "dev": true 506 + }, 507 + "node_modules/decamelize": { 508 + "version": "4.0.0", 509 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", 510 + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", 511 + "dev": true, 512 + "engines": { 513 + "node": ">=10" 514 + }, 515 + "funding": { 516 + "url": "https://github.com/sponsors/sindresorhus" 517 + } 518 + }, 519 + "node_modules/deep-equal": { 520 + "version": "2.2.0", 521 + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", 522 + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", 523 + "dev": true, 524 + "dependencies": { 525 + "call-bind": "^1.0.2", 526 + "es-get-iterator": "^1.1.2", 527 + "get-intrinsic": "^1.1.3", 528 + "is-arguments": "^1.1.1", 529 + "is-array-buffer": "^3.0.1", 530 + "is-date-object": "^1.0.5", 531 + "is-regex": "^1.1.4", 532 + "is-shared-array-buffer": "^1.0.2", 533 + "isarray": "^2.0.5", 534 + "object-is": "^1.1.5", 535 + "object-keys": "^1.1.1", 536 + "object.assign": "^4.1.4", 537 + "regexp.prototype.flags": "^1.4.3", 538 + "side-channel": "^1.0.4", 539 + "which-boxed-primitive": "^1.0.2", 540 + "which-collection": "^1.0.1", 541 + "which-typed-array": "^1.1.9" 542 + }, 543 + "funding": { 544 + "url": "https://github.com/sponsors/ljharb" 545 + } 546 + }, 547 + "node_modules/deep-is": { 548 + "version": "0.1.4", 549 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 550 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 551 + "dev": true 552 + }, 553 + "node_modules/define-properties": { 554 + "version": "1.2.0", 555 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", 556 + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", 557 + "dev": true, 558 + "dependencies": { 559 + "has-property-descriptors": "^1.0.0", 560 + "object-keys": "^1.1.1" 561 + }, 562 + "engines": { 563 + "node": ">= 0.4" 564 + }, 565 + "funding": { 566 + "url": "https://github.com/sponsors/ljharb" 567 + } 568 + }, 569 + "node_modules/defined": { 570 + "version": "1.0.1", 571 + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", 572 + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", 573 + "dev": true, 574 + "funding": { 575 + "url": "https://github.com/sponsors/ljharb" 576 + } 577 + }, 578 + "node_modules/diff": { 579 + "version": "5.0.0", 580 + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 581 + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 582 + "dev": true, 583 + "engines": { 584 + "node": ">=0.3.1" 585 + } 586 + }, 587 + "node_modules/domelementtype": { 588 + "version": "1.3.1", 589 + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", 590 + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" 591 + }, 592 + "node_modules/domhandler": { 593 + "version": "2.2.1", 594 + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz", 595 + "integrity": "sha512-MFFBQFGkyTuNe3vL9WEw9JdlCwIoBYpOGESLeZAvc/jClYNsOl6P1KzevJbWg76GovdEycfR7/2/Ra7NnqtMKw==", 596 + "dependencies": { 597 + "domelementtype": "1" 598 + } 599 + }, 600 + "node_modules/domutils": { 601 + "version": "1.3.0", 602 + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.3.0.tgz", 603 + "integrity": "sha512-1UdPmldjSGewOuWE40YYFZB1Q4im4LZoCMXGYeTeLz3R9hvxrDYJPRcPHXR4yBbubQebgGNCY2hwpJxmAiUMzQ==", 604 + "dependencies": { 605 + "domelementtype": "1" 606 + } 607 + }, 608 + "node_modules/dotignore": { 609 + "version": "0.1.2", 610 + "resolved": "https://registry.npmjs.org/dotignore/-/dotignore-0.1.2.tgz", 611 + "integrity": "sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==", 612 + "dev": true, 613 + "dependencies": { 614 + "minimatch": "^3.0.4" 615 + }, 616 + "bin": { 617 + "ignored": "bin/ignored" 618 + } 619 + }, 620 + "node_modules/duplexer": { 621 + "version": "0.1.2", 622 + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", 623 + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", 624 + "dev": true 625 + }, 626 + "node_modules/emoji-regex": { 627 + "version": "8.0.0", 628 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 629 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 630 + "dev": true 631 + }, 632 + "node_modules/es-abstract": { 633 + "version": "1.21.2", 634 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", 635 + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", 636 + "dev": true, 637 + "dependencies": { 638 + "array-buffer-byte-length": "^1.0.0", 639 + "available-typed-arrays": "^1.0.5", 640 + "call-bind": "^1.0.2", 641 + "es-set-tostringtag": "^2.0.1", 642 + "es-to-primitive": "^1.2.1", 643 + "function.prototype.name": "^1.1.5", 644 + "get-intrinsic": "^1.2.0", 645 + "get-symbol-description": "^1.0.0", 646 + "globalthis": "^1.0.3", 647 + "gopd": "^1.0.1", 648 + "has": "^1.0.3", 649 + "has-property-descriptors": "^1.0.0", 650 + "has-proto": "^1.0.1", 651 + "has-symbols": "^1.0.3", 652 + "internal-slot": "^1.0.5", 653 + "is-array-buffer": "^3.0.2", 654 + "is-callable": "^1.2.7", 655 + "is-negative-zero": "^2.0.2", 656 + "is-regex": "^1.1.4", 657 + "is-shared-array-buffer": "^1.0.2", 658 + "is-string": "^1.0.7", 659 + "is-typed-array": "^1.1.10", 660 + "is-weakref": "^1.0.2", 661 + "object-inspect": "^1.12.3", 662 + "object-keys": "^1.1.1", 663 + "object.assign": "^4.1.4", 664 + "regexp.prototype.flags": "^1.4.3", 665 + "safe-regex-test": "^1.0.0", 666 + "string.prototype.trim": "^1.2.7", 667 + "string.prototype.trimend": "^1.0.6", 668 + "string.prototype.trimstart": "^1.0.6", 669 + "typed-array-length": "^1.0.4", 670 + "unbox-primitive": "^1.0.2", 671 + "which-typed-array": "^1.1.9" 672 + }, 673 + "engines": { 674 + "node": ">= 0.4" 675 + }, 676 + "funding": { 677 + "url": "https://github.com/sponsors/ljharb" 678 + } 679 + }, 680 + "node_modules/es-array-method-boxes-properly": { 681 + "version": "1.0.0", 682 + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", 683 + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", 684 + "dev": true 685 + }, 686 + "node_modules/es-get-iterator": { 687 + "version": "1.1.3", 688 + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", 689 + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", 690 + "dev": true, 691 + "dependencies": { 692 + "call-bind": "^1.0.2", 693 + "get-intrinsic": "^1.1.3", 694 + "has-symbols": "^1.0.3", 695 + "is-arguments": "^1.1.1", 696 + "is-map": "^2.0.2", 697 + "is-set": "^2.0.2", 698 + "is-string": "^1.0.7", 699 + "isarray": "^2.0.5", 700 + "stop-iteration-iterator": "^1.0.0" 701 + }, 702 + "funding": { 703 + "url": "https://github.com/sponsors/ljharb" 704 + } 705 + }, 706 + "node_modules/es-set-tostringtag": { 707 + "version": "2.0.1", 708 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", 709 + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", 710 + "dev": true, 711 + "dependencies": { 712 + "get-intrinsic": "^1.1.3", 713 + "has": "^1.0.3", 714 + "has-tostringtag": "^1.0.0" 715 + }, 716 + "engines": { 717 + "node": ">= 0.4" 718 + } 719 + }, 720 + "node_modules/es-to-primitive": { 721 + "version": "1.2.1", 722 + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 723 + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 724 + "dev": true, 725 + "dependencies": { 726 + "is-callable": "^1.1.4", 727 + "is-date-object": "^1.0.1", 728 + "is-symbol": "^1.0.2" 729 + }, 730 + "engines": { 731 + "node": ">= 0.4" 732 + }, 733 + "funding": { 734 + "url": "https://github.com/sponsors/ljharb" 735 + } 736 + }, 737 + "node_modules/escalade": { 738 + "version": "3.1.1", 739 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 740 + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 741 + "dev": true, 742 + "engines": { 743 + "node": ">=6" 744 + } 745 + }, 746 + "node_modules/escape-string-regexp": { 747 + "version": "4.0.0", 748 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 749 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 750 + "dev": true, 751 + "engines": { 752 + "node": ">=10" 753 + }, 754 + "funding": { 755 + "url": "https://github.com/sponsors/sindresorhus" 756 + } 757 + }, 758 + "node_modules/escodegen": { 759 + "version": "1.8.1", 760 + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", 761 + "integrity": "sha512-yhi5S+mNTOuRvyW4gWlg5W1byMaQGWWSYHXsuFZ7GBo7tpyOwi2EdzMP/QWxh9hwkD2m+wDVHJsxhRIj+v/b/A==", 762 + "dev": true, 763 + "dependencies": { 764 + "esprima": "^2.7.1", 765 + "estraverse": "^1.9.1", 766 + "esutils": "^2.0.2", 767 + "optionator": "^0.8.1" 768 + }, 769 + "bin": { 770 + "escodegen": "bin/escodegen.js", 771 + "esgenerate": "bin/esgenerate.js" 772 + }, 773 + "engines": { 774 + "node": ">=0.12.0" 775 + }, 776 + "optionalDependencies": { 777 + "source-map": "~0.2.0" 778 + } 779 + }, 780 + "node_modules/esprima": { 781 + "version": "2.7.3", 782 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", 783 + "integrity": "sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==", 784 + "dev": true, 785 + "bin": { 786 + "esparse": "bin/esparse.js", 787 + "esvalidate": "bin/esvalidate.js" 788 + }, 789 + "engines": { 790 + "node": ">=0.10.0" 791 + } 792 + }, 793 + "node_modules/estraverse": { 794 + "version": "1.9.3", 795 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", 796 + "integrity": "sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA==", 797 + "dev": true, 798 + "engines": { 799 + "node": ">=0.10.0" 800 + } 801 + }, 802 + "node_modules/esutils": { 803 + "version": "2.0.3", 804 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 805 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 806 + "dev": true, 807 + "engines": { 808 + "node": ">=0.10.0" 809 + } 810 + }, 811 + "node_modules/expect.js": { 812 + "version": "0.2.0", 813 + "resolved": "https://registry.npmjs.org/expect.js/-/expect.js-0.2.0.tgz", 814 + "integrity": "sha512-Si9lyFUkFCY9nTSKocf/Im/knEJNHUgbEWCNpRqiM5J2w+0YPxalJo0aomfh4WxlQiZ6kG97cZlN2UhAVxPAsA==", 815 + "dev": true 816 + }, 817 + "node_modules/fast-levenshtein": { 818 + "version": "2.0.6", 819 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 820 + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 821 + "dev": true 822 + }, 823 + "node_modules/faucet": { 824 + "version": "0.0.4", 825 + "resolved": "https://registry.npmjs.org/faucet/-/faucet-0.0.4.tgz", 826 + "integrity": "sha512-vSUB+9iT2n77DPv2x3zYEt3rEIGIhVZJmNTfrx3Y0XVXlBiNOPq2jJVOucqkZ6MNHCgVQUZ5xxe78LkkYCRSFg==", 827 + "dev": true, 828 + "dependencies": { 829 + "array.prototype.foreach": "^1.0.4", 830 + "array.prototype.join": "^1.0.1", 831 + "array.prototype.map": "^1.0.5", 832 + "array.prototype.push": "^1.0.3", 833 + "array.prototype.slice": "^1.0.1", 834 + "defined": "^1.0.1", 835 + "duplexer": "^0.1.2", 836 + "minimist": "^1.2.7", 837 + "npm-which": "^1.0.2", 838 + "readable-stream": "^2.3.7", 839 + "safe-regex-test": "^1.0.0", 840 + "sprintf-js": "^1.1.2", 841 + "string.prototype.split": "^1.0.7", 842 + "string.prototype.trim": "^1.2.7", 843 + "tap-parser": "^0.7.0", 844 + "tape": "^5.6.3", 845 + "through2": "^0.2.3" 846 + }, 847 + "bin": { 848 + "faucet": "bin/cmd.js" 849 + }, 850 + "funding": { 851 + "url": "https://github.com/sponsors/ljharb" 852 + } 853 + }, 854 + "node_modules/faucet/node_modules/isarray": { 855 + "version": "1.0.0", 856 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 857 + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 858 + "dev": true 859 + }, 860 + "node_modules/faucet/node_modules/readable-stream": { 861 + "version": "2.3.8", 862 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 863 + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 864 + "dev": true, 865 + "dependencies": { 866 + "core-util-is": "~1.0.0", 867 + "inherits": "~2.0.3", 868 + "isarray": "~1.0.0", 869 + "process-nextick-args": "~2.0.0", 870 + "safe-buffer": "~5.1.1", 871 + "string_decoder": "~1.1.1", 872 + "util-deprecate": "~1.0.1" 873 + } 874 + }, 875 + "node_modules/faucet/node_modules/safe-buffer": { 876 + "version": "5.1.2", 877 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 878 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 879 + "dev": true 880 + }, 881 + "node_modules/faucet/node_modules/string_decoder": { 882 + "version": "1.1.1", 883 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 884 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 885 + "dev": true, 886 + "dependencies": { 887 + "safe-buffer": "~5.1.0" 888 + } 889 + }, 890 + "node_modules/fill-range": { 891 + "version": "7.0.1", 892 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 893 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 894 + "dev": true, 895 + "dependencies": { 896 + "to-regex-range": "^5.0.1" 897 + }, 898 + "engines": { 899 + "node": ">=8" 900 + } 901 + }, 902 + "node_modules/find-up": { 903 + "version": "5.0.0", 904 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 905 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 906 + "dev": true, 907 + "dependencies": { 908 + "locate-path": "^6.0.0", 909 + "path-exists": "^4.0.0" 910 + }, 911 + "engines": { 912 + "node": ">=10" 913 + }, 914 + "funding": { 915 + "url": "https://github.com/sponsors/sindresorhus" 916 + } 917 + }, 918 + "node_modules/flat": { 919 + "version": "5.0.2", 920 + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", 921 + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", 922 + "dev": true, 923 + "bin": { 924 + "flat": "cli.js" 925 + } 926 + }, 927 + "node_modules/for-each": { 928 + "version": "0.3.3", 929 + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", 930 + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", 931 + "dev": true, 932 + "dependencies": { 933 + "is-callable": "^1.1.3" 934 + } 935 + }, 936 + "node_modules/fs.realpath": { 937 + "version": "1.0.0", 938 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 939 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 940 + "dev": true 941 + }, 942 + "node_modules/fsevents": { 943 + "version": "2.3.2", 944 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 945 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 946 + "dev": true, 947 + "hasInstallScript": true, 948 + "optional": true, 949 + "os": [ 950 + "darwin" 951 + ], 952 + "engines": { 953 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 954 + } 955 + }, 956 + "node_modules/function-bind": { 957 + "version": "1.1.1", 958 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 959 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 960 + "dev": true 961 + }, 962 + "node_modules/function.prototype.name": { 963 + "version": "1.1.5", 964 + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", 965 + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", 966 + "dev": true, 967 + "dependencies": { 968 + "call-bind": "^1.0.2", 969 + "define-properties": "^1.1.3", 970 + "es-abstract": "^1.19.0", 971 + "functions-have-names": "^1.2.2" 972 + }, 973 + "engines": { 974 + "node": ">= 0.4" 975 + }, 976 + "funding": { 977 + "url": "https://github.com/sponsors/ljharb" 978 + } 979 + }, 980 + "node_modules/functions-have-names": { 981 + "version": "1.2.3", 982 + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 983 + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 984 + "dev": true, 985 + "funding": { 986 + "url": "https://github.com/sponsors/ljharb" 987 + } 988 + }, 989 + "node_modules/geojson-numeric": { 990 + "version": "0.2.1", 991 + "resolved": "https://registry.npmjs.org/geojson-numeric/-/geojson-numeric-0.2.1.tgz", 992 + "integrity": "sha512-rvItMp3W7pe16o2EQTnRw54v6WHdiE4bYjUsdr3FZskFb6oPC7gjLe4zginP+Wd1B/HLl2acTukfn16Lmwn7lg==", 993 + "dependencies": { 994 + "concat-stream": "2.0.0", 995 + "optimist": "~0.3.5" 996 + }, 997 + "bin": { 998 + "geojson-numeric": "geojson-numeric" 999 + } 1000 + }, 1001 + "node_modules/get-caller-file": { 1002 + "version": "2.0.5", 1003 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 1004 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 1005 + "dev": true, 1006 + "engines": { 1007 + "node": "6.* || 8.* || >= 10.*" 1008 + } 1009 + }, 1010 + "node_modules/get-intrinsic": { 1011 + "version": "1.2.0", 1012 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", 1013 + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", 1014 + "dev": true, 1015 + "dependencies": { 1016 + "function-bind": "^1.1.1", 1017 + "has": "^1.0.3", 1018 + "has-symbols": "^1.0.3" 1019 + }, 1020 + "funding": { 1021 + "url": "https://github.com/sponsors/ljharb" 1022 + } 1023 + }, 1024 + "node_modules/get-package-type": { 1025 + "version": "0.1.0", 1026 + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 1027 + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 1028 + "dev": true, 1029 + "engines": { 1030 + "node": ">=8.0.0" 1031 + } 1032 + }, 1033 + "node_modules/get-stream": { 1034 + "version": "6.0.1", 1035 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 1036 + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 1037 + "engines": { 1038 + "node": ">=10" 1039 + }, 1040 + "funding": { 1041 + "url": "https://github.com/sponsors/sindresorhus" 1042 + } 1043 + }, 1044 + "node_modules/get-symbol-description": { 1045 + "version": "1.0.0", 1046 + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", 1047 + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", 1048 + "dev": true, 1049 + "dependencies": { 1050 + "call-bind": "^1.0.2", 1051 + "get-intrinsic": "^1.1.1" 1052 + }, 1053 + "engines": { 1054 + "node": ">= 0.4" 1055 + }, 1056 + "funding": { 1057 + "url": "https://github.com/sponsors/ljharb" 1058 + } 1059 + }, 1060 + "node_modules/glob": { 1061 + "version": "5.0.15", 1062 + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", 1063 + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", 1064 + "dev": true, 1065 + "dependencies": { 1066 + "inflight": "^1.0.4", 1067 + "inherits": "2", 1068 + "minimatch": "2 || 3", 1069 + "once": "^1.3.0", 1070 + "path-is-absolute": "^1.0.0" 1071 + }, 1072 + "engines": { 1073 + "node": "*" 1074 + } 1075 + }, 1076 + "node_modules/glob-parent": { 1077 + "version": "5.1.2", 1078 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1079 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1080 + "dev": true, 1081 + "dependencies": { 1082 + "is-glob": "^4.0.1" 1083 + }, 1084 + "engines": { 1085 + "node": ">= 6" 1086 + } 1087 + }, 1088 + "node_modules/globalthis": { 1089 + "version": "1.0.3", 1090 + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", 1091 + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", 1092 + "dev": true, 1093 + "dependencies": { 1094 + "define-properties": "^1.1.3" 1095 + }, 1096 + "engines": { 1097 + "node": ">= 0.4" 1098 + }, 1099 + "funding": { 1100 + "url": "https://github.com/sponsors/ljharb" 1101 + } 1102 + }, 1103 + "node_modules/gopd": { 1104 + "version": "1.0.1", 1105 + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", 1106 + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", 1107 + "dev": true, 1108 + "dependencies": { 1109 + "get-intrinsic": "^1.1.3" 1110 + }, 1111 + "funding": { 1112 + "url": "https://github.com/sponsors/ljharb" 1113 + } 1114 + }, 1115 + "node_modules/handlebars": { 1116 + "version": "4.7.7", 1117 + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", 1118 + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", 1119 + "dev": true, 1120 + "dependencies": { 1121 + "minimist": "^1.2.5", 1122 + "neo-async": "^2.6.0", 1123 + "source-map": "^0.6.1", 1124 + "wordwrap": "^1.0.0" 1125 + }, 1126 + "bin": { 1127 + "handlebars": "bin/handlebars" 1128 + }, 1129 + "engines": { 1130 + "node": ">=0.4.7" 1131 + }, 1132 + "optionalDependencies": { 1133 + "uglify-js": "^3.1.4" 1134 + } 1135 + }, 1136 + "node_modules/handlebars/node_modules/source-map": { 1137 + "version": "0.6.1", 1138 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1139 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1140 + "dev": true, 1141 + "engines": { 1142 + "node": ">=0.10.0" 1143 + } 1144 + }, 1145 + "node_modules/has": { 1146 + "version": "1.0.3", 1147 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1148 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1149 + "dev": true, 1150 + "dependencies": { 1151 + "function-bind": "^1.1.1" 1152 + }, 1153 + "engines": { 1154 + "node": ">= 0.4.0" 1155 + } 1156 + }, 1157 + "node_modules/has-bigints": { 1158 + "version": "1.0.2", 1159 + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", 1160 + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", 1161 + "dev": true, 1162 + "funding": { 1163 + "url": "https://github.com/sponsors/ljharb" 1164 + } 1165 + }, 1166 + "node_modules/has-dynamic-import": { 1167 + "version": "2.0.1", 1168 + "resolved": "https://registry.npmjs.org/has-dynamic-import/-/has-dynamic-import-2.0.1.tgz", 1169 + "integrity": "sha512-X3fbtsZmwb6W7fJGR9o7x65fZoodygCrZ3TVycvghP62yYQfS0t4RS0Qcz+j5tQYUKeSWS09tHkWW6WhFV3XhQ==", 1170 + "dev": true, 1171 + "dependencies": { 1172 + "call-bind": "^1.0.2", 1173 + "get-intrinsic": "^1.1.1" 1174 + }, 1175 + "funding": { 1176 + "url": "https://github.com/sponsors/ljharb" 1177 + } 1178 + }, 1179 + "node_modules/has-flag": { 1180 + "version": "1.0.0", 1181 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1182 + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", 1183 + "dev": true, 1184 + "engines": { 1185 + "node": ">=0.10.0" 1186 + } 1187 + }, 1188 + "node_modules/has-property-descriptors": { 1189 + "version": "1.0.0", 1190 + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", 1191 + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", 1192 + "dev": true, 1193 + "dependencies": { 1194 + "get-intrinsic": "^1.1.1" 1195 + }, 1196 + "funding": { 1197 + "url": "https://github.com/sponsors/ljharb" 1198 + } 1199 + }, 1200 + "node_modules/has-proto": { 1201 + "version": "1.0.1", 1202 + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", 1203 + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", 1204 + "dev": true, 1205 + "engines": { 1206 + "node": ">= 0.4" 1207 + }, 1208 + "funding": { 1209 + "url": "https://github.com/sponsors/ljharb" 1210 + } 1211 + }, 1212 + "node_modules/has-symbols": { 1213 + "version": "1.0.3", 1214 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 1215 + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 1216 + "dev": true, 1217 + "engines": { 1218 + "node": ">= 0.4" 1219 + }, 1220 + "funding": { 1221 + "url": "https://github.com/sponsors/ljharb" 1222 + } 1223 + }, 1224 + "node_modules/has-tostringtag": { 1225 + "version": "1.0.0", 1226 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", 1227 + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", 1228 + "dev": true, 1229 + "dependencies": { 1230 + "has-symbols": "^1.0.2" 1231 + }, 1232 + "engines": { 1233 + "node": ">= 0.4" 1234 + }, 1235 + "funding": { 1236 + "url": "https://github.com/sponsors/ljharb" 1237 + } 1238 + }, 1239 + "node_modules/he": { 1240 + "version": "1.2.0", 1241 + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 1242 + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 1243 + "dev": true, 1244 + "bin": { 1245 + "he": "bin/he" 1246 + } 1247 + }, 1248 + "node_modules/htmlparser2": { 1249 + "version": "3.5.1", 1250 + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.5.1.tgz", 1251 + "integrity": "sha512-9ouaQ6sjVJZS4NhPC65zNm2JCJotiH6BVm6iFvI90hRcsIEISMrgjqMUrPpU9G1VS4vTspH4dyaqSRf6JLQPbg==", 1252 + "dependencies": { 1253 + "domelementtype": "1", 1254 + "domhandler": "2.2", 1255 + "domutils": "1.3", 1256 + "readable-stream": "1.1" 1257 + } 1258 + }, 1259 + "node_modules/htmlparser2/node_modules/isarray": { 1260 + "version": "0.0.1", 1261 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 1262 + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" 1263 + }, 1264 + "node_modules/htmlparser2/node_modules/readable-stream": { 1265 + "version": "1.1.14", 1266 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 1267 + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", 1268 + "dependencies": { 1269 + "core-util-is": "~1.0.0", 1270 + "inherits": "~2.0.1", 1271 + "isarray": "0.0.1", 1272 + "string_decoder": "~0.10.x" 1273 + } 1274 + }, 1275 + "node_modules/htmlparser2/node_modules/string_decoder": { 1276 + "version": "0.10.31", 1277 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 1278 + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" 1279 + }, 1280 + "node_modules/ieee754": { 1281 + "version": "1.2.1", 1282 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 1283 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 1284 + "funding": [ 1285 + { 1286 + "type": "github", 1287 + "url": "https://github.com/sponsors/feross" 1288 + }, 1289 + { 1290 + "type": "patreon", 1291 + "url": "https://www.patreon.com/feross" 1292 + }, 1293 + { 1294 + "type": "consulting", 1295 + "url": "https://feross.org/support" 1296 + } 1297 + ] 1298 + }, 1299 + "node_modules/inflight": { 1300 + "version": "1.0.6", 1301 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1302 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1303 + "dev": true, 1304 + "dependencies": { 1305 + "once": "^1.3.0", 1306 + "wrappy": "1" 1307 + } 1308 + }, 1309 + "node_modules/inherits": { 1310 + "version": "2.0.4", 1311 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1312 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 1313 + }, 1314 + "node_modules/internal-slot": { 1315 + "version": "1.0.5", 1316 + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", 1317 + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", 1318 + "dev": true, 1319 + "dependencies": { 1320 + "get-intrinsic": "^1.2.0", 1321 + "has": "^1.0.3", 1322 + "side-channel": "^1.0.4" 1323 + }, 1324 + "engines": { 1325 + "node": ">= 0.4" 1326 + } 1327 + }, 1328 + "node_modules/is-arguments": { 1329 + "version": "1.1.1", 1330 + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", 1331 + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", 1332 + "dev": true, 1333 + "dependencies": { 1334 + "call-bind": "^1.0.2", 1335 + "has-tostringtag": "^1.0.0" 1336 + }, 1337 + "engines": { 1338 + "node": ">= 0.4" 1339 + }, 1340 + "funding": { 1341 + "url": "https://github.com/sponsors/ljharb" 1342 + } 1343 + }, 1344 + "node_modules/is-array-buffer": { 1345 + "version": "3.0.2", 1346 + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", 1347 + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", 1348 + "dev": true, 1349 + "dependencies": { 1350 + "call-bind": "^1.0.2", 1351 + "get-intrinsic": "^1.2.0", 1352 + "is-typed-array": "^1.1.10" 1353 + }, 1354 + "funding": { 1355 + "url": "https://github.com/sponsors/ljharb" 1356 + } 1357 + }, 1358 + "node_modules/is-bigint": { 1359 + "version": "1.0.4", 1360 + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 1361 + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 1362 + "dev": true, 1363 + "dependencies": { 1364 + "has-bigints": "^1.0.1" 1365 + }, 1366 + "funding": { 1367 + "url": "https://github.com/sponsors/ljharb" 1368 + } 1369 + }, 1370 + "node_modules/is-binary-path": { 1371 + "version": "2.1.0", 1372 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 1373 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 1374 + "dev": true, 1375 + "dependencies": { 1376 + "binary-extensions": "^2.0.0" 1377 + }, 1378 + "engines": { 1379 + "node": ">=8" 1380 + } 1381 + }, 1382 + "node_modules/is-boolean-object": { 1383 + "version": "1.1.2", 1384 + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 1385 + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 1386 + "dev": true, 1387 + "dependencies": { 1388 + "call-bind": "^1.0.2", 1389 + "has-tostringtag": "^1.0.0" 1390 + }, 1391 + "engines": { 1392 + "node": ">= 0.4" 1393 + }, 1394 + "funding": { 1395 + "url": "https://github.com/sponsors/ljharb" 1396 + } 1397 + }, 1398 + "node_modules/is-callable": { 1399 + "version": "1.2.7", 1400 + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", 1401 + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", 1402 + "dev": true, 1403 + "engines": { 1404 + "node": ">= 0.4" 1405 + }, 1406 + "funding": { 1407 + "url": "https://github.com/sponsors/ljharb" 1408 + } 1409 + }, 1410 + "node_modules/is-core-module": { 1411 + "version": "2.12.0", 1412 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", 1413 + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", 1414 + "dev": true, 1415 + "dependencies": { 1416 + "has": "^1.0.3" 1417 + }, 1418 + "funding": { 1419 + "url": "https://github.com/sponsors/ljharb" 1420 + } 1421 + }, 1422 + "node_modules/is-date-object": { 1423 + "version": "1.0.5", 1424 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 1425 + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 1426 + "dev": true, 1427 + "dependencies": { 1428 + "has-tostringtag": "^1.0.0" 1429 + }, 1430 + "engines": { 1431 + "node": ">= 0.4" 1432 + }, 1433 + "funding": { 1434 + "url": "https://github.com/sponsors/ljharb" 1435 + } 1436 + }, 1437 + "node_modules/is-extglob": { 1438 + "version": "2.1.1", 1439 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1440 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1441 + "dev": true, 1442 + "engines": { 1443 + "node": ">=0.10.0" 1444 + } 1445 + }, 1446 + "node_modules/is-fullwidth-code-point": { 1447 + "version": "3.0.0", 1448 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 1449 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 1450 + "dev": true, 1451 + "engines": { 1452 + "node": ">=8" 1453 + } 1454 + }, 1455 + "node_modules/is-glob": { 1456 + "version": "4.0.3", 1457 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1458 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1459 + "dev": true, 1460 + "dependencies": { 1461 + "is-extglob": "^2.1.1" 1462 + }, 1463 + "engines": { 1464 + "node": ">=0.10.0" 1465 + } 1466 + }, 1467 + "node_modules/is-map": { 1468 + "version": "2.0.2", 1469 + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", 1470 + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", 1471 + "dev": true, 1472 + "funding": { 1473 + "url": "https://github.com/sponsors/ljharb" 1474 + } 1475 + }, 1476 + "node_modules/is-negative-zero": { 1477 + "version": "2.0.2", 1478 + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", 1479 + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", 1480 + "dev": true, 1481 + "engines": { 1482 + "node": ">= 0.4" 1483 + }, 1484 + "funding": { 1485 + "url": "https://github.com/sponsors/ljharb" 1486 + } 1487 + }, 1488 + "node_modules/is-number": { 1489 + "version": "7.0.0", 1490 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1491 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1492 + "dev": true, 1493 + "engines": { 1494 + "node": ">=0.12.0" 1495 + } 1496 + }, 1497 + "node_modules/is-number-object": { 1498 + "version": "1.0.7", 1499 + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", 1500 + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", 1501 + "dev": true, 1502 + "dependencies": { 1503 + "has-tostringtag": "^1.0.0" 1504 + }, 1505 + "engines": { 1506 + "node": ">= 0.4" 1507 + }, 1508 + "funding": { 1509 + "url": "https://github.com/sponsors/ljharb" 1510 + } 1511 + }, 1512 + "node_modules/is-plain-obj": { 1513 + "version": "2.1.0", 1514 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", 1515 + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", 1516 + "dev": true, 1517 + "engines": { 1518 + "node": ">=8" 1519 + } 1520 + }, 1521 + "node_modules/is-regex": { 1522 + "version": "1.1.4", 1523 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 1524 + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 1525 + "dev": true, 1526 + "dependencies": { 1527 + "call-bind": "^1.0.2", 1528 + "has-tostringtag": "^1.0.0" 1529 + }, 1530 + "engines": { 1531 + "node": ">= 0.4" 1532 + }, 1533 + "funding": { 1534 + "url": "https://github.com/sponsors/ljharb" 1535 + } 1536 + }, 1537 + "node_modules/is-set": { 1538 + "version": "2.0.2", 1539 + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", 1540 + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", 1541 + "dev": true, 1542 + "funding": { 1543 + "url": "https://github.com/sponsors/ljharb" 1544 + } 1545 + }, 1546 + "node_modules/is-shared-array-buffer": { 1547 + "version": "1.0.2", 1548 + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", 1549 + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", 1550 + "dev": true, 1551 + "dependencies": { 1552 + "call-bind": "^1.0.2" 1553 + }, 1554 + "funding": { 1555 + "url": "https://github.com/sponsors/ljharb" 1556 + } 1557 + }, 1558 + "node_modules/is-string": { 1559 + "version": "1.0.7", 1560 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 1561 + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 1562 + "dev": true, 1563 + "dependencies": { 1564 + "has-tostringtag": "^1.0.0" 1565 + }, 1566 + "engines": { 1567 + "node": ">= 0.4" 1568 + }, 1569 + "funding": { 1570 + "url": "https://github.com/sponsors/ljharb" 1571 + } 1572 + }, 1573 + "node_modules/is-symbol": { 1574 + "version": "1.0.4", 1575 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 1576 + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 1577 + "dev": true, 1578 + "dependencies": { 1579 + "has-symbols": "^1.0.2" 1580 + }, 1581 + "engines": { 1582 + "node": ">= 0.4" 1583 + }, 1584 + "funding": { 1585 + "url": "https://github.com/sponsors/ljharb" 1586 + } 1587 + }, 1588 + "node_modules/is-typed-array": { 1589 + "version": "1.1.10", 1590 + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", 1591 + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", 1592 + "dev": true, 1593 + "dependencies": { 1594 + "available-typed-arrays": "^1.0.5", 1595 + "call-bind": "^1.0.2", 1596 + "for-each": "^0.3.3", 1597 + "gopd": "^1.0.1", 1598 + "has-tostringtag": "^1.0.0" 1599 + }, 1600 + "engines": { 1601 + "node": ">= 0.4" 1602 + }, 1603 + "funding": { 1604 + "url": "https://github.com/sponsors/ljharb" 1605 + } 1606 + }, 1607 + "node_modules/is-unicode-supported": { 1608 + "version": "0.1.0", 1609 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 1610 + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 1611 + "dev": true, 1612 + "engines": { 1613 + "node": ">=10" 1614 + }, 1615 + "funding": { 1616 + "url": "https://github.com/sponsors/sindresorhus" 1617 + } 1618 + }, 1619 + "node_modules/is-weakmap": { 1620 + "version": "2.0.1", 1621 + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", 1622 + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", 1623 + "dev": true, 1624 + "funding": { 1625 + "url": "https://github.com/sponsors/ljharb" 1626 + } 1627 + }, 1628 + "node_modules/is-weakref": { 1629 + "version": "1.0.2", 1630 + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", 1631 + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 1632 + "dev": true, 1633 + "dependencies": { 1634 + "call-bind": "^1.0.2" 1635 + }, 1636 + "funding": { 1637 + "url": "https://github.com/sponsors/ljharb" 1638 + } 1639 + }, 1640 + "node_modules/is-weakset": { 1641 + "version": "2.0.2", 1642 + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", 1643 + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", 1644 + "dev": true, 1645 + "dependencies": { 1646 + "call-bind": "^1.0.2", 1647 + "get-intrinsic": "^1.1.1" 1648 + }, 1649 + "funding": { 1650 + "url": "https://github.com/sponsors/ljharb" 1651 + } 1652 + }, 1653 + "node_modules/isarray": { 1654 + "version": "2.0.5", 1655 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", 1656 + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", 1657 + "dev": true 1658 + }, 1659 + "node_modules/isexe": { 1660 + "version": "2.0.0", 1661 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1662 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1663 + "dev": true 1664 + }, 1665 + "node_modules/istanbul": { 1666 + "version": "0.4.5", 1667 + "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz", 1668 + "integrity": "sha512-nMtdn4hvK0HjUlzr1DrKSUY8ychprt8dzHOgY2KXsIhHu5PuQQEOTM27gV9Xblyon7aUH/TSFIjRHEODF/FRPg==", 1669 + "deprecated": "This module is no longer maintained, try this instead:\n npm i nyc\nVisit https://istanbul.js.org/integrations for other alternatives.", 1670 + "dev": true, 1671 + "dependencies": { 1672 + "abbrev": "1.0.x", 1673 + "async": "1.x", 1674 + "escodegen": "1.8.x", 1675 + "esprima": "2.7.x", 1676 + "glob": "^5.0.15", 1677 + "handlebars": "^4.0.1", 1678 + "js-yaml": "3.x", 1679 + "mkdirp": "0.5.x", 1680 + "nopt": "3.x", 1681 + "once": "1.x", 1682 + "resolve": "1.1.x", 1683 + "supports-color": "^3.1.0", 1684 + "which": "^1.1.1", 1685 + "wordwrap": "^1.0.0" 1686 + }, 1687 + "bin": { 1688 + "istanbul": "lib/cli.js" 1689 + } 1690 + }, 1691 + "node_modules/js-yaml": { 1692 + "version": "3.14.1", 1693 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 1694 + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 1695 + "dev": true, 1696 + "dependencies": { 1697 + "argparse": "^1.0.7", 1698 + "esprima": "^4.0.0" 1699 + }, 1700 + "bin": { 1701 + "js-yaml": "bin/js-yaml.js" 1702 + } 1703 + }, 1704 + "node_modules/js-yaml/node_modules/esprima": { 1705 + "version": "4.0.1", 1706 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 1707 + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 1708 + "dev": true, 1709 + "bin": { 1710 + "esparse": "bin/esparse.js", 1711 + "esvalidate": "bin/esvalidate.js" 1712 + }, 1713 + "engines": { 1714 + "node": ">=4" 1715 + } 1716 + }, 1717 + "node_modules/jsonparse": { 1718 + "version": "0.0.5", 1719 + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz", 1720 + "integrity": "sha512-fw7Q/8gFR8iSekUi9I+HqWIap6mywuoe7hQIg3buTVjuZgALKj4HAmm0X6f+TaL4c9NJbvyFQdaI2ppr5p6dnQ==", 1721 + "engines": [ 1722 + "node >= 0.2.0" 1723 + ] 1724 + }, 1725 + "node_modules/JSONStream": { 1726 + "version": "0.8.0", 1727 + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.0.tgz", 1728 + "integrity": "sha512-PiV28BpoUorz9kKFwRbD7+wg0t/k0ITHKn0DgCU44YZ/GaGAZRPt9q5PzoifC85gE55SEPIdMu0Labfxevj8cw==", 1729 + "dependencies": { 1730 + "jsonparse": "0.0.5", 1731 + "through": "~2.2.7" 1732 + }, 1733 + "engines": { 1734 + "node": "*" 1735 + } 1736 + }, 1737 + "node_modules/levn": { 1738 + "version": "0.3.0", 1739 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 1740 + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", 1741 + "dev": true, 1742 + "dependencies": { 1743 + "prelude-ls": "~1.1.2", 1744 + "type-check": "~0.3.2" 1745 + }, 1746 + "engines": { 1747 + "node": ">= 0.8.0" 1748 + } 1749 + }, 1750 + "node_modules/locate-path": { 1751 + "version": "6.0.0", 1752 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1753 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1754 + "dev": true, 1755 + "dependencies": { 1756 + "p-locate": "^5.0.0" 1757 + }, 1758 + "engines": { 1759 + "node": ">=10" 1760 + }, 1761 + "funding": { 1762 + "url": "https://github.com/sponsors/sindresorhus" 1763 + } 1764 + }, 1765 + "node_modules/log-symbols": { 1766 + "version": "4.1.0", 1767 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 1768 + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 1769 + "dev": true, 1770 + "dependencies": { 1771 + "chalk": "^4.1.0", 1772 + "is-unicode-supported": "^0.1.0" 1773 + }, 1774 + "engines": { 1775 + "node": ">=10" 1776 + }, 1777 + "funding": { 1778 + "url": "https://github.com/sponsors/sindresorhus" 1779 + } 1780 + }, 1781 + "node_modules/minimatch": { 1782 + "version": "3.1.2", 1783 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1784 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1785 + "dev": true, 1786 + "dependencies": { 1787 + "brace-expansion": "^1.1.7" 1788 + }, 1789 + "engines": { 1790 + "node": "*" 1791 + } 1792 + }, 1793 + "node_modules/minimist": { 1794 + "version": "1.2.8", 1795 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 1796 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 1797 + "funding": { 1798 + "url": "https://github.com/sponsors/ljharb" 1799 + } 1800 + }, 1801 + "node_modules/mkdirp": { 1802 + "version": "0.5.6", 1803 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 1804 + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 1805 + "dev": true, 1806 + "dependencies": { 1807 + "minimist": "^1.2.6" 1808 + }, 1809 + "bin": { 1810 + "mkdirp": "bin/cmd.js" 1811 + } 1812 + }, 1813 + "node_modules/mocha": { 1814 + "version": "10.1.0", 1815 + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz", 1816 + "integrity": "sha512-vUF7IYxEoN7XhQpFLxQAEMtE4W91acW4B6En9l97MwE9stL1A9gusXfoHZCLVHDUJ/7V5+lbCM6yMqzo5vNymg==", 1817 + "dev": true, 1818 + "dependencies": { 1819 + "ansi-colors": "4.1.1", 1820 + "browser-stdout": "1.3.1", 1821 + "chokidar": "3.5.3", 1822 + "debug": "4.3.4", 1823 + "diff": "5.0.0", 1824 + "escape-string-regexp": "4.0.0", 1825 + "find-up": "5.0.0", 1826 + "glob": "7.2.0", 1827 + "he": "1.2.0", 1828 + "js-yaml": "4.1.0", 1829 + "log-symbols": "4.1.0", 1830 + "minimatch": "5.0.1", 1831 + "ms": "2.1.3", 1832 + "nanoid": "3.3.3", 1833 + "serialize-javascript": "6.0.0", 1834 + "strip-json-comments": "3.1.1", 1835 + "supports-color": "8.1.1", 1836 + "workerpool": "6.2.1", 1837 + "yargs": "16.2.0", 1838 + "yargs-parser": "20.2.4", 1839 + "yargs-unparser": "2.0.0" 1840 + }, 1841 + "bin": { 1842 + "_mocha": "bin/_mocha", 1843 + "mocha": "bin/mocha.js" 1844 + }, 1845 + "engines": { 1846 + "node": ">= 14.0.0" 1847 + }, 1848 + "funding": { 1849 + "type": "opencollective", 1850 + "url": "https://opencollective.com/mochajs" 1851 + } 1852 + }, 1853 + "node_modules/mocha/node_modules/argparse": { 1854 + "version": "2.0.1", 1855 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1856 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1857 + "dev": true 1858 + }, 1859 + "node_modules/mocha/node_modules/glob": { 1860 + "version": "7.2.0", 1861 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 1862 + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 1863 + "dev": true, 1864 + "dependencies": { 1865 + "fs.realpath": "^1.0.0", 1866 + "inflight": "^1.0.4", 1867 + "inherits": "2", 1868 + "minimatch": "^3.0.4", 1869 + "once": "^1.3.0", 1870 + "path-is-absolute": "^1.0.0" 1871 + }, 1872 + "engines": { 1873 + "node": "*" 1874 + }, 1875 + "funding": { 1876 + "url": "https://github.com/sponsors/isaacs" 1877 + } 1878 + }, 1879 + "node_modules/mocha/node_modules/glob/node_modules/minimatch": { 1880 + "version": "3.1.2", 1881 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1882 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1883 + "dev": true, 1884 + "dependencies": { 1885 + "brace-expansion": "^1.1.7" 1886 + }, 1887 + "engines": { 1888 + "node": "*" 1889 + } 1890 + }, 1891 + "node_modules/mocha/node_modules/has-flag": { 1892 + "version": "4.0.0", 1893 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1894 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1895 + "dev": true, 1896 + "engines": { 1897 + "node": ">=8" 1898 + } 1899 + }, 1900 + "node_modules/mocha/node_modules/js-yaml": { 1901 + "version": "4.1.0", 1902 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1903 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1904 + "dev": true, 1905 + "dependencies": { 1906 + "argparse": "^2.0.1" 1907 + }, 1908 + "bin": { 1909 + "js-yaml": "bin/js-yaml.js" 1910 + } 1911 + }, 1912 + "node_modules/mocha/node_modules/minimatch": { 1913 + "version": "5.0.1", 1914 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", 1915 + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", 1916 + "dev": true, 1917 + "dependencies": { 1918 + "brace-expansion": "^2.0.1" 1919 + }, 1920 + "engines": { 1921 + "node": ">=10" 1922 + } 1923 + }, 1924 + "node_modules/mocha/node_modules/minimatch/node_modules/brace-expansion": { 1925 + "version": "2.0.1", 1926 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1927 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 1928 + "dev": true, 1929 + "dependencies": { 1930 + "balanced-match": "^1.0.0" 1931 + } 1932 + }, 1933 + "node_modules/mocha/node_modules/supports-color": { 1934 + "version": "8.1.1", 1935 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 1936 + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 1937 + "dev": true, 1938 + "dependencies": { 1939 + "has-flag": "^4.0.0" 1940 + }, 1941 + "engines": { 1942 + "node": ">=10" 1943 + }, 1944 + "funding": { 1945 + "url": "https://github.com/chalk/supports-color?sponsor=1" 1946 + } 1947 + }, 1948 + "node_modules/ms": { 1949 + "version": "2.1.3", 1950 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1951 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 1952 + "dev": true 1953 + }, 1954 + "node_modules/nanoid": { 1955 + "version": "3.3.3", 1956 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", 1957 + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", 1958 + "dev": true, 1959 + "bin": { 1960 + "nanoid": "bin/nanoid.cjs" 1961 + }, 1962 + "engines": { 1963 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1964 + } 1965 + }, 1966 + "node_modules/neo-async": { 1967 + "version": "2.6.2", 1968 + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 1969 + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 1970 + "dev": true 1971 + }, 1972 + "node_modules/nopt": { 1973 + "version": "3.0.6", 1974 + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", 1975 + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", 1976 + "dev": true, 1977 + "dependencies": { 1978 + "abbrev": "1" 1979 + }, 1980 + "bin": { 1981 + "nopt": "bin/nopt.js" 1982 + } 1983 + }, 1984 + "node_modules/normalize-path": { 1985 + "version": "3.0.0", 1986 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 1987 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 1988 + "dev": true, 1989 + "engines": { 1990 + "node": ">=0.10.0" 1991 + } 1992 + }, 1993 + "node_modules/npm-path": { 1994 + "version": "1.1.0", 1995 + "resolved": "https://registry.npmjs.org/npm-path/-/npm-path-1.1.0.tgz", 1996 + "integrity": "sha512-wsL+YXGWlE3DWEqhpgKdt0RWxQrHKpVZ5u6uDYFSpxrxKYVPOctOun8q77VwD02zPTQD4wkc35elWPcocaICag==", 1997 + "dev": true, 1998 + "dependencies": { 1999 + "which": "^1.2.4" 2000 + }, 2001 + "bin": { 2002 + "npm-path": "bin/npm-path" 2003 + } 2004 + }, 2005 + "node_modules/npm-which": { 2006 + "version": "1.0.2", 2007 + "resolved": "https://registry.npmjs.org/npm-which/-/npm-which-1.0.2.tgz", 2008 + "integrity": "sha512-y1s2PrTct2DuRudZNyu4+l4HteWFzaHcN+mMtA54htjA8xIzYza9casIqUdf+/Lqb4Zg2harBpCxBUt83Dwnuw==", 2009 + "dev": true, 2010 + "dependencies": { 2011 + "commander": "^2.2.0", 2012 + "npm-path": "^1.0.0", 2013 + "which": "^1.0.5" 2014 + }, 2015 + "bin": { 2016 + "npm-which": "bin/npm-which.js" 2017 + } 2018 + }, 2019 + "node_modules/object-inspect": { 2020 + "version": "1.12.3", 2021 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", 2022 + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", 2023 + "dev": true, 2024 + "funding": { 2025 + "url": "https://github.com/sponsors/ljharb" 2026 + } 2027 + }, 2028 + "node_modules/object-is": { 2029 + "version": "1.1.5", 2030 + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", 2031 + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", 2032 + "dev": true, 2033 + "dependencies": { 2034 + "call-bind": "^1.0.2", 2035 + "define-properties": "^1.1.3" 2036 + }, 2037 + "engines": { 2038 + "node": ">= 0.4" 2039 + }, 2040 + "funding": { 2041 + "url": "https://github.com/sponsors/ljharb" 2042 + } 2043 + }, 2044 + "node_modules/object-keys": { 2045 + "version": "1.1.1", 2046 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 2047 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 2048 + "dev": true, 2049 + "engines": { 2050 + "node": ">= 0.4" 2051 + } 2052 + }, 2053 + "node_modules/object.assign": { 2054 + "version": "4.1.4", 2055 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", 2056 + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", 2057 + "dev": true, 2058 + "dependencies": { 2059 + "call-bind": "^1.0.2", 2060 + "define-properties": "^1.1.4", 2061 + "has-symbols": "^1.0.3", 2062 + "object-keys": "^1.1.1" 2063 + }, 2064 + "engines": { 2065 + "node": ">= 0.4" 2066 + }, 2067 + "funding": { 2068 + "url": "https://github.com/sponsors/ljharb" 2069 + } 2070 + }, 2071 + "node_modules/once": { 2072 + "version": "1.4.0", 2073 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2074 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 2075 + "dev": true, 2076 + "dependencies": { 2077 + "wrappy": "1" 2078 + } 2079 + }, 2080 + "node_modules/optimist": { 2081 + "version": "0.3.7", 2082 + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz", 2083 + "integrity": "sha512-TCx0dXQzVtSCg2OgY/bO9hjM9cV4XYx09TVK+s3+FhkjT6LovsLe+pPMzpWf+6yXK/hUizs2gUoTw3jHM0VaTQ==", 2084 + "dependencies": { 2085 + "wordwrap": "~0.0.2" 2086 + } 2087 + }, 2088 + "node_modules/optimist/node_modules/wordwrap": { 2089 + "version": "0.0.3", 2090 + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", 2091 + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", 2092 + "engines": { 2093 + "node": ">=0.4.0" 2094 + } 2095 + }, 2096 + "node_modules/optionator": { 2097 + "version": "0.8.3", 2098 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 2099 + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 2100 + "dev": true, 2101 + "dependencies": { 2102 + "deep-is": "~0.1.3", 2103 + "fast-levenshtein": "~2.0.6", 2104 + "levn": "~0.3.0", 2105 + "prelude-ls": "~1.1.2", 2106 + "type-check": "~0.3.2", 2107 + "word-wrap": "~1.2.3" 2108 + }, 2109 + "engines": { 2110 + "node": ">= 0.8.0" 2111 + } 2112 + }, 2113 + "node_modules/osm-polygon-features": { 2114 + "version": "0.9.2", 2115 + "resolved": "https://registry.npmjs.org/osm-polygon-features/-/osm-polygon-features-0.9.2.tgz", 2116 + "integrity": "sha512-5zNEFCq+G6X2TDkqbKYLF1+GtWVCCLA8zX+FVhSogsiTRsGquyaGRy5cYNW4BE3ci0MKOLvNTkFNsjsCNtgz0A==" 2117 + }, 2118 + "node_modules/p-limit": { 2119 + "version": "3.1.0", 2120 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 2121 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 2122 + "dev": true, 2123 + "dependencies": { 2124 + "yocto-queue": "^0.1.0" 2125 + }, 2126 + "engines": { 2127 + "node": ">=10" 2128 + }, 2129 + "funding": { 2130 + "url": "https://github.com/sponsors/sindresorhus" 2131 + } 2132 + }, 2133 + "node_modules/p-locate": { 2134 + "version": "5.0.0", 2135 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 2136 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 2137 + "dev": true, 2138 + "dependencies": { 2139 + "p-limit": "^3.0.2" 2140 + }, 2141 + "engines": { 2142 + "node": ">=10" 2143 + }, 2144 + "funding": { 2145 + "url": "https://github.com/sponsors/sindresorhus" 2146 + } 2147 + }, 2148 + "node_modules/path-exists": { 2149 + "version": "4.0.0", 2150 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 2151 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 2152 + "dev": true, 2153 + "engines": { 2154 + "node": ">=8" 2155 + } 2156 + }, 2157 + "node_modules/path-is-absolute": { 2158 + "version": "1.0.1", 2159 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2160 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 2161 + "dev": true, 2162 + "engines": { 2163 + "node": ">=0.10.0" 2164 + } 2165 + }, 2166 + "node_modules/path-parse": { 2167 + "version": "1.0.7", 2168 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 2169 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 2170 + "dev": true 2171 + }, 2172 + "node_modules/pbf": { 2173 + "version": "3.2.1", 2174 + "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", 2175 + "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", 2176 + "dependencies": { 2177 + "ieee754": "^1.1.12", 2178 + "resolve-protobuf-schema": "^2.1.0" 2179 + }, 2180 + "bin": { 2181 + "pbf": "bin/pbf" 2182 + } 2183 + }, 2184 + "node_modules/picomatch": { 2185 + "version": "2.3.1", 2186 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 2187 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 2188 + "dev": true, 2189 + "engines": { 2190 + "node": ">=8.6" 2191 + }, 2192 + "funding": { 2193 + "url": "https://github.com/sponsors/jonschlinkert" 2194 + } 2195 + }, 2196 + "node_modules/prelude-ls": { 2197 + "version": "1.1.2", 2198 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 2199 + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", 2200 + "dev": true, 2201 + "engines": { 2202 + "node": ">= 0.8.0" 2203 + } 2204 + }, 2205 + "node_modules/process-nextick-args": { 2206 + "version": "2.0.1", 2207 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 2208 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 2209 + "dev": true 2210 + }, 2211 + "node_modules/protocol-buffers-schema": { 2212 + "version": "3.6.0", 2213 + "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", 2214 + "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" 2215 + }, 2216 + "node_modules/randombytes": { 2217 + "version": "2.1.0", 2218 + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 2219 + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 2220 + "dev": true, 2221 + "dependencies": { 2222 + "safe-buffer": "^5.1.0" 2223 + } 2224 + }, 2225 + "node_modules/readable-stream": { 2226 + "version": "3.6.2", 2227 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 2228 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 2229 + "dependencies": { 2230 + "inherits": "^2.0.3", 2231 + "string_decoder": "^1.1.1", 2232 + "util-deprecate": "^1.0.1" 2233 + }, 2234 + "engines": { 2235 + "node": ">= 6" 2236 + } 2237 + }, 2238 + "node_modules/readdirp": { 2239 + "version": "3.6.0", 2240 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 2241 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 2242 + "dev": true, 2243 + "dependencies": { 2244 + "picomatch": "^2.2.1" 2245 + }, 2246 + "engines": { 2247 + "node": ">=8.10.0" 2248 + } 2249 + }, 2250 + "node_modules/regexp.prototype.flags": { 2251 + "version": "1.4.3", 2252 + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", 2253 + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", 2254 + "dev": true, 2255 + "dependencies": { 2256 + "call-bind": "^1.0.2", 2257 + "define-properties": "^1.1.3", 2258 + "functions-have-names": "^1.2.2" 2259 + }, 2260 + "engines": { 2261 + "node": ">= 0.4" 2262 + }, 2263 + "funding": { 2264 + "url": "https://github.com/sponsors/ljharb" 2265 + } 2266 + }, 2267 + "node_modules/require-directory": { 2268 + "version": "2.1.1", 2269 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 2270 + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 2271 + "dev": true, 2272 + "engines": { 2273 + "node": ">=0.10.0" 2274 + } 2275 + }, 2276 + "node_modules/resolve": { 2277 + "version": "1.1.7", 2278 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", 2279 + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", 2280 + "dev": true 2281 + }, 2282 + "node_modules/resolve-protobuf-schema": { 2283 + "version": "2.1.0", 2284 + "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", 2285 + "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", 2286 + "dependencies": { 2287 + "protocol-buffers-schema": "^3.3.1" 2288 + } 2289 + }, 2290 + "node_modules/resumer": { 2291 + "version": "0.0.0", 2292 + "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz", 2293 + "integrity": "sha512-Fn9X8rX8yYF4m81rZCK/5VmrmsSbqS/i3rDLl6ZZHAXgC2nTAx3dhwG8q8odP/RmdLa2YrybDJaAMg+X1ajY3w==", 2294 + "dev": true, 2295 + "dependencies": { 2296 + "through": "~2.3.4" 2297 + } 2298 + }, 2299 + "node_modules/resumer/node_modules/through": { 2300 + "version": "2.3.8", 2301 + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 2302 + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", 2303 + "dev": true 2304 + }, 2305 + "node_modules/safe-buffer": { 2306 + "version": "5.2.1", 2307 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 2308 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 2309 + "funding": [ 2310 + { 2311 + "type": "github", 2312 + "url": "https://github.com/sponsors/feross" 2313 + }, 2314 + { 2315 + "type": "patreon", 2316 + "url": "https://www.patreon.com/feross" 2317 + }, 2318 + { 2319 + "type": "consulting", 2320 + "url": "https://feross.org/support" 2321 + } 2322 + ] 2323 + }, 2324 + "node_modules/safe-regex-test": { 2325 + "version": "1.0.0", 2326 + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", 2327 + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", 2328 + "dev": true, 2329 + "dependencies": { 2330 + "call-bind": "^1.0.2", 2331 + "get-intrinsic": "^1.1.3", 2332 + "is-regex": "^1.1.4" 2333 + }, 2334 + "funding": { 2335 + "url": "https://github.com/sponsors/ljharb" 2336 + } 2337 + }, 2338 + "node_modules/serialize-javascript": { 2339 + "version": "6.0.0", 2340 + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 2341 + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 2342 + "dev": true, 2343 + "dependencies": { 2344 + "randombytes": "^2.1.0" 2345 + } 2346 + }, 2347 + "node_modules/side-channel": { 2348 + "version": "1.0.4", 2349 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 2350 + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 2351 + "dev": true, 2352 + "dependencies": { 2353 + "call-bind": "^1.0.0", 2354 + "get-intrinsic": "^1.0.2", 2355 + "object-inspect": "^1.9.0" 2356 + }, 2357 + "funding": { 2358 + "url": "https://github.com/sponsors/ljharb" 2359 + } 2360 + }, 2361 + "node_modules/source-map": { 2362 + "version": "0.2.0", 2363 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", 2364 + "integrity": "sha512-CBdZ2oa/BHhS4xj5DlhjWNHcan57/5YuvfdLf17iVmIpd9KRm+DFLmC6nBNj+6Ua7Kt3TmOjDpQT1aTYOQtoUA==", 2365 + "dev": true, 2366 + "optional": true, 2367 + "dependencies": { 2368 + "amdefine": ">=0.0.4" 2369 + }, 2370 + "engines": { 2371 + "node": ">=0.8.0" 2372 + } 2373 + }, 2374 + "node_modules/sprintf-js": { 2375 + "version": "1.1.2", 2376 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", 2377 + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", 2378 + "dev": true 2379 + }, 2380 + "node_modules/stop-iteration-iterator": { 2381 + "version": "1.0.0", 2382 + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", 2383 + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", 2384 + "dev": true, 2385 + "dependencies": { 2386 + "internal-slot": "^1.0.4" 2387 + }, 2388 + "engines": { 2389 + "node": ">= 0.4" 2390 + } 2391 + }, 2392 + "node_modules/string_decoder": { 2393 + "version": "1.3.0", 2394 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 2395 + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 2396 + "dependencies": { 2397 + "safe-buffer": "~5.2.0" 2398 + } 2399 + }, 2400 + "node_modules/string-width": { 2401 + "version": "4.2.3", 2402 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 2403 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 2404 + "dev": true, 2405 + "dependencies": { 2406 + "emoji-regex": "^8.0.0", 2407 + "is-fullwidth-code-point": "^3.0.0", 2408 + "strip-ansi": "^6.0.1" 2409 + }, 2410 + "engines": { 2411 + "node": ">=8" 2412 + } 2413 + }, 2414 + "node_modules/string.prototype.split": { 2415 + "version": "1.0.7", 2416 + "resolved": "https://registry.npmjs.org/string.prototype.split/-/string.prototype.split-1.0.7.tgz", 2417 + "integrity": "sha512-nKEBpIMVowgjlHVshwjhv7Tq6bp3INe+0Ib4XNjTT5RbJwIrF1t5JJ2xWrICohhCuSa6HfSZUU1EJWBFven2+Q==", 2418 + "dev": true, 2419 + "dependencies": { 2420 + "call-bind": "^1.0.2", 2421 + "define-properties": "^1.1.4", 2422 + "es-abstract": "^1.20.4", 2423 + "get-intrinsic": "^1.1.3", 2424 + "is-regex": "^1.1.4", 2425 + "regexp.prototype.flags": "^1.4.3" 2426 + }, 2427 + "funding": { 2428 + "url": "https://github.com/sponsors/ljharb" 2429 + } 2430 + }, 2431 + "node_modules/string.prototype.trim": { 2432 + "version": "1.2.7", 2433 + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", 2434 + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", 2435 + "dev": true, 2436 + "dependencies": { 2437 + "call-bind": "^1.0.2", 2438 + "define-properties": "^1.1.4", 2439 + "es-abstract": "^1.20.4" 2440 + }, 2441 + "engines": { 2442 + "node": ">= 0.4" 2443 + }, 2444 + "funding": { 2445 + "url": "https://github.com/sponsors/ljharb" 2446 + } 2447 + }, 2448 + "node_modules/string.prototype.trimend": { 2449 + "version": "1.0.6", 2450 + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", 2451 + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", 2452 + "dev": true, 2453 + "dependencies": { 2454 + "call-bind": "^1.0.2", 2455 + "define-properties": "^1.1.4", 2456 + "es-abstract": "^1.20.4" 2457 + }, 2458 + "funding": { 2459 + "url": "https://github.com/sponsors/ljharb" 2460 + } 2461 + }, 2462 + "node_modules/string.prototype.trimstart": { 2463 + "version": "1.0.6", 2464 + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", 2465 + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", 2466 + "dev": true, 2467 + "dependencies": { 2468 + "call-bind": "^1.0.2", 2469 + "define-properties": "^1.1.4", 2470 + "es-abstract": "^1.20.4" 2471 + }, 2472 + "funding": { 2473 + "url": "https://github.com/sponsors/ljharb" 2474 + } 2475 + }, 2476 + "node_modules/strip-ansi": { 2477 + "version": "6.0.1", 2478 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2479 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2480 + "dev": true, 2481 + "dependencies": { 2482 + "ansi-regex": "^5.0.1" 2483 + }, 2484 + "engines": { 2485 + "node": ">=8" 2486 + } 2487 + }, 2488 + "node_modules/strip-json-comments": { 2489 + "version": "3.1.1", 2490 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 2491 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 2492 + "dev": true, 2493 + "engines": { 2494 + "node": ">=8" 2495 + }, 2496 + "funding": { 2497 + "url": "https://github.com/sponsors/sindresorhus" 2498 + } 2499 + }, 2500 + "node_modules/supports-color": { 2501 + "version": "3.2.3", 2502 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2503 + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", 2504 + "dev": true, 2505 + "dependencies": { 2506 + "has-flag": "^1.0.0" 2507 + }, 2508 + "engines": { 2509 + "node": ">=0.8.0" 2510 + } 2511 + }, 2512 + "node_modules/supports-preserve-symlinks-flag": { 2513 + "version": "1.0.0", 2514 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2515 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2516 + "dev": true, 2517 + "engines": { 2518 + "node": ">= 0.4" 2519 + }, 2520 + "funding": { 2521 + "url": "https://github.com/sponsors/ljharb" 2522 + } 2523 + }, 2524 + "node_modules/tap-parser": { 2525 + "version": "0.7.0", 2526 + "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-0.7.0.tgz", 2527 + "integrity": "sha512-eg6Vt2kTjxJyjrt1luqrMD6jbOM2W5MCZ53ci6+9K97f/aQFI0R/01l70hTES66fTuqhMkNQQGjZESz+/7wsGA==", 2528 + "dev": true, 2529 + "dependencies": { 2530 + "inherits": "~2.0.1", 2531 + "minimist": "^0.2.0", 2532 + "readable-stream": "~1.1.11" 2533 + }, 2534 + "bin": { 2535 + "tap-parser": "bin/cmd.js" 2536 + } 2537 + }, 2538 + "node_modules/tap-parser/node_modules/isarray": { 2539 + "version": "0.0.1", 2540 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 2541 + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", 2542 + "dev": true 2543 + }, 2544 + "node_modules/tap-parser/node_modules/minimist": { 2545 + "version": "0.2.4", 2546 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.4.tgz", 2547 + "integrity": "sha512-Pkrrm8NjyQ8yVt8Am9M+yUt74zE3iokhzbG1bFVNjLB92vwM71hf40RkEsryg98BujhVOncKm/C1xROxZ030LQ==", 2548 + "dev": true, 2549 + "funding": { 2550 + "url": "https://github.com/sponsors/ljharb" 2551 + } 2552 + }, 2553 + "node_modules/tap-parser/node_modules/readable-stream": { 2554 + "version": "1.1.14", 2555 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 2556 + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", 2557 + "dev": true, 2558 + "dependencies": { 2559 + "core-util-is": "~1.0.0", 2560 + "inherits": "~2.0.1", 2561 + "isarray": "0.0.1", 2562 + "string_decoder": "~0.10.x" 2563 + } 2564 + }, 2565 + "node_modules/tap-parser/node_modules/string_decoder": { 2566 + "version": "0.10.31", 2567 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 2568 + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", 2569 + "dev": true 2570 + }, 2571 + "node_modules/tape": { 2572 + "version": "5.6.3", 2573 + "resolved": "https://registry.npmjs.org/tape/-/tape-5.6.3.tgz", 2574 + "integrity": "sha512-cUDDGSbyoSIpdUAqbqLI/r7i/S4BHuCB9M5j7E/LrLs/x/i4zeAJ798aqo+FGo+kr9seBZwr8AkZW6rjceyAMQ==", 2575 + "dev": true, 2576 + "dependencies": { 2577 + "array.prototype.every": "^1.1.4", 2578 + "call-bind": "^1.0.2", 2579 + "deep-equal": "^2.2.0", 2580 + "defined": "^1.0.1", 2581 + "dotignore": "^0.1.2", 2582 + "for-each": "^0.3.3", 2583 + "get-package-type": "^0.1.0", 2584 + "glob": "^7.2.3", 2585 + "has": "^1.0.3", 2586 + "has-dynamic-import": "^2.0.1", 2587 + "inherits": "^2.0.4", 2588 + "is-regex": "^1.1.4", 2589 + "minimist": "^1.2.7", 2590 + "object-inspect": "^1.12.3", 2591 + "object-is": "^1.1.5", 2592 + "object-keys": "^1.1.1", 2593 + "object.assign": "^4.1.4", 2594 + "resolve": "^2.0.0-next.4", 2595 + "resumer": "^0.0.0", 2596 + "string.prototype.trim": "^1.2.7", 2597 + "through": "^2.3.8" 2598 + }, 2599 + "bin": { 2600 + "tape": "bin/tape" 2601 + }, 2602 + "funding": { 2603 + "url": "https://github.com/sponsors/ljharb" 2604 + } 2605 + }, 2606 + "node_modules/tape/node_modules/glob": { 2607 + "version": "7.2.3", 2608 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 2609 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 2610 + "dev": true, 2611 + "dependencies": { 2612 + "fs.realpath": "^1.0.0", 2613 + "inflight": "^1.0.4", 2614 + "inherits": "2", 2615 + "minimatch": "^3.1.1", 2616 + "once": "^1.3.0", 2617 + "path-is-absolute": "^1.0.0" 2618 + }, 2619 + "engines": { 2620 + "node": "*" 2621 + }, 2622 + "funding": { 2623 + "url": "https://github.com/sponsors/isaacs" 2624 + } 2625 + }, 2626 + "node_modules/tape/node_modules/resolve": { 2627 + "version": "2.0.0-next.4", 2628 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", 2629 + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", 2630 + "dev": true, 2631 + "dependencies": { 2632 + "is-core-module": "^2.9.0", 2633 + "path-parse": "^1.0.7", 2634 + "supports-preserve-symlinks-flag": "^1.0.0" 2635 + }, 2636 + "bin": { 2637 + "resolve": "bin/resolve" 2638 + }, 2639 + "funding": { 2640 + "url": "https://github.com/sponsors/ljharb" 2641 + } 2642 + }, 2643 + "node_modules/tape/node_modules/through": { 2644 + "version": "2.3.8", 2645 + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 2646 + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", 2647 + "dev": true 2648 + }, 2649 + "node_modules/through": { 2650 + "version": "2.2.7", 2651 + "resolved": "https://registry.npmjs.org/through/-/through-2.2.7.tgz", 2652 + "integrity": "sha512-JIR0m0ybkmTcR8URann+HbwKmodP+OE8UCbsifQDYMLD5J3em1Cdn3MYPpbEd5elGDwmP98T+WbqP/tvzA5Mjg==" 2653 + }, 2654 + "node_modules/through2": { 2655 + "version": "0.2.3", 2656 + "resolved": "https://registry.npmjs.org/through2/-/through2-0.2.3.tgz", 2657 + "integrity": "sha512-mLa8Bn2mZurjyomGKWRu3Bo2mvoQojFks9NvOK8H+k4kDJNkdEqG522KFZsEFBEl6rKkxTgFbE5+OPcgfvPEHA==", 2658 + "dev": true, 2659 + "dependencies": { 2660 + "readable-stream": "~1.1.9", 2661 + "xtend": "~2.1.1" 2662 + } 2663 + }, 2664 + "node_modules/through2/node_modules/isarray": { 2665 + "version": "0.0.1", 2666 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 2667 + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", 2668 + "dev": true 2669 + }, 2670 + "node_modules/through2/node_modules/readable-stream": { 2671 + "version": "1.1.14", 2672 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 2673 + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", 2674 + "dev": true, 2675 + "dependencies": { 2676 + "core-util-is": "~1.0.0", 2677 + "inherits": "~2.0.1", 2678 + "isarray": "0.0.1", 2679 + "string_decoder": "~0.10.x" 2680 + } 2681 + }, 2682 + "node_modules/through2/node_modules/string_decoder": { 2683 + "version": "0.10.31", 2684 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 2685 + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", 2686 + "dev": true 2687 + }, 2688 + "node_modules/tiny-inflate": { 2689 + "version": "1.0.3", 2690 + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", 2691 + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" 2692 + }, 2693 + "node_modules/tiny-osmpbf": { 2694 + "version": "0.1.0", 2695 + "resolved": "https://registry.npmjs.org/tiny-osmpbf/-/tiny-osmpbf-0.1.0.tgz", 2696 + "integrity": "sha512-Sl0xuDdM0+bnrYPhTAWnQ5eui8+2cpYCnsBxq0EFR1/IgmfB7+FiC23I8aa7tdP4AjaWvBUMK34kfXdY6C1LCQ==", 2697 + "dependencies": { 2698 + "pbf": "^3.0.4", 2699 + "tiny-inflate": "^1.0.2" 2700 + } 2701 + }, 2702 + "node_modules/to-regex-range": { 2703 + "version": "5.0.1", 2704 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2705 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2706 + "dev": true, 2707 + "dependencies": { 2708 + "is-number": "^7.0.0" 2709 + }, 2710 + "engines": { 2711 + "node": ">=8.0" 2712 + } 2713 + }, 2714 + "node_modules/type-check": { 2715 + "version": "0.3.2", 2716 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 2717 + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", 2718 + "dev": true, 2719 + "dependencies": { 2720 + "prelude-ls": "~1.1.2" 2721 + }, 2722 + "engines": { 2723 + "node": ">= 0.8.0" 2724 + } 2725 + }, 2726 + "node_modules/typed-array-length": { 2727 + "version": "1.0.4", 2728 + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", 2729 + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", 2730 + "dev": true, 2731 + "dependencies": { 2732 + "call-bind": "^1.0.2", 2733 + "for-each": "^0.3.3", 2734 + "is-typed-array": "^1.1.9" 2735 + }, 2736 + "funding": { 2737 + "url": "https://github.com/sponsors/ljharb" 2738 + } 2739 + }, 2740 + "node_modules/typedarray": { 2741 + "version": "0.0.6", 2742 + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 2743 + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" 2744 + }, 2745 + "node_modules/uglify-js": { 2746 + "version": "3.17.4", 2747 + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", 2748 + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", 2749 + "dev": true, 2750 + "optional": true, 2751 + "bin": { 2752 + "uglifyjs": "bin/uglifyjs" 2753 + }, 2754 + "engines": { 2755 + "node": ">=0.8.0" 2756 + } 2757 + }, 2758 + "node_modules/unbox-primitive": { 2759 + "version": "1.0.2", 2760 + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", 2761 + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", 2762 + "dev": true, 2763 + "dependencies": { 2764 + "call-bind": "^1.0.2", 2765 + "has-bigints": "^1.0.2", 2766 + "has-symbols": "^1.0.3", 2767 + "which-boxed-primitive": "^1.0.2" 2768 + }, 2769 + "funding": { 2770 + "url": "https://github.com/sponsors/ljharb" 2771 + } 2772 + }, 2773 + "node_modules/util-deprecate": { 2774 + "version": "1.0.2", 2775 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2776 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 2777 + }, 2778 + "node_modules/which": { 2779 + "version": "1.3.1", 2780 + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 2781 + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 2782 + "dev": true, 2783 + "dependencies": { 2784 + "isexe": "^2.0.0" 2785 + }, 2786 + "bin": { 2787 + "which": "bin/which" 2788 + } 2789 + }, 2790 + "node_modules/which-boxed-primitive": { 2791 + "version": "1.0.2", 2792 + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 2793 + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 2794 + "dev": true, 2795 + "dependencies": { 2796 + "is-bigint": "^1.0.1", 2797 + "is-boolean-object": "^1.1.0", 2798 + "is-number-object": "^1.0.4", 2799 + "is-string": "^1.0.5", 2800 + "is-symbol": "^1.0.3" 2801 + }, 2802 + "funding": { 2803 + "url": "https://github.com/sponsors/ljharb" 2804 + } 2805 + }, 2806 + "node_modules/which-collection": { 2807 + "version": "1.0.1", 2808 + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", 2809 + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", 2810 + "dev": true, 2811 + "dependencies": { 2812 + "is-map": "^2.0.1", 2813 + "is-set": "^2.0.1", 2814 + "is-weakmap": "^2.0.1", 2815 + "is-weakset": "^2.0.1" 2816 + }, 2817 + "funding": { 2818 + "url": "https://github.com/sponsors/ljharb" 2819 + } 2820 + }, 2821 + "node_modules/which-typed-array": { 2822 + "version": "1.1.9", 2823 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", 2824 + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", 2825 + "dev": true, 2826 + "dependencies": { 2827 + "available-typed-arrays": "^1.0.5", 2828 + "call-bind": "^1.0.2", 2829 + "for-each": "^0.3.3", 2830 + "gopd": "^1.0.1", 2831 + "has-tostringtag": "^1.0.0", 2832 + "is-typed-array": "^1.1.10" 2833 + }, 2834 + "engines": { 2835 + "node": ">= 0.4" 2836 + }, 2837 + "funding": { 2838 + "url": "https://github.com/sponsors/ljharb" 2839 + } 2840 + }, 2841 + "node_modules/word-wrap": { 2842 + "version": "1.2.3", 2843 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 2844 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 2845 + "dev": true, 2846 + "engines": { 2847 + "node": ">=0.10.0" 2848 + } 2849 + }, 2850 + "node_modules/wordwrap": { 2851 + "version": "1.0.0", 2852 + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", 2853 + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", 2854 + "dev": true 2855 + }, 2856 + "node_modules/workerpool": { 2857 + "version": "6.2.1", 2858 + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", 2859 + "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", 2860 + "dev": true 2861 + }, 2862 + "node_modules/wrap-ansi": { 2863 + "version": "7.0.0", 2864 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 2865 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 2866 + "dev": true, 2867 + "dependencies": { 2868 + "ansi-styles": "^4.0.0", 2869 + "string-width": "^4.1.0", 2870 + "strip-ansi": "^6.0.0" 2871 + }, 2872 + "engines": { 2873 + "node": ">=10" 2874 + }, 2875 + "funding": { 2876 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 2877 + } 2878 + }, 2879 + "node_modules/wrappy": { 2880 + "version": "1.0.2", 2881 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2882 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 2883 + "dev": true 2884 + }, 2885 + "node_modules/xtend": { 2886 + "version": "2.1.2", 2887 + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", 2888 + "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", 2889 + "dev": true, 2890 + "dependencies": { 2891 + "object-keys": "~0.4.0" 2892 + }, 2893 + "engines": { 2894 + "node": ">=0.4" 2895 + } 2896 + }, 2897 + "node_modules/xtend/node_modules/object-keys": { 2898 + "version": "0.4.0", 2899 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", 2900 + "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==", 2901 + "dev": true 2902 + }, 2903 + "node_modules/y18n": { 2904 + "version": "5.0.8", 2905 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 2906 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 2907 + "dev": true, 2908 + "engines": { 2909 + "node": ">=10" 2910 + } 2911 + }, 2912 + "node_modules/yargs": { 2913 + "version": "16.2.0", 2914 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 2915 + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 2916 + "dev": true, 2917 + "dependencies": { 2918 + "cliui": "^7.0.2", 2919 + "escalade": "^3.1.1", 2920 + "get-caller-file": "^2.0.5", 2921 + "require-directory": "^2.1.1", 2922 + "string-width": "^4.2.0", 2923 + "y18n": "^5.0.5", 2924 + "yargs-parser": "^20.2.2" 2925 + }, 2926 + "engines": { 2927 + "node": ">=10" 2928 + } 2929 + }, 2930 + "node_modules/yargs-parser": { 2931 + "version": "20.2.4", 2932 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", 2933 + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", 2934 + "dev": true, 2935 + "engines": { 2936 + "node": ">=10" 2937 + } 2938 + }, 2939 + "node_modules/yargs-unparser": { 2940 + "version": "2.0.0", 2941 + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", 2942 + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", 2943 + "dev": true, 2944 + "dependencies": { 2945 + "camelcase": "^6.0.0", 2946 + "decamelize": "^4.0.0", 2947 + "flat": "^5.0.2", 2948 + "is-plain-obj": "^2.1.0" 2949 + }, 2950 + "engines": { 2951 + "node": ">=10" 2952 + } 2953 + }, 2954 + "node_modules/yocto-queue": { 2955 + "version": "0.1.0", 2956 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 2957 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 2958 + "dev": true, 2959 + "engines": { 2960 + "node": ">=10" 2961 + }, 2962 + "funding": { 2963 + "url": "https://github.com/sponsors/sindresorhus" 2964 + } 2965 + } 2966 + } 2967 + }
+2
pkgs/top-level/all-packages.nix
··· 32995 32995 32996 32996 osmium-tool = callPackage ../applications/misc/osmium-tool { }; 32997 32997 32998 + osmtogeojson = callPackage ../applications/misc/osmtogeojson { }; 32999 + 32998 33000 owamp = callPackage ../applications/networking/owamp { }; 32999 33001 33000 33002 owofetch = callPackage ../tools/misc/owofetch {