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 fe7469cf3c7..825e65949a5 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 27f9292eb01..0332606f0c6 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 20c82ed9952..1b194182669 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 4d68086144d..e6441f9071e 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 4e93b1a7736..fbf2795ffe5 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 0a86924fc5c..29615305151 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 228cb3e9215..0964f88b030 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 a3cf1ef0fc6..bdb2bee4aa0 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 51b395f058b..ed914e6f962 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}