12 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
Som Shekhar Mukherjee
34368551f3
Add lint rule to prevent .js / .ts extensions in import statements (#1152) 2025-05-25 15:10:53 +03:00
Som Shekhar Mukherjee
8a96def1db
Schema: Preserve array structures and remove extraneous unions with nested objects (#1133) 2025-05-12 10:37:29 +07:00
Som Shekhar Mukherjee
1cb955bd22
Schema: Remove undefined as a valid value for recurseIntoArrays option (#1132) 2025-05-09 23:07:22 +07:00
Andrei Luca
fbbb8ba53b Schema: Add recurseIntoArrays option (#960)
Co-authored-by: Grigoris Christainas <grigorisxristainas@gmail.com>
2024-11-27 17:39:31 +07:00
Grigoris Christainas
c570ec2c40
Schema: Fix handling of arrays (#887) 2024-06-15 22:33:03 +02:00
Sindre Sorhus
5d903feb86 Don’t use arguments parameter name
Closes #645
Fixes #644
2023-07-16 11:48:53 +02:00
Anders Bondehagen
44cdf33c3c
Fix a typo in a usage example (#503) 2022-10-25 11:43:20 +07:00
Sindre Sorhus
cca3ca2c27 Require TypeScript 4.7 and Node.js 14 2022-08-29 15:23:09 +07:00
Sindre Sorhus
e3234d74aa Use import type
Closes #390
2022-04-09 19:04:14 +07:00
Tellios
3aabfbc5e7
Add Schema type (#321)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2022-01-27 17:56:50 +07:00