From 3566c13afc9795206b5a4af7b06159e35b046e12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Wed, 19 Jul 2023 09:35:10 +0200 Subject: [PATCH] feat: Allow `eslint-config` to be externally consumable (#6694) * feat: Allow `eslint-config` to be externally consumable * refactor: Adjust import styles --- packages/@n8n/client-oauth2/.eslintrc.js | 2 +- packages/@n8n_io/eslint-config/shared.js | 2 +- packages/cli/.eslintrc.js | 2 +- packages/core/.eslintrc.js | 2 +- packages/design-system/.eslintrc.js | 2 +- packages/editor-ui/.eslintrc.js | 2 +- packages/node-dev/.eslintrc.js | 2 +- packages/nodes-base/.eslintrc.js | 2 +- packages/workflow/.eslintrc.js | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/@n8n/client-oauth2/.eslintrc.js b/packages/@n8n/client-oauth2/.eslintrc.js index fe7469cf3..825e65949 100644 --- a/packages/@n8n/client-oauth2/.eslintrc.js +++ b/packages/@n8n/client-oauth2/.eslintrc.js @@ -1,4 +1,4 @@ -const { sharedOptions } = require('@n8n_io/eslint-config/shared'); +const sharedOptions = require('@n8n_io/eslint-config/shared'); /** * @type {import('@types/eslint').ESLint.ConfigData} diff --git a/packages/@n8n_io/eslint-config/shared.js b/packages/@n8n_io/eslint-config/shared.js index 27f9292eb..0332606f0 100644 --- a/packages/@n8n_io/eslint-config/shared.js +++ b/packages/@n8n_io/eslint-config/shared.js @@ -1,7 +1,7 @@ /** * @type {(dir: string, mode: 'frontend' | undefined) => import('@types/eslint').ESLint.ConfigData} */ -exports.sharedOptions = (tsconfigRootDir, mode) => { +module.exports = (tsconfigRootDir, mode) => { const isFrontend = mode === 'frontend'; const parser = isFrontend ? 'vue-eslint-parser' : '@typescript-eslint/parser'; const extraParserOptions = isFrontend diff --git a/packages/cli/.eslintrc.js b/packages/cli/.eslintrc.js index 20c82ed99..1b1941826 100644 --- a/packages/cli/.eslintrc.js +++ b/packages/cli/.eslintrc.js @@ -1,4 +1,4 @@ -const { sharedOptions } = require('@n8n_io/eslint-config/shared'); +const sharedOptions = require('@n8n_io/eslint-config/shared'); /** * @type {import('@types/eslint').ESLint.ConfigData} diff --git a/packages/core/.eslintrc.js b/packages/core/.eslintrc.js index 4d6808614..e6441f907 100644 --- a/packages/core/.eslintrc.js +++ b/packages/core/.eslintrc.js @@ -1,4 +1,4 @@ -const { sharedOptions } = require('@n8n_io/eslint-config/shared'); +const sharedOptions = require('@n8n_io/eslint-config/shared'); /** * @type {import('@types/eslint').ESLint.ConfigData} diff --git a/packages/design-system/.eslintrc.js b/packages/design-system/.eslintrc.js index 4e93b1a77..fbf2795ff 100644 --- a/packages/design-system/.eslintrc.js +++ b/packages/design-system/.eslintrc.js @@ -1,4 +1,4 @@ -const { sharedOptions } = require('@n8n_io/eslint-config/shared'); +const sharedOptions = require('@n8n_io/eslint-config/shared'); /** * @type {import('@types/eslint').ESLint.ConfigData} diff --git a/packages/editor-ui/.eslintrc.js b/packages/editor-ui/.eslintrc.js index 0a86924fc..296153051 100644 --- a/packages/editor-ui/.eslintrc.js +++ b/packages/editor-ui/.eslintrc.js @@ -1,4 +1,4 @@ -const { sharedOptions } = require('@n8n_io/eslint-config/shared'); +const sharedOptions = require('@n8n_io/eslint-config/shared'); /** * @type {import('@types/eslint').ESLint.ConfigData} diff --git a/packages/node-dev/.eslintrc.js b/packages/node-dev/.eslintrc.js index 228cb3e92..0964f88b0 100644 --- a/packages/node-dev/.eslintrc.js +++ b/packages/node-dev/.eslintrc.js @@ -1,4 +1,4 @@ -const { sharedOptions } = require('@n8n_io/eslint-config/shared'); +const sharedOptions = require('@n8n_io/eslint-config/shared'); /** * @type {import('@types/eslint').ESLint.ConfigData} diff --git a/packages/nodes-base/.eslintrc.js b/packages/nodes-base/.eslintrc.js index a3cf1ef0f..bdb2bee4a 100644 --- a/packages/nodes-base/.eslintrc.js +++ b/packages/nodes-base/.eslintrc.js @@ -1,4 +1,4 @@ -const { sharedOptions } = require('@n8n_io/eslint-config/shared'); +const sharedOptions = require('@n8n_io/eslint-config/shared'); /** * @type {import('@types/eslint').ESLint.ConfigData} diff --git a/packages/workflow/.eslintrc.js b/packages/workflow/.eslintrc.js index 51b395f05..ed914e6f9 100644 --- a/packages/workflow/.eslintrc.js +++ b/packages/workflow/.eslintrc.js @@ -1,4 +1,4 @@ -const { sharedOptions } = require('@n8n_io/eslint-config/shared'); +const sharedOptions = require('@n8n_io/eslint-config/shared'); /** * @type {import('@types/eslint').ESLint.ConfigData}