11 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
Sindre Sorhus
3ac9f35397
Add ESLint rule to ensure all source files have empty exports (#1244) 2025-09-25 22:07:24 +09:00
Sindre Sorhus
95c0cb5c52
Add lint rule to catch cases of missing exports in index.d.ts (#1238) 2025-09-21 09:40:03 +09:00
Sindre Sorhus
cc2b0f2038 Require ESM and Node.js 20 2025-05-08 15:21:25 +07:00
Andrew Borstein
1974944ec5
DelimiterCase: Pass Options generic to all related types (#1078)
Co-authored-by: Som Shekhar Mukherjee <iamssmkhrj@gmail.com>
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2025-03-19 23:33:20 +07:00
Som Shekhar Mukherjee
db76e5b15f
Refactor how options are handled for types (#1081) 2025-03-18 23:22:18 +07:00
Som Shekhar Mukherjee
e462e722f1
DelimiterCase / SnakeCase / ScreamingSnakeCase / KebabCase: Fix default value for splitOnNumbers option (#1073) 2025-03-04 14:11:29 +07:00
Filip Wachowiak
a463c30e64
Improve DelimiterCase (#930)
Co-authored-by: Som Shekhar Mukherjee <iamssmkhrj@gmail.com>
2025-02-26 22:42:30 +07:00
Sindre Sorhus
e3234d74aa Use import type
Closes #390
2022-04-09 19:04:14 +07:00
Jonah Snider
043b732bf0
Improve @category doc comments (#331) 2021-12-01 23:06:04 +07:00
Sindre Sorhus
a55ebee883 Require TypeScript 4.2 and Node.js 12.20 2021-08-06 01:37:41 +02:00