We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7cfafb2 commit ed82b30Copy full SHA for ed82b30
packages/changelogen-monorepo/package.json
@@ -59,6 +59,7 @@
59
"@maz-ui/utils": "workspace:*",
60
"changelogen": "^0.6.2",
61
"commander": "^14.0.1",
62
+ "defu": "^6.1.4",
63
"fast-glob": "^3.3.2",
64
"semver": "^7.7.2"
65
},
packages/utils/src/ts-helpers/DeepRequired.ts
@@ -0,0 +1,3 @@
1
+export type DeepRequired<T> = Required<{
2
+ [K in keyof T]: T[K] extends Required<T[K]> ? T[K] : DeepRequired<T[K]>
3
+}>
packages/utils/src/ts-helpers/index.ts
@@ -1,5 +1,6 @@
export * from './DeepKeyOf'
export * from './DeepPartial'
+export * from './DeepRequired'
4
export * from './FlattenObjectKeys'
5
export * from './GenericInstanceType'
6
export * from './InferMaybeRef'
0 commit comments