Merge pull request #311260 from purepani/update-svelte-language-tools

svelte-language-server: Use buildNpmPackage

authored by Sandro and committed by GitHub 47bdef65 fc165a03

+2008 -260
+1943
pkgs/by-name/sv/svelte-language-server/package-lock.json
··· 1 + { 2 + "name": "svelte-language-server", 3 + "version": "0.16.9", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "svelte-language-server", 9 + "version": "0.16.9", 10 + "license": "MIT", 11 + "dependencies": { 12 + "@jridgewell/trace-mapping": "^0.3.17", 13 + "@vscode/emmet-helper": "2.8.4", 14 + "chokidar": "^3.4.1", 15 + "estree-walker": "^2.0.1", 16 + "fast-glob": "^3.2.7", 17 + "lodash": "^4.17.21", 18 + "prettier": "~3.2.5", 19 + "prettier-plugin-svelte": "^3.2.2", 20 + "svelte": "^3.57.0", 21 + "svelte-preprocess": "^5.1.3", 22 + "svelte2tsx": "~0.7.0", 23 + "typescript": "^5.3.2", 24 + "typescript-auto-import-cache": "^0.3.2", 25 + "vscode-css-languageservice": "~6.2.10", 26 + "vscode-html-languageservice": "~5.1.1", 27 + "vscode-languageserver": "8.0.2", 28 + "vscode-languageserver-protocol": "3.17.2", 29 + "vscode-languageserver-types": "3.17.2", 30 + "vscode-uri": "~3.0.0" 31 + }, 32 + "bin": { 33 + "svelteserver": "bin/server.js" 34 + }, 35 + "devDependencies": { 36 + "@types/estree": "^0.0.42", 37 + "@types/lodash": "^4.14.116", 38 + "@types/mocha": "^9.1.0", 39 + "@types/node": "^16.0.0", 40 + "@types/prettier": "^2.2.3", 41 + "@types/sinon": "^7.5.2", 42 + "cross-env": "^7.0.2", 43 + "mocha": "^9.2.0", 44 + "sinon": "^11.0.0", 45 + "ts-node": "^10.0.0" 46 + }, 47 + "engines": { 48 + "node": ">= 12.0.0" 49 + } 50 + }, 51 + "node_modules/@cspotcode/source-map-support": { 52 + "version": "0.8.1", 53 + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 54 + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 55 + "dev": true, 56 + "dependencies": { 57 + "@jridgewell/trace-mapping": "0.3.9" 58 + }, 59 + "engines": { 60 + "node": ">=12" 61 + } 62 + }, 63 + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { 64 + "version": "0.3.9", 65 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 66 + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 67 + "dev": true, 68 + "dependencies": { 69 + "@jridgewell/resolve-uri": "^3.0.3", 70 + "@jridgewell/sourcemap-codec": "^1.4.10" 71 + } 72 + }, 73 + "node_modules/@emmetio/abbreviation": { 74 + "version": "2.3.3", 75 + "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz", 76 + "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==", 77 + "dependencies": { 78 + "@emmetio/scanner": "^1.0.4" 79 + } 80 + }, 81 + "node_modules/@emmetio/css-abbreviation": { 82 + "version": "2.1.8", 83 + "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz", 84 + "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==", 85 + "dependencies": { 86 + "@emmetio/scanner": "^1.0.4" 87 + } 88 + }, 89 + "node_modules/@emmetio/scanner": { 90 + "version": "1.0.4", 91 + "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", 92 + "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==" 93 + }, 94 + "node_modules/@jridgewell/resolve-uri": { 95 + "version": "3.1.2", 96 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 97 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 98 + "engines": { 99 + "node": ">=6.0.0" 100 + } 101 + }, 102 + "node_modules/@jridgewell/sourcemap-codec": { 103 + "version": "1.4.15", 104 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 105 + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" 106 + }, 107 + "node_modules/@jridgewell/trace-mapping": { 108 + "version": "0.3.25", 109 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 110 + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 111 + "dependencies": { 112 + "@jridgewell/resolve-uri": "^3.1.0", 113 + "@jridgewell/sourcemap-codec": "^1.4.14" 114 + } 115 + }, 116 + "node_modules/@nodelib/fs.scandir": { 117 + "version": "2.1.5", 118 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 119 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 120 + "dependencies": { 121 + "@nodelib/fs.stat": "2.0.5", 122 + "run-parallel": "^1.1.9" 123 + }, 124 + "engines": { 125 + "node": ">= 8" 126 + } 127 + }, 128 + "node_modules/@nodelib/fs.stat": { 129 + "version": "2.0.5", 130 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 131 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 132 + "engines": { 133 + "node": ">= 8" 134 + } 135 + }, 136 + "node_modules/@nodelib/fs.walk": { 137 + "version": "1.2.8", 138 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 139 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 140 + "dependencies": { 141 + "@nodelib/fs.scandir": "2.1.5", 142 + "fastq": "^1.6.0" 143 + }, 144 + "engines": { 145 + "node": ">= 8" 146 + } 147 + }, 148 + "node_modules/@sinonjs/commons": { 149 + "version": "1.8.6", 150 + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", 151 + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", 152 + "dev": true, 153 + "dependencies": { 154 + "type-detect": "4.0.8" 155 + } 156 + }, 157 + "node_modules/@sinonjs/fake-timers": { 158 + "version": "7.1.2", 159 + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", 160 + "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", 161 + "dev": true, 162 + "dependencies": { 163 + "@sinonjs/commons": "^1.7.0" 164 + } 165 + }, 166 + "node_modules/@sinonjs/samsam": { 167 + "version": "6.1.3", 168 + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-6.1.3.tgz", 169 + "integrity": "sha512-nhOb2dWPeb1sd3IQXL/dVPnKHDOAFfvichtBf4xV00/rU1QbPCQqKMbvIheIjqwVjh7qIgf2AHTHi391yMOMpQ==", 170 + "dev": true, 171 + "dependencies": { 172 + "@sinonjs/commons": "^1.6.0", 173 + "lodash.get": "^4.4.2", 174 + "type-detect": "^4.0.8" 175 + } 176 + }, 177 + "node_modules/@sinonjs/text-encoding": { 178 + "version": "0.7.2", 179 + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz", 180 + "integrity": "sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==", 181 + "dev": true 182 + }, 183 + "node_modules/@tsconfig/node10": { 184 + "version": "1.0.11", 185 + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", 186 + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", 187 + "dev": true 188 + }, 189 + "node_modules/@tsconfig/node12": { 190 + "version": "1.0.11", 191 + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", 192 + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", 193 + "dev": true 194 + }, 195 + "node_modules/@tsconfig/node14": { 196 + "version": "1.0.3", 197 + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", 198 + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", 199 + "dev": true 200 + }, 201 + "node_modules/@tsconfig/node16": { 202 + "version": "1.0.4", 203 + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", 204 + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", 205 + "dev": true 206 + }, 207 + "node_modules/@types/estree": { 208 + "version": "0.0.42", 209 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.42.tgz", 210 + "integrity": "sha512-K1DPVvnBCPxzD+G51/cxVIoc2X8uUVl1zpJeE6iKcgHMj4+tbat5Xu4TjV7v2QSDbIeAfLi2hIk+u2+s0MlpUQ==", 211 + "dev": true 212 + }, 213 + "node_modules/@types/lodash": { 214 + "version": "4.17.1", 215 + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", 216 + "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==", 217 + "dev": true 218 + }, 219 + "node_modules/@types/mocha": { 220 + "version": "9.1.1", 221 + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz", 222 + "integrity": "sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==", 223 + "dev": true 224 + }, 225 + "node_modules/@types/node": { 226 + "version": "16.18.97", 227 + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.97.tgz", 228 + "integrity": "sha512-4muilE1Lbfn57unR+/nT9AFjWk0MtWi5muwCEJqnOvfRQDbSfLCUdN7vCIg8TYuaANfhLOV85ve+FNpiUsbSRg==", 229 + "dev": true 230 + }, 231 + "node_modules/@types/prettier": { 232 + "version": "2.7.3", 233 + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", 234 + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", 235 + "dev": true 236 + }, 237 + "node_modules/@types/pug": { 238 + "version": "2.0.10", 239 + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", 240 + "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==" 241 + }, 242 + "node_modules/@types/sinon": { 243 + "version": "7.5.2", 244 + "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-7.5.2.tgz", 245 + "integrity": "sha512-T+m89VdXj/eidZyejvmoP9jivXgBDdkOSBVQjU9kF349NEx10QdPNGxHeZUaj1IlJ32/ewdyXJjnJxyxJroYwg==", 246 + "dev": true 247 + }, 248 + "node_modules/@ungap/promise-all-settled": { 249 + "version": "1.1.2", 250 + "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz", 251 + "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==", 252 + "dev": true 253 + }, 254 + "node_modules/@vscode/emmet-helper": { 255 + "version": "2.8.4", 256 + "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz", 257 + "integrity": "sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg==", 258 + "dependencies": { 259 + "emmet": "^2.3.0", 260 + "jsonc-parser": "^2.3.0", 261 + "vscode-languageserver-textdocument": "^1.0.1", 262 + "vscode-languageserver-types": "^3.15.1", 263 + "vscode-nls": "^5.0.0", 264 + "vscode-uri": "^2.1.2" 265 + } 266 + }, 267 + "node_modules/@vscode/emmet-helper/node_modules/vscode-uri": { 268 + "version": "2.1.2", 269 + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", 270 + "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==" 271 + }, 272 + "node_modules/@vscode/l10n": { 273 + "version": "0.0.18", 274 + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", 275 + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" 276 + }, 277 + "node_modules/acorn": { 278 + "version": "8.11.3", 279 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 280 + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 281 + "dev": true, 282 + "bin": { 283 + "acorn": "bin/acorn" 284 + }, 285 + "engines": { 286 + "node": ">=0.4.0" 287 + } 288 + }, 289 + "node_modules/acorn-walk": { 290 + "version": "8.3.2", 291 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", 292 + "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", 293 + "dev": true, 294 + "engines": { 295 + "node": ">=0.4.0" 296 + } 297 + }, 298 + "node_modules/ansi-colors": { 299 + "version": "4.1.1", 300 + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", 301 + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 302 + "dev": true, 303 + "engines": { 304 + "node": ">=6" 305 + } 306 + }, 307 + "node_modules/ansi-regex": { 308 + "version": "5.0.1", 309 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 310 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 311 + "dev": true, 312 + "engines": { 313 + "node": ">=8" 314 + } 315 + }, 316 + "node_modules/ansi-styles": { 317 + "version": "4.3.0", 318 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 319 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 320 + "dev": true, 321 + "dependencies": { 322 + "color-convert": "^2.0.1" 323 + }, 324 + "engines": { 325 + "node": ">=8" 326 + }, 327 + "funding": { 328 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 329 + } 330 + }, 331 + "node_modules/anymatch": { 332 + "version": "3.1.3", 333 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 334 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 335 + "dependencies": { 336 + "normalize-path": "^3.0.0", 337 + "picomatch": "^2.0.4" 338 + }, 339 + "engines": { 340 + "node": ">= 8" 341 + } 342 + }, 343 + "node_modules/arg": { 344 + "version": "4.1.3", 345 + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", 346 + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", 347 + "dev": true 348 + }, 349 + "node_modules/argparse": { 350 + "version": "2.0.1", 351 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 352 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 353 + "dev": true 354 + }, 355 + "node_modules/balanced-match": { 356 + "version": "1.0.2", 357 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 358 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 359 + }, 360 + "node_modules/binary-extensions": { 361 + "version": "2.3.0", 362 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 363 + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 364 + "engines": { 365 + "node": ">=8" 366 + }, 367 + "funding": { 368 + "url": "https://github.com/sponsors/sindresorhus" 369 + } 370 + }, 371 + "node_modules/brace-expansion": { 372 + "version": "1.1.11", 373 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 374 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 375 + "dependencies": { 376 + "balanced-match": "^1.0.0", 377 + "concat-map": "0.0.1" 378 + } 379 + }, 380 + "node_modules/braces": { 381 + "version": "3.0.2", 382 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 383 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 384 + "dependencies": { 385 + "fill-range": "^7.0.1" 386 + }, 387 + "engines": { 388 + "node": ">=8" 389 + } 390 + }, 391 + "node_modules/browser-stdout": { 392 + "version": "1.3.1", 393 + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", 394 + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", 395 + "dev": true 396 + }, 397 + "node_modules/buffer-crc32": { 398 + "version": "0.2.13", 399 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 400 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 401 + "engines": { 402 + "node": "*" 403 + } 404 + }, 405 + "node_modules/camelcase": { 406 + "version": "6.3.0", 407 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 408 + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 409 + "dev": true, 410 + "engines": { 411 + "node": ">=10" 412 + }, 413 + "funding": { 414 + "url": "https://github.com/sponsors/sindresorhus" 415 + } 416 + }, 417 + "node_modules/chalk": { 418 + "version": "4.1.2", 419 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 420 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 421 + "dev": true, 422 + "dependencies": { 423 + "ansi-styles": "^4.1.0", 424 + "supports-color": "^7.1.0" 425 + }, 426 + "engines": { 427 + "node": ">=10" 428 + }, 429 + "funding": { 430 + "url": "https://github.com/chalk/chalk?sponsor=1" 431 + } 432 + }, 433 + "node_modules/chalk/node_modules/supports-color": { 434 + "version": "7.2.0", 435 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 436 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 437 + "dev": true, 438 + "dependencies": { 439 + "has-flag": "^4.0.0" 440 + }, 441 + "engines": { 442 + "node": ">=8" 443 + } 444 + }, 445 + "node_modules/chokidar": { 446 + "version": "3.6.0", 447 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 448 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 449 + "dependencies": { 450 + "anymatch": "~3.1.2", 451 + "braces": "~3.0.2", 452 + "glob-parent": "~5.1.2", 453 + "is-binary-path": "~2.1.0", 454 + "is-glob": "~4.0.1", 455 + "normalize-path": "~3.0.0", 456 + "readdirp": "~3.6.0" 457 + }, 458 + "engines": { 459 + "node": ">= 8.10.0" 460 + }, 461 + "funding": { 462 + "url": "https://paulmillr.com/funding/" 463 + }, 464 + "optionalDependencies": { 465 + "fsevents": "~2.3.2" 466 + } 467 + }, 468 + "node_modules/cliui": { 469 + "version": "7.0.4", 470 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 471 + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 472 + "dev": true, 473 + "dependencies": { 474 + "string-width": "^4.2.0", 475 + "strip-ansi": "^6.0.0", 476 + "wrap-ansi": "^7.0.0" 477 + } 478 + }, 479 + "node_modules/color-convert": { 480 + "version": "2.0.1", 481 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 482 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 483 + "dev": true, 484 + "dependencies": { 485 + "color-name": "~1.1.4" 486 + }, 487 + "engines": { 488 + "node": ">=7.0.0" 489 + } 490 + }, 491 + "node_modules/color-name": { 492 + "version": "1.1.4", 493 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 494 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 495 + "dev": true 496 + }, 497 + "node_modules/concat-map": { 498 + "version": "0.0.1", 499 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 500 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" 501 + }, 502 + "node_modules/create-require": { 503 + "version": "1.1.1", 504 + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", 505 + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", 506 + "dev": true 507 + }, 508 + "node_modules/cross-env": { 509 + "version": "7.0.3", 510 + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", 511 + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", 512 + "dev": true, 513 + "dependencies": { 514 + "cross-spawn": "^7.0.1" 515 + }, 516 + "bin": { 517 + "cross-env": "src/bin/cross-env.js", 518 + "cross-env-shell": "src/bin/cross-env-shell.js" 519 + }, 520 + "engines": { 521 + "node": ">=10.14", 522 + "npm": ">=6", 523 + "yarn": ">=1" 524 + } 525 + }, 526 + "node_modules/cross-spawn": { 527 + "version": "7.0.3", 528 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 529 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 530 + "dev": true, 531 + "dependencies": { 532 + "path-key": "^3.1.0", 533 + "shebang-command": "^2.0.0", 534 + "which": "^2.0.1" 535 + }, 536 + "engines": { 537 + "node": ">= 8" 538 + } 539 + }, 540 + "node_modules/debug": { 541 + "version": "4.3.3", 542 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 543 + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 544 + "dev": true, 545 + "dependencies": { 546 + "ms": "2.1.2" 547 + }, 548 + "engines": { 549 + "node": ">=6.0" 550 + }, 551 + "peerDependenciesMeta": { 552 + "supports-color": { 553 + "optional": true 554 + } 555 + } 556 + }, 557 + "node_modules/debug/node_modules/ms": { 558 + "version": "2.1.2", 559 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 560 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 561 + "dev": true 562 + }, 563 + "node_modules/decamelize": { 564 + "version": "4.0.0", 565 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", 566 + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", 567 + "dev": true, 568 + "engines": { 569 + "node": ">=10" 570 + }, 571 + "funding": { 572 + "url": "https://github.com/sponsors/sindresorhus" 573 + } 574 + }, 575 + "node_modules/dedent-js": { 576 + "version": "1.0.1", 577 + "resolved": "https://registry.npmjs.org/dedent-js/-/dedent-js-1.0.1.tgz", 578 + "integrity": "sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==" 579 + }, 580 + "node_modules/detect-indent": { 581 + "version": "6.1.0", 582 + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 583 + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 584 + "engines": { 585 + "node": ">=8" 586 + } 587 + }, 588 + "node_modules/diff": { 589 + "version": "5.0.0", 590 + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 591 + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 592 + "dev": true, 593 + "engines": { 594 + "node": ">=0.3.1" 595 + } 596 + }, 597 + "node_modules/emmet": { 598 + "version": "2.4.7", 599 + "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.7.tgz", 600 + "integrity": "sha512-O5O5QNqtdlnQM2bmKHtJgyChcrFMgQuulI+WdiOw2NArzprUqqxUW6bgYtKvzKgrsYpuLWalOkdhNP+1jluhCA==", 601 + "workspaces": [ 602 + "./packages/scanner", 603 + "./packages/abbreviation", 604 + "./packages/css-abbreviation", 605 + "./" 606 + ], 607 + "dependencies": { 608 + "@emmetio/abbreviation": "^2.3.3", 609 + "@emmetio/css-abbreviation": "^2.1.8" 610 + } 611 + }, 612 + "node_modules/emoji-regex": { 613 + "version": "8.0.0", 614 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 615 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 616 + "dev": true 617 + }, 618 + "node_modules/es6-promise": { 619 + "version": "3.3.1", 620 + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 621 + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==" 622 + }, 623 + "node_modules/escalade": { 624 + "version": "3.1.2", 625 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", 626 + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", 627 + "dev": true, 628 + "engines": { 629 + "node": ">=6" 630 + } 631 + }, 632 + "node_modules/escape-string-regexp": { 633 + "version": "4.0.0", 634 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 635 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 636 + "dev": true, 637 + "engines": { 638 + "node": ">=10" 639 + }, 640 + "funding": { 641 + "url": "https://github.com/sponsors/sindresorhus" 642 + } 643 + }, 644 + "node_modules/estree-walker": { 645 + "version": "2.0.2", 646 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 647 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" 648 + }, 649 + "node_modules/fast-glob": { 650 + "version": "3.3.2", 651 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 652 + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 653 + "dependencies": { 654 + "@nodelib/fs.stat": "^2.0.2", 655 + "@nodelib/fs.walk": "^1.2.3", 656 + "glob-parent": "^5.1.2", 657 + "merge2": "^1.3.0", 658 + "micromatch": "^4.0.4" 659 + }, 660 + "engines": { 661 + "node": ">=8.6.0" 662 + } 663 + }, 664 + "node_modules/fastq": { 665 + "version": "1.17.1", 666 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 667 + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 668 + "dependencies": { 669 + "reusify": "^1.0.4" 670 + } 671 + }, 672 + "node_modules/fill-range": { 673 + "version": "7.0.1", 674 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 675 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 676 + "dependencies": { 677 + "to-regex-range": "^5.0.1" 678 + }, 679 + "engines": { 680 + "node": ">=8" 681 + } 682 + }, 683 + "node_modules/find-up": { 684 + "version": "5.0.0", 685 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 686 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 687 + "dev": true, 688 + "dependencies": { 689 + "locate-path": "^6.0.0", 690 + "path-exists": "^4.0.0" 691 + }, 692 + "engines": { 693 + "node": ">=10" 694 + }, 695 + "funding": { 696 + "url": "https://github.com/sponsors/sindresorhus" 697 + } 698 + }, 699 + "node_modules/flat": { 700 + "version": "5.0.2", 701 + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", 702 + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", 703 + "dev": true, 704 + "bin": { 705 + "flat": "cli.js" 706 + } 707 + }, 708 + "node_modules/fs.realpath": { 709 + "version": "1.0.0", 710 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 711 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" 712 + }, 713 + "node_modules/fsevents": { 714 + "version": "2.3.3", 715 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 716 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 717 + "hasInstallScript": true, 718 + "optional": true, 719 + "os": [ 720 + "darwin" 721 + ], 722 + "engines": { 723 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 724 + } 725 + }, 726 + "node_modules/get-caller-file": { 727 + "version": "2.0.5", 728 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 729 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 730 + "dev": true, 731 + "engines": { 732 + "node": "6.* || 8.* || >= 10.*" 733 + } 734 + }, 735 + "node_modules/glob": { 736 + "version": "7.2.0", 737 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 738 + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 739 + "dependencies": { 740 + "fs.realpath": "^1.0.0", 741 + "inflight": "^1.0.4", 742 + "inherits": "2", 743 + "minimatch": "^3.0.4", 744 + "once": "^1.3.0", 745 + "path-is-absolute": "^1.0.0" 746 + }, 747 + "engines": { 748 + "node": "*" 749 + }, 750 + "funding": { 751 + "url": "https://github.com/sponsors/isaacs" 752 + } 753 + }, 754 + "node_modules/glob-parent": { 755 + "version": "5.1.2", 756 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 757 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 758 + "dependencies": { 759 + "is-glob": "^4.0.1" 760 + }, 761 + "engines": { 762 + "node": ">= 6" 763 + } 764 + }, 765 + "node_modules/glob/node_modules/minimatch": { 766 + "version": "3.1.2", 767 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 768 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 769 + "dependencies": { 770 + "brace-expansion": "^1.1.7" 771 + }, 772 + "engines": { 773 + "node": "*" 774 + } 775 + }, 776 + "node_modules/graceful-fs": { 777 + "version": "4.2.11", 778 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 779 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" 780 + }, 781 + "node_modules/growl": { 782 + "version": "1.10.5", 783 + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", 784 + "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", 785 + "dev": true, 786 + "engines": { 787 + "node": ">=4.x" 788 + } 789 + }, 790 + "node_modules/has-flag": { 791 + "version": "4.0.0", 792 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 793 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 794 + "dev": true, 795 + "engines": { 796 + "node": ">=8" 797 + } 798 + }, 799 + "node_modules/he": { 800 + "version": "1.2.0", 801 + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 802 + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 803 + "dev": true, 804 + "bin": { 805 + "he": "bin/he" 806 + } 807 + }, 808 + "node_modules/inflight": { 809 + "version": "1.0.6", 810 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 811 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 812 + "dependencies": { 813 + "once": "^1.3.0", 814 + "wrappy": "1" 815 + } 816 + }, 817 + "node_modules/inherits": { 818 + "version": "2.0.4", 819 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 820 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 821 + }, 822 + "node_modules/is-binary-path": { 823 + "version": "2.1.0", 824 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 825 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 826 + "dependencies": { 827 + "binary-extensions": "^2.0.0" 828 + }, 829 + "engines": { 830 + "node": ">=8" 831 + } 832 + }, 833 + "node_modules/is-extglob": { 834 + "version": "2.1.1", 835 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 836 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 837 + "engines": { 838 + "node": ">=0.10.0" 839 + } 840 + }, 841 + "node_modules/is-fullwidth-code-point": { 842 + "version": "3.0.0", 843 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 844 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 845 + "dev": true, 846 + "engines": { 847 + "node": ">=8" 848 + } 849 + }, 850 + "node_modules/is-glob": { 851 + "version": "4.0.3", 852 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 853 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 854 + "dependencies": { 855 + "is-extglob": "^2.1.1" 856 + }, 857 + "engines": { 858 + "node": ">=0.10.0" 859 + } 860 + }, 861 + "node_modules/is-number": { 862 + "version": "7.0.0", 863 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 864 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 865 + "engines": { 866 + "node": ">=0.12.0" 867 + } 868 + }, 869 + "node_modules/is-plain-obj": { 870 + "version": "2.1.0", 871 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", 872 + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", 873 + "dev": true, 874 + "engines": { 875 + "node": ">=8" 876 + } 877 + }, 878 + "node_modules/is-unicode-supported": { 879 + "version": "0.1.0", 880 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 881 + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 882 + "dev": true, 883 + "engines": { 884 + "node": ">=10" 885 + }, 886 + "funding": { 887 + "url": "https://github.com/sponsors/sindresorhus" 888 + } 889 + }, 890 + "node_modules/isexe": { 891 + "version": "2.0.0", 892 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 893 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 894 + "dev": true 895 + }, 896 + "node_modules/js-yaml": { 897 + "version": "4.1.0", 898 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 899 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 900 + "dev": true, 901 + "dependencies": { 902 + "argparse": "^2.0.1" 903 + }, 904 + "bin": { 905 + "js-yaml": "bin/js-yaml.js" 906 + } 907 + }, 908 + "node_modules/jsonc-parser": { 909 + "version": "2.3.1", 910 + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", 911 + "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==" 912 + }, 913 + "node_modules/just-extend": { 914 + "version": "6.2.0", 915 + "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", 916 + "integrity": "sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==", 917 + "dev": true 918 + }, 919 + "node_modules/locate-path": { 920 + "version": "6.0.0", 921 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 922 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 923 + "dev": true, 924 + "dependencies": { 925 + "p-locate": "^5.0.0" 926 + }, 927 + "engines": { 928 + "node": ">=10" 929 + }, 930 + "funding": { 931 + "url": "https://github.com/sponsors/sindresorhus" 932 + } 933 + }, 934 + "node_modules/lodash": { 935 + "version": "4.17.21", 936 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 937 + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 938 + }, 939 + "node_modules/lodash.get": { 940 + "version": "4.4.2", 941 + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", 942 + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", 943 + "dev": true 944 + }, 945 + "node_modules/log-symbols": { 946 + "version": "4.1.0", 947 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 948 + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 949 + "dev": true, 950 + "dependencies": { 951 + "chalk": "^4.1.0", 952 + "is-unicode-supported": "^0.1.0" 953 + }, 954 + "engines": { 955 + "node": ">=10" 956 + }, 957 + "funding": { 958 + "url": "https://github.com/sponsors/sindresorhus" 959 + } 960 + }, 961 + "node_modules/lower-case": { 962 + "version": "2.0.2", 963 + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", 964 + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", 965 + "dependencies": { 966 + "tslib": "^2.0.3" 967 + } 968 + }, 969 + "node_modules/magic-string": { 970 + "version": "0.30.10", 971 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", 972 + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", 973 + "dependencies": { 974 + "@jridgewell/sourcemap-codec": "^1.4.15" 975 + } 976 + }, 977 + "node_modules/make-error": { 978 + "version": "1.3.6", 979 + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 980 + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", 981 + "dev": true 982 + }, 983 + "node_modules/merge2": { 984 + "version": "1.4.1", 985 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 986 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 987 + "engines": { 988 + "node": ">= 8" 989 + } 990 + }, 991 + "node_modules/micromatch": { 992 + "version": "4.0.5", 993 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 994 + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 995 + "dependencies": { 996 + "braces": "^3.0.2", 997 + "picomatch": "^2.3.1" 998 + }, 999 + "engines": { 1000 + "node": ">=8.6" 1001 + } 1002 + }, 1003 + "node_modules/min-indent": { 1004 + "version": "1.0.1", 1005 + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 1006 + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 1007 + "engines": { 1008 + "node": ">=4" 1009 + } 1010 + }, 1011 + "node_modules/minimatch": { 1012 + "version": "4.2.1", 1013 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz", 1014 + "integrity": "sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==", 1015 + "dev": true, 1016 + "dependencies": { 1017 + "brace-expansion": "^1.1.7" 1018 + }, 1019 + "engines": { 1020 + "node": ">=10" 1021 + } 1022 + }, 1023 + "node_modules/minimist": { 1024 + "version": "1.2.8", 1025 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 1026 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 1027 + "funding": { 1028 + "url": "https://github.com/sponsors/ljharb" 1029 + } 1030 + }, 1031 + "node_modules/mkdirp": { 1032 + "version": "0.5.6", 1033 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 1034 + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 1035 + "dependencies": { 1036 + "minimist": "^1.2.6" 1037 + }, 1038 + "bin": { 1039 + "mkdirp": "bin/cmd.js" 1040 + } 1041 + }, 1042 + "node_modules/mocha": { 1043 + "version": "9.2.2", 1044 + "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.2.2.tgz", 1045 + "integrity": "sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g==", 1046 + "dev": true, 1047 + "dependencies": { 1048 + "@ungap/promise-all-settled": "1.1.2", 1049 + "ansi-colors": "4.1.1", 1050 + "browser-stdout": "1.3.1", 1051 + "chokidar": "3.5.3", 1052 + "debug": "4.3.3", 1053 + "diff": "5.0.0", 1054 + "escape-string-regexp": "4.0.0", 1055 + "find-up": "5.0.0", 1056 + "glob": "7.2.0", 1057 + "growl": "1.10.5", 1058 + "he": "1.2.0", 1059 + "js-yaml": "4.1.0", 1060 + "log-symbols": "4.1.0", 1061 + "minimatch": "4.2.1", 1062 + "ms": "2.1.3", 1063 + "nanoid": "3.3.1", 1064 + "serialize-javascript": "6.0.0", 1065 + "strip-json-comments": "3.1.1", 1066 + "supports-color": "8.1.1", 1067 + "which": "2.0.2", 1068 + "workerpool": "6.2.0", 1069 + "yargs": "16.2.0", 1070 + "yargs-parser": "20.2.4", 1071 + "yargs-unparser": "2.0.0" 1072 + }, 1073 + "bin": { 1074 + "_mocha": "bin/_mocha", 1075 + "mocha": "bin/mocha" 1076 + }, 1077 + "engines": { 1078 + "node": ">= 12.0.0" 1079 + }, 1080 + "funding": { 1081 + "type": "opencollective", 1082 + "url": "https://opencollective.com/mochajs" 1083 + } 1084 + }, 1085 + "node_modules/mocha/node_modules/chokidar": { 1086 + "version": "3.5.3", 1087 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1088 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1089 + "dev": true, 1090 + "funding": [ 1091 + { 1092 + "type": "individual", 1093 + "url": "https://paulmillr.com/funding/" 1094 + } 1095 + ], 1096 + "dependencies": { 1097 + "anymatch": "~3.1.2", 1098 + "braces": "~3.0.2", 1099 + "glob-parent": "~5.1.2", 1100 + "is-binary-path": "~2.1.0", 1101 + "is-glob": "~4.0.1", 1102 + "normalize-path": "~3.0.0", 1103 + "readdirp": "~3.6.0" 1104 + }, 1105 + "engines": { 1106 + "node": ">= 8.10.0" 1107 + }, 1108 + "optionalDependencies": { 1109 + "fsevents": "~2.3.2" 1110 + } 1111 + }, 1112 + "node_modules/ms": { 1113 + "version": "2.1.3", 1114 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1115 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 1116 + "dev": true 1117 + }, 1118 + "node_modules/nanoid": { 1119 + "version": "3.3.1", 1120 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", 1121 + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", 1122 + "dev": true, 1123 + "bin": { 1124 + "nanoid": "bin/nanoid.cjs" 1125 + }, 1126 + "engines": { 1127 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1128 + } 1129 + }, 1130 + "node_modules/nise": { 1131 + "version": "5.1.9", 1132 + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.9.tgz", 1133 + "integrity": "sha512-qOnoujW4SV6e40dYxJOb3uvuoPHtmLzIk4TFo+j0jPJoC+5Z9xja5qH5JZobEPsa8+YYphMrOSwnrshEhG2qww==", 1134 + "dev": true, 1135 + "dependencies": { 1136 + "@sinonjs/commons": "^3.0.0", 1137 + "@sinonjs/fake-timers": "^11.2.2", 1138 + "@sinonjs/text-encoding": "^0.7.2", 1139 + "just-extend": "^6.2.0", 1140 + "path-to-regexp": "^6.2.1" 1141 + } 1142 + }, 1143 + "node_modules/nise/node_modules/@sinonjs/commons": { 1144 + "version": "3.0.1", 1145 + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", 1146 + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", 1147 + "dev": true, 1148 + "dependencies": { 1149 + "type-detect": "4.0.8" 1150 + } 1151 + }, 1152 + "node_modules/nise/node_modules/@sinonjs/fake-timers": { 1153 + "version": "11.2.2", 1154 + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz", 1155 + "integrity": "sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==", 1156 + "dev": true, 1157 + "dependencies": { 1158 + "@sinonjs/commons": "^3.0.0" 1159 + } 1160 + }, 1161 + "node_modules/no-case": { 1162 + "version": "3.0.4", 1163 + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", 1164 + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", 1165 + "dependencies": { 1166 + "lower-case": "^2.0.2", 1167 + "tslib": "^2.0.3" 1168 + } 1169 + }, 1170 + "node_modules/normalize-path": { 1171 + "version": "3.0.0", 1172 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 1173 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 1174 + "engines": { 1175 + "node": ">=0.10.0" 1176 + } 1177 + }, 1178 + "node_modules/once": { 1179 + "version": "1.4.0", 1180 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1181 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1182 + "dependencies": { 1183 + "wrappy": "1" 1184 + } 1185 + }, 1186 + "node_modules/p-limit": { 1187 + "version": "3.1.0", 1188 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 1189 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 1190 + "dev": true, 1191 + "dependencies": { 1192 + "yocto-queue": "^0.1.0" 1193 + }, 1194 + "engines": { 1195 + "node": ">=10" 1196 + }, 1197 + "funding": { 1198 + "url": "https://github.com/sponsors/sindresorhus" 1199 + } 1200 + }, 1201 + "node_modules/p-locate": { 1202 + "version": "5.0.0", 1203 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 1204 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 1205 + "dev": true, 1206 + "dependencies": { 1207 + "p-limit": "^3.0.2" 1208 + }, 1209 + "engines": { 1210 + "node": ">=10" 1211 + }, 1212 + "funding": { 1213 + "url": "https://github.com/sponsors/sindresorhus" 1214 + } 1215 + }, 1216 + "node_modules/pascal-case": { 1217 + "version": "3.1.2", 1218 + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", 1219 + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", 1220 + "dependencies": { 1221 + "no-case": "^3.0.4", 1222 + "tslib": "^2.0.3" 1223 + } 1224 + }, 1225 + "node_modules/path-exists": { 1226 + "version": "4.0.0", 1227 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 1228 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 1229 + "dev": true, 1230 + "engines": { 1231 + "node": ">=8" 1232 + } 1233 + }, 1234 + "node_modules/path-is-absolute": { 1235 + "version": "1.0.1", 1236 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1237 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 1238 + "engines": { 1239 + "node": ">=0.10.0" 1240 + } 1241 + }, 1242 + "node_modules/path-key": { 1243 + "version": "3.1.1", 1244 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1245 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1246 + "dev": true, 1247 + "engines": { 1248 + "node": ">=8" 1249 + } 1250 + }, 1251 + "node_modules/path-to-regexp": { 1252 + "version": "6.2.2", 1253 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", 1254 + "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", 1255 + "dev": true 1256 + }, 1257 + "node_modules/picomatch": { 1258 + "version": "2.3.1", 1259 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1260 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1261 + "engines": { 1262 + "node": ">=8.6" 1263 + }, 1264 + "funding": { 1265 + "url": "https://github.com/sponsors/jonschlinkert" 1266 + } 1267 + }, 1268 + "node_modules/prettier": { 1269 + "version": "3.2.5", 1270 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", 1271 + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", 1272 + "bin": { 1273 + "prettier": "bin/prettier.cjs" 1274 + }, 1275 + "engines": { 1276 + "node": ">=14" 1277 + }, 1278 + "funding": { 1279 + "url": "https://github.com/prettier/prettier?sponsor=1" 1280 + } 1281 + }, 1282 + "node_modules/prettier-plugin-svelte": { 1283 + "version": "3.2.3", 1284 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.2.3.tgz", 1285 + "integrity": "sha512-wJq8RunyFlWco6U0WJV5wNCM7zpBFakS76UBSbmzMGpncpK98NZABaE+s7n8/APDCEVNHXC5Mpq+MLebQtsRlg==", 1286 + "peerDependencies": { 1287 + "prettier": "^3.0.0", 1288 + "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" 1289 + } 1290 + }, 1291 + "node_modules/queue-microtask": { 1292 + "version": "1.2.3", 1293 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 1294 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 1295 + "funding": [ 1296 + { 1297 + "type": "github", 1298 + "url": "https://github.com/sponsors/feross" 1299 + }, 1300 + { 1301 + "type": "patreon", 1302 + "url": "https://www.patreon.com/feross" 1303 + }, 1304 + { 1305 + "type": "consulting", 1306 + "url": "https://feross.org/support" 1307 + } 1308 + ] 1309 + }, 1310 + "node_modules/randombytes": { 1311 + "version": "2.1.0", 1312 + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 1313 + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 1314 + "dev": true, 1315 + "dependencies": { 1316 + "safe-buffer": "^5.1.0" 1317 + } 1318 + }, 1319 + "node_modules/readdirp": { 1320 + "version": "3.6.0", 1321 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1322 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1323 + "dependencies": { 1324 + "picomatch": "^2.2.1" 1325 + }, 1326 + "engines": { 1327 + "node": ">=8.10.0" 1328 + } 1329 + }, 1330 + "node_modules/require-directory": { 1331 + "version": "2.1.1", 1332 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 1333 + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 1334 + "dev": true, 1335 + "engines": { 1336 + "node": ">=0.10.0" 1337 + } 1338 + }, 1339 + "node_modules/reusify": { 1340 + "version": "1.0.4", 1341 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1342 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1343 + "engines": { 1344 + "iojs": ">=1.0.0", 1345 + "node": ">=0.10.0" 1346 + } 1347 + }, 1348 + "node_modules/rimraf": { 1349 + "version": "2.7.1", 1350 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 1351 + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 1352 + "dependencies": { 1353 + "glob": "^7.1.3" 1354 + }, 1355 + "bin": { 1356 + "rimraf": "bin.js" 1357 + } 1358 + }, 1359 + "node_modules/run-parallel": { 1360 + "version": "1.2.0", 1361 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1362 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1363 + "funding": [ 1364 + { 1365 + "type": "github", 1366 + "url": "https://github.com/sponsors/feross" 1367 + }, 1368 + { 1369 + "type": "patreon", 1370 + "url": "https://www.patreon.com/feross" 1371 + }, 1372 + { 1373 + "type": "consulting", 1374 + "url": "https://feross.org/support" 1375 + } 1376 + ], 1377 + "dependencies": { 1378 + "queue-microtask": "^1.2.2" 1379 + } 1380 + }, 1381 + "node_modules/safe-buffer": { 1382 + "version": "5.2.1", 1383 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1384 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1385 + "dev": true, 1386 + "funding": [ 1387 + { 1388 + "type": "github", 1389 + "url": "https://github.com/sponsors/feross" 1390 + }, 1391 + { 1392 + "type": "patreon", 1393 + "url": "https://www.patreon.com/feross" 1394 + }, 1395 + { 1396 + "type": "consulting", 1397 + "url": "https://feross.org/support" 1398 + } 1399 + ] 1400 + }, 1401 + "node_modules/sander": { 1402 + "version": "0.5.1", 1403 + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 1404 + "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 1405 + "dependencies": { 1406 + "es6-promise": "^3.1.2", 1407 + "graceful-fs": "^4.1.3", 1408 + "mkdirp": "^0.5.1", 1409 + "rimraf": "^2.5.2" 1410 + } 1411 + }, 1412 + "node_modules/semver": { 1413 + "version": "7.6.2", 1414 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", 1415 + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", 1416 + "bin": { 1417 + "semver": "bin/semver.js" 1418 + }, 1419 + "engines": { 1420 + "node": ">=10" 1421 + } 1422 + }, 1423 + "node_modules/serialize-javascript": { 1424 + "version": "6.0.0", 1425 + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 1426 + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 1427 + "dev": true, 1428 + "dependencies": { 1429 + "randombytes": "^2.1.0" 1430 + } 1431 + }, 1432 + "node_modules/shebang-command": { 1433 + "version": "2.0.0", 1434 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1435 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1436 + "dev": true, 1437 + "dependencies": { 1438 + "shebang-regex": "^3.0.0" 1439 + }, 1440 + "engines": { 1441 + "node": ">=8" 1442 + } 1443 + }, 1444 + "node_modules/shebang-regex": { 1445 + "version": "3.0.0", 1446 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1447 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1448 + "dev": true, 1449 + "engines": { 1450 + "node": ">=8" 1451 + } 1452 + }, 1453 + "node_modules/sinon": { 1454 + "version": "11.1.2", 1455 + "resolved": "https://registry.npmjs.org/sinon/-/sinon-11.1.2.tgz", 1456 + "integrity": "sha512-59237HChms4kg7/sXhiRcUzdSkKuydDeTiamT/jesUVHshBgL8XAmhgFo0GfK6RruMDM/iRSij1EybmMog9cJw==", 1457 + "deprecated": "16.1.1", 1458 + "dev": true, 1459 + "dependencies": { 1460 + "@sinonjs/commons": "^1.8.3", 1461 + "@sinonjs/fake-timers": "^7.1.2", 1462 + "@sinonjs/samsam": "^6.0.2", 1463 + "diff": "^5.0.0", 1464 + "nise": "^5.1.0", 1465 + "supports-color": "^7.2.0" 1466 + }, 1467 + "funding": { 1468 + "type": "opencollective", 1469 + "url": "https://opencollective.com/sinon" 1470 + } 1471 + }, 1472 + "node_modules/sinon/node_modules/supports-color": { 1473 + "version": "7.2.0", 1474 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1475 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1476 + "dev": true, 1477 + "dependencies": { 1478 + "has-flag": "^4.0.0" 1479 + }, 1480 + "engines": { 1481 + "node": ">=8" 1482 + } 1483 + }, 1484 + "node_modules/sorcery": { 1485 + "version": "0.11.0", 1486 + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 1487 + "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 1488 + "dependencies": { 1489 + "@jridgewell/sourcemap-codec": "^1.4.14", 1490 + "buffer-crc32": "^0.2.5", 1491 + "minimist": "^1.2.0", 1492 + "sander": "^0.5.0" 1493 + }, 1494 + "bin": { 1495 + "sorcery": "bin/sorcery" 1496 + } 1497 + }, 1498 + "node_modules/string-width": { 1499 + "version": "4.2.3", 1500 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1501 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1502 + "dev": true, 1503 + "dependencies": { 1504 + "emoji-regex": "^8.0.0", 1505 + "is-fullwidth-code-point": "^3.0.0", 1506 + "strip-ansi": "^6.0.1" 1507 + }, 1508 + "engines": { 1509 + "node": ">=8" 1510 + } 1511 + }, 1512 + "node_modules/strip-ansi": { 1513 + "version": "6.0.1", 1514 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1515 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1516 + "dev": true, 1517 + "dependencies": { 1518 + "ansi-regex": "^5.0.1" 1519 + }, 1520 + "engines": { 1521 + "node": ">=8" 1522 + } 1523 + }, 1524 + "node_modules/strip-indent": { 1525 + "version": "3.0.0", 1526 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 1527 + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 1528 + "dependencies": { 1529 + "min-indent": "^1.0.0" 1530 + }, 1531 + "engines": { 1532 + "node": ">=8" 1533 + } 1534 + }, 1535 + "node_modules/strip-json-comments": { 1536 + "version": "3.1.1", 1537 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 1538 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 1539 + "dev": true, 1540 + "engines": { 1541 + "node": ">=8" 1542 + }, 1543 + "funding": { 1544 + "url": "https://github.com/sponsors/sindresorhus" 1545 + } 1546 + }, 1547 + "node_modules/supports-color": { 1548 + "version": "8.1.1", 1549 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 1550 + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 1551 + "dev": true, 1552 + "dependencies": { 1553 + "has-flag": "^4.0.0" 1554 + }, 1555 + "engines": { 1556 + "node": ">=10" 1557 + }, 1558 + "funding": { 1559 + "url": "https://github.com/chalk/supports-color?sponsor=1" 1560 + } 1561 + }, 1562 + "node_modules/svelte": { 1563 + "version": "3.59.2", 1564 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.2.tgz", 1565 + "integrity": "sha512-vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA==", 1566 + "engines": { 1567 + "node": ">= 8" 1568 + } 1569 + }, 1570 + "node_modules/svelte-preprocess": { 1571 + "version": "5.1.4", 1572 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.4.tgz", 1573 + "integrity": "sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==", 1574 + "hasInstallScript": true, 1575 + "dependencies": { 1576 + "@types/pug": "^2.0.6", 1577 + "detect-indent": "^6.1.0", 1578 + "magic-string": "^0.30.5", 1579 + "sorcery": "^0.11.0", 1580 + "strip-indent": "^3.0.0" 1581 + }, 1582 + "engines": { 1583 + "node": ">= 16.0.0" 1584 + }, 1585 + "peerDependencies": { 1586 + "@babel/core": "^7.10.2", 1587 + "coffeescript": "^2.5.1", 1588 + "less": "^3.11.3 || ^4.0.0", 1589 + "postcss": "^7 || ^8", 1590 + "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", 1591 + "pug": "^3.0.0", 1592 + "sass": "^1.26.8", 1593 + "stylus": "^0.55.0", 1594 + "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 1595 + "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", 1596 + "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 1597 + }, 1598 + "peerDependenciesMeta": { 1599 + "@babel/core": { 1600 + "optional": true 1601 + }, 1602 + "coffeescript": { 1603 + "optional": true 1604 + }, 1605 + "less": { 1606 + "optional": true 1607 + }, 1608 + "postcss": { 1609 + "optional": true 1610 + }, 1611 + "postcss-load-config": { 1612 + "optional": true 1613 + }, 1614 + "pug": { 1615 + "optional": true 1616 + }, 1617 + "sass": { 1618 + "optional": true 1619 + }, 1620 + "stylus": { 1621 + "optional": true 1622 + }, 1623 + "sugarss": { 1624 + "optional": true 1625 + }, 1626 + "typescript": { 1627 + "optional": true 1628 + } 1629 + } 1630 + }, 1631 + "node_modules/svelte2tsx": { 1632 + "version": "0.7.8", 1633 + "resolved": "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.7.8.tgz", 1634 + "integrity": "sha512-ABK3RDFcy59AqAiU1N5Kxu1RnKrb1GDMrQjLgNgJfE8Q+coCKpjCAPtUVKQM2HnmuqeNWcT3NqfXbE+ZmN5Pow==", 1635 + "dependencies": { 1636 + "dedent-js": "^1.0.1", 1637 + "pascal-case": "^3.1.1" 1638 + }, 1639 + "peerDependencies": { 1640 + "svelte": "^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0", 1641 + "typescript": "^4.9.4 || ^5.0.0" 1642 + } 1643 + }, 1644 + "node_modules/to-regex-range": { 1645 + "version": "5.0.1", 1646 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1647 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1648 + "dependencies": { 1649 + "is-number": "^7.0.0" 1650 + }, 1651 + "engines": { 1652 + "node": ">=8.0" 1653 + } 1654 + }, 1655 + "node_modules/ts-node": { 1656 + "version": "10.9.2", 1657 + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", 1658 + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", 1659 + "dev": true, 1660 + "dependencies": { 1661 + "@cspotcode/source-map-support": "^0.8.0", 1662 + "@tsconfig/node10": "^1.0.7", 1663 + "@tsconfig/node12": "^1.0.7", 1664 + "@tsconfig/node14": "^1.0.0", 1665 + "@tsconfig/node16": "^1.0.2", 1666 + "acorn": "^8.4.1", 1667 + "acorn-walk": "^8.1.1", 1668 + "arg": "^4.1.0", 1669 + "create-require": "^1.1.0", 1670 + "diff": "^4.0.1", 1671 + "make-error": "^1.1.1", 1672 + "v8-compile-cache-lib": "^3.0.1", 1673 + "yn": "3.1.1" 1674 + }, 1675 + "bin": { 1676 + "ts-node": "dist/bin.js", 1677 + "ts-node-cwd": "dist/bin-cwd.js", 1678 + "ts-node-esm": "dist/bin-esm.js", 1679 + "ts-node-script": "dist/bin-script.js", 1680 + "ts-node-transpile-only": "dist/bin-transpile.js", 1681 + "ts-script": "dist/bin-script-deprecated.js" 1682 + }, 1683 + "peerDependencies": { 1684 + "@swc/core": ">=1.2.50", 1685 + "@swc/wasm": ">=1.2.50", 1686 + "@types/node": "*", 1687 + "typescript": ">=2.7" 1688 + }, 1689 + "peerDependenciesMeta": { 1690 + "@swc/core": { 1691 + "optional": true 1692 + }, 1693 + "@swc/wasm": { 1694 + "optional": true 1695 + } 1696 + } 1697 + }, 1698 + "node_modules/ts-node/node_modules/diff": { 1699 + "version": "4.0.2", 1700 + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 1701 + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 1702 + "dev": true, 1703 + "engines": { 1704 + "node": ">=0.3.1" 1705 + } 1706 + }, 1707 + "node_modules/tslib": { 1708 + "version": "2.6.2", 1709 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", 1710 + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" 1711 + }, 1712 + "node_modules/type-detect": { 1713 + "version": "4.0.8", 1714 + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 1715 + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 1716 + "dev": true, 1717 + "engines": { 1718 + "node": ">=4" 1719 + } 1720 + }, 1721 + "node_modules/typescript": { 1722 + "version": "5.4.5", 1723 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", 1724 + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", 1725 + "bin": { 1726 + "tsc": "bin/tsc", 1727 + "tsserver": "bin/tsserver" 1728 + }, 1729 + "engines": { 1730 + "node": ">=14.17" 1731 + } 1732 + }, 1733 + "node_modules/typescript-auto-import-cache": { 1734 + "version": "0.3.2", 1735 + "resolved": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.2.tgz", 1736 + "integrity": "sha512-+laqe5SFL1vN62FPOOJSUDTZxtgsoOXjneYOXIpx5rQ4UMiN89NAtJLpqLqyebv9fgQ/IMeeTX+mQyRnwvJzvg==", 1737 + "dependencies": { 1738 + "semver": "^7.3.8" 1739 + } 1740 + }, 1741 + "node_modules/v8-compile-cache-lib": { 1742 + "version": "3.0.1", 1743 + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", 1744 + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", 1745 + "dev": true 1746 + }, 1747 + "node_modules/vscode-css-languageservice": { 1748 + "version": "6.2.14", 1749 + "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.14.tgz", 1750 + "integrity": "sha512-5UPQ9Y1sUTnuMyaMBpO7LrBkqjhEJb5eAwdUlDp+Uez8lry+Tspnk3+3p2qWS4LlNsr4p3v9WkZxUf1ltgFpgw==", 1751 + "dependencies": { 1752 + "@vscode/l10n": "^0.0.18", 1753 + "vscode-languageserver-textdocument": "^1.0.11", 1754 + "vscode-languageserver-types": "3.17.5", 1755 + "vscode-uri": "^3.0.8" 1756 + } 1757 + }, 1758 + "node_modules/vscode-css-languageservice/node_modules/vscode-languageserver-types": { 1759 + "version": "3.17.5", 1760 + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", 1761 + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==" 1762 + }, 1763 + "node_modules/vscode-html-languageservice": { 1764 + "version": "5.1.2", 1765 + "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.2.tgz", 1766 + "integrity": "sha512-wkWfEx/IIR3s2P5yD4aTGHiOb8IAzFxgkSt1uSC3itJ4oDAm23yG7o0L29JljUdnXDDgLafPAvhv8A2I/8riHw==", 1767 + "dependencies": { 1768 + "@vscode/l10n": "^0.0.18", 1769 + "vscode-languageserver-textdocument": "^1.0.11", 1770 + "vscode-languageserver-types": "^3.17.5", 1771 + "vscode-uri": "^3.0.8" 1772 + } 1773 + }, 1774 + "node_modules/vscode-html-languageservice/node_modules/vscode-languageserver-types": { 1775 + "version": "3.17.5", 1776 + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", 1777 + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==" 1778 + }, 1779 + "node_modules/vscode-jsonrpc": { 1780 + "version": "8.0.2", 1781 + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz", 1782 + "integrity": "sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ==", 1783 + "engines": { 1784 + "node": ">=14.0.0" 1785 + } 1786 + }, 1787 + "node_modules/vscode-languageserver": { 1788 + "version": "8.0.2", 1789 + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.0.2.tgz", 1790 + "integrity": "sha512-bpEt2ggPxKzsAOZlXmCJ50bV7VrxwCS5BI4+egUmure/oI/t4OlFzi/YNtVvY24A2UDOZAgwFGgnZPwqSJubkA==", 1791 + "dependencies": { 1792 + "vscode-languageserver-protocol": "3.17.2" 1793 + }, 1794 + "bin": { 1795 + "installServerIntoExtension": "bin/installServerIntoExtension" 1796 + } 1797 + }, 1798 + "node_modules/vscode-languageserver-protocol": { 1799 + "version": "3.17.2", 1800 + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz", 1801 + "integrity": "sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg==", 1802 + "dependencies": { 1803 + "vscode-jsonrpc": "8.0.2", 1804 + "vscode-languageserver-types": "3.17.2" 1805 + } 1806 + }, 1807 + "node_modules/vscode-languageserver-textdocument": { 1808 + "version": "1.0.11", 1809 + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz", 1810 + "integrity": "sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==" 1811 + }, 1812 + "node_modules/vscode-languageserver-types": { 1813 + "version": "3.17.2", 1814 + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz", 1815 + "integrity": "sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==" 1816 + }, 1817 + "node_modules/vscode-nls": { 1818 + "version": "5.2.0", 1819 + "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz", 1820 + "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==" 1821 + }, 1822 + "node_modules/vscode-uri": { 1823 + "version": "3.0.8", 1824 + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", 1825 + "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==" 1826 + }, 1827 + "node_modules/which": { 1828 + "version": "2.0.2", 1829 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1830 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1831 + "dev": true, 1832 + "dependencies": { 1833 + "isexe": "^2.0.0" 1834 + }, 1835 + "bin": { 1836 + "node-which": "bin/node-which" 1837 + }, 1838 + "engines": { 1839 + "node": ">= 8" 1840 + } 1841 + }, 1842 + "node_modules/workerpool": { 1843 + "version": "6.2.0", 1844 + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.0.tgz", 1845 + "integrity": "sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==", 1846 + "dev": true 1847 + }, 1848 + "node_modules/wrap-ansi": { 1849 + "version": "7.0.0", 1850 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1851 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1852 + "dev": true, 1853 + "dependencies": { 1854 + "ansi-styles": "^4.0.0", 1855 + "string-width": "^4.1.0", 1856 + "strip-ansi": "^6.0.0" 1857 + }, 1858 + "engines": { 1859 + "node": ">=10" 1860 + }, 1861 + "funding": { 1862 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1863 + } 1864 + }, 1865 + "node_modules/wrappy": { 1866 + "version": "1.0.2", 1867 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1868 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 1869 + }, 1870 + "node_modules/y18n": { 1871 + "version": "5.0.8", 1872 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 1873 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 1874 + "dev": true, 1875 + "engines": { 1876 + "node": ">=10" 1877 + } 1878 + }, 1879 + "node_modules/yargs": { 1880 + "version": "16.2.0", 1881 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 1882 + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 1883 + "dev": true, 1884 + "dependencies": { 1885 + "cliui": "^7.0.2", 1886 + "escalade": "^3.1.1", 1887 + "get-caller-file": "^2.0.5", 1888 + "require-directory": "^2.1.1", 1889 + "string-width": "^4.2.0", 1890 + "y18n": "^5.0.5", 1891 + "yargs-parser": "^20.2.2" 1892 + }, 1893 + "engines": { 1894 + "node": ">=10" 1895 + } 1896 + }, 1897 + "node_modules/yargs-parser": { 1898 + "version": "20.2.4", 1899 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", 1900 + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", 1901 + "dev": true, 1902 + "engines": { 1903 + "node": ">=10" 1904 + } 1905 + }, 1906 + "node_modules/yargs-unparser": { 1907 + "version": "2.0.0", 1908 + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", 1909 + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", 1910 + "dev": true, 1911 + "dependencies": { 1912 + "camelcase": "^6.0.0", 1913 + "decamelize": "^4.0.0", 1914 + "flat": "^5.0.2", 1915 + "is-plain-obj": "^2.1.0" 1916 + }, 1917 + "engines": { 1918 + "node": ">=10" 1919 + } 1920 + }, 1921 + "node_modules/yn": { 1922 + "version": "3.1.1", 1923 + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", 1924 + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", 1925 + "dev": true, 1926 + "engines": { 1927 + "node": ">=6" 1928 + } 1929 + }, 1930 + "node_modules/yocto-queue": { 1931 + "version": "0.1.0", 1932 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 1933 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 1934 + "dev": true, 1935 + "engines": { 1936 + "node": ">=10" 1937 + }, 1938 + "funding": { 1939 + "url": "https://github.com/sponsors/sindresorhus" 1940 + } 1941 + } 1942 + } 1943 + }
+34
pkgs/by-name/sv/svelte-language-server/package.nix
··· 1 + { lib 2 + , buildNpmPackage 3 + , fetchurl 4 + }: 5 + let 6 + version = "0.16.9"; 7 + in buildNpmPackage { 8 + pname = "svelte-language-server"; 9 + inherit version; 10 + 11 + src = fetchurl { 12 + url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-${version}.tgz"; 13 + hash = "sha256-RR2RzBZGCyd0hnEX4iD5pjmgtq8GzgrGZAG8Qq63EZA="; 14 + }; 15 + 16 + npmDepsHash = "sha256-WYiWm/2gr/0kXZOYeMjVYZOg0JttghPF9jkwNnb0nQo="; 17 + 18 + postPatch = '' 19 + ln -s ${./package-lock.json} package-lock.json 20 + ''; 21 + 22 + dontNpmBuild = true; 23 + 24 + passthru.updateScript = ./update.sh; 25 + 26 + meta = { 27 + description = "Language server (implementing the language server protocol) for Svelte"; 28 + downloadPage = "https://www.npmjs.com/package/svelte-language-server"; 29 + homepage = "https://github.com/sveltejs/language-tools"; 30 + license = lib.licenses.mit; 31 + mainProgram = "svelteserver"; 32 + maintainers = with lib.maintainers; [ ]; 33 + }; 34 + }
+30
pkgs/by-name/sv/svelte-language-server/update.sh
··· 1 + #! /usr/bin/env nix-shell 2 + #! nix-shell -i bash -p gnused nix nodejs prefetch-npm-deps wget 3 + 4 + set -euo pipefail 5 + pushd "$(dirname "${BASH_SOURCE[0]}")" 6 + 7 + version=$(npm view svelte-language-server version) 8 + tarball="svelte-language-server-$version.tgz" 9 + url="https://registry.npmjs.org/svelte-language-server/-/$tarball" 10 + 11 + if [[ "$UPDATE_NIX_OLD_VERSION" == "$version" ]]; then 12 + echo "Already up to date!" 13 + exit 0 14 + fi 15 + 16 + sed -i 's#version = "[^"]*"#version = "'"$version"'"#' package.nix 17 + 18 + sha256=$(nix-prefetch-url "$url") 19 + src_hash=$(nix-hash --type sha256 --to-sri "$sha256") 20 + sed -i 's#hash = "[^"]*"#hash = "'"$src_hash"'"#' package.nix 21 + 22 + rm -f package-lock.json package.json *.tgz 23 + wget "$url" 24 + tar xf "$tarball" --strip-components=1 package/package.json 25 + npm i --package-lock-only 26 + npm_hash=$(prefetch-npm-deps package-lock.json) 27 + sed -i 's#npmDepsHash = "[^"]*"#npmDepsHash = "'"$npm_hash"'"#' package.nix 28 + rm -f package.json *.tgz 29 + 30 + popd
+1
pkgs/development/node-packages/aliases.nix
··· 133 133 stf = throw "stf was removed because it was broken"; # added 2023-08-21 134 134 inherit (pkgs) stylelint; # added 2023-09-13 135 135 surge = pkgs.surge-cli; # Added 2023-09-08 136 + inherit (pkgs) svelte-language-server; # Added 2024-05-12 136 137 swagger = throw "swagger was removed because it was broken and abandoned upstream"; # added 2023-09-09 137 138 tedicross = throw "tedicross was removed because it was broken"; # added 2023-09-09 138 139 inherit (pkgs) terser; # Added 2023-08-31
-1
pkgs/development/node-packages/main-programs.nix
··· 52 52 purty = "purty"; 53 53 pscid = "pscid"; 54 54 remod-cli = "remod"; 55 - svelte-language-server = "svelteserver"; 56 55 teck-programmer = "teck-firmware-upgrade"; 57 56 typescript-language-server = "typescript-language-server"; 58 57 uglify-js = "uglifyjs";
-1
pkgs/development/node-packages/node-packages.json
··· 216 216 , "sql-formatter" 217 217 , "stackdriver-statsd-backend" 218 218 , "svelte-check" 219 - , "svelte-language-server" 220 219 , "svgo" 221 220 , "tailwindcss" 222 221 , "teck-programmer"
-258
pkgs/development/node-packages/node-packages.nix
··· 92612 92612 bypassCache = true; 92613 92613 reconstructLock = true; 92614 92614 }; 92615 - svelte-language-server = nodeEnv.buildNodePackage { 92616 - name = "svelte-language-server"; 92617 - packageName = "svelte-language-server"; 92618 - version = "0.16.5"; 92619 - src = fetchurl { 92620 - url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.16.5.tgz"; 92621 - sha512 = "gzGlDikWDQZn+ccX0hyCamzGuTEXMwGNiXOXiNBtK+HJg+aL7wKcHnjwHg72K4K5s85OIYZE0zUj6JXjkAJkKQ=="; 92622 - }; 92623 - dependencies = [ 92624 - sources."@ampproject/remapping-2.3.0" 92625 - sources."@babel/code-frame-7.23.5" 92626 - sources."@babel/compat-data-7.23.5" 92627 - sources."@babel/core-7.24.0" 92628 - sources."@babel/generator-7.23.6" 92629 - sources."@babel/helper-compilation-targets-7.23.6" 92630 - sources."@babel/helper-environment-visitor-7.22.20" 92631 - sources."@babel/helper-function-name-7.23.0" 92632 - sources."@babel/helper-hoist-variables-7.22.5" 92633 - sources."@babel/helper-module-imports-7.22.15" 92634 - sources."@babel/helper-module-transforms-7.23.3" 92635 - sources."@babel/helper-simple-access-7.22.5" 92636 - sources."@babel/helper-split-export-declaration-7.22.6" 92637 - sources."@babel/helper-string-parser-7.23.4" 92638 - sources."@babel/helper-validator-identifier-7.22.20" 92639 - sources."@babel/helper-validator-option-7.23.5" 92640 - sources."@babel/helpers-7.24.0" 92641 - sources."@babel/highlight-7.23.4" 92642 - sources."@babel/parser-7.24.0" 92643 - sources."@babel/template-7.24.0" 92644 - sources."@babel/traverse-7.24.0" 92645 - sources."@babel/types-7.24.0" 92646 - sources."@emmetio/abbreviation-2.3.3" 92647 - sources."@emmetio/css-abbreviation-2.1.8" 92648 - sources."@emmetio/scanner-1.0.4" 92649 - sources."@jridgewell/gen-mapping-0.3.5" 92650 - sources."@jridgewell/resolve-uri-3.1.2" 92651 - sources."@jridgewell/set-array-1.2.1" 92652 - sources."@jridgewell/sourcemap-codec-1.4.15" 92653 - sources."@jridgewell/trace-mapping-0.3.25" 92654 - sources."@nodelib/fs.scandir-2.1.5" 92655 - sources."@nodelib/fs.stat-2.0.5" 92656 - sources."@nodelib/fs.walk-1.2.8" 92657 - sources."@types/pug-2.0.10" 92658 - (sources."@vscode/emmet-helper-2.8.4" // { 92659 - dependencies = [ 92660 - sources."vscode-uri-2.1.2" 92661 - ]; 92662 - }) 92663 - sources."@vscode/l10n-0.0.18" 92664 - sources."acorn-7.4.1" 92665 - sources."ansi-styles-3.2.1" 92666 - sources."anymatch-3.1.3" 92667 - sources."asap-2.0.6" 92668 - sources."assert-never-1.2.1" 92669 - sources."atob-2.1.2" 92670 - sources."babel-walk-3.0.0-canary-5" 92671 - sources."balanced-match-1.0.2" 92672 - sources."binary-extensions-2.3.0" 92673 - sources."brace-expansion-1.1.11" 92674 - sources."braces-3.0.2" 92675 - sources."browserslist-4.23.0" 92676 - sources."buffer-crc32-0.2.13" 92677 - sources."call-bind-1.0.7" 92678 - sources."caniuse-lite-1.0.30001599" 92679 - sources."chalk-2.4.2" 92680 - sources."character-parser-2.2.0" 92681 - sources."chokidar-3.6.0" 92682 - sources."coffeescript-2.7.0" 92683 - sources."color-convert-1.9.3" 92684 - sources."color-name-1.1.3" 92685 - sources."concat-map-0.0.1" 92686 - sources."constantinople-4.0.1" 92687 - sources."convert-source-map-2.0.0" 92688 - sources."copy-anything-2.0.6" 92689 - sources."css-3.0.0" 92690 - sources."debug-4.3.4" 92691 - sources."decode-uri-component-0.2.2" 92692 - sources."dedent-js-1.0.1" 92693 - sources."define-data-property-1.1.4" 92694 - sources."detect-indent-6.1.0" 92695 - sources."doctypes-1.1.0" 92696 - sources."electron-to-chromium-1.4.710" 92697 - sources."emmet-2.4.7" 92698 - sources."errno-0.1.8" 92699 - sources."es-define-property-1.0.0" 92700 - sources."es-errors-1.3.0" 92701 - sources."es6-promise-3.3.1" 92702 - sources."escalade-3.1.2" 92703 - sources."escape-string-regexp-1.0.5" 92704 - sources."estree-walker-2.0.2" 92705 - sources."fast-glob-3.3.2" 92706 - sources."fastq-1.17.1" 92707 - sources."fill-range-7.0.1" 92708 - sources."fs.realpath-1.0.0" 92709 - sources."function-bind-1.1.2" 92710 - sources."gensync-1.0.0-beta.2" 92711 - sources."get-intrinsic-1.2.4" 92712 - sources."glob-7.2.3" 92713 - sources."glob-parent-5.1.2" 92714 - sources."globals-11.12.0" 92715 - sources."gopd-1.0.1" 92716 - sources."graceful-fs-4.2.11" 92717 - sources."has-flag-3.0.0" 92718 - sources."has-property-descriptors-1.0.2" 92719 - sources."has-proto-1.0.3" 92720 - sources."has-symbols-1.0.3" 92721 - sources."has-tostringtag-1.0.2" 92722 - sources."hasown-2.0.2" 92723 - sources."iconv-lite-0.6.3" 92724 - sources."image-size-0.5.5" 92725 - sources."immutable-4.3.5" 92726 - sources."inflight-1.0.6" 92727 - sources."inherits-2.0.4" 92728 - sources."is-binary-path-2.1.0" 92729 - sources."is-core-module-2.13.1" 92730 - sources."is-expression-4.0.0" 92731 - sources."is-extglob-2.1.1" 92732 - sources."is-glob-4.0.3" 92733 - sources."is-number-7.0.0" 92734 - sources."is-promise-2.2.2" 92735 - sources."is-regex-1.1.4" 92736 - sources."is-what-3.14.1" 92737 - sources."jiti-1.21.0" 92738 - sources."js-stringify-1.0.2" 92739 - sources."js-tokens-4.0.0" 92740 - sources."jsesc-2.5.2" 92741 - sources."json5-2.2.3" 92742 - sources."jsonc-parser-2.3.1" 92743 - sources."jstransformer-1.0.0" 92744 - sources."less-4.2.0" 92745 - sources."lilconfig-3.1.1" 92746 - sources."lodash-4.17.21" 92747 - sources."lower-case-2.0.2" 92748 - sources."lru-cache-5.1.1" 92749 - sources."magic-string-0.30.8" 92750 - (sources."make-dir-2.1.0" // { 92751 - dependencies = [ 92752 - sources."semver-5.7.2" 92753 - ]; 92754 - }) 92755 - sources."merge2-1.4.1" 92756 - sources."micromatch-4.0.5" 92757 - sources."mime-1.6.0" 92758 - sources."min-indent-1.0.1" 92759 - sources."minimatch-3.1.2" 92760 - sources."minimist-1.2.8" 92761 - sources."mkdirp-0.5.6" 92762 - sources."ms-2.1.2" 92763 - sources."nanoid-3.3.7" 92764 - sources."needle-3.3.1" 92765 - sources."no-case-3.0.4" 92766 - sources."node-releases-2.0.14" 92767 - sources."normalize-path-3.0.0" 92768 - sources."object-assign-4.1.1" 92769 - sources."once-1.4.0" 92770 - sources."parse-node-version-1.0.1" 92771 - sources."pascal-case-3.1.2" 92772 - sources."path-is-absolute-1.0.1" 92773 - sources."path-parse-1.0.7" 92774 - sources."picocolors-1.0.0" 92775 - sources."picomatch-2.3.1" 92776 - sources."pify-4.0.1" 92777 - sources."postcss-8.4.36" 92778 - sources."postcss-load-config-5.0.3" 92779 - sources."prettier-3.2.5" 92780 - sources."prettier-plugin-svelte-3.2.2" 92781 - sources."promise-7.3.1" 92782 - sources."prr-1.0.1" 92783 - sources."pug-3.0.2" 92784 - sources."pug-attrs-3.0.0" 92785 - sources."pug-code-gen-3.0.2" 92786 - sources."pug-error-2.0.0" 92787 - sources."pug-filters-4.0.0" 92788 - sources."pug-lexer-5.0.1" 92789 - sources."pug-linker-4.0.0" 92790 - sources."pug-load-3.0.0" 92791 - sources."pug-parser-6.0.0" 92792 - sources."pug-runtime-3.0.1" 92793 - sources."pug-strip-comments-2.0.0" 92794 - sources."pug-walk-2.0.0" 92795 - sources."queue-microtask-1.2.3" 92796 - sources."readdirp-3.6.0" 92797 - sources."resolve-1.22.8" 92798 - sources."reusify-1.0.4" 92799 - sources."rimraf-2.7.1" 92800 - sources."run-parallel-1.2.0" 92801 - sources."safer-buffer-2.1.2" 92802 - sources."sander-0.5.1" 92803 - sources."sass-1.72.0" 92804 - sources."sax-1.3.0" 92805 - sources."semver-6.3.1" 92806 - sources."set-function-length-1.2.2" 92807 - sources."sorcery-0.11.0" 92808 - sources."source-map-0.6.1" 92809 - sources."source-map-js-1.1.0" 92810 - sources."source-map-resolve-0.6.0" 92811 - sources."strip-indent-3.0.0" 92812 - (sources."stylus-0.55.0" // { 92813 - dependencies = [ 92814 - sources."debug-3.1.0" 92815 - sources."mkdirp-1.0.4" 92816 - sources."ms-2.0.0" 92817 - sources."sax-1.2.4" 92818 - sources."source-map-0.7.4" 92819 - ]; 92820 - }) 92821 - sources."sugarss-4.0.1" 92822 - sources."supports-color-5.5.0" 92823 - sources."supports-preserve-symlinks-flag-1.0.0" 92824 - sources."svelte-3.59.2" 92825 - sources."svelte-preprocess-5.1.3" 92826 - sources."svelte2tsx-0.7.4" 92827 - sources."to-fast-properties-2.0.0" 92828 - sources."to-regex-range-5.0.1" 92829 - sources."token-stream-1.0.0" 92830 - sources."tslib-2.6.2" 92831 - sources."typescript-5.4.2" 92832 - (sources."typescript-auto-import-cache-0.3.2" // { 92833 - dependencies = [ 92834 - sources."lru-cache-6.0.0" 92835 - sources."semver-7.6.0" 92836 - sources."yallist-4.0.0" 92837 - ]; 92838 - }) 92839 - sources."update-browserslist-db-1.0.13" 92840 - sources."void-elements-3.1.0" 92841 - (sources."vscode-css-languageservice-6.2.12" // { 92842 - dependencies = [ 92843 - sources."vscode-languageserver-types-3.17.5" 92844 - ]; 92845 - }) 92846 - (sources."vscode-html-languageservice-5.1.2" // { 92847 - dependencies = [ 92848 - sources."vscode-languageserver-types-3.17.5" 92849 - ]; 92850 - }) 92851 - sources."vscode-jsonrpc-8.0.2" 92852 - sources."vscode-languageserver-8.0.2" 92853 - sources."vscode-languageserver-protocol-3.17.2" 92854 - sources."vscode-languageserver-textdocument-1.0.11" 92855 - sources."vscode-languageserver-types-3.17.2" 92856 - sources."vscode-nls-5.2.0" 92857 - sources."vscode-uri-3.0.8" 92858 - sources."with-7.0.2" 92859 - sources."wrappy-1.0.2" 92860 - sources."yallist-3.1.1" 92861 - sources."yaml-2.4.1" 92862 - ]; 92863 - buildInputs = globalBuildInputs; 92864 - meta = { 92865 - description = "A language server for Svelte"; 92866 - homepage = "https://github.com/sveltejs/language-tools#readme"; 92867 - license = "MIT"; 92868 - }; 92869 - production = true; 92870 - bypassCache = true; 92871 - reconstructLock = true; 92872 - }; 92873 92615 svgo = nodeEnv.buildNodePackage { 92874 92616 name = "svgo"; 92875 92617 packageName = "svgo";