| Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
| 1 | Zip·file·size:·132 | 1 | Zip·file·size:·1324529·bytes,·number·of·entries:·3 |
| 2 | -rw-r--r--··4.5·unx·······30·bx·stor·26-Apr-03·22:49·metadata.json | 2 | -rw-r--r--··4.5·unx·······30·bx·stor·26-Apr-03·22:49·metadata.json |
| 3 | -rw-r--r--··4.5·unx··126 | 3 | -rw-r--r--··4.5·unx··1260391·bx·stor·26-Apr-03·22:49·pkg-eslint-10.2.0-hee61e0b_0.tar.zst |
| 4 | -rw-r--r--··4.5·unx····63 | 4 | -rw-r--r--··4.5·unx····63566·bx·stor·26-Apr-03·22:49·info-eslint-10.2.0-hee61e0b_0.tar.zst |
| 5 | 3·files,·132 | 5 | 3·files,·1323987·bytes·uncompressed,·1323987·bytes·compressed:··0.0% |
| Offset 19, 121 lines modified | Offset 19, 121 lines modified | ||
| 19 | 00005D·LOCAL·HEADER·#2·······04034B50 | 19 | 00005D·LOCAL·HEADER·#2·······04034B50 |
| 20 | 000061·Extract·Zip·Spec······2D·'4.5' | 20 | 000061·Extract·Zip·Spec······2D·'4.5' |
| 21 | 000062·Extract·OS············00·'MS-DOS' | 21 | 000062·Extract·OS············00·'MS-DOS' |
| 22 | 000063·General·Purpose·Flag··0000 | 22 | 000063·General·Purpose·Flag··0000 |
| 23 | 000065·Compression·Method····0000·'Stored' | 23 | 000065·Compression·Method····0000·'Stored' |
| 24 | 000067·Last·Mod·Time·········5C83B63C·'Fri·Apr··3·22:49:56·2026' | 24 | 000067·Last·Mod·Time·········5C83B63C·'Fri·Apr··3·22:49:56·2026' |
| 25 | 00006B·CRC··················· | 25 | 00006B·CRC···················9C11A2C3 |
| 26 | 00006F·Compressed·Length·····FFFFFFFF | 26 | 00006F·Compressed·Length·····FFFFFFFF |
| 27 | 000073·Uncompressed·Length···FFFFFFFF | 27 | 000073·Uncompressed·Length···FFFFFFFF |
| 28 | 000077·Filename·Length·······0024 | 28 | 000077·Filename·Length·······0024 |
| 29 | 000079·Extra·Length··········0014 | 29 | 000079·Extra·Length··········0014 |
| 30 | 00007B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 30 | 00007B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 31 | 00009F·Extra·ID·#0001········0001·'ZIP64' | 31 | 00009F·Extra·ID·#0001········0001·'ZIP64' |
| 32 | 0000A1···Length··············0010 | 32 | 0000A1···Length··············0010 |
| 33 | 0000A3···Uncompressed·Size···000000000013 | 33 | 0000A3···Uncompressed·Size···0000000000133B67 |
| 34 | 0000AB···Compressed·Size·····000000000013 | 34 | 0000AB···Compressed·Size·····0000000000133B67 |
| 35 | 0000B3·PAYLOAD | 35 | 0000B3·PAYLOAD |
| 36 | 13 | 36 | 133C1A·LOCAL·HEADER·#3·······04034B50 |
| 37 | 13 | 37 | 133C1E·Extract·Zip·Spec······2D·'4.5' |
| 38 | 13 | 38 | 133C1F·Extract·OS············00·'MS-DOS' |
| 39 | 13 | 39 | 133C20·General·Purpose·Flag··0000 |
| 40 | 13 | 40 | 133C22·Compression·Method····0000·'Stored' |
| 41 | 13 | 41 | 133C24·Last·Mod·Time·········5C83B63C·'Fri·Apr··3·22:49:56·2026' |
| 42 | 13 | 42 | 133C28·CRC···················7D596293 |
| 43 | 13 | 43 | 133C2C·Compressed·Length·····FFFFFFFF |
| 44 | 13 | 44 | 133C30·Uncompressed·Length···FFFFFFFF |
| 45 | 13 | 45 | 133C34·Filename·Length·······0025 |
| 46 | 13 | 46 | 133C36·Extra·Length··········0014 |
| 47 | 13 | 47 | 133C38·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 48 | 13 | 48 | 133C5D·Extra·ID·#0001········0001·'ZIP64' |
| 49 | 13 | 49 | 133C5F···Length··············0010 |
| 50 | 13 | 50 | 133C61···Uncompressed·Size···000000000000F84E |
| 51 | 13 | 51 | 133C69···Compressed·Size·····000000000000F84E |
| 52 | 13 | 52 | 133C71·PAYLOAD |
| 53 | 143 | 53 | 1434BF·CENTRAL·HEADER·#1·····02014B50 |
| 54 | 143 | 54 | 1434C3·Created·Zip·Spec······2D·'4.5' |
| 55 | 143 | 55 | 1434C4·Created·OS············03·'Unix' |
| 56 | 143 | 56 | 1434C5·Extract·Zip·Spec······2D·'4.5' |
| 57 | 143 | 57 | 1434C6·Extract·OS············00·'MS-DOS' |
| 58 | 143 | 58 | 1434C7·General·Purpose·Flag··0000 |
| 59 | 143 | 59 | 1434C9·Compression·Method····0000·'Stored' |
| 60 | 143 | 60 | 1434CB·Last·Mod·Time·········5C83B63C·'Fri·Apr··3·22:49:56·2026' |
| 61 | 143 | 61 | 1434CF·CRC···················2E6500CB |
| 62 | 143 | 62 | 1434D3·Compressed·Length·····FFFFFFFF |
| 63 | 143 | 63 | 1434D7·Uncompressed·Length···FFFFFFFF |
| 64 | 143 | 64 | 1434DB·Filename·Length·······000D |
| 65 | 143 | 65 | 1434DD·Extra·Length··········0014 |
| 66 | 143 | 66 | 1434DF·Comment·Length········0000 |
| 67 | 143 | 67 | 1434E1·Disk·Start············0000 |
| 68 | 143 | 68 | 1434E3·Int·File·Attributes···0000 |
| 69 | ·······[Bit·0]···············0·'Binary·Data' | 69 | ·······[Bit·0]···············0·'Binary·Data' |
| 70 | 143 | 70 | 1434E5·Ext·File·Attributes···81A40000 |
| 71 | 143 | 71 | 1434E9·Local·Header·Offset···00000000 |
| 72 | 143 | 72 | 1434ED·Filename··············'XXXXXXXXXXXXX' |
| 73 | 143 | 73 | 1434FA·Extra·ID·#0001········0001·'ZIP64' |
| 74 | 143 | 74 | 1434FC···Length··············0010 |
| 75 | 143 | 75 | 1434FE···Uncompressed·Size···000000000000001E |
| 76 | 143 | 76 | 143506···Compressed·Size·····000000000000001E |
| 77 | 143 | 77 | 14350E·CENTRAL·HEADER·#2·····02014B50 |
| 78 | 143 | 78 | 143512·Created·Zip·Spec······2D·'4.5' |
| 79 | 143 | 79 | 143513·Created·OS············03·'Unix' |
| 80 | 143 | 80 | 143514·Extract·Zip·Spec······2D·'4.5' |
| 81 | 143 | 81 | 143515·Extract·OS············00·'MS-DOS' |
| 82 | 143 | 82 | 143516·General·Purpose·Flag··0000 |
| 83 | 143 | 83 | 143518·Compression·Method····0000·'Stored' |
| 84 | 143 | 84 | 14351A·Last·Mod·Time·········5C83B63C·'Fri·Apr··3·22:49:56·2026' |
| 85 | 143 | 85 | 14351E·CRC···················9C11A2C3 |
| 86 | 143 | 86 | 143522·Compressed·Length·····FFFFFFFF |
| 87 | 143 | 87 | 143526·Uncompressed·Length···FFFFFFFF |
| 88 | 143 | 88 | 14352A·Filename·Length·······0024 |
| 89 | 143 | 89 | 14352C·Extra·Length··········0014 |
| 90 | 143 | 90 | 14352E·Comment·Length········0000 |
| 91 | 143 | 91 | 143530·Disk·Start············0000 |
| 92 | 143 | 92 | 143532·Int·File·Attributes···0000 |
| 93 | ·······[Bit·0]···············0·'Binary·Data' | 93 | ·······[Bit·0]···············0·'Binary·Data' |
| 94 | 143 | 94 | 143534·Ext·File·Attributes···81A40000 |
| 95 | 143 | 95 | 143538·Local·Header·Offset···0000005D |
| 96 | 143 | 96 | 14353C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 97 | 143 | 97 | 143560·Extra·ID·#0001········0001·'ZIP64' |
| 98 | 143 | 98 | 143562···Length··············0010 |
| 99 | 143 | 99 | 143564···Uncompressed·Size···0000000000133B67 |
| 100 | 143 | 100 | 14356C···Compressed·Size·····0000000000133B67 |
| 101 | 143 | 101 | 143574·CENTRAL·HEADER·#3·····02014B50 |
| 102 | 143 | 102 | 143578·Created·Zip·Spec······2D·'4.5' |
| 103 | 143 | 103 | 143579·Created·OS············03·'Unix' |
| 104 | 143 | 104 | 14357A·Extract·Zip·Spec······2D·'4.5' |
| 105 | 143 | 105 | 14357B·Extract·OS············00·'MS-DOS' |
| 106 | 143 | 106 | 14357C·General·Purpose·Flag··0000 |
| 107 | 143 | 107 | 14357E·Compression·Method····0000·'Stored' |
| 108 | 143 | 108 | 143580·Last·Mod·Time·········5C83B63C·'Fri·Apr··3·22:49:56·2026' |
| 109 | 143 | 109 | 143584·CRC···················7D596293 |
| 110 | 143 | 110 | 143588·Compressed·Length·····FFFFFFFF |
| 111 | 143 | 111 | 14358C·Uncompressed·Length···FFFFFFFF |
| 112 | 143 | 112 | 143590·Filename·Length·······0025 |
| Max diff block lines reached; 1234/8718 bytes (14.15%) of diff not shown. | |||
| Offset 417, 51 lines modified | Offset 417, 55 lines modified | ||
| 417 | -rw-r--r--···0········0········0······659·2026-04-03·22:49:57.000000·lib/node_modules/eslint/messages/plugin-missing.js | 417 | -rw-r--r--···0········0········0······659·2026-04-03·22:49:57.000000·lib/node_modules/eslint/messages/plugin-missing.js |
| 418 | -rw-r--r--···0········0········0······553·2026-04-03·22:49:57.000000·lib/node_modules/eslint/messages/rule-unsupported-language.js | 418 | -rw-r--r--···0········0········0······553·2026-04-03·22:49:57.000000·lib/node_modules/eslint/messages/rule-unsupported-language.js |
| 419 | -rw-r--r--···0········0········0······546·2026-04-03·22:49:57.000000·lib/node_modules/eslint/messages/shared.js | 419 | -rw-r--r--···0········0········0······546·2026-04-03·22:49:57.000000·lib/node_modules/eslint/messages/shared.js |
| 420 | -rw-r--r--···0········0········0······386·2026-04-03·22:49:57.000000·lib/node_modules/eslint/messages/whitespace-found.js | 420 | -rw-r--r--···0········0········0······386·2026-04-03·22:49:57.000000·lib/node_modules/eslint/messages/whitespace-found.js |
| 421 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/LICENSE | 421 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/LICENSE |
| 422 | -rw-r--r--···0········0········0····17052·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/README.md | 422 | -rw-r--r--···0········0········0····17052·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/README.md |
| 423 | -rw-r--r--···0········0········0····44061·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/index.cjs | 423 | -rw-r--r--···0········0········0····44061·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/index.cjs |
| 424 | -rw-r--r--···0········0········0····· | 424 | -rw-r--r--···0········0········0·····7101·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/index.d.cts |
| 425 | -rw-r--r--···0········0········0····42967·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/std__path/posix.cjs | 425 | -rw-r--r--···0········0········0····42967·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/std__path/posix.cjs |
| 426 | -rw-r--r--···0········0········0····54516·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/std__path/windows.cjs | 426 | -rw-r--r--···0········0········0····54516·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/std__path/windows.cjs |
| 427 | -rw-r--r--···0········0········0······861·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/types.cts | ||
| 427 | -rw-r--r--···0········0········0·····7100·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/index.d.ts | 428 | -rw-r--r--···0········0········0·····7100·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/index.d.ts |
| 428 | -rw-r--r--···0········0········0····43379·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/index.js | 429 | -rw-r--r--···0········0········0····43379·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/index.js |
| 429 | -rw-r--r--···0········0········0····42544·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/std__path/posix.js | 430 | -rw-r--r--···0········0········0····42544·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/std__path/posix.js |
| 430 | -rw-r--r--···0········0········0····54093·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/std__path/windows.js | 431 | -rw-r--r--···0········0········0····54093·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/std__path/windows.js |
| 431 | -rw-r--r--···0········0········0······855·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/types.d.ts | 432 | -rw-r--r--···0········0········0······855·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/types.d.ts |
| 432 | -rw-r--r--···0········0········0······861·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/types.ts | 433 | -rw-r--r--···0········0········0······861·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/types.ts |
| 433 | -rw-r--r--···0········0········0·····2005·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/package.json | 434 | -rw-r--r--···0········0········0·····2005·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-array/package.json |
| 434 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/LICENSE | 435 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/LICENSE |
| 435 | -rw-r--r--···0········0········0·····4750·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/README.md | 436 | -rw-r--r--···0········0········0·····4750·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/README.md |
| 436 | -rw-r--r--···0········0········0····17198·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/cjs/index.cjs | 437 | -rw-r--r--···0········0········0····17198·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/cjs/index.cjs |
| 437 | -rw-r--r--···0········0········0····· | 438 | -rw-r--r--···0········0········0·····1396·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/cjs/index.d.cts |
| 439 | -rw-r--r--···0········0········0······986·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/cjs/types.cts | ||
| 438 | -rw-r--r--···0········0········0·····1395·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/index.d.ts | 440 | -rw-r--r--···0········0········0·····1395·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/index.d.ts |
| 439 | -rw-r--r--···0········0········0····17180·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/index.js | 441 | -rw-r--r--···0········0········0····17180·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/index.js |
| 440 | -rw-r--r--···0········0········0······981·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/types.d.ts | 442 | -rw-r--r--···0········0········0······981·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/types.d.ts |
| 441 | -rw-r--r--···0········0········0······986·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/types.ts | 443 | -rw-r--r--···0········0········0······986·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/types.ts |
| 442 | -rw-r--r--···0········0········0·····1814·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/package.json | 444 | -rw-r--r--···0········0········0·····1814·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/config-helpers/package.json |
| 443 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/core/LICENSE | 445 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/core/LICENSE |
| 444 | -rw-r--r--···0········0········0·····3413·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/core/README.md | 446 | -rw-r--r--···0········0········0·····3413·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/core/README.md |
| 445 | -rw-r--r--···0········0········0···· | 447 | -rw-r--r--···0········0········0····37998·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/core/dist/cjs/types.d.cts |
| 446 | -rw-r--r--···0········0········0····37998·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/core/dist/esm/types.d.ts | 448 | -rw-r--r--···0········0········0····37998·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/core/dist/esm/types.d.ts |
| 447 | -rw-r--r--···0········0········0·····12 | 449 | -rw-r--r--···0········0········0·····1288·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/core/package.json |
| 448 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/LICENSE | 450 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/LICENSE |
| 449 | -rw-r--r--···0········0········0·····9231·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/README.md | 451 | -rw-r--r--···0········0········0·····9231·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/README.md |
| 450 | -rw-r--r--···0········0········0····13341·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/cjs/index.cjs | 452 | -rw-r--r--···0········0········0····13341·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/cjs/index.cjs |
| 451 | -rw-r--r--···0········0········0····· | 453 | -rw-r--r--···0········0········0·····5696·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/cjs/index.d.cts |
| 454 | -rw-r--r--···0········0········0·····2307·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/cjs/types.cts | ||
| 452 | -rw-r--r--···0········0········0·····5695·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/esm/index.d.ts | 455 | -rw-r--r--···0········0········0·····5695·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/esm/index.d.ts |
| 453 | -rw-r--r--···0········0········0····13294·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/esm/index.js | 456 | -rw-r--r--···0········0········0····13294·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/esm/index.js |
| 454 | -rw-r--r--···0········0········0·····2125·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/esm/types.d.ts | 457 | -rw-r--r--···0········0········0·····2125·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/esm/types.d.ts |
| 455 | -rw-r--r--···0········0········0·····2307·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/esm/types.ts | 458 | -rw-r--r--···0········0········0·····2307·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/dist/esm/types.ts |
| 456 | -rw-r--r--···0········0········0·····1751·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/package.json | 459 | -rw-r--r--···0········0········0·····1751·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/object-schema/package.json |
| 457 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/LICENSE | 460 | -rw-r--r--···0········0········0····11357·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/LICENSE |
| 458 | -rw-r--r--···0········0········0····11911·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/README.md | 461 | -rw-r--r--···0········0········0····11911·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/README.md |
| 459 | -rw-r--r--···0········0········0····26080·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/cjs/index.cjs | 462 | -rw-r--r--···0········0········0····26080·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/cjs/index.cjs |
| 460 | -rw-r--r--···0········0········0···· | 463 | -rw-r--r--···0········0········0····12616·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/cjs/index.d.cts |
| 464 | -rw-r--r--···0········0········0·····2107·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/cjs/types.cts | ||
| 461 | -rw-r--r--···0········0········0····12613·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/esm/index.d.ts | 465 | -rw-r--r--···0········0········0····12613·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/esm/index.d.ts |
| 462 | -rw-r--r--···0········0········0····25978·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/esm/index.js | 466 | -rw-r--r--···0········0········0····25978·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/esm/index.js |
| 463 | -rw-r--r--···0········0········0·····1586·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/esm/types.d.ts | 467 | -rw-r--r--···0········0········0·····1586·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/esm/types.d.ts |
| 464 | -rw-r--r--···0········0········0·····2107·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/esm/types.ts | 468 | -rw-r--r--···0········0········0·····2107·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/dist/esm/types.ts |
| 465 | -rw-r--r--···0········0········0·····1821·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/package.json | 469 | -rw-r--r--···0········0········0·····1821·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint/plugin-kit/package.json |
| 466 | -rw-r--r--···0········0········0·····1071·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint-community/eslint-utils/LICENSE | 470 | -rw-r--r--···0········0········0·····1071·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint-community/eslint-utils/LICENSE |
| 467 | -rw-r--r--···0········0········0·····1684·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint-community/eslint-utils/README.md | 471 | -rw-r--r--···0········0········0·····1684·2026-04-03·22:49:57.000000·lib/node_modules/eslint/node_modules/@eslint-community/eslint-utils/README.md |
| Offset 1, 2 lines modified | Offset 1, 151 lines modified | ||
| 1 | import·type·*·as·types·from·"../esm/index.js"·with·{·"resolution-mode":·"import"·}; | ||
| 2 | export· | 1 | export·{·ObjectSchema·}·from·"@eslint/object-schema"; |
| 2 | export·type·PropertyDefinition·=·$eslintobjectschema.PropertyDefinition; | ||
| 3 | export·type·ObjectDefinition·=·$eslintobjectschema.ObjectDefinition; | ||
| 4 | export·type·ConfigObject·=·$typests.ConfigObject; | ||
| 5 | export·type·FileMatcher·=·$typests.FileMatcher; | ||
| 6 | export·type·FilesMatcher·=·$typests.FilesMatcher; | ||
| 7 | export·type·ExtraConfigType·=·$typests.ExtraConfigType; | ||
| 8 | export·type·MinimatchOptions·=·$minimatch.MinimatchOptions; | ||
| 9 | export·type·ObjectSchemaInstance·=·ObjectSchema; | ||
| 10 | /** | ||
| 11 | ·*·Represents·an·array·of·config·objects·and·provides·method·for·working·with | ||
| 12 | ·*·those·config·objects. | ||
| 13 | ·*/ | ||
| 14 | export·class·ConfigArray·extends·Array<any>·{ | ||
| 15 | ····/** | ||
| 16 | ·····*·Creates·a·new·instance·of·ConfigArray. | ||
| 17 | ·····*·@param·{Iterable|Function|Object}·configs·An·iterable·yielding·config | ||
| 18 | ·····*······objects,·or·a·config·function,·or·a·config·object. | ||
| 19 | ·····*·@param·{Object}·options·The·options·for·the·ConfigArray. | ||
| 20 | ·····*·@param·{string}·[options.basePath="/"]·The·absolute·path·of·the·config·file·directory. | ||
| 21 | ·····*·» » Defaults·to·`"/"`. | ||
| 22 | ·····*·@param·{boolean}·[options.normalized=false]·Flag·indicating·if·the | ||
| 23 | ·····*······configs·have·already·been·normalized. | ||
| 24 | ·····*·@param·{ObjectDefinition}·[options.schema]·The·additional·schema | ||
| 25 | ·····*······definitions·to·use·for·the·ConfigArray·schema. | ||
| 26 | ·····*·@param·{ReadonlyArray<ExtraConfigType>}·[options.extraConfigTypes]·List·of·config·types·supported. | ||
| 27 | ·····*·@throws·{TypeError}·When·the·`basePath`·is·not·a·non-empty·string, | ||
| 28 | ·····*/ | ||
| 29 | ····constructor(configs:·Iterable<any>·|·Function·|·any,·{·basePath,·normalized,·schema:·customSchema,·extraConfigTypes,·}?:·{ | ||
| 30 | ········basePath?:·string; | ||
| 31 | ········normalized?:·boolean; | ||
| 32 | ········schema?:·ObjectDefinition; | ||
| 33 | ········extraConfigTypes?:·ReadonlyArray<ExtraConfigType>; | ||
| 34 | ····}); | ||
| 35 | ····/** | ||
| 36 | ·····*·The·path·of·the·config·file·that·this·array·was·loaded·from. | ||
| 37 | ·····*·This·is·used·to·calculate·filename·matches. | ||
| 38 | ·····*·@property·basePath | ||
| 39 | ·····*·@type·{string} | ||
| 40 | ·····*/ | ||
| 41 | ····basePath:·string; | ||
| 42 | ····/** | ||
| 43 | ·····*·The·supported·config·types. | ||
| 44 | ·····*·@type·{ReadonlyArray<ExtraConfigType>} | ||
| 45 | ·····*/ | ||
| 46 | ····extraConfigTypes:·ReadonlyArray<ExtraConfigType>; | ||
| 47 | ····/** | ||
| 48 | ·····*·Returns·the·`files`·globs·from·every·config·object·in·the·array. | ||
| 49 | ·····*·This·can·be·used·to·determine·which·files·will·be·matched·by·a | ||
| 50 | ·····*·config·array·or·to·use·as·a·glob·pattern·when·no·patterns·are·provided | ||
| 51 | ·····*·for·a·command·line·interface. | ||
| 52 | ·····*·@returns·{Array<FilesMatcher>}·An·array·of·matchers. | ||
| 53 | ·····*/ | ||
| 54 | ····get·files():·Array<FilesMatcher>; | ||
| 55 | ····/** | ||
| 56 | ·····*·Returns·ignore·matchers·that·should·always·be·ignored·regardless·of | ||
| 57 | ·····*·the·matching·`files`·fields·in·any·configs.·This·is·necessary·to·mimic | ||
| 58 | ·····*·the·behavior·of·things·like·.gitignore·and·.eslintignore,·allowing·a | ||
| 59 | ·····*·globbing·operation·to·be·faster. | ||
| 60 | ·····*·@returns·{Array<{·basePath?:·string,·name?:·string,·ignores:·FileMatcher[]·}>}·An·array·of·config·objects·representing·global·ignores. | ||
| 61 | ·····*/ | ||
| 62 | ····get·ignores():·Array<{ | ||
| 63 | ········basePath?:·string; | ||
| 64 | ········name?:·string; | ||
| 65 | ········ignores:·FileMatcher[]; | ||
| 66 | ····}>; | ||
| 67 | ····/** | ||
| 68 | ·····*·Indicates·if·the·config·array·has·been·normalized. | ||
| 69 | ·····*·@returns·{boolean}·True·if·the·config·array·is·normalized,·false·if·not. | ||
| 70 | ·····*/ | ||
| 71 | ····isNormalized():·boolean; | ||
| 72 | ····/** | ||
| 73 | ·····*·Normalizes·a·config·array·by·flattening·embedded·arrays·and·executing | ||
| 74 | ·····*·config·functions. | ||
| 75 | ·····*·@param·{Object}·[context]·The·context·object·for·config·functions. | ||
| 76 | ·····*·@returns·{Promise<ConfigArray>}·The·current·ConfigArray·instance. | ||
| 77 | ·····*/ | ||
| 78 | ····normalize(context?:·any):·Promise<ConfigArray>; | ||
| 79 | ····/** | ||
| 80 | ·····*·Normalizes·a·config·array·by·flattening·embedded·arrays·and·executing | ||
| 81 | ·····*·config·functions. | ||
| 82 | ·····*·@param·{Object}·[context]·The·context·object·for·config·functions. | ||
| 83 | ·····*·@returns·{ConfigArray}·The·current·ConfigArray·instance. | ||
| 84 | ·····*/ | ||
| 85 | ····normalizeSync(context?:·any):·ConfigArray; | ||
| 86 | ····/** | ||
| 87 | ·····*·Returns·the·config·object·for·a·given·file·path·and·a·status·that·can·be·used·to·determine·why·a·file·has·no·config. | ||
| 88 | ·····*·@param·{string}·filePath·The·path·of·a·file·to·get·a·config·for. | ||
| 89 | ·····*·@returns·{{·config?:·Object,·status:·"ignored"|"external"|"unconfigured"|"matched"·}} | ||
| 90 | ·····*·An·object·with·an·optional·property·`config`·and·property·`status`. | ||
| 91 | ·····*·`config`·is·the·config·object·for·the·specified·file·as·returned·by·{@linkcode·ConfigArray.getConfig}, | ||
| 92 | ·····*·`status`·a·is·one·of·the·constants·returned·by·{@linkcode·ConfigArray.getConfigStatus}. | ||
| 93 | ·····*/ | ||
| 94 | ····getConfigWithStatus(filePath:·string):·{ | ||
| 95 | ········config?:·any; | ||
| 96 | ········status:·"ignored"·|·"external"·|·"unconfigured"·|·"matched"; | ||
| 97 | ····}; | ||
| 98 | ····/** | ||
| Max diff block lines reached; -1/7372 bytes (-0.01%) of diff not shown. | |||
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | { | 1 | { |
| 2 | ····"author":·"Nicholas·C.·Zakas", | 2 | ····"author":·"Nicholas·C.·Zakas", |
| 3 | ····"bugs":·{ | 3 | ····"bugs":·{ |
| 4 | ········"url":·"https://github.com/eslint/rewrite/issues" | 4 | ········"url":·"https://github.com/eslint/rewrite/issues" |
| 5 | ····}, | 5 | ····}, |
| 6 | ····"dependencies":·{ | 6 | ····"dependencies":·{ |
| 7 | ········"@eslint/object-schema":·"^3.0. | 7 | ········"@eslint/object-schema":·"^3.0.5", |
| 8 | ········"debug":·"^4.3.1", | 8 | ········"debug":·"^4.3.1", |
| 9 | ········"minimatch":·"^10.2.4" | 9 | ········"minimatch":·"^10.2.4" |
| 10 | ····}, | 10 | ····}, |
| 11 | ····"description":·"General·purpose·glob-based·configuration·matching.", | 11 | ····"description":·"General·purpose·glob-based·configuration·matching.", |
| 12 | ····"devDependencies":·{ | 12 | ····"devDependencies":·{ |
| 13 | ········"@jsr/std__path":·"^1.0.4", | 13 | ········"@jsr/std__path":·"^1.0.4", |
| 14 | ········"rollup-plugin-copy":·"^3.5.0" | 14 | ········"rollup-plugin-copy":·"^3.5.0" |
| Offset 57, 9 lines modified | Offset 57, 9 lines modified | ||
| 57 | ········"test:coverage":·"npm·run·build·&&·c8·npm·run·test:unit", | 57 | ········"test:coverage":·"npm·run·build·&&·c8·npm·run·test:unit", |
| 58 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", | 58 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", |
| 59 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json", | 59 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json", |
| 60 | ········"test:unit":·"mocha·\"tests/**/*.test.js\"" | 60 | ········"test:unit":·"mocha·\"tests/**/*.test.js\"" |
| 61 | ····}, | 61 | ····}, |
| 62 | ····"type":·"module", | 62 | ····"type":·"module", |
| 63 | ····"types":·"dist/esm/index.d.ts", | 63 | ····"types":·"dist/esm/index.d.ts", |
| 64 | ····"version":·"0.23. | 64 | ····"version":·"0.23.5" |
| 65 | } | 65 | } |
| Offset 1, 2 lines modified | Offset 1, 27 lines modified | ||
| 1 | import·type·*·as·types·from·"../esm/index.js"·with·{·"resolution-mode":·"import"·}; | ||
| 2 | export·=·t | 1 | export·type·Config·=·$eslintcore.ConfigObject; |
| 2 | export·type·LegacyConfig·=·$eslintcore.LegacyConfigObject; | ||
| 3 | export·type·Plugin·=·$eslintcore.Plugin; | ||
| 4 | export·type·RuleConfig·=·$eslintcore.RuleConfig; | ||
| 5 | export·type·ExtendsElement·=·$typests.ExtendsElement; | ||
| 6 | export·type·ExtensionConfigObject·=·$typests.ExtensionConfigObject; | ||
| 7 | export·type·SimpleExtendsElement·=·$typests.SimpleExtendsElement; | ||
| 8 | export·type·ConfigWithExtends·=·$typests.ConfigWithExtends; | ||
| 9 | export·type·InfiniteConfigArray·=·$typests.InfiniteArray<Config>; | ||
| 10 | export·type·ConfigWithExtendsArray·=·$typests.ConfigWithExtendsArray; | ||
| 11 | /** | ||
| 12 | ·*·Helper·function·to·define·a·config·array. | ||
| 13 | ·*·@param·{ConfigWithExtendsArray}·args·The·arguments·to·the·function. | ||
| 14 | ·*·@returns·{Config[]}·The·config·array. | ||
| 15 | ·*·@throws·{TypeError}·If·no·arguments·are·provided·or·if·an·argument·is·not·an·object. | ||
| 16 | ·*/ | ||
| 17 | export·function·defineConfig(...args:·ConfigWithExtendsArray):·Config[]; | ||
| 18 | /** | ||
| 19 | ·*·Creates·a·global·ignores·config·with·the·given·patterns. | ||
| 20 | ·*·@param·{string[]}·ignorePatterns·The·ignore·patterns. | ||
| 21 | ·*·@param·{string}·[name]·The·name·of·the·global·ignores·config. | ||
| 22 | ·*·@returns·{Config}·The·global·ignores·config. | ||
| 23 | ·*·@throws·{TypeError}·If·ignorePatterns·is·not·an·array·or·if·it·is·empty. | ||
| 24 | ·*/ | ||
| 25 | export·function·globalIgnores(ignorePatterns:·string[],·name?:·string):·Config; | ||
| 26 | import·type·*·as·$eslintcore·from·"@eslint/core"; | ||
| 27 | import·type·*·as·$typests·from·"./types.cts"; | ||
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | { | 1 | { |
| 2 | ····"bugs":·{ | 2 | ····"bugs":·{ |
| 3 | ········"url":·"https://github.com/eslint/rewrite/issues" | 3 | ········"url":·"https://github.com/eslint/rewrite/issues" |
| 4 | ····}, | 4 | ····}, |
| 5 | ····"dependencies":·{ | 5 | ····"dependencies":·{ |
| 6 | ········"@eslint/core":·"^1.2. | 6 | ········"@eslint/core":·"^1.2.1" |
| 7 | ····}, | 7 | ····}, |
| 8 | ····"description":·"Helper·utilities·for·creating·ESLint·configuration", | 8 | ····"description":·"Helper·utilities·for·creating·ESLint·configuration", |
| 9 | ····"devDependencies":·{ | 9 | ····"devDependencies":·{ |
| 10 | ········"rollup-plugin-copy":·"^3.5.0" | 10 | ········"rollup-plugin-copy":·"^3.5.0" |
| 11 | ····}, | 11 | ····}, |
| 12 | ····"directories":·{ | 12 | ····"directories":·{ |
| 13 | ········"test":·"tests" | 13 | ········"test":·"tests" |
| Offset 54, 9 lines modified | Offset 54, 9 lines modified | ||
| 54 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", | 54 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", |
| 55 | ········"test:pnpm":·"cd·tests/pnpm·&&·pnpm·install·&&·pnpm·exec·tsc", | 55 | ········"test:pnpm":·"cd·tests/pnpm·&&·pnpm·install·&&·pnpm·exec·tsc", |
| 56 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json", | 56 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json", |
| 57 | ········"test:unit":·"mocha·\"tests/**/*.test.js\"" | 57 | ········"test:unit":·"mocha·\"tests/**/*.test.js\"" |
| 58 | ····}, | 58 | ····}, |
| 59 | ····"type":·"module", | 59 | ····"type":·"module", |
| 60 | ····"types":·"dist/esm/index.d.ts", | 60 | ····"types":·"dist/esm/index.d.ts", |
| 61 | ····"version":·"0.5. | 61 | ····"version":·"0.5.5" |
| 62 | } | 62 | } |
| Offset 1, 2 lines modified | Offset 1, 1159 lines modified | Diff chunk too large, falling back to line-by-line diff (1159 lines added, 2 lines removed) | |
| 1 | 1 | /** | |
| 2 | e | 2 | ·*·@fileoverview·Shared·types·for·ESLint·Core. |
| 3 | ·*/ | ||
| 4 | import·type·{·JSONSchema4·}·from·"json-schema"; | ||
| 5 | /** | ||
| 6 | ·*·Represents·an·error·inside·of·a·file. | ||
| 7 | ·*/ | ||
| 8 | export·interface·FileError·{ | ||
| 9 | ····message:·string; | ||
| 10 | ····line:·number; | ||
| 11 | ····column:·number; | ||
| 12 | ····endLine?:·number; | ||
| 13 | ····endColumn?:·number; | ||
| 14 | } | ||
| 15 | /** | ||
| 16 | ·*·Represents·a·problem·found·in·a·file. | ||
| 17 | ·*/ | ||
| 18 | export·interface·FileProblem·{ | ||
| 19 | ····ruleId:·string·|·null; | ||
| 20 | ····message:·string; | ||
| 21 | ····loc:·SourceLocation; | ||
| 22 | } | ||
| 23 | /** | ||
| 24 | ·*·Represents·the·start·and·end·coordinates·of·a·node·inside·the·source. | ||
| 25 | ·*/ | ||
| 26 | export·interface·SourceLocation·{ | ||
| 27 | ····start:·Position; | ||
| 28 | ····end:·Position; | ||
| 29 | } | ||
| 30 | /** | ||
| 31 | ·*·Represents·the·start·and·end·coordinates·of·a·node·inside·the·source·with·an·offset. | ||
| 32 | ·*/ | ||
| 33 | export·interface·SourceLocationWithOffset·{ | ||
| 34 | ····start:·PositionWithOffset; | ||
| 35 | ····end:·PositionWithOffset; | ||
| 36 | } | ||
| 37 | /** | ||
| 38 | ·*·Represents·a·location·coordinate·inside·the·source.·ESLint-style·formats | ||
| 39 | ·*·have·just·`line`·and·`column`·while·others·may·have·`offset`·as·well. | ||
| 40 | ·*/ | ||
| 41 | export·interface·Position·{ | ||
| 42 | ····line:·number; | ||
| 43 | ····column:·number; | ||
| 44 | } | ||
| 45 | /** | ||
| 46 | ·*·Represents·a·location·coordinate·inside·the·source·with·an·offset. | ||
| 47 | ·*/ | ||
| 48 | export·interface·PositionWithOffset·extends·Position·{ | ||
| 49 | ····offset:·number; | ||
| 50 | } | ||
| 51 | /** | ||
| 52 | ·*·Represents·a·range·of·characters·in·the·source. | ||
| 53 | ·*/ | ||
| 54 | export·type·SourceRange·=·[number,·number]; | ||
| 55 | /** | ||
| 56 | ·*·What·the·rule·is·responsible·for·finding: | ||
| 57 | ·*·-·`problem`·means·the·rule·has·noticed·a·potential·error. | ||
| 58 | ·*·-·`suggestion`·means·the·rule·suggests·an·alternate·or·better·approach. | ||
| 59 | ·*·-·`layout`·means·the·rule·is·looking·at·spacing,·indentation,·etc. | ||
| 60 | ·*/ | ||
| 61 | export·type·RuleType·=·"problem"·|·"suggestion"·|·"layout"; | ||
| 62 | /** | ||
| 63 | ·*·The·type·of·fix·the·rule·can·provide: | ||
| 64 | ·*·-·`code`·means·the·rule·can·fix·syntax. | ||
| 65 | ·*·-·`whitespace`·means·the·rule·can·fix·spacing·and·indentation. | ||
| 66 | ·*/ | ||
| 67 | export·type·RuleFixType·=·"code"·|·"whitespace"; | ||
| 68 | /** | ||
| 69 | ·*·An·object·containing·visitor·information·for·a·rule.·Each·method·is·either·the | ||
| 70 | ·*·name·of·a·node·type·or·a·selector,·or·is·a·method·that·will·be·called·at·specific | ||
| 71 | ·*·times·during·the·traversal. | ||
| 72 | ·*/ | ||
| 73 | export·type·RuleVisitor·=·Record<string,·((...args:·any[])·=>·void)·|·undefined>; | ||
| 74 | /** | ||
| 75 | ·*·Rule·meta·information·used·for·documentation. | ||
| 76 | ·*/ | ||
| 77 | export·interface·RulesMetaDocs·{ | ||
| 78 | ····/** | ||
| 79 | ·····*·A·short·description·of·the·rule. | ||
| 80 | ·····*/ | ||
| 81 | ····description?:·string·|·undefined; | ||
| 82 | ····/** | ||
| 83 | ·····*·The·URL·to·the·documentation·for·the·rule. | ||
| 84 | ·····*/ | ||
| 85 | ····url?:·string·|·undefined; | ||
| 86 | ····/** | ||
| 87 | ·····*·Indicates·if·the·rule·is·generally·recommended·for·all·users. | ||
| 88 | ·····* | ||
| 89 | ·····*·Note·-·this·will·always·be·a·boolean·for·core·rules,·but·may·be·used·in·any·way·by·plugins. | ||
| 90 | ·····*/ | ||
| 91 | ····recommended?:·unknown; | ||
| 92 | ····/** | ||
| 93 | ·····*·Indicates·if·the·rule·is·frozen·(no·longer·accepting·feature·requests). | ||
| 94 | ·····*/ | ||
| 95 | ····frozen?:·boolean·|·undefined; | ||
| 96 | ····/** | ||
| 97 | ·····*·The·dialects·of·the·languages·that·the·rule·is·intended·to·lint. | ||
| 98 | ·····*·@example | ||
| Max diff block lines reached; -1/39278 bytes (-0.00%) of diff not shown. | |||
| Offset 35, 18 lines modified | Offset 35, 18 lines modified | ||
| 35 | ····"repository":·{ | 35 | ····"repository":·{ |
| 36 | ········"directory":·"packages/core", | 36 | ········"directory":·"packages/core", |
| 37 | ········"type":·"git", | 37 | ········"type":·"git", |
| 38 | ········"url":·"git+https://github.com/eslint/rewrite.git" | 38 | ········"url":·"git+https://github.com/eslint/rewrite.git" |
| 39 | ····}, | 39 | ····}, |
| 40 | ····"scripts":·{ | 40 | ····"scripts":·{ |
| 41 | ········"build":·"tsc·&&·npm·run·build:cts", | 41 | ········"build":·"tsc·&&·npm·run·build:cts", |
| 42 | ········"build:cts":·"node· | 42 | ········"build:cts":·"node·-e·\"fs.cpSync('dist/esm/types.d.ts',·'dist/cjs/types.d.cts')\"", |
| 43 | ········"lint:types":·"attw·--pack", | 43 | ········"lint:types":·"attw·--pack", |
| 44 | ········"pretest":·"npm·run·build", | 44 | ········"pretest":·"npm·run·build", |
| 45 | ········"test":·"npm·run·test:types", | 45 | ········"test":·"npm·run·test:types", |
| 46 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", | 46 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", |
| 47 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json" | 47 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json" |
| 48 | ····}, | 48 | ····}, |
| 49 | ····"type":·"module", | 49 | ····"type":·"module", |
| 50 | ····"types":·"./dist/esm/types.d.ts", | 50 | ····"types":·"./dist/esm/types.d.ts", |
| 51 | ····"version":·"1.2. | 51 | ····"version":·"1.2.1" |
| 52 | } | 52 | } |
| Offset 1, 2 lines modified | Offset 1, 137 lines modified | ||
| 1 | import·type·*·as·types·from·"../esm/index.js"·with·{·"resolution-mode":·"import"·}; | ||
| 2 | export·=·types; | 1 | export·type·BuiltInMergeStrategy·=·$typests.BuiltInMergeStrategy; |
| 2 | export·type·BuiltInValidationStrategy·=·$typests.BuiltInValidationStrategy; | ||
| 3 | export·type·CustomMergeStrategy·=·$typests.CustomMergeStrategy; | ||
| 4 | export·type·CustomValidationStrategy·=·$typests.CustomValidationStrategy; | ||
| 5 | export·type·ObjectDefinition·=·$typests.ObjectDefinition; | ||
| 6 | export·type·PropertyDefinition·=·$typests.PropertyDefinition; | ||
| 7 | export·type·PropertyDefinitionWithSchema·=·$typests.PropertyDefinitionWithSchema; | ||
| 8 | export·type·PropertyDefinitionWithStrategies·=·$typests.PropertyDefinitionWithStrategies; | ||
| 9 | /** | ||
| 10 | ·*·@fileoverview·Merge·Strategy | ||
| 11 | ·*/ | ||
| 12 | /** | ||
| 13 | ·*·Container·class·for·several·different·merge·strategies. | ||
| 14 | ·*/ | ||
| 15 | export·class·MergeStrategy·{ | ||
| 16 | ····/** | ||
| 17 | ·····*·Merges·two·keys·by·overwriting·the·first·with·the·second. | ||
| 18 | ·····*·@template·TValue1·The·type·of·the·value·from·the·first·object·key. | ||
| 19 | ·····*·@template·TValue2·The·type·of·the·value·from·the·second·object·key. | ||
| 20 | ·····*·@param·{TValue1}·value1·The·value·from·the·first·object·key. | ||
| 21 | ·····*·@param·{TValue2}·value2·The·value·from·the·second·object·key. | ||
| 22 | ·····*·@returns·{TValue2}·The·second·value. | ||
| 23 | ·····*/ | ||
| 24 | ····static·overwrite<TValue1,·TValue2>(value1:·TValue1,·value2:·TValue2):·TValue2; | ||
| 25 | ····/** | ||
| 26 | ·····*·Merges·two·keys·by·replacing·the·first·with·the·second·only·if·the | ||
| 27 | ·····*·second·is·defined. | ||
| 28 | ·····*·@template·TValue1·The·type·of·the·value·from·the·first·object·key. | ||
| 29 | ·····*·@template·TValue2·The·type·of·the·value·from·the·second·object·key. | ||
| 30 | ·····*·@param·{TValue1}·value1·The·value·from·the·first·object·key. | ||
| 31 | ·····*·@param·{TValue2}·value2·The·value·from·the·second·object·key. | ||
| 32 | ·····*·@returns·{TValue1·|·TValue2}·The·second·value·if·it·is·defined. | ||
| 33 | ·····*/ | ||
| 34 | ····static·replace<TValue1,·TValue2>(value1:·TValue1,·value2:·TValue2):·TValue1·|·TValue2; | ||
| 35 | ····/** | ||
| 36 | ·····*·Merges·two·properties·by·assigning·properties·from·the·second·to·the·first. | ||
| 37 | ·····*·@template·{Record<string·|·number·|·symbol,·unknown>·|·undefined}·TValue1·The·type·of·the·value·from·the·first·object·key. | ||
| 38 | ·····*·@template·{Record<string·|·number·|·symbol,·unknown>}·TValue2·The·type·of·the·value·from·the·second·object·key. | ||
| 39 | ·····*·@param·{TValue1}·value1·The·value·from·the·first·object·key. | ||
| 40 | ·····*·@param·{TValue2}·value2·The·value·from·the·second·object·key. | ||
| 41 | ·····*·@returns·{Omit<TValue1,·keyof·TValue2>·&·TValue2}·A·new·object·containing·properties·from·both·value1·and | ||
| 42 | ·····*······value2. | ||
| 43 | ·····*/ | ||
| 44 | ····static·assign<TValue1·extends·Record<string·|·number·|·symbol,·unknown>·|·undefined,·TValue2·extends·Record<string·|·number·|·symbol,·unknown>>(value1:·TValue1,·value2:·TValue2):·Omit<TValue1,·keyof·TValue2>·&·TValue2; | ||
| 45 | } | ||
| 46 | /** | ||
| 47 | ·*·Represents·an·object·validation/merging·schema. | ||
| 48 | ·*/ | ||
| 49 | export·class·ObjectSchema·{ | ||
| 50 | ····/** | ||
| 51 | ·····*·Creates·a·new·instance. | ||
| 52 | ·····*·@param·{ObjectDefinition}·definitions·The·schema·definitions. | ||
| 53 | ·····*·@throws·{Error}·When·the·definitions·are·missing·or·invalid. | ||
| 54 | ·····*/ | ||
| 55 | ····constructor(definitions:·ObjectDefinition); | ||
| 56 | ····/** | ||
| 57 | ·····*·Determines·if·a·strategy·has·been·registered·for·the·given·object·key. | ||
| 58 | ·····*·@param·{string}·key·The·object·key·to·find·a·strategy·for. | ||
| 59 | ·····*·@returns·{boolean}·True·if·the·key·has·a·strategy·registered,·false·if·not. | ||
| 60 | ·····*/ | ||
| 61 | ····hasKey(key:·string):·boolean; | ||
| 62 | ····/** | ||
| 63 | ·····*·Merges·objects·together·to·create·a·new·object·comprised·of·the·keys | ||
| 64 | ·····*·of·the·all·objects.·Keys·are·merged·based·on·the·each·key's·merge | ||
| 65 | ·····*·strategy. | ||
| 66 | ·····*·@param·{...Object}·objects·The·objects·to·merge. | ||
| 67 | ·····*·@returns·{Object}·A·new·object·with·a·mix·of·all·objects'·keys. | ||
| 68 | ·····*·@throws·{TypeError}·If·any·object·is·invalid. | ||
| 69 | ·····*/ | ||
| 70 | ····merge(...objects:·any[]):·any; | ||
| 71 | ····/** | ||
| 72 | ·····*·Validates·an·object's·keys·based·on·the·validate·strategy·for·each·key. | ||
| 73 | ·····*·@param·{Object}·object·The·object·to·validate. | ||
| 74 | ·····*·@returns·{void} | ||
| 75 | ·····*·@throws·{Error}·When·the·object·is·invalid. | ||
| 76 | ·····*/ | ||
| 77 | ····validate(object:·any):·void; | ||
| 78 | ····#private; | ||
| 79 | } | ||
| 80 | /** | ||
| 81 | ·*·@fileoverview·Validation·Strategy | ||
| 82 | ·*/ | ||
| 83 | /** | ||
| 84 | ·*·Container·class·for·several·different·validation·strategies. | ||
| 85 | ·*/ | ||
| 86 | export·class·ValidationStrategy·{ | ||
| 87 | ····/** | ||
| 88 | ·····*·Validates·that·a·value·is·an·array. | ||
| 89 | ·····*·@param·{unknown}·value·The·value·to·validate. | ||
| 90 | ·····*·@returns·{void} | ||
| 91 | ·····*·@throws·{TypeError}·If·the·value·is·invalid. | ||
| 92 | ·····*/ | ||
| 93 | ····static·array(value:·unknown):·void; | ||
| 94 | ····/** | ||
| 95 | ·····*·Validates·that·a·value·is·a·boolean. | ||
| 96 | ·····*·@param·{unknown}·value·The·value·to·validate. | ||
| 97 | ·····*·@returns·{void} | ||
| 98 | ·····*·@throws·{TypeError}·If·the·value·is·invalid. | ||
| Max diff block lines reached; -1/5953 bytes (-0.02%) of diff not shown. | |||
| Offset 54, 9 lines modified | Offset 54, 9 lines modified | ||
| 54 | ········"test:coverage":·"c8·npm·run·test:unit", | 54 | ········"test:coverage":·"c8·npm·run·test:unit", |
| 55 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", | 55 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", |
| 56 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json", | 56 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json", |
| 57 | ········"test:unit":·"mocha·\"tests/**/*.test.js\"" | 57 | ········"test:unit":·"mocha·\"tests/**/*.test.js\"" |
| 58 | ····}, | 58 | ····}, |
| 59 | ····"type":·"module", | 59 | ····"type":·"module", |
| 60 | ····"types":·"dist/esm/index.d.ts", | 60 | ····"types":·"dist/esm/index.d.ts", |
| 61 | ····"version":·"3.0. | 61 | ····"version":·"3.0.5" |
| 62 | } | 62 | } |
| Offset 1, 2 lines modified | Offset 1, 329 lines modified | ||
| 1 | import·type·*·as·types·from·"../esm/index.js"·with·{·"resolution-mode":·"import"·}; | ||
| 2 | export·=·t | 1 | export·type·VisitTraversalStep·=·$eslintcore.VisitTraversalStep; |
| 2 | export·type·CallTraversalStep·=·$eslintcore.CallTraversalStep; | ||
| 3 | export·type·TraversalStep·=·$eslintcore.TraversalStep; | ||
| 4 | export·type·SourceLocation·=·$eslintcore.SourceLocation; | ||
| 5 | export·type·SourceLocationWithOffset·=·$eslintcore.SourceLocationWithOffset; | ||
| 6 | export·type·SourceRange·=·$eslintcore.SourceRange; | ||
| 7 | export·type·IDirective·=·$eslintcore.Directive; | ||
| 8 | export·type·DirectiveType·=·$eslintcore.DirectiveType; | ||
| 9 | export·type·SourceCodeBaseTypeOptions·=·$eslintcore.SourceCodeBaseTypeOptions; | ||
| 10 | export·type·TextSourceCode<Options·extends·SourceCodeBaseTypeOptions·=·$eslintcore.SourceCodeBaseTypeOptions>·=·import("@eslint/core").TextSourceCode<Options>; | ||
| 11 | export·type·RuleVisitor·=·$eslintcore.RuleVisitor; | ||
| 12 | export·type·CustomRuleVisitorWithExit<RuleVisitorType·extends·RuleVisitor>·=·import("./types.cts").CustomRuleVisitorWithExit<RuleVisitorType>; | ||
| 13 | export·type·CustomRuleTypeDefinitions·=·$typests.CustomRuleTypeDefinitions; | ||
| 14 | export·type·CustomRuleDefinitionType<LanguageSpecificOptions·extends·Omit<import("@eslint/core").RuleDefinitionTypeOptions,·keyof·CustomRuleTypeDefinitions>,·Options·extends·Partial<CustomRuleTypeDefinitions>>·=·import("./types.cts").CustomRuleDefinitionType<LanguageSpecificOptions,·Options>; | ||
| 15 | export·type·RuleConfig·=·$eslintcore.RuleConfig; | ||
| 16 | export·type·RulesConfig·=·$eslintcore.RulesConfig; | ||
| 17 | export·type·StringConfig·=·$typests.StringConfig; | ||
| 18 | export·type·BooleanConfig·=·$typests.BooleanConfig; | ||
| 19 | /** | ||
| 20 | ·*·A·class·to·represent·a·step·in·the·traversal·process·where·a | ||
| 21 | ·*·method·is·called. | ||
| 22 | ·*·@implements·{CallTraversalStep} | ||
| 23 | ·*/ | ||
| 24 | export·class·CallMethodStep·implements·CallTraversalStep·{ | ||
| 25 | ····/** | ||
| 26 | ·····*·Creates·a·new·instance. | ||
| 27 | ·····*·@param·{Object}·options·The·options·for·the·step. | ||
| 28 | ·····*·@param·{string}·options.target·The·target·of·the·step. | ||
| 29 | ·····*·@param·{Array<any>}·options.args·The·arguments·of·the·step. | ||
| 30 | ·····*/ | ||
| 31 | ····constructor({·target,·args·}:·{ | ||
| 32 | ········target:·string; | ||
| 33 | ········args:·Array<any>; | ||
| 34 | ····}); | ||
| 35 | ····/** | ||
| 36 | ·····*·The·type·of·the·step. | ||
| 37 | ·····*·@type·{"call"} | ||
| 38 | ·····*·@readonly | ||
| 39 | ·····*/ | ||
| 40 | ····readonly·type:·"call"; | ||
| 41 | ····/** | ||
| 42 | ·····*·The·kind·of·the·step.·Represents·the·same·data·as·the·`type`·property | ||
| 43 | ·····*·but·it's·a·number·for·performance. | ||
| 44 | ·····*·@type·{2} | ||
| 45 | ·····*·@readonly | ||
| 46 | ·····*/ | ||
| 47 | ····readonly·kind:·2; | ||
| 48 | ····/** | ||
| 49 | ·····*·The·name·of·the·method·to·call. | ||
| 50 | ·····*·@type·{string} | ||
| 51 | ·····*/ | ||
| 52 | ····target:·string; | ||
| 53 | ····/** | ||
| 54 | ·····*·The·arguments·to·pass·to·the·method. | ||
| 55 | ·····*·@type·{Array<any>} | ||
| 56 | ·····*/ | ||
| 57 | ····args:·Array<any>; | ||
| 58 | } | ||
| 59 | /** | ||
| 60 | ·*·Object·to·parse·ESLint·configuration·comments. | ||
| 61 | ·*/ | ||
| 62 | export·class·ConfigCommentParser·{ | ||
| 63 | ····/** | ||
| 64 | ·····*·Parses·a·list·of·"name:string_value"·or/and·"name"·options·divided·by·comma·or | ||
| 65 | ·····*·whitespace.·Used·for·"global"·comments. | ||
| 66 | ·····*·@param·{string}·string·The·string·to·parse. | ||
| 67 | ·····*·@returns·{StringConfig}·Result·map·object·of·names·and·string·values,·or·null·values·if·no·value·was·provided. | ||
| 68 | ·····*/ | ||
| 69 | ····parseStringConfig(string:·string):·StringConfig; | ||
| 70 | ····/** | ||
| 71 | ·····*·Parses·a·JSON-like·config. | ||
| 72 | ·····*·@param·{string}·string·The·string·to·parse. | ||
| 73 | ·····*·@returns·{({ok:·true,·config:·RulesConfig}|{ok:·false,·error:·{message:·string}})}·Result·map·object | ||
| 74 | ·····*/ | ||
| 75 | ····parseJSONLikeConfig(string:·string):·({ | ||
| 76 | ········ok:·true; | ||
| 77 | ········config:·RulesConfig; | ||
| 78 | ····}·|·{ | ||
| 79 | ········ok:·false; | ||
| 80 | ········error:·{ | ||
| 81 | ············message:·string; | ||
| 82 | ········}; | ||
| 83 | ····}); | ||
| 84 | ····/** | ||
| 85 | ·····*·Parses·a·config·of·values·separated·by·comma. | ||
| 86 | ·····*·@param·{string}·string·The·string·to·parse. | ||
| 87 | ·····*·@returns·{BooleanConfig}·Result·map·of·values·and·true·values | ||
| 88 | ·····*/ | ||
| 89 | ····parseListConfig(string:·string):·BooleanConfig; | ||
| 90 | ····/** | ||
| 91 | ·····*·Parses·a·directive·comment·into·directive·text·and·value. | ||
| 92 | ·····*·@param·{string}·string·The·string·with·the·directive·to·be·parsed. | ||
| 93 | ·····*·@returns·{DirectiveComment|undefined}·The·parsed·directive·or·`undefined`·if·the·directive·is·invalid. | ||
| 94 | ·····*/ | ||
| 95 | ····parseDirective(string:·string):·DirectiveComment·|·undefined; | ||
| 96 | ····#private; | ||
| 97 | } | ||
| 98 | /** | ||
| Max diff block lines reached; -1/13065 bytes (-0.01%) of diff not shown. | |||
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | { | 1 | { |
| 2 | ····"author":·"Nicholas·C.·Zakas", | 2 | ····"author":·"Nicholas·C.·Zakas", |
| 3 | ····"bugs":·{ | 3 | ····"bugs":·{ |
| 4 | ········"url":·"https://github.com/eslint/rewrite/issues" | 4 | ········"url":·"https://github.com/eslint/rewrite/issues" |
| 5 | ····}, | 5 | ····}, |
| 6 | ····"dependencies":·{ | 6 | ····"dependencies":·{ |
| 7 | ········"@eslint/core":·"^1.2. | 7 | ········"@eslint/core":·"^1.2.1", |
| 8 | ········"levn":·"^0.4.1" | 8 | ········"levn":·"^0.4.1" |
| 9 | ····}, | 9 | ····}, |
| 10 | ····"description":·"Utilities·for·building·ESLint·plugins.", | 10 | ····"description":·"Utilities·for·building·ESLint·plugins.", |
| 11 | ····"devDependencies":·{ | 11 | ····"devDependencies":·{ |
| 12 | ········"@types/levn":·"^0.4.0", | 12 | ········"@types/levn":·"^0.4.0", |
| 13 | ········"rollup-plugin-copy":·"^3.5.0" | 13 | ········"rollup-plugin-copy":·"^3.5.0" |
| 14 | ····}, | 14 | ····}, |
| Offset 55, 9 lines modified | Offset 55, 9 lines modified | ||
| 55 | ········"test:coverage":·"npm·run·build·&&·c8·npm·run·test:unit", | 55 | ········"test:coverage":·"npm·run·build·&&·c8·npm·run·test:unit", |
| 56 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", | 56 | ········"test:jsr":·"npx·-y·jsr@latest·publish·--dry-run", |
| 57 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json", | 57 | ········"test:types":·"tsc·-p·tests/types/tsconfig.json", |
| 58 | ········"test:unit":·"mocha·\"tests/**/*.test.js\"" | 58 | ········"test:unit":·"mocha·\"tests/**/*.test.js\"" |
| 59 | ····}, | 59 | ····}, |
| 60 | ····"type":·"module", | 60 | ····"type":·"module", |
| 61 | ····"types":·"dist/esm/index.d.ts", | 61 | ····"types":·"dist/esm/index.d.ts", |
| 62 | ····"version":·"0.7. | 62 | ····"version":·"0.7.1" |
| 63 | } | 63 | } |
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | -rw-r--r--···0········0········0······452·2026-04-03·22:49:57.000000·info/about.json | 1 | -rw-r--r--···0········0········0······452·2026-04-03·22:49:57.000000·info/about.json |
| 2 | -rw-r--r--···0········0········0······118·2026-04-03·22:49:57.000000·info/hash_input.json | 2 | -rw-r--r--···0········0········0······118·2026-04-03·22:49:57.000000·info/hash_input.json |
| 3 | -rw-r--r--···0········0········0······219·2026-04-03·22:49:57.000000·info/index.json | 3 | -rw-r--r--···0········0········0······219·2026-04-03·22:49:57.000000·info/index.json |
| 4 | -rw-r--r--···0········0········0·····1094·2026-04-03·22:49:57.000000·info/licenses/LICENSE | 4 | -rw-r--r--···0········0········0·····1094·2026-04-03·22:49:57.000000·info/licenses/LICENSE |
| 5 | -rw-r--r--···0········0········0···193738·2026-04-03·22:49:57.000000·info/licenses/third-party-licenses.txt | 5 | -rw-r--r--···0········0········0···193738·2026-04-03·22:49:57.000000·info/licenses/third-party-licenses.txt |
| 6 | -rw-r--r--···0········0········0···25 | 6 | -rw-r--r--···0········0········0···259615·2026-04-03·22:49:57.000000·info/paths.json |
| 7 | -rw-r--r--···0········0········0······800·2026-04-03·22:49:57.000000·info/recipe/build.sh | 7 | -rw-r--r--···0········0········0······800·2026-04-03·22:49:57.000000·info/recipe/build.sh |
| 8 | -rw-r--r--···0········0········0·····1520·2026-04-03·22:49:57.000000·info/recipe/recipe-scripts-license.txt | 8 | -rw-r--r--···0········0········0·····1520·2026-04-03·22:49:57.000000·info/recipe/recipe-scripts-license.txt |
| 9 | -rw-r--r--···0········0········0······678·2026-04-03·22:49:57.000000·info/recipe/recipe.yaml | 9 | -rw-r--r--···0········0········0······678·2026-04-03·22:49:57.000000·info/recipe/recipe.yaml |
| 10 | -rw-r--r--···0········0········0····18616·2026-04-03·22:49:57.000000·info/recipe/rendered_recipe.yaml | 10 | -rw-r--r--···0········0········0····18616·2026-04-03·22:49:57.000000·info/recipe/rendered_recipe.yaml |
| 11 | -rw-r--r--···0········0········0······100·2026-04-03·22:49:57.000000·info/recipe/variant_config.yaml | 11 | -rw-r--r--···0········0········0······100·2026-04-03·22:49:57.000000·info/recipe/variant_config.yaml |
| 12 | -rw-r--r--···0········0········0·······37·2026-04-03·22:49:57.000000·info/tests/tests.yaml | 12 | -rw-r--r--···0········0········0·······37·2026-04-03·22:49:57.000000·info/tests/tests.yaml |
| Offset 1112, 15 lines modified | Offset 1112, 15 lines modified | ||
| 1112 | The·above·copyright·notice·and·this·permission·notice·shall·be·included·in·all·copies·or·substantial·portions·of·the·Software. | 1112 | The·above·copyright·notice·and·this·permission·notice·shall·be·included·in·all·copies·or·substantial·portions·of·the·Software. |
| 1113 | THE·SOFTWARE·IS·PROVIDED·"AS·IS",·WITHOUT·WARRANTY·OF·ANY·KIND,·EXPRESS·OR·IMPLIED,·INCLUDING·BUT·NOT·LIMITED·TO·THE·WARRANTIES·OF·MERCHANTABILITY,·FITNESS·FOR·A·PARTICULAR·PURPOSE·AND·NONINFRINGEMENT.·IN·NO·EVENT·SHALL·THE·AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER·LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,·OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE·SOFTWARE. | 1113 | THE·SOFTWARE·IS·PROVIDED·"AS·IS",·WITHOUT·WARRANTY·OF·ANY·KIND,·EXPRESS·OR·IMPLIED,·INCLUDING·BUT·NOT·LIMITED·TO·THE·WARRANTIES·OF·MERCHANTABILITY,·FITNESS·FOR·A·PARTICULAR·PURPOSE·AND·NONINFRINGEMENT.·IN·NO·EVENT·SHALL·THE·AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER·LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,·OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE·SOFTWARE. |
| 1114 | --- | 1114 | --- |
| 1115 | The·following·software·may·be·included·in·this·product:·@eslint/config-array·(0.23. | 1115 | The·following·software·may·be·included·in·this·product:·@eslint/config-array·(0.23.5) |
| 1116 | This·software·contains·the·following·license·and·notice·below: | 1116 | This·software·contains·the·following·license·and·notice·below: |
| 1117 | Apache·License | 1117 | Apache·License |
| 1118 | ························Version·2.0,·January·2004 | 1118 | ························Version·2.0,·January·2004 |
| 1119 | ·····················http://www.apache.org/licenses/ | 1119 | ·····················http://www.apache.org/licenses/ |
| 1120 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION | 1120 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION |
| Offset 1319, 15 lines modified | Offset 1319, 15 lines modified | ||
| 1319 | distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, | 1319 | distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, |
| 1320 | WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. | 1320 | WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. |
| 1321 | See·the·License·for·the·specific·language·governing·permissions·and | 1321 | See·the·License·for·the·specific·language·governing·permissions·and |
| 1322 | limitations·under·the·License. | 1322 | limitations·under·the·License. |
| 1323 | --- | 1323 | --- |
| 1324 | The·following·software·may·be·included·in·this·product:·@eslint/config-helpers·(0.5. | 1324 | The·following·software·may·be·included·in·this·product:·@eslint/config-helpers·(0.5.5) |
| 1325 | This·software·contains·the·following·license·and·notice·below: | 1325 | This·software·contains·the·following·license·and·notice·below: |
| 1326 | Apache·License | 1326 | Apache·License |
| 1327 | ························Version·2.0,·January·2004 | 1327 | ························Version·2.0,·January·2004 |
| 1328 | ·····················http://www.apache.org/licenses/ | 1328 | ·····················http://www.apache.org/licenses/ |
| 1329 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION | 1329 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION |
| Offset 1526, 15 lines modified | Offset 1526, 15 lines modified | ||
| 1526 | distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, | 1526 | distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, |
| 1527 | WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. | 1527 | WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. |
| 1528 | See·the·License·for·the·specific·language·governing·permissions·and | 1528 | See·the·License·for·the·specific·language·governing·permissions·and |
| 1529 | limitations·under·the·License. | 1529 | limitations·under·the·License. |
| 1530 | --- | 1530 | --- |
| 1531 | The·following·software·may·be·included·in·this·product:·@eslint/core·(1.2. | 1531 | The·following·software·may·be·included·in·this·product:·@eslint/core·(1.2.1) |
| 1532 | This·software·contains·the·following·license·and·notice·below: | 1532 | This·software·contains·the·following·license·and·notice·below: |
| 1533 | Apache·License | 1533 | Apache·License |
| 1534 | ························Version·2.0,·January·2004 | 1534 | ························Version·2.0,·January·2004 |
| 1535 | ·····················http://www.apache.org/licenses/ | 1535 | ·····················http://www.apache.org/licenses/ |
| 1536 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION | 1536 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION |
| Offset 1733, 15 lines modified | Offset 1733, 15 lines modified | ||
| 1733 | distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, | 1733 | distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, |
| 1734 | WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. | 1734 | WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. |
| 1735 | See·the·License·for·the·specific·language·governing·permissions·and | 1735 | See·the·License·for·the·specific·language·governing·permissions·and |
| 1736 | limitations·under·the·License. | 1736 | limitations·under·the·License. |
| 1737 | --- | 1737 | --- |
| 1738 | The·following·software·may·be·included·in·this·product:·@eslint/object-schema·(3.0. | 1738 | The·following·software·may·be·included·in·this·product:·@eslint/object-schema·(3.0.5) |
| 1739 | This·software·contains·the·following·license·and·notice·below: | 1739 | This·software·contains·the·following·license·and·notice·below: |
| 1740 | Apache·License | 1740 | Apache·License |
| 1741 | ························Version·2.0,·January·2004 | 1741 | ························Version·2.0,·January·2004 |
| 1742 | ·····················http://www.apache.org/licenses/ | 1742 | ·····················http://www.apache.org/licenses/ |
| 1743 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION | 1743 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION |
| Offset 1940, 15 lines modified | Offset 1940, 15 lines modified | ||
| 1940 | distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, | 1940 | distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS, |
| 1941 | WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. | 1941 | WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied. |
| 1942 | See·the·License·for·the·specific·language·governing·permissions·and | 1942 | See·the·License·for·the·specific·language·governing·permissions·and |
| 1943 | limitations·under·the·License. | 1943 | limitations·under·the·License. |
| 1944 | --- | 1944 | --- |
| 1945 | The·following·software·may·be·included·in·this·product:·@eslint/plugin-kit·(0.7. | 1945 | The·following·software·may·be·included·in·this·product:·@eslint/plugin-kit·(0.7.1) |
| 1946 | This·software·contains·the·following·license·and·notice·below: | 1946 | This·software·contains·the·following·license·and·notice·below: |
| 1947 | Apache·License | 1947 | Apache·License |
| 1948 | ························Version·2.0,·January·2004 | 1948 | ························Version·2.0,·January·2004 |
| 1949 | ·····················http://www.apache.org/licenses/ | 1949 | ·····················http://www.apache.org/licenses/ |
| 1950 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION | 1950 | TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION |
| Offset 2537, 30 lines modified | Offset 2537, 36 lines modified | ||
| 2537 | ············"path_type":·"hardlink", | 2537 | ············"path_type":·"hardlink", |
| 2538 | ············"sha256":·"615889758115b8254f0c5ae4761ab659a98c4b4cc16da0f06215b9107ba49675", | 2538 | ············"sha256":·"615889758115b8254f0c5ae4761ab659a98c4b4cc16da0f06215b9107ba49675", |
| 2539 | ············"size_in_bytes":·44061 | 2539 | ············"size_in_bytes":·44061 |
| 2540 | ········}, | 2540 | ········}, |
| 2541 | ········{ | 2541 | ········{ |
| 2542 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/index.d.cts", | 2542 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/index.d.cts", |
| 2543 | ············"path_type":·"hardlink", | 2543 | ············"path_type":·"hardlink", |
| 2544 | ············"sha256":·" | 2544 | ············"sha256":·"149303c9046e9e8ff492a20d31789d9ff4e96da1fb0d5b2b3b787a7e11bee9dc", |
| 2545 | ············"size_in_bytes":·10 | 2545 | ············"size_in_bytes":·7101 |
| 2546 | ········}, | 2546 | ········}, |
| 2547 | ········{ | 2547 | ········{ |
| 2548 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/std__path/posix.cjs", | 2548 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/std__path/posix.cjs", |
| 2549 | ············"path_type":·"hardlink", | 2549 | ············"path_type":·"hardlink", |
| 2550 | ············"sha256":·"d78e4e44f1dd420ada78e9001c27f577bdfe567671d4e74867977d9598766a4e", | 2550 | ············"sha256":·"d78e4e44f1dd420ada78e9001c27f577bdfe567671d4e74867977d9598766a4e", |
| 2551 | ············"size_in_bytes":·42967 | 2551 | ············"size_in_bytes":·42967 |
| 2552 | ········}, | 2552 | ········}, |
| 2553 | ········{ | 2553 | ········{ |
| 2554 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/std__path/windows.cjs", | 2554 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/std__path/windows.cjs", |
| 2555 | ············"path_type":·"hardlink", | 2555 | ············"path_type":·"hardlink", |
| 2556 | ············"sha256":·"6e089fa55fb7892dc5a8152f4115b34ad64def39dd23068c478af96bc33d5113", | 2556 | ············"sha256":·"6e089fa55fb7892dc5a8152f4115b34ad64def39dd23068c478af96bc33d5113", |
| 2557 | ············"size_in_bytes":·54516 | 2557 | ············"size_in_bytes":·54516 |
| 2558 | ········}, | 2558 | ········}, |
| 2559 | ········{ | 2559 | ········{ |
| 2560 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/cjs/types.cts", | ||
| 2561 | ············"path_type":·"hardlink", | ||
| 2562 | ············"sha256":·"9f8f8d4c63094f3090f60e8d431121477b339a206c448bead7722d181c3b80d4", | ||
| 2563 | ············"size_in_bytes":·861 | ||
| 2564 | ········}, | ||
| 2565 | ········{ | ||
| 2560 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/index.d.ts", | 2566 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/index.d.ts", |
| 2561 | ············"path_type":·"hardlink", | 2567 | ············"path_type":·"hardlink", |
| 2562 | ············"sha256":·"e163ac391555c5f21fc6547a589c1f921102975b33057bf47d5290b5abd2539e", | 2568 | ············"sha256":·"e163ac391555c5f21fc6547a589c1f921102975b33057bf47d5290b5abd2539e", |
| 2563 | ············"size_in_bytes":·7100 | 2569 | ············"size_in_bytes":·7100 |
| 2564 | ········}, | 2570 | ········}, |
| 2565 | ········{ | 2571 | ········{ |
| 2566 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/index.js", | 2572 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/dist/esm/index.js", |
| Offset 2591, 15 lines modified | Offset 2597, 15 lines modified | ||
| 2591 | ············"path_type":·"hardlink", | 2597 | ············"path_type":·"hardlink", |
| 2592 | ············"sha256":·"9f8f8d4c63094f3090f60e8d431121477b339a206c448bead7722d181c3b80d4", | 2598 | ············"sha256":·"9f8f8d4c63094f3090f60e8d431121477b339a206c448bead7722d181c3b80d4", |
| 2593 | ············"size_in_bytes":·861 | 2599 | ············"size_in_bytes":·861 |
| 2594 | ········}, | 2600 | ········}, |
| 2595 | ········{ | 2601 | ········{ |
| 2596 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/package.json", | 2602 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-array/package.json", |
| 2597 | ············"path_type":·"hardlink", | 2603 | ············"path_type":·"hardlink", |
| 2598 | ············"sha256":·" | 2604 | ············"sha256":·"865f769edb92c7eaf452c9cf0194a7f3c925636a5ab4be826510a518165a6473", |
| 2599 | ············"size_in_bytes":·2005 | 2605 | ············"size_in_bytes":·2005 |
| 2600 | ········}, | 2606 | ········}, |
| 2601 | ········{ | 2607 | ········{ |
| 2602 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/LICENSE", | 2608 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/LICENSE", |
| 2603 | ············"path_type":·"hardlink", | 2609 | ············"path_type":·"hardlink", |
| 2604 | ············"sha256":·"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", | 2610 | ············"sha256":·"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", |
| 2605 | ············"size_in_bytes":·11357 | 2611 | ············"size_in_bytes":·11357 |
| Offset 2615, 16 lines modified | Offset 2621, 22 lines modified | ||
| 2615 | ············"path_type":·"hardlink", | 2621 | ············"path_type":·"hardlink", |
| 2616 | ············"sha256":·"ec8363a17218217a3d2f2b2916fc99d97cb74b315ca0fd4c03023d77e6e5e195", | 2622 | ············"sha256":·"ec8363a17218217a3d2f2b2916fc99d97cb74b315ca0fd4c03023d77e6e5e195", |
| 2617 | ············"size_in_bytes":·17198 | 2623 | ············"size_in_bytes":·17198 |
| 2618 | ········}, | 2624 | ········}, |
| 2619 | ········{ | 2625 | ········{ |
| 2620 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/cjs/index.d.cts", | 2626 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/cjs/index.d.cts", |
| 2621 | ············"path_type":·"hardlink", | 2627 | ············"path_type":·"hardlink", |
| 2622 | ············"sha256":·" | 2628 | ············"sha256":·"e0d39e173693cbdf07bd3190760a62a2f3e1e6256badbc367d90b900e2a957b9", |
| 2623 | ············"size_in_bytes":·1 | 2629 | ············"size_in_bytes":·1396 |
| 2630 | ········}, | ||
| 2631 | ········{ | ||
| 2632 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/cjs/types.cts", | ||
| 2633 | ············"path_type":·"hardlink", | ||
| 2634 | ············"sha256":·"ded607207bf06c710374236e35694d6149a2f709ebb7a8d0e82c7bbc9d76d622", | ||
| 2635 | ············"size_in_bytes":·986 | ||
| 2624 | ········}, | 2636 | ········}, |
| 2625 | ········{ | 2637 | ········{ |
| 2626 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/index.d.ts", | 2638 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/dist/esm/index.d.ts", |
| 2627 | ············"path_type":·"hardlink", | 2639 | ············"path_type":·"hardlink", |
| 2628 | ············"sha256":·"6bb456af8c26a50652fea730a0157c3abc0a6f6ced7f2128c24e5fe2059afa7d", | 2640 | ············"sha256":·"6bb456af8c26a50652fea730a0157c3abc0a6f6ced7f2128c24e5fe2059afa7d", |
| 2629 | ············"size_in_bytes":·1395 | 2641 | ············"size_in_bytes":·1395 |
| 2630 | ········}, | 2642 | ········}, |
| Offset 2645, 15 lines modified | Offset 2657, 15 lines modified | ||
| 2645 | ············"path_type":·"hardlink", | 2657 | ············"path_type":·"hardlink", |
| 2646 | ············"sha256":·"ded607207bf06c710374236e35694d6149a2f709ebb7a8d0e82c7bbc9d76d622", | 2658 | ············"sha256":·"ded607207bf06c710374236e35694d6149a2f709ebb7a8d0e82c7bbc9d76d622", |
| 2647 | ············"size_in_bytes":·986 | 2659 | ············"size_in_bytes":·986 |
| 2648 | ········}, | 2660 | ········}, |
| 2649 | ········{ | 2661 | ········{ |
| 2650 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/package.json", | 2662 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/config-helpers/package.json", |
| 2651 | ············"path_type":·"hardlink", | 2663 | ············"path_type":·"hardlink", |
| 2652 | ············"sha256":·" | 2664 | ············"sha256":·"ac2d04a72f99182372d043385c4827ecfadc2269bb908b59f48efd4676c0d14a", |
| 2653 | ············"size_in_bytes":·1814 | 2665 | ············"size_in_bytes":·1814 |
| 2654 | ········}, | 2666 | ········}, |
| 2655 | ········{ | 2667 | ········{ |
| 2656 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/core/LICENSE", | 2668 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/core/LICENSE", |
| 2657 | ············"path_type":·"hardlink", | 2669 | ············"path_type":·"hardlink", |
| 2658 | ············"sha256":·"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", | 2670 | ············"sha256":·"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", |
| 2659 | ············"size_in_bytes":·11357 | 2671 | ············"size_in_bytes":·11357 |
| Offset 2663, 28 lines modified | Offset 2675, 28 lines modified | ||
| 2663 | ············"path_type":·"hardlink", | 2675 | ············"path_type":·"hardlink", |
| 2664 | ············"sha256":·"d6575be6629988d4d86def6a7af5611c3c268becd2801e7f412984cc63d8a6ad", | 2676 | ············"sha256":·"d6575be6629988d4d86def6a7af5611c3c268becd2801e7f412984cc63d8a6ad", |
| 2665 | ············"size_in_bytes":·3413 | 2677 | ············"size_in_bytes":·3413 |
| 2666 | ········}, | 2678 | ········}, |
| 2667 | ········{ | 2679 | ········{ |
| 2668 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/core/dist/cjs/types.d.cts", | 2680 | ············"_path":·"lib/node_modules/eslint/node_modules/@eslint/core/dist/cjs/types.d.cts", |
| 2669 | ············"path_type":·"hardlink", | 2681 | ············"path_type":·"hardlink", |
| Max diff block lines reached; 5043/10438 bytes (48.31%) of diff not shown. | |||