Skip to content
This repository was archived by the owner on Nov 25, 2021. It is now read-only.

Commit 47adbe8

Browse files
committed
style: properly check prettier
1 parent c21c0da commit 47adbe8

File tree

9 files changed

+49
-51
lines changed

9 files changed

+49
-51
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
include:
1212
- stage: test
1313
script:
14-
- yarn run prettier
14+
- yarn run prettier-check
1515
- yarn run typecheck
1616
- yarn run tslint
1717
- yarn run build

.vscode/extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"recommendations": ["esbenp.prettier-vscode", "EditorConfig.EditorConfig"]
2+
"recommendations": ["esbenp.prettier-vscode", "EditorConfig.EditorConfig"],
33
}

.vscode/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"**/node_modules": true,
55
"**/bower_components": true,
66
"lib/": true,
7-
"coverage/": true
8-
}
7+
"coverage/": true,
8+
},
99
}

.vscode/tasks.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
// See https://go.microsoft.com/fwlink/?LinkId=733558
33
// for the documentation about the tasks.json format
44
"version": "2.0.0",
5-
"tasks": []
5+
"tasks": [],
66
}

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"scripts": {
1616
"semantic-release": "semantic-release",
1717
"prettier": "prettier '**/{*.{js?(on),ts?(x),scss,yml},.*.js?(on),.*.yml}' --write --list-different",
18+
"prettier-check": "npm run prettier -- --write=false",
1819
"typecheck": "tsc -p tsconfig.json",
1920
"tslint": "tslint -c tslint.json -p tsconfig.json './src/*.ts?(x)' './testdata/*.ts?(x)' './*.ts?(x)'",
2021
"build": "yarn run tsc && cpy 'src/**/*.scss' lib/",

src/hoverifier.ts

Lines changed: 38 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -433,25 +433,24 @@ export function createHoverifier<C extends object, D, A>({
433433
debounceTime(MOUSEOVER_DELAY),
434434
// Do not consider mouseovers while overlay is pinned
435435
filter(() => !container.values.hoverOverlayIsFixed),
436-
switchMap(
437-
({ adjustPosition, codeView, resolveContext, position, ...rest }) =>
438-
adjustPosition && position
439-
? from(
440-
adjustPosition({
441-
codeView,
442-
position: { ...position, ...resolveContext(position) },
443-
direction: AdjustmentDirection.CodeViewToActual,
444-
})
445-
).pipe(
446-
map(({ line, character }) => ({
447-
codeView,
448-
resolveContext,
449-
position: { ...position, line, character },
450-
adjustPosition,
451-
...rest,
452-
}))
453-
)
454-
: of({ adjustPosition, codeView, resolveContext, position, ...rest })
436+
switchMap(({ adjustPosition, codeView, resolveContext, position, ...rest }) =>
437+
adjustPosition && position
438+
? from(
439+
adjustPosition({
440+
codeView,
441+
position: { ...position, ...resolveContext(position) },
442+
direction: AdjustmentDirection.CodeViewToActual,
443+
})
444+
).pipe(
445+
map(({ line, character }) => ({
446+
codeView,
447+
resolveContext,
448+
position: { ...position, line, character },
449+
adjustPosition,
450+
...rest,
451+
}))
452+
)
453+
: of({ adjustPosition, codeView, resolveContext, position, ...rest })
455454
),
456455
share()
457456
)
@@ -462,25 +461,24 @@ export function createHoverifier<C extends object, D, A>({
462461
target: event.target as HTMLElement,
463462
...rest,
464463
})),
465-
switchMap(
466-
({ adjustPosition, codeView, resolveContext, position, ...rest }) =>
467-
adjustPosition && position
468-
? from(
469-
adjustPosition({
470-
codeView,
471-
position: { ...position, ...resolveContext(position) },
472-
direction: AdjustmentDirection.CodeViewToActual,
473-
})
474-
).pipe(
475-
map(({ line, character }) => ({
476-
codeView,
477-
resolveContext,
478-
position: { ...position, line, character },
479-
adjustPosition,
480-
...rest,
481-
}))
482-
)
483-
: of({ adjustPosition, codeView, resolveContext, position, ...rest })
464+
switchMap(({ adjustPosition, codeView, resolveContext, position, ...rest }) =>
465+
adjustPosition && position
466+
? from(
467+
adjustPosition({
468+
codeView,
469+
position: { ...position, ...resolveContext(position) },
470+
direction: AdjustmentDirection.CodeViewToActual,
471+
})
472+
).pipe(
473+
map(({ line, character }) => ({
474+
codeView,
475+
resolveContext,
476+
position: { ...position, line, character },
477+
adjustPosition,
478+
...rest,
479+
}))
480+
)
481+
: of({ adjustPosition, codeView, resolveContext, position, ...rest })
484482
),
485483
share()
486484
)
@@ -583,9 +581,8 @@ export function createHoverifier<C extends object, D, A>({
583581
: target,
584582
...rest,
585583
})),
586-
map(
587-
({ hoverOverlayElement, relativeElement, target }) =>
588-
target ? calculateOverlayPosition({ relativeElement, target, hoverOverlayElement }) : undefined
584+
map(({ hoverOverlayElement, relativeElement, target }) =>
585+
target ? calculateOverlayPosition({ relativeElement, target, hoverOverlayElement }) : undefined
589586
)
590587
)
591588
.subscribe(hoverOverlayPosition => {

src/token_position.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ export const getTokenAtPosition = (
482482
isFirstCharacterDiffIndicator,
483483
}: Pick<DOMFunctions, 'getCodeElementFromLineNumber' | 'isFirstCharacterDiffIndicator'>,
484484
part?: DiffPart,
485-
tokenize = true,
485+
tokenize = true
486486
): HTMLElement | undefined => {
487487
const codeElement = getCodeElementFromLineNumber(codeView, line, part)
488488
if (!codeElement) {

tsconfig.dist.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"declaration": true,
66
"declarationMap": true,
77
"inlineSourceMap": true,
8-
"inlineSources": true
8+
"inlineSources": true,
99
},
1010
"include": ["src/**/*"],
11-
"exclude": ["src/**/*.test.ts", "src/testutils"]
11+
"exclude": ["src/**/*.test.ts", "src/testutils"],
1212
}

tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
"outDir": "lib",
1010
"allowSyntheticDefaultImports": true,
1111
"esModuleInterop": true,
12-
"lib": ["es2017", "dom", "dom.iterable"]
13-
}
12+
"lib": ["es2017", "dom", "dom.iterable"],
13+
},
1414
}

0 commit comments

Comments
 (0)