Commit Graph

  • 9081c41892
    fix: remove ignores from xo.config.js and move it to CLI flag fix/incorrect-fixtures-ignores-xo-config Som Shekhar Mukherjee 2026-01-25 19:06:12 +05:30
  • fa55f48269
    Merge: Fix behavior with unions (#1327) main Som Shekhar Mukherjee 2026-01-17 20:44:40 +05:30
  • 8df92e4d2e 5.4.1 v5.4.1 Sindre Sorhus 2026-01-14 11:07:35 +01:00
  • a6af489dad
    MergeDeep: Remove extra undefined from optional properties (#1319) 猫田 2026-01-14 19:06:26 +09:00
  • 0028cc5ede 5.4.0 v5.4.0 Sindre Sorhus 2026-01-12 17:12:35 +01:00
  • 3f821921be Tweaks Sindre Sorhus 2025-12-25 18:46:26 +01:00
  • ac060668e6
    Add ObjectMerge type (#1324) Som Shekhar Mukherjee 2026-01-12 21:27:40 +05:30
  • 850b33c4dd
    Ignore temporary .d.ts files from fixtures in xo.config.js (#1326) Som Shekhar Mukherjee 2026-01-09 00:53:06 +05:30
  • fe88ad8e4c
    Add linting to validate types specified via twoslash (//=>) inside JSDoc codeblocks (#1309) Som Shekhar Mukherjee 2025-12-25 23:38:43 +05:30
  • 99b0b07b59
    Add UnwrapPartial type (#1296) Dom Porada 2025-12-25 18:45:41 +01:00
  • dfbefadd27
    Add ArrayReverse type (#1266) Som Shekhar Mukherjee 2025-12-25 08:18:08 +05:30
  • b3ecd07b5a
    Chore: Deduplicate test fixture identifiers (#1313) Tom Mrazauskas 2025-12-14 01:49:40 +02:00
  • 931fabac9f
    Fix validate-jsdoc-codeblocks rule to run diagnostics using latest file contents (#1310) Som Shekhar Mukherjee 2025-12-08 19:16:16 +05:30
  • c1dcd875af 5.3.1 v5.3.1 Sindre Sorhus 2025-12-07 15:17:58 +01:00
  • 0430f5648a
    PackageJson: Fix key type for DependencyOverrides (#1307) electrovir 2025-12-07 07:16:11 -07:00
  • d29981083b 5.3.0 v5.3.0 Sindre Sorhus 2025-12-02 16:09:11 +07:00
  • f4392812ef Meta tweaks Sindre Sorhus 2025-11-11 15:06:37 +07:00
  • f7b26675e3
    IsEqual: Fix generic inference (#1306) 猫田 2025-12-02 17:59:39 +09:00
  • 2702882aa9
    Add custom processor to lint JSDoc codeblocks (#1300) Som Shekhar Mukherjee 2025-11-30 03:14:57 +05:30
  • c0ec440331
    Remove test-export workflow job (#1301) Som Shekhar Mukherjee 2025-11-26 13:34:13 +05:30
  • ab66b08153
    fix: add playground links to JSDoc codeblocks feat/add-lint-rule-to-add-playground-link Som Shekhar Mukherjee 2025-11-12 23:20:57 +05:30
  • f4673349c8
    test: add one more indentation case Som Shekhar Mukherjee 2025-11-12 22:01:27 +05:30
  • 56fab56975
    refactor: improve error reporting location Som Shekhar Mukherjee 2025-11-12 21:52:19 +05:30
  • 473f295ce8
    chore: update error message Som Shekhar Mukherjee 2025-11-12 21:32:49 +05:30
  • 773620808f
    refactor: significantly improve 'incorrectPlaygroundLink' tests Som Shekhar Mukherjee 2025-11-12 19:53:58 +05:30
  • 0629abf7f5
    style: improve comment text Som Shekhar Mukherjee 2025-11-12 18:40:08 +05:30
  • 0e0bebfc6a
    refactor: significantly improve 'missingPlaygroundLink' tests Som Shekhar Mukherjee 2025-11-12 18:04:28 +05:30
  • f708de13ac
    refactor: use updated utils Som Shekhar Mukherjee 2025-11-12 16:04:27 +05:30
  • 299fc05f5f
    chore: merge 'main' branch Som Shekhar Mukherjee 2025-11-12 15:57:21 +05:30
  • 668f7f68db
    test: add some more cases Som Shekhar Mukherjee 2025-10-25 19:43:28 +05:30
  • 07c3933ce7
    improve: lint rule link matching Som Shekhar Mukherjee 2025-10-23 22:34:53 +05:30
  • 7198669351
    test: improve some cases Som Shekhar Mukherjee 2025-10-23 21:20:36 +05:30
  • 2300245cb6
    Add lint rule to validate JSDoc codeblocks using TS compiler (#1265) Som Shekhar Mukherjee 2025-11-12 10:22:24 +05:30
  • f14a75aa1f
    ConditionalPickDeep / SimplifyDeep: Prevent mapping over built-ins (#1293) Ryan Goree 2025-11-10 12:48:01 -06:00
  • 8beaa89a2e
    PackageJson: Add overrides (#1287) Simon Boudrias 2025-11-04 02:24:14 -05:00
  • 133258b8eb
    ArraySlice / StringSlice: Fix behavior with unions (#1291) Som Shekhar Mukherjee 2025-11-03 16:33:40 +05:30
  • c300548e0f 5.2.0 v5.2.0 Sindre Sorhus 2025-11-03 15:42:26 +07:00
  • 2b906fe9fe
    Add ExclusifyUnion type (#1278) Som Shekhar Mukherjee 2025-11-03 14:09:57 +05:30
  • ce2d2441ff
    CamelCase: Add support for splitOnNumbers option (#1290) Sindre Sorhus 2025-11-03 12:28:34 +07:00
  • ff32c66460 Fix CI Sindre Sorhus 2025-11-02 22:33:38 +07:00
  • bdb565877d
    ExtractStrict: Fix typo in docs (#1288) Yangshun Tay 2025-10-28 17:25:56 +08:00
  • 12ef5b20c5
    ExcludeRestElement: Fix generic assignability with arrays (#1274) Som Shekhar Mukherjee 2025-10-25 17:05:08 +05:30
  • 3b4ad2edc6
    PackageJson: Add devEngines type (#1286) Daniel Bayley 2025-10-24 07:41:25 +01:00
  • a13fb8c5c1
    test: add more cases Som Shekhar Mukherjee 2025-10-23 21:19:39 +05:30
  • c74fe22b4c
    test: combine type and options Som Shekhar Mukherjee 2025-10-22 13:12:39 +05:30
  • 261fb2bb8c
    test: improve cases Som Shekhar Mukherjee 2025-10-22 12:09:13 +05:30
  • 9841ad5804
    test: add more invalid cases Som Shekhar Mukherjee 2025-10-21 23:47:00 +05:30
  • 18b637af60
    fix: preserve leading tabs Som Shekhar Mukherjee 2025-10-21 18:55:17 +05:30
  • 14cc6cc848
    test: fix indentation in helper function Som Shekhar Mukherjee 2025-10-21 17:22:28 +05:30
  • 8226603c8f
    test: add invalid cases Som Shekhar Mukherjee 2025-10-21 16:52:44 +05:30
  • 2388267e5b
    refactor: improve test helpers Som Shekhar Mukherjee 2025-10-21 15:26:08 +05:30
  • 124e024459
    refactor: add test helpers Som Shekhar Mukherjee 2025-10-21 14:46:36 +05:30
  • b2b9ac9a9e
    fix: preserve leading tabs Som Shekhar Mukherjee 2025-10-21 12:14:06 +05:30
  • d2c6591298
    test: add valid cases Som Shekhar Mukherjee 2025-10-20 21:59:32 +05:30
  • 305b733a21
    feat: add lint rule to add playground URL Som Shekhar Mukherjee 2025-10-14 12:27:51 +05:30
  • c8158147d3
    chore: install lz-string Som Shekhar Mukherjee 2025-10-14 12:22:02 +05:30
  • 3696897677 Clarify that GitHub Pages needs to be enabled in readme copilot/create-documentation-website copilot-swe-agent[bot] 2025-10-20 11:38:18 +00:00
  • e1b3614c69 Add documentation section to readme with link to TypeDoc site copilot-swe-agent[bot] 2025-10-20 11:34:56 +00:00
  • 501d859146 Add TypeDoc documentation generation with GitHub Pages workflow copilot-swe-agent[bot] 2025-10-20 11:33:03 +00:00
  • 7a9f1e931b Initial plan copilot-swe-agent[bot] 2025-10-20 11:23:35 +00:00
  • ad62d2cc8b
    Or/And: Fix documentation errors and add link to Xor (#1261) benz 2025-10-20 07:12:46 +01:00
  • b2caa3f58a
    GreaterThanOrEqual / LessThan: Fix behavior with operands like N and N | N + >0 (#1280) Som Shekhar Mukherjee 2025-10-19 21:46:47 +05:30
  • 7a18ccf42c
    refactor: significantly simplify implementation by removing looping feat/array-at-type Som Shekhar Mukherjee 2025-10-19 17:02:35 +05:30
  • d9bbad735f
    doc: improve code comments Som Shekhar Mukherjee 2025-10-19 16:13:42 +05:30
  • 809e6a4bef
    refactor: update outcome based on exactOptionalPropertyTypes flag Som Shekhar Mukherjee 2025-10-19 16:13:03 +05:30
  • 7ddd619668
    doc: improve code comments Som Shekhar Mukherjee 2025-10-19 15:54:13 +05:30
  • d845941bcd
    chore: update README Som Shekhar Mukherjee 2025-10-19 15:04:06 +05:30
  • 66bf970c1f
    doc: add JSDoc Som Shekhar Mukherjee 2025-10-19 15:03:33 +05:30
  • 7b710673a4
    test: add cases for ArrayAt Som Shekhar Mukherjee 2025-10-19 14:14:05 +05:30
  • 7d47b8d496
    feat: add ArrayAt type Som Shekhar Mukherjee 2025-10-19 14:13:08 +05:30
  • 5612f64822
    IfNotAnyOrNever: Add note regarding tail recursion (#1276) Som Shekhar Mukherjee 2025-10-18 11:38:59 +05:30
  • 3c265602a5
    Add proper rule tests (#1248) Sindre Sorhus 2025-10-17 09:23:38 +09:00
  • 608c711480
    Use proper @see syntax for linking types (#1273) Sindre Sorhus 2025-10-14 18:58:29 +09:00
  • 2afaa40531
    Add ArrayElement type (#1270) Sindre Sorhus 2025-10-14 15:54:15 +09:00
  • cb977aad6b Meta: Improve Claude reviews Sindre Sorhus 2025-10-13 23:40:44 +09:00
  • 18c67e1f99
    If: Add note regarding tail recursion in documentation (#1269) Som Shekhar Mukherjee 2025-10-13 17:16:27 +05:30
  • 687a89d94c 5.1.0 v5.1.0 Sindre Sorhus 2025-10-13 15:26:53 +09:00
  • 7e7b5f7010 Improve some descriptions Sindre Sorhus 2025-10-13 15:26:21 +09:00
  • 7698140bda
    Ensure import-path lint rule works on re-exports (#1267) Som Shekhar Mukherjee 2025-10-12 08:43:06 +05:30
  • f2640842b2
    Update join-union.d.ts patch-1 Sindre Sorhus 2025-10-11 21:23:41 +09:00
  • 34b8fadfa3
    Add SplitOnRestElement, ExtractRestElement, ExcludeRestElement types (#1166) benz 2025-10-11 05:43:16 +01:00
  • 53fecf9b66
    revert changes on ArrayLength LiteralList benz 2025-10-10 20:55:03 +01:00
  • c8d83a1fd4
    fix errors caused by new rules benzaria 2025-10-10 20:32:27 +01:00
  • 659fb1f9b9
    fix UnionToTuple type output not treated as an array benzaria 2025-10-10 20:31:30 +01:00
  • af81efe20d
    Merge remote-tracking branch 'upstream/main' into LiteralList benzaria 2025-10-10 19:46:13 +01:00
  • f260b64af2
    feat: minor changes benzaria 2025-10-10 16:14:05 +01:00
  • 72f491faf2
    TsConfigJson: Add missing lib enum values (#1263) Hiroki Osame 2025-10-09 02:38:05 +09:00
  • 7d011ce3a0
    TsConfigJson: Add rewriteRelativeImportExtensions (#1262) Hiroki Osame 2025-10-09 02:37:33 +09:00
  • ad04bc512e
    Add Xor type (#1254) benz 2025-10-08 18:36:41 +01:00
  • 1d89f154a7 Fix Claude to not run in forks since it’s not supported by them yet Sindre Sorhus 2025-10-09 02:25:40 +09:00
  • 121980cb49
    Add Claude Code GitHub Workflow (#1255) Sindre Sorhus 2025-10-06 19:52:36 +09:00
  • 140b7386c9
    UnionToIntersection: Fix incorrect test case (#1260) Som Shekhar Mukherjee 2025-10-06 15:58:49 +05:30
  • 3bd9de60d5
    PartialDeep: Fix behavior with functions containing multiple call signatures (#1259) Som Shekhar Mukherjee 2025-10-02 09:08:46 +05:30
  • 590efae822
    JsonObject: Simplify implementation (#1258) Som Shekhar Mukherjee 2025-10-01 14:54:41 +05:30
  • af4bebce3b
    ReadonlyTuple: Deprecate in favor of TupleOf (#1256) Som Shekhar Mukherjee 2025-10-01 00:07:05 +05:30
  • 785549f364
    IsEqual: Fix behaviour when instantiated with never and unknown (#1251) 猫田 2025-09-29 05:55:07 +09:00
  • ee29ef7b9d
    FixedLengthArray: Fix element type (#1246) Som Shekhar Mukherjee 2025-09-28 00:54:43 +05:30
  • f999a2c8cb
    TupleOf: Add example in docs (#1250) Som Shekhar Mukherjee 2025-09-27 16:17:35 +05:30
  • 7fb2f75f3e
    Add TupleOf type (#1247) Som Shekhar Mukherjee 2025-09-26 12:16:43 +05:30
  • 3ac9f35397
    Add ESLint rule to ensure all source files have empty exports (#1244) Sindre Sorhus 2025-09-25 22:07:24 +09:00