/ package-lock.json
package-lock.json
1 { 2 "name": "nbb-habits", 3 "lockfileVersion": 3, 4 "requires": true, 5 "packages": { 6 "": { 7 "dependencies": { 8 "csv-parse": "^5.4.0", 9 "ink": "^4.2.0", 10 "ink-focus": "^1.0.1", 11 "nbb": "^1.2.174" 12 } 13 }, 14 "node_modules/ansi-escapes": { 15 "version": "6.2.0", 16 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", 17 "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", 18 "dependencies": { 19 "type-fest": "^3.0.0" 20 }, 21 "engines": { 22 "node": ">=14.16" 23 }, 24 "funding": { 25 "url": "https://github.com/sponsors/sindresorhus" 26 } 27 }, 28 "node_modules/ansi-escapes/node_modules/type-fest": { 29 "version": "3.11.0", 30 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.11.0.tgz", 31 "integrity": "sha512-JaPw5U9ixP0XcpUbQoVSbxSDcK/K4nww20C3kjm9yE6cDRRhptU28AH60VWf9ltXmCrIfIbtt9J+2OUk2Uqiaw==", 32 "engines": { 33 "node": ">=14.16" 34 }, 35 "funding": { 36 "url": "https://github.com/sponsors/sindresorhus" 37 } 38 }, 39 "node_modules/ansi-regex": { 40 "version": "6.0.1", 41 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 42 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 43 "engines": { 44 "node": ">=12" 45 }, 46 "funding": { 47 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 48 } 49 }, 50 "node_modules/ansi-styles": { 51 "version": "6.2.1", 52 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 53 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 54 "engines": { 55 "node": ">=12" 56 }, 57 "funding": { 58 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 59 } 60 }, 61 "node_modules/auto-bind": { 62 "version": "5.0.1", 63 "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-5.0.1.tgz", 64 "integrity": "sha512-ooviqdwwgfIfNmDwo94wlshcdzfO64XV0Cg6oDsDYBJfITDz1EngD2z7DkbvCWn+XIMsIqW27sEVF6qcpJrRcg==", 65 "engines": { 66 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 67 }, 68 "funding": { 69 "url": "https://github.com/sponsors/sindresorhus" 70 } 71 }, 72 "node_modules/chalk": { 73 "version": "5.2.0", 74 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", 75 "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", 76 "engines": { 77 "node": "^12.17.0 || ^14.13 || >=16.0.0" 78 }, 79 "funding": { 80 "url": "https://github.com/chalk/chalk?sponsor=1" 81 } 82 }, 83 "node_modules/ci-info": { 84 "version": "3.8.0", 85 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", 86 "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", 87 "funding": [ 88 { 89 "type": "github", 90 "url": "https://github.com/sponsors/sibiraj-s" 91 } 92 ], 93 "engines": { 94 "node": ">=8" 95 } 96 }, 97 "node_modules/cli-boxes": { 98 "version": "3.0.0", 99 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", 100 "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", 101 "engines": { 102 "node": ">=10" 103 }, 104 "funding": { 105 "url": "https://github.com/sponsors/sindresorhus" 106 } 107 }, 108 "node_modules/cli-cursor": { 109 "version": "4.0.0", 110 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", 111 "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", 112 "dependencies": { 113 "restore-cursor": "^4.0.0" 114 }, 115 "engines": { 116 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 117 }, 118 "funding": { 119 "url": "https://github.com/sponsors/sindresorhus" 120 } 121 }, 122 "node_modules/cli-truncate": { 123 "version": "3.1.0", 124 "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", 125 "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", 126 "dependencies": { 127 "slice-ansi": "^5.0.0", 128 "string-width": "^5.0.0" 129 }, 130 "engines": { 131 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 132 }, 133 "funding": { 134 "url": "https://github.com/sponsors/sindresorhus" 135 } 136 }, 137 "node_modules/cli-truncate/node_modules/slice-ansi": { 138 "version": "5.0.0", 139 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", 140 "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", 141 "dependencies": { 142 "ansi-styles": "^6.0.0", 143 "is-fullwidth-code-point": "^4.0.0" 144 }, 145 "engines": { 146 "node": ">=12" 147 }, 148 "funding": { 149 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 150 } 151 }, 152 "node_modules/code-excerpt": { 153 "version": "4.0.0", 154 "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-4.0.0.tgz", 155 "integrity": "sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==", 156 "dependencies": { 157 "convert-to-spaces": "^2.0.1" 158 }, 159 "engines": { 160 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 161 } 162 }, 163 "node_modules/convert-to-spaces": { 164 "version": "2.0.1", 165 "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-2.0.1.tgz", 166 "integrity": "sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==", 167 "engines": { 168 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 169 } 170 }, 171 "node_modules/csv-parse": { 172 "version": "5.4.0", 173 "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.4.0.tgz", 174 "integrity": "sha512-JiQosUWiOFgp4hQn0an+SBoV9IKdqzhROM0iiN4LB7UpfJBlsSJlWl9nq4zGgxgMAzHJ6V4t29VAVD+3+2NJAg==" 175 }, 176 "node_modules/eastasianwidth": { 177 "version": "0.2.0", 178 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 179 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" 180 }, 181 "node_modules/emoji-regex": { 182 "version": "9.2.2", 183 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 184 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" 185 }, 186 "node_modules/escape-string-regexp": { 187 "version": "2.0.0", 188 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 189 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 190 "engines": { 191 "node": ">=8" 192 } 193 }, 194 "node_modules/import-meta-resolve": { 195 "version": "2.2.2", 196 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz", 197 "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==", 198 "funding": { 199 "type": "github", 200 "url": "https://github.com/sponsors/wooorm" 201 } 202 }, 203 "node_modules/indent-string": { 204 "version": "5.0.0", 205 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", 206 "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", 207 "engines": { 208 "node": ">=12" 209 }, 210 "funding": { 211 "url": "https://github.com/sponsors/sindresorhus" 212 } 213 }, 214 "node_modules/ink": { 215 "version": "4.2.0", 216 "resolved": "https://registry.npmjs.org/ink/-/ink-4.2.0.tgz", 217 "integrity": "sha512-q7SeFAEFMyKxTblyVI+CsxHzfiMMP9JUDG0cRmOKEAmJiYrtrDW1YYTv129RXqfn7fMKcVc4h/LbAJvqvZIuEQ==", 218 "dependencies": { 219 "ansi-escapes": "^6.0.0", 220 "auto-bind": "^5.0.1", 221 "chalk": "^5.2.0", 222 "cli-boxes": "^3.0.0", 223 "cli-cursor": "^4.0.0", 224 "cli-truncate": "^3.1.0", 225 "code-excerpt": "^4.0.0", 226 "indent-string": "^5.0.0", 227 "is-ci": "^3.0.1", 228 "is-lower-case": "^2.0.2", 229 "is-upper-case": "^2.0.2", 230 "lodash": "^4.17.21", 231 "patch-console": "^2.0.0", 232 "react-reconciler": "^0.29.0", 233 "scheduler": "^0.23.0", 234 "signal-exit": "^3.0.7", 235 "slice-ansi": "^6.0.0", 236 "stack-utils": "^2.0.6", 237 "string-width": "^5.1.2", 238 "type-fest": "^0.12.0", 239 "widest-line": "^4.0.1", 240 "wrap-ansi": "^8.1.0", 241 "ws": "^8.12.0", 242 "yoga-wasm-web": "~0.3.3" 243 }, 244 "engines": { 245 "node": ">=14.16" 246 }, 247 "peerDependencies": { 248 "@types/react": ">=18.0.0", 249 "react": ">=18.0.0", 250 "react-devtools-core": "^4.19.1" 251 }, 252 "peerDependenciesMeta": { 253 "@types/react": { 254 "optional": true 255 }, 256 "react-devtools-core": { 257 "optional": true 258 } 259 } 260 }, 261 "node_modules/ink-focus": { 262 "version": "1.0.1", 263 "resolved": "https://registry.npmjs.org/ink-focus/-/ink-focus-1.0.1.tgz", 264 "integrity": "sha512-ddAI9GBpQWdkfklvb+JUUnPi1pVh4fKs75Wjwgi6qBlEpm9gJgF0r9QTNVw2CChjsHUDX1cJoCrlSUL5gdRQtw==", 265 "dependencies": { 266 "keypress": "^0.2.1" 267 }, 268 "engines": { 269 "node": ">=10" 270 }, 271 "peerDependencies": { 272 "ink": ">=3.0.0", 273 "react": ">=16.8.0" 274 } 275 }, 276 "node_modules/is-ci": { 277 "version": "3.0.1", 278 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", 279 "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", 280 "dependencies": { 281 "ci-info": "^3.2.0" 282 }, 283 "bin": { 284 "is-ci": "bin.js" 285 } 286 }, 287 "node_modules/is-fullwidth-code-point": { 288 "version": "4.0.0", 289 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", 290 "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", 291 "engines": { 292 "node": ">=12" 293 }, 294 "funding": { 295 "url": "https://github.com/sponsors/sindresorhus" 296 } 297 }, 298 "node_modules/is-lower-case": { 299 "version": "2.0.2", 300 "resolved": "https://registry.npmjs.org/is-lower-case/-/is-lower-case-2.0.2.tgz", 301 "integrity": "sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==", 302 "dependencies": { 303 "tslib": "^2.0.3" 304 } 305 }, 306 "node_modules/is-upper-case": { 307 "version": "2.0.2", 308 "resolved": "https://registry.npmjs.org/is-upper-case/-/is-upper-case-2.0.2.tgz", 309 "integrity": "sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==", 310 "dependencies": { 311 "tslib": "^2.0.3" 312 } 313 }, 314 "node_modules/js-tokens": { 315 "version": "4.0.0", 316 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 317 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 318 }, 319 "node_modules/keypress": { 320 "version": "0.2.1", 321 "resolved": "https://registry.npmjs.org/keypress/-/keypress-0.2.1.tgz", 322 "integrity": "sha512-HjorDJFNhnM4SicvaUXac0X77NiskggxJdesG72+O5zBKpSqKFCrqmndKVqpu3pFqkla0St6uGk8Ju0sCurrmg==" 323 }, 324 "node_modules/lodash": { 325 "version": "4.17.21", 326 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 327 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 328 }, 329 "node_modules/loose-envify": { 330 "version": "1.4.0", 331 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 332 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 333 "dependencies": { 334 "js-tokens": "^3.0.0 || ^4.0.0" 335 }, 336 "bin": { 337 "loose-envify": "cli.js" 338 } 339 }, 340 "node_modules/mimic-fn": { 341 "version": "2.1.0", 342 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 343 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 344 "engines": { 345 "node": ">=6" 346 } 347 }, 348 "node_modules/nbb": { 349 "version": "1.2.174", 350 "resolved": "https://registry.npmjs.org/nbb/-/nbb-1.2.174.tgz", 351 "integrity": "sha512-Yw/hBgV4SHOxqrElHip+/7zKwtnxsgPqsOWgCRluMcoL0B1yB+bYx67yWH64E64REIk8u12D7LVwXGg9R/0b7g==", 352 "dependencies": { 353 "import-meta-resolve": "^2.1.0" 354 }, 355 "bin": { 356 "nbb": "cli.js", 357 "nbbun": "nbbun.js" 358 } 359 }, 360 "node_modules/onetime": { 361 "version": "5.1.2", 362 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 363 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 364 "dependencies": { 365 "mimic-fn": "^2.1.0" 366 }, 367 "engines": { 368 "node": ">=6" 369 }, 370 "funding": { 371 "url": "https://github.com/sponsors/sindresorhus" 372 } 373 }, 374 "node_modules/patch-console": { 375 "version": "2.0.0", 376 "resolved": "https://registry.npmjs.org/patch-console/-/patch-console-2.0.0.tgz", 377 "integrity": "sha512-0YNdUceMdaQwoKce1gatDScmMo5pu/tfABfnzEqeG0gtTmd7mh/WcwgUjtAeOU7N8nFFlbQBnFK2gXW5fGvmMA==", 378 "engines": { 379 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 380 } 381 }, 382 "node_modules/react": { 383 "version": "18.2.0", 384 "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", 385 "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", 386 "peer": true, 387 "dependencies": { 388 "loose-envify": "^1.1.0" 389 }, 390 "engines": { 391 "node": ">=0.10.0" 392 } 393 }, 394 "node_modules/react-reconciler": { 395 "version": "0.29.0", 396 "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.29.0.tgz", 397 "integrity": "sha512-wa0fGj7Zht1EYMRhKWwoo1H9GApxYLBuhoAuXN0TlltESAjDssB+Apf0T/DngVqaMyPypDmabL37vw/2aRM98Q==", 398 "dependencies": { 399 "loose-envify": "^1.1.0", 400 "scheduler": "^0.23.0" 401 }, 402 "engines": { 403 "node": ">=0.10.0" 404 }, 405 "peerDependencies": { 406 "react": "^18.2.0" 407 } 408 }, 409 "node_modules/restore-cursor": { 410 "version": "4.0.0", 411 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", 412 "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", 413 "dependencies": { 414 "onetime": "^5.1.0", 415 "signal-exit": "^3.0.2" 416 }, 417 "engines": { 418 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 419 }, 420 "funding": { 421 "url": "https://github.com/sponsors/sindresorhus" 422 } 423 }, 424 "node_modules/scheduler": { 425 "version": "0.23.0", 426 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", 427 "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", 428 "dependencies": { 429 "loose-envify": "^1.1.0" 430 } 431 }, 432 "node_modules/signal-exit": { 433 "version": "3.0.7", 434 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 435 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 436 }, 437 "node_modules/slice-ansi": { 438 "version": "6.0.0", 439 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-6.0.0.tgz", 440 "integrity": "sha512-6bn4hRfkTvDfUoEQYkERg0BVF1D0vrX9HEkMl08uDiNWvVvjylLHvZFZWkDo6wjT8tUctbYl1nCOuE66ZTaUtA==", 441 "dependencies": { 442 "ansi-styles": "^6.2.1", 443 "is-fullwidth-code-point": "^4.0.0" 444 }, 445 "engines": { 446 "node": ">=14.16" 447 }, 448 "funding": { 449 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 450 } 451 }, 452 "node_modules/stack-utils": { 453 "version": "2.0.6", 454 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", 455 "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", 456 "dependencies": { 457 "escape-string-regexp": "^2.0.0" 458 }, 459 "engines": { 460 "node": ">=10" 461 } 462 }, 463 "node_modules/string-width": { 464 "version": "5.1.2", 465 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 466 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 467 "dependencies": { 468 "eastasianwidth": "^0.2.0", 469 "emoji-regex": "^9.2.2", 470 "strip-ansi": "^7.0.1" 471 }, 472 "engines": { 473 "node": ">=12" 474 }, 475 "funding": { 476 "url": "https://github.com/sponsors/sindresorhus" 477 } 478 }, 479 "node_modules/strip-ansi": { 480 "version": "7.1.0", 481 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 482 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 483 "dependencies": { 484 "ansi-regex": "^6.0.1" 485 }, 486 "engines": { 487 "node": ">=12" 488 }, 489 "funding": { 490 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 491 } 492 }, 493 "node_modules/tslib": { 494 "version": "2.5.2", 495 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz", 496 "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==" 497 }, 498 "node_modules/type-fest": { 499 "version": "0.12.0", 500 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.12.0.tgz", 501 "integrity": "sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==", 502 "engines": { 503 "node": ">=10" 504 }, 505 "funding": { 506 "url": "https://github.com/sponsors/sindresorhus" 507 } 508 }, 509 "node_modules/widest-line": { 510 "version": "4.0.1", 511 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", 512 "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", 513 "dependencies": { 514 "string-width": "^5.0.1" 515 }, 516 "engines": { 517 "node": ">=12" 518 }, 519 "funding": { 520 "url": "https://github.com/sponsors/sindresorhus" 521 } 522 }, 523 "node_modules/wrap-ansi": { 524 "version": "8.1.0", 525 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 526 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 527 "dependencies": { 528 "ansi-styles": "^6.1.0", 529 "string-width": "^5.0.1", 530 "strip-ansi": "^7.0.1" 531 }, 532 "engines": { 533 "node": ">=12" 534 }, 535 "funding": { 536 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 537 } 538 }, 539 "node_modules/ws": { 540 "version": "8.13.0", 541 "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", 542 "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", 543 "engines": { 544 "node": ">=10.0.0" 545 }, 546 "peerDependencies": { 547 "bufferutil": "^4.0.1", 548 "utf-8-validate": ">=5.0.2" 549 }, 550 "peerDependenciesMeta": { 551 "bufferutil": { 552 "optional": true 553 }, 554 "utf-8-validate": { 555 "optional": true 556 } 557 } 558 }, 559 "node_modules/yoga-wasm-web": { 560 "version": "0.3.3", 561 "resolved": "https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.3.tgz", 562 "integrity": "sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==" 563 } 564 } 565 }