Skip to content

Commit 70883e6

Browse files
committed
Format on save with Prettier
1 parent a30e745 commit 70883e6

File tree

5 files changed

+20
-9
lines changed

5 files changed

+20
-9
lines changed

.prettierrc

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
printWidth: 80
2+
semi: true
3+
singleQuote: false
4+
trailingComma: es5
5+
arrowParens: always
6+
tabWidth: 2

.vscode/settings.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"editor.formatOnSave": true
3+
}

bun.lockb

368 Bytes
Binary file not shown.

package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,15 @@
1818
},
1919
"devDependencies": {
2020
"@types/bun": "latest",
21+
"prettier": "3.2.5",
2122
"serve-static-bun": "^0.5.3",
2223
"tsup": "^8.0.2"
2324
},
2425
"scripts": {
2526
"dev": "bun run build && bun server.ts",
2627
"build": "tsup",
27-
"test": "bun test"
28+
"test": "bun test",
29+
"pretty-print": "bunx prettier --write *.{ts,json} src/*.*"
2830
},
2931
"type": "module",
3032
"repository": {

src/types.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,14 @@ type MAXIMUM_ALLOWED_BOUNDARY = 80;
6565
type Mapped<
6666
Tuple extends unknown[],
6767
Result extends unknown[] = [],
68-
Count extends readonly number[] = []
68+
Count extends readonly number[] = [],
6969
> = Count["length"] extends MAXIMUM_ALLOWED_BOUNDARY
7070
? Result
7171
: Tuple extends []
72-
? []
73-
: Result extends []
74-
? Mapped<Tuple, Tuple, [...Count, 1]>
75-
: Mapped<Tuple, Result | [...Result, ...Tuple], [...Count, 1]>;
72+
? []
73+
: Result extends []
74+
? Mapped<Tuple, Tuple, [...Count, 1]>
75+
: Mapped<Tuple, Result | [...Result, ...Tuple], [...Count, 1]>;
7676
/**
7777
* Used for the "if" operation, which takes an array of odd length
7878
* and a minimum of three (3) elements.
@@ -90,7 +90,7 @@ export type AdditionalOperation = Partial<Record<ReservedOperations, never>> & {
9090
};
9191

9292
export interface AllReservedOperationsInterface<
93-
AddOps extends AdditionalOperation = never
93+
AddOps extends AdditionalOperation = never,
9494
> {
9595
var:
9696
| RulesLogic<AddOps>
@@ -179,12 +179,12 @@ export type JsonLogicAnd<AddOps extends AdditionalOperation = never> = Pick<
179179
export type JsonLogicGreaterThan<AddOps extends AdditionalOperation = never> =
180180
Pick<AllReservedOperationsInterface<AddOps>, ">">;
181181
export type JsonLogicGreaterThanOrEqual<
182-
AddOps extends AdditionalOperation = never
182+
AddOps extends AdditionalOperation = never,
183183
> = Pick<AllReservedOperationsInterface<AddOps>, ">=">;
184184
export type JsonLogicLessThan<AddOps extends AdditionalOperation = never> =
185185
Pick<AllReservedOperationsInterface<AddOps>, "<">;
186186
export type JsonLogicLessThanOrEqual<
187-
AddOps extends AdditionalOperation = never
187+
AddOps extends AdditionalOperation = never,
188188
> = Pick<AllReservedOperationsInterface<AddOps>, "<=">;
189189
export type JsonLogicMax<AddOps extends AdditionalOperation = never> = Pick<
190190
AllReservedOperationsInterface<AddOps>,

0 commit comments

Comments
 (0)