tailwindcss/scripts
Nikita Gaidakov 02da2b82a1
Improve resolveConfig return type: merge themes (#12272)
* Generate types: do not intersect with Config theme type when generating DefaultTheme

* Merge default theme in ResolvedConfig

* UnwrapResolvables on theme.extend as well

* Apply extend to overrides and default theme

* Omit extend from DefaultTheme

* Relax generic constraints, better generic variable names

* Fall back to ThemeConfig if key not in DefaultTheme

* Split out ThemeConfigCustomizable to avoid anys in ThemeConfigResolved

* Allow custom theme properties

* handle TypeScript error

* apply prettier formatting

* update changelog

* change type name

---------

Co-authored-by: Nikita Gaidakov <ngaidakov@podfather.com>
Co-authored-by: Robin Malfait <malfait.robin@gmail.com>
2023-10-27 15:46:02 +02:00
..
create-plugin-list.js Polish match APIs (#5664) 2021-10-01 17:31:09 +02:00
generate-types.js Improve resolveConfig return type: merge themes (#12272) 2023-10-27 15:46:02 +02:00
release-channel.js Prepare for release (#9605) 2022-10-19 15:52:39 +02:00
release-notes.js Fix typos (#11805) 2023-08-12 08:17:41 -04:00
type-utils.js Add more explicit types for the default theme (#8780) 2022-07-07 09:05:38 -04:00