33 Commits

Author SHA1 Message Date
Sindre Sorhus
ca94c3b30e Require Node.js 16 and TypeScript 5.1 2023-07-16 12:04:52 +02:00
hiroki osame
dc38b708ff
PackageJson: Disallow undefined in exports (#626) 2023-05-30 21:32:38 +07:00
Bernard
3ebab0d1d6
PackageJson: Fix Imports and Exports types (#555) 2023-02-17 12:52:36 +07:00
Bernard
a729046284
PackageJson: Make Imports object properties optional (#551) 2023-02-04 08:56:31 +07:00
Bryan Mishkin
7db4e171d4
PackageJson: Mention npm workspaces (#530) 2022-12-26 00:05:03 +01:00
ntnyq
846f4dbf44
PackageJson: Strict check for imports (#478) 2022-10-22 02:01:27 +07:00
skarab42
f3b13e30f8
Fix PackageJson and JsonObject types (#465) 2022-09-21 13:58:58 +07:00
Sindre Sorhus
cca3ca2c27 Require TypeScript 4.7 and Node.js 14 2022-08-29 15:23:09 +07:00
Tatsuya Yamamoto / T28_tatsuya
ac5b821116
PackageJson: Add packageManager field (#446)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2022-08-27 04:56:17 +07:00
hiroki osame
290e3a29ca
PackageJson: Support condition object in exports array (#439) 2022-08-22 19:05:16 +02:00
Vitaly
f2aae51776
Fix deep properties of PackageJson and TsConfigJson (#269) 2022-05-24 19:09:05 +07:00
Sindre Sorhus
e3234d74aa Use import type
Closes #390
2022-04-09 19:04:14 +07:00
Bernard
25d020485c
PackageJson: Allow null targets in Exports type (#377) 2022-03-19 15:17:11 +07:00
hiroki osame
97463e63d6
Add imports field in PackageJson type (#365) 2022-02-19 21:27:26 +07:00
hiroki osame
947f637ab5
Add node-addons in PackageJson export condition (#362) 2022-02-09 01:20:49 +07:00
Jonah Snider
043b732bf0
Improve @category doc comments (#331) 2021-12-01 23:06:04 +07:00
ntnyq
55426a06a9
Add missing stuff to TsConfigJson and PackageJson types (#241)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2021-08-04 15:35:17 +02:00
Ryan Sonshine
6b8bee7d0d
Add @category JSDoc tag to improve reference docs generation (#209) 2021-05-19 12:29:58 +07:00
ryanvanoss
c34bbd9a0c
Add string[] to PackageJson.Exports (#210) 2021-05-18 15:08:56 +07:00
Ryan Sonshine
305795ca1e
Add PackageJson.PublishConfig type (#205)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2021-05-07 19:23:56 +07:00
Sindre Sorhus
2f42fc8acf Upgrade dev dependencies 2020-11-20 11:28:35 +07:00
barak igal
bb0d2154fe
Make PackageJson type stricter (#128)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2020-08-21 22:55:51 +02:00
Jay Fong
86345561d2
Fix circular dependency (#111) 2020-06-09 15:33:05 +08:00
Kristóf Poduszló
a2e005818b
Add support for ESM exports in the PackageJson type (#109) 2020-05-26 11:03:02 +08:00
Sindre Sorhus
b9b4565699 Fix trailing space 2020-02-11 05:25:35 +07:00
Ifiok Jr
836ecb8533
Add workspaces to PackageJson type (#77)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2020-02-11 03:25:27 +07:00
Jakub Jastrzębski
c96a49d33b Add repository.directory to PackageJson type (#72) 2020-01-24 11:46:57 +07:00
Sindre Sorhus
5385519f8f Fix linting 2020-01-21 14:18:30 +07:00
Sindre Sorhus
5808be4001 Add more fields to the PackageJson type 2019-11-10 12:12:31 +07:00
Sindre Sorhus
5809b49972 Add missing Yarn field to the PackageJson type
All the fields should be covered now.

Fixes #16
2019-07-03 23:44:44 +07:00
Sindre Sorhus
93ae682fcb Upgrade dev dependencies 2019-05-12 21:56:38 +07:00
Sindre Sorhus
a1c1353559 Update dev dependencies 2019-04-21 22:23:24 +07:00
Dimitri Benin
0f273d76db Add PackageJson and LiteralUnion types (#5) 2019-03-15 13:13:40 +07:00