14 Commits

Author SHA1 Message Date
Som Shekhar Mukherjee
2702882aa9
Add custom processor to lint JSDoc codeblocks (#1300) 2025-11-30 04:44:57 +07:00
Som Shekhar Mukherjee
2300245cb6
Add lint rule to validate JSDoc codeblocks using TS compiler (#1265) 2025-11-12 11:52:24 +07:00
Sindre Sorhus
608c711480
Use proper @see syntax for linking types (#1273) 2025-10-14 18:58:29 +09:00
Sindre Sorhus
3ac9f35397
Add ESLint rule to ensure all source files have empty exports (#1244) 2025-09-25 22:07:24 +09:00
Som Shekhar Mukherjee
df49e60b9b
Update xo to v1.0.0 (#1157) 2025-05-28 01:57:16 +03:00
Sindre Sorhus
cc2b0f2038 Require ESM and Node.js 20 2025-05-08 15:21:25 +07:00
Christoph Guttandin
f74133da60
Remove unused imports (#1114)
Co-authored-by: Som Shekhar Mukherjee <iamssmkhrj@gmail.com>
2025-04-28 17:34:22 +07:00
Som Shekhar Mukherjee
db76e5b15f
Refactor how options are handled for types (#1081) 2025-03-18 23:22:18 +07:00
Haozheng Li
a716c29676
Add SharedUnionFields type (#994) 2024-12-02 13:18:25 +01:00
Haozheng Li
4b49b93465
SharedUnionFieldsDeep: Fix support for optional fields (#988) 2024-11-26 14:07:56 +07:00
Olivier Cadoret
f215f9f5c4
SharedUnionFieldsDeep: Fix propagation for non union root types (#984) 2024-11-23 14:17:36 +07:00
Haozheng Li
0e196aa3ce
Add ArraySplice and OmitDeep type (#816)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2024-03-04 14:09:00 +07:00
Haozheng Li
6f1db93163
SharedUnionFieldsDeep: Skip if input type is not a union type (#798) 2024-01-22 03:25:59 +07:00
Haozheng Li
94bb3d3fd7
Add SharedUnionFieldsDeep type (#783)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2023-12-27 18:05:40 +01:00