Skip to content

Commit feb81e3

Browse files
author
Loïc Mangeonjean
committed
chore: reformat all files
1 parent c62ec58 commit feb81e3

File tree

7 files changed

+40
-29
lines changed

7 files changed

+40
-29
lines changed

commitlint.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
export default {
2-
extends: ['@codingame/commitlint-config-codingame']
3-
};
2+
extends: ['@codingame/commitlint-config-codingame']
3+
}

src/LanguageClient.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ function LanguageClient ({
5656
const onDidChangeStatus = useLastVersion(_onDidChangeStatus ?? noop)
5757
const onWillShutdown = useLastVersion(_onWillShutdown ?? noop)
5858

59-
const languageClientRef = useRef<LanguageClientManager>()
59+
const languageClientRef = useRef<LanguageClientManager>(undefined)
6060

6161
const [willShutdown, setWillShutdown] = useState(false)
6262
const [counter, setCounter] = useState(1)

src/hooks/useIsUserActive.ts

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ if (typeof document.hidden !== 'undefined') {
3131
const prefixes = ['webkit', 'moz', 'ms']
3232
for (let i = 0; i < prefixes.length; i++) {
3333
const prefix = prefixes[i]
34-
if (typeof (document as unknown as Record<string, unknown>)[`${prefix}Hidden`] !== 'undefined') {
34+
if (
35+
typeof (document as unknown as Record<string, unknown>)[`${prefix}Hidden`] !== 'undefined'
36+
) {
3537
hidden = `${prefix}Hidden` as 'hidden'
3638
visibilityChangeEvent = `${prefix}visibilitychange` as 'visibilitychange'
3739
break
@@ -62,7 +64,7 @@ interface ActivityDetectorParams {
6264
initialState?: State
6365
autoInit?: boolean
6466
}
65-
function createActivityDetector ({
67+
function createActivityDetector({
6668
activityEvents = DEFAULT_ACTIVITY_EVENTS,
6769
inactivityEvents = DEFAULT_INACTIVITY_EVENTS,
6870
ignoredEventsWhenIdle = DEFAULT_IGNORED_EVENTS_WHEN_IDLE,
@@ -81,7 +83,7 @@ function createActivityDetector ({
8183
}
8284
if (state !== newState) {
8385
state = newState
84-
listeners[state].forEach(l => l())
86+
listeners[state].forEach((l) => l())
8587
}
8688
}
8789

@@ -104,21 +106,22 @@ function createActivityDetector ({
104106
*/
105107
const init = (firstState = DEFAULT_INITIAL_STATE) => {
106108
setState(firstState === State.active ? State.active : State.idle)
107-
activityEvents.forEach(eventName =>
108-
window.addEventListener(eventName, handleUserActivityEvent))
109+
activityEvents.forEach((eventName) =>
110+
window.addEventListener(eventName, handleUserActivityEvent)
111+
)
109112

110-
inactivityEvents.filter(eventName => eventName !== 'visibilitychange')
111-
.forEach(eventName =>
112-
window.addEventListener(eventName, handleUserInactivityEvent))
113+
inactivityEvents
114+
.filter((eventName) => eventName !== 'visibilitychange')
115+
.forEach((eventName) => window.addEventListener(eventName, handleUserInactivityEvent))
113116

114117
if (inactivityEvents.indexOf('visibilitychange') >= 0 && visibilityChangeEvent != null) {
115118
document.addEventListener(visibilityChangeEvent, handleVisibilityChangeEvent)
116119
}
117120
}
118121

119122
/**
120-
* Register an event listener for the required event
121-
*/
123+
* Register an event listener for the required event
124+
*/
122125
const on = (eventName: State, listener: () => void) => {
123126
listeners[eventName].push(listener)
124127
const off = () => {
@@ -131,19 +134,21 @@ function createActivityDetector ({
131134
}
132135

133136
/**
134-
* Stops the activity detector and clean the listeners
135-
*/
137+
* Stops the activity detector and clean the listeners
138+
*/
136139
const stop = () => {
137140
listeners[State.active] = []
138141
listeners[State.idle] = []
139142

140143
clearTimeout(timer)
141144

142-
activityEvents.forEach(eventName =>
143-
window.removeEventListener(eventName, handleUserActivityEvent))
145+
activityEvents.forEach((eventName) =>
146+
window.removeEventListener(eventName, handleUserActivityEvent)
147+
)
144148

145-
inactivityEvents.forEach(eventName =>
146-
window.removeEventListener(eventName, handleUserInactivityEvent))
149+
inactivityEvents.forEach((eventName) =>
150+
window.removeEventListener(eventName, handleUserInactivityEvent)
151+
)
147152

148153
if (visibilityChangeEvent != null) {
149154
document.removeEventListener(visibilityChangeEvent, handleVisibilityChangeEvent)
@@ -157,7 +162,7 @@ function createActivityDetector ({
157162
return { on, stop, init }
158163
}
159164

160-
export default function useIsUserActive (timeToIdle: number): boolean {
165+
export default function useIsUserActive(timeToIdle: number): boolean {
161166
const [active, setActive] = useState(true)
162167
useEffect(() => {
163168
const activityDetector = createActivityDetector({

src/hooks/useLastVersion.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useCallback, useEffect, useRef } from 'react'
22

3-
export function useLastVersion<P extends unknown[], R> (func: (...args: P) => R): (...args: P) => R {
3+
export function useLastVersion<P extends unknown[], R>(func: (...args: P) => R): (...args: P) => R {
44
const ref = useRef<(...args: P) => R>(func)
55
useEffect(() => {
66
ref.current = func

src/hooks/useShouldShutdownLanguageClient.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import { useEffect, useState } from 'react'
22

3-
export default function useShouldShutdownLanguageClient (userActive: boolean, delay: number): boolean {
3+
export default function useShouldShutdownLanguageClient(
4+
userActive: boolean,
5+
delay: number
6+
): boolean {
47
const [paused, setPaused] = useState(false)
58
useEffect(() => {
69
setPaused(false)

src/index.ts

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
import { CodinGameInfrastructure, Infrastructure, LanguageClientId, loadExtensionConfigurations, registerLanguageClient, WorkspaceFolder } from '@codingame/monaco-languageclient-wrapper'
1+
import {
2+
CodinGameInfrastructure,
3+
Infrastructure,
4+
LanguageClientId,
5+
loadExtensionConfigurations,
6+
registerLanguageClient,
7+
WorkspaceFolder
8+
} from '@codingame/monaco-languageclient-wrapper'
29
import LanguageClient, { LanguageClientProps, StatusChangeEvent } from './LanguageClient.js'
310

411
export default LanguageClient
5-
export {
6-
loadExtensionConfigurations,
7-
registerLanguageClient,
8-
CodinGameInfrastructure
9-
}
12+
export { loadExtensionConfigurations, registerLanguageClient, CodinGameInfrastructure }
1013
export type {
1114
LanguageClientProps,
1215
LanguageClientId,

src/types/activity-detector.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
declare module 'activity-detector' {
22
class ActivityDetector {
3-
public on (event: 'idle' | 'active', cb: () => void)
3+
public on(event: 'idle' | 'active', cb: () => void)
44
public init(): void
55
public stop(): void
66
}

0 commit comments

Comments
 (0)