11 Commits

Author SHA1 Message Date
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
Roman Wu
b7a4771b19
Export ConditionalSimplify and ConditionalSimplifyDeep types (#1094)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2025-05-08 17:16:34 +07:00
Sindre Sorhus
cc2b0f2038 Require ESM and Node.js 20 2025-05-08 15:21:25 +07:00
Som Shekhar Mukherjee
db76e5b15f
Refactor how options are handled for types (#1081) 2025-03-18 23:22:18 +07:00
Haozheng Li
ebb7a59369
ConditionalPickDeep: Supports interface (#776) 2023-12-04 20:49:07 +01:00
Haozheng Li
9960ba4d9f
ConditionalPickDeep: Ensure it doesn't recurse into prototype properties (#736) 2023-10-30 21:38:07 +07:00
Ethan Resnick
277ada292d
Add Tagged and UnwrapTagged types (#672) 2023-08-26 17:48:57 +02:00
Takahiro Kato
e5a3a57ea0
Add IsEqual type (#522)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2022-12-25 23:56:16 +01:00
Sindre Sorhus
cca3ca2c27 Require TypeScript 4.7 and Node.js 14 2022-08-29 15:23:09 +07:00
skarab42
3cb67d7ab0
Add ConditionalPickDeep type (#444)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2022-08-27 06:19:44 +07:00