Skip to content

Commit ac081ed

Browse files
author
Pascal Wegner
committed
Fix linting
1 parent dc54539 commit ac081ed

File tree

7 files changed

+23
-7
lines changed

7 files changed

+23
-7
lines changed

packages/pwa/.eslintrc

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
11
{
2-
"extends": "@flextremedev/eslint-config-react-typescript"
2+
"root": true,
3+
"extends": "@flextremedev/eslint-config-react-typescript",
4+
"rules": {
5+
"@typescript-eslint/explicit-function-return-type": "warn"
6+
},
7+
"overrides": [
8+
{
9+
"files": ["src/pages/**/*.{ts,tsx}"],
10+
"rules": {
11+
"import/no-default-export": "off"
12+
}
13+
}
14+
]
315
}

packages/pwa/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"dev": "next dev",
77
"build": "next build",
88
"start": "next start",
9-
"test": "jest"
9+
"test": "jest",
10+
"lint": "eslint --quiet ./src/**/*.{ts,tsx}"
1011
},
1112
"dependencies": {
1213
"@interval-timer/core": "*",
@@ -32,6 +33,7 @@
3233
"eslint": "^8.7.0",
3334
"eslint-config-prettier": "^8.3.0",
3435
"eslint-plugin-import": "^2.25.4",
36+
"eslint-plugin-jsx-a11y": "^6.5.1",
3537
"eslint-plugin-prettier": "^4.0.0",
3638
"eslint-plugin-react": "^7.28.0",
3739
"eslint-plugin-react-hooks": "^4.3.0",

packages/pwa/src/__tests__/index.test.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { fireEvent, screen } from '@testing-library/react';
2+
23
import { MockWorker } from '../__mocks__/Worker';
34
import { expectCountDownFrom } from '../test-utils/expectCountDownFrom';
45
import { makeAdvanceDateNowBy } from '../test-utils/makeAdvanceDateNowBy';

packages/pwa/src/pages/index.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
import { FormFields } from '../components/FormFields/FormFields';
21
import { timerMachine, timerStates } from '@interval-timer/core';
32
import { useMachine } from '@xstate/react';
43
import * as React from 'react';
4+
import { StateValue } from 'xstate';
5+
56
import { Counter } from '../components/Counter/Counter';
7+
import { FormFields } from '../components/FormFields/FormFields';
68
import { useBeep } from '../hooks/useBeep';
7-
import { StateValue } from 'xstate';
89

910
const getActiveTimeTotal = ({
1011
breakInterval,

packages/pwa/src/test-utils/expectCountDownFrom.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export const expectCountDownFrom = ({
2929
minutesLeft >= 1 || (firstRound && minutesLeft <= 0);
3030

3131
for (let minutesLeft = minutes; minutesLeft >= toMinutes; minutesLeft--) {
32-
let secondsToCountInMinute = shouldDisplayInitialSeconds(minutesLeft)
32+
const secondsToCountInMinute = shouldDisplayInitialSeconds(minutesLeft)
3333
? seconds
3434
: 59;
3535

packages/pwa/src/test-utils/renderApp.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import { render, screen } from '@testing-library/react';
12
import * as React from 'react';
23

3-
import { render, screen } from '@testing-library/react';
44
import Home from '../pages/index';
55

66
export const renderApp = () => {

yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8145,7 +8145,7 @@ eslint-plugin-jest@^24.1.0:
81458145
dependencies:
81468146
"@typescript-eslint/experimental-utils" "^4.0.1"
81478147

8148-
eslint-plugin-jsx-a11y@^6.3.1:
8148+
eslint-plugin-jsx-a11y@^6.3.1, eslint-plugin-jsx-a11y@^6.5.1:
81498149
version "6.5.1"
81508150
resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz#cdbf2df901040ca140b6ec14715c988889c2a6d8"
81518151
integrity sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==

0 commit comments

Comments
 (0)