19 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
ce2d2441ff
CamelCase: Add support for splitOnNumbers option (#1290) 2025-11-03 12:28:34 +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
Som Shekhar Mukherjee
df49e60b9b
Update xo to v1.0.0 (#1157) 2025-05-28 01:57:16 +03:00
Som Shekhar Mukherjee
8226c1b68c
CamelCase / CamelCasedProperties / CamelCasedPropertiesDeep / PascalCase / PascalCasedProperties / PascalCasedPropertiesDeep: Disable preserveConsecutiveUppercase option by default (#1130) 2025-05-08 19:30:12 +07:00
Sindre Sorhus
cc2b0f2038 Require ESM and Node.js 20 2025-05-08 15:21:25 +07:00
Andrew Borstein
c11c9ca541
CamelCasedPropertiesDeep: Make nested array objects respect the options (#1077)
Co-authored-by: Som Shekhar Mukherjee <iamssmkhrj@gmail.com>
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2025-03-19 23:26:50 +07:00
Som Shekhar Mukherjee
db76e5b15f
Refactor how options are handled for types (#1081) 2025-03-18 23:22:18 +07:00
Eran Hirsch
13c0c83273
Add Words type (#975)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2024-11-15 00:22:45 +07:00
Ray Wong
00b13f8b8a
CamelCase: Fix handling of non-literal strings (#531) 2022-12-26 00:02:05 +01:00
skarab42
b11f017271
Add preserveConsecutiveUppercase option to CamelCase and add SplitWords type (#501) 2022-11-04 13:33:13 +07:00
Sindre Sorhus
cca3ca2c27 Require TypeScript 4.7 and Node.js 14 2022-08-29 15:23:09 +07:00
Sindre Sorhus
edfba7ae22 Minor refactoring 2022-07-19 15:29:20 +02: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
Dayzen
2783a08909
Fix invalid example and reduce the conditions (#255) 2021-08-30 13:59:46 +02:00
Sindre Sorhus
abb5b98311 Support readonly array in a few more places 2021-08-23 14:31:35 +02:00
Sindre Sorhus
a55ebee883 Require TypeScript 4.2 and Node.js 12.20 2021-08-06 01:37:41 +02:00