File tree 1 file changed +14
-2
lines changed
packages/configs/prettier
1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change 1
1
import type { Config } from 'prettier'
2
2
3
+ /**
4
+ * Prettier configuration tailored for internal Redux projects.
5
+ */
3
6
export const reduxPrettierConfig : Config = {
4
7
semi : false ,
5
8
singleQuote : true ,
6
9
}
7
10
11
+ /**
12
+ * A function that returns {@linkcode reduxPrettierConfig}
13
+ * along with optional additional overrides.
14
+ * It's made mainly to provide intellisense and eliminate
15
+ * the need for manual type annotations using JSDoc comments.
16
+ *
17
+ * @param additionalOverrides - Optional additional overrides to apply to the configuration.
18
+ * @returns An augmented version of the default `reduxPrettierConfig`, incorporating any provided overrides.
19
+ */
8
20
export const createPrettierConfig = (
9
- overrides : Partial < Config > = { } ,
21
+ additionalOverrides : Partial < Config > = { } ,
10
22
) : Config => ( {
11
23
...reduxPrettierConfig ,
12
- ...overrides ,
24
+ ...additionalOverrides ,
13
25
} )
14
26
15
27
export default reduxPrettierConfig
You can’t perform that action at this time.
0 commit comments