Skip to content

Commit 354c76f

Browse files
author
Pascal Wegner
committed
Add next eslint plugin
1 parent b79495e commit 354c76f

File tree

3 files changed

+58
-6
lines changed

3 files changed

+58
-6
lines changed

packages/pwa/.eslintrc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"root": true,
3-
"extends": "@flextremedev/eslint-config-react-typescript",
3+
"extends": [
4+
"plugin:@next/next/recommended",
5+
"@flextremedev/eslint-config-react-typescript"
6+
],
47
"rules": {
58
"@typescript-eslint/explicit-function-return-type": "warn"
69
},

packages/pwa/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"@flextremedev/eslint-config-react": "^0.3.0",
2727
"@flextremedev/eslint-config-react-typescript": "^0.3.0",
2828
"@flextremedev/eslint-config-typescript": "^0.3.0",
29+
"@next/eslint-plugin-next": "^12.1.6",
2930
"@testing-library/jest-dom": "^5.16.1",
3031
"@testing-library/react": "^12.1.2",
3132
"@typescript-eslint/eslint-plugin": "^5.10.1",

yarn.lock

Lines changed: 53 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3388,6 +3388,13 @@
33883388
resolved "https://registry.npmjs.org/@next/env/-/env-12.0.9.tgz#4c9e9eef00226145d9629a846b8cc31878e1328c"
33893389
integrity sha512-oBlkyDop0Stf7MPIzETGv5r0YT/G/weBrknoPOUTaa5qwOeGjuy6gsOVc/SBtrBkOoBmRpD+fFhQJPvmo1mS+g==
33903390

3391+
"@next/eslint-plugin-next@^12.1.6":
3392+
version "12.1.6"
3393+
resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-12.1.6.tgz#dde3f98831f15923b25244588d924c716956292e"
3394+
integrity sha512-yNUtJ90NEiYFT6TJnNyofKMPYqirKDwpahcbxBgSIuABwYOdkGwzos1ZkYD51Qf0diYwpQZBeVqElTk7Q2WNqw==
3395+
dependencies:
3396+
glob "7.1.7"
3397+
33913398
"@next/swc-android-arm64@12.0.9":
33923399
version "12.0.9"
33933400
resolved "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.0.9.tgz#2cdbcc1814471044ea0e057b475090d25654833c"
@@ -7866,7 +7873,7 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0:
78667873
dependencies:
78677874
once "^1.4.0"
78687875

7869-
enhanced-resolve@^4.3.0:
7876+
enhanced-resolve@^4.1.0, enhanced-resolve@^4.3.0:
78707877
version "4.5.0"
78717878
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec"
78727879
integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==
@@ -9582,6 +9589,18 @@ glob@7.1.6, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glo
95829589
once "^1.3.0"
95839590
path-is-absolute "^1.0.0"
95849591

9592+
glob@7.1.7:
9593+
version "7.1.7"
9594+
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
9595+
integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
9596+
dependencies:
9597+
fs.realpath "^1.0.0"
9598+
inflight "^1.0.4"
9599+
inherits "2"
9600+
minimatch "^3.0.4"
9601+
once "^1.3.0"
9602+
path-is-absolute "^1.0.0"
9603+
95859604
global-modules@2.0.0:
95869605
version "2.0.0"
95879606
resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780"
@@ -15665,7 +15684,7 @@ react-devtools-core@^4.6.0:
1566515684
shell-quote "^1.6.1"
1566615685
ws "^7"
1566715686

15668-
react-dom@^17.0.0, react-dom@^17.0.2:
15687+
react-dom@^17.0.2:
1566915688
version "17.0.2"
1567015689
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
1567115690
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
@@ -15870,7 +15889,7 @@ react-timer-mixin@^0.13.4:
1587015889
resolved "https://registry.yarnpkg.com/react-timer-mixin/-/react-timer-mixin-0.13.4.tgz#75a00c3c94c13abe29b43d63b4c65a88fc8264d3"
1587115890
integrity sha512-4+ow23tp/Tv7hBM5Az5/Be/eKKF7DIvJ09voz5LyHGQaqqz9WV8YMs31eFvcYQs7d451LSg7kDJV70XYN/Ug/Q==
1587215891

15873-
react@^17.0.0, react@^17.0.2:
15892+
react@^17.0.2:
1587415893
version "17.0.2"
1587515894
resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
1587615895
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
@@ -18531,7 +18550,7 @@ watchpack-chokidar2@^2.0.1:
1853118550
dependencies:
1853218551
chokidar "^2.1.8"
1853318552

18534-
watchpack@^1.7.4:
18553+
watchpack@^1.6.1, watchpack@^1.7.4:
1853518554
version "1.7.5"
1853618555
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453"
1853718556
integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==
@@ -18661,7 +18680,36 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-
1866118680
source-list-map "^2.0.0"
1866218681
source-map "~0.6.1"
1866318682

18664-
webpack@4.43.0, webpack@4.44.2, webpack@~4.44.0:
18683+
webpack@4.43.0:
18684+
version "4.43.0"
18685+
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.43.0.tgz#c48547b11d563224c561dad1172c8aa0b8a678e6"
18686+
integrity sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==
18687+
dependencies:
18688+
"@webassemblyjs/ast" "1.9.0"
18689+
"@webassemblyjs/helper-module-context" "1.9.0"
18690+
"@webassemblyjs/wasm-edit" "1.9.0"
18691+
"@webassemblyjs/wasm-parser" "1.9.0"
18692+
acorn "^6.4.1"
18693+
ajv "^6.10.2"
18694+
ajv-keywords "^3.4.1"
18695+
chrome-trace-event "^1.0.2"
18696+
enhanced-resolve "^4.1.0"
18697+
eslint-scope "^4.0.3"
18698+
json-parse-better-errors "^1.0.2"
18699+
loader-runner "^2.4.0"
18700+
loader-utils "^1.2.3"
18701+
memory-fs "^0.4.1"
18702+
micromatch "^3.1.10"
18703+
mkdirp "^0.5.3"
18704+
neo-async "^2.6.1"
18705+
node-libs-browser "^2.2.1"
18706+
schema-utils "^1.0.0"
18707+
tapable "^1.1.3"
18708+
terser-webpack-plugin "^1.4.3"
18709+
watchpack "^1.6.1"
18710+
webpack-sources "^1.4.1"
18711+
18712+
webpack@4.44.2:
1866518713
version "4.44.2"
1866618714
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.2.tgz#6bfe2b0af055c8b2d1e90ed2cd9363f841266b72"
1866718715
integrity sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==

0 commit comments

Comments
 (0)