23 Commits

Author SHA1 Message Date
Natan Sągol
1b34d7e1d9 Allow objects with non-existing keys in PartialDeep (#60)
Co-authored-by: Kai Niedziela <kai.niedziela@outlook.com>
2019-09-25 16:31:19 +07:00
Sindre Sorhus
b95cbe5946 Fix compatibility with TS <3.5 2019-09-16 13:47:44 +07:00
Sindre Sorhus
aca5802110 Standadize docs use of the word "key" 2019-09-16 13:30:26 +07:00
Kai Niedziela
0a9d9359e2 Add RequireExactlyOne type (#55) 2019-09-16 13:21:41 +07:00
Kai Niedziela
80465bc293 Add PartialDeep type (#47)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
Co-authored-by: Dimitri Benin <BendingBender@users.noreply.github.com>
2019-09-16 12:44:40 +07:00
Crhistian Ramirez
b29c31a926 Add SetRequired and SetOptional types (#48)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2019-09-14 12:46:07 +07:00
Sindre Sorhus
9ffc7c8a02 Fix filename typo 2019-08-03 15:53:02 +02:00
Sindre Sorhus
5c6ad37409 Move the Opaque type to a separate file 2019-08-03 15:44:24 +02:00
Will Hoskings
681f59b36c Add Opaque type (#53)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
Co-authored-by: Dimitri Benin <BendingBender@users.noreply.github.com>
2019-08-03 15:30:30 +02:00
Fabio Spampinato
8b8dd4ddd0 Add an optional “Argument” type to the “Class” type (#52) 2019-07-27 03:52:40 +07:00
Sindre Sorhus
aa1ae3b1c0
Document how to use JsonObject (#46)
Fixes #15
2019-07-05 16:31:21 +07:00
Kai Niedziela
670462c88e Add Promisable type (#45)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2019-07-05 16:30:12 +07:00
Kai Niedziela
cfac1defa1 Rename Omit to Except (#44)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
2019-07-05 16:13:13 +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
40a19c913c Require Node.js 8 2019-06-07 14:31:22 +07:00
Sam Verschueren
426ccd34e5 Add esnext lib reference for BigInt (#37) 2019-05-15 18:34:37 +07:00
Sindre Sorhus
93ae682fcb Upgrade dev dependencies 2019-05-12 21:56:38 +07:00
Sindre Sorhus
aacf829b86 Add BigInt support to the Primitive and TypedArray type
Closes #25
2019-05-12 21:55:03 +07:00
Dimitri Benin
22c3a99f30 Add ReadonlyDeep type (#34) 2019-05-12 21:45:12 +07:00
Dimitri Benin
5b24ae8018 Fix broken imports (#29) 2019-04-22 08:44:58 +07:00
Sindre Sorhus
a1c1353559 Update dev dependencies 2019-04-21 22:23:24 +07:00
Sindre Sorhus
28981fd2c7 Split the types out into separate files 2019-04-19 15:48:28 +07:00
Dimitri Benin
0f273d76db Add PackageJson and LiteralUnion types (#5) 2019-03-15 13:13:40 +07:00