diff --git a/editor/js/Codemirror.js b/editor/js/Codemirror.js index a154c7a899dce9..741baea656aa2c 100644 --- a/editor/js/Codemirror.js +++ b/editor/js/Codemirror.js @@ -1,11 +1,11 @@ import { basicSetup } from 'codemirror'; import { EditorView, keymap } from '@codemirror/view'; -import { javascript, esLint } from '@codemirror/lang-javascript'; +import { javascript } from '@codemirror/lang-javascript'; import { EditorState } from '@codemirror/state'; import { oneDark } from '@codemirror/theme-one-dark'; -import { lintGutter, linter } from '@codemirror/lint'; +//NOTE: aren't importing `Linter` here b/c eslint-prebuilt package is 1.5MB in webapp bundle +import { lintGutter } from '@codemirror/lint'; import { indentWithTab } from '@codemirror/commands'; -import Linter from 'eslint4b-prebuilt'; const doc = ''; export const Codemirror = ( { container, extensions = [], ...other } ) => { @@ -18,7 +18,6 @@ export const Codemirror = ( { container, extensions = [], ...other } ) => { javascript(), oneDark, keymap.of( [ indentWithTab ] ), - linter( esLint( new Linter() ) ), lintGutter(), ...extensions ] diff --git a/package-lock.json b/package-lock.json index bb97e24c88234d..789ee575682f1b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3010,11 +3010,6 @@ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "dev": true }, - "eslint4b-prebuilt": { - "version": "6.7.2", - "resolved": "https://repo.plus4u.net/operatorGate/repository/npm/eslint4b-prebuilt/-/eslint4b-prebuilt-6.7.2.tgz", - "integrity": "sha512-iGdYi7sSc/nVV1GPinJhWrLRsy7PtKONYJTmgSv7lVar/RzlvIQEGOG3Tbb8rIi4aPmgvsncmVCk7WqDmATlkw==" - }, "espree": { "version": "9.4.0", "resolved": "https://repo.plus4u.net/operatorGate/repository/npm/espree/-/espree-9.4.0.tgz", diff --git a/package.json b/package.json index 4b306ad82d54c6..507e5f8af28a6e 100644 --- a/package.json +++ b/package.json @@ -152,7 +152,6 @@ "@codemirror/view": "^6.2.1", "acorn": "1.0.1", "codemirror": "^6.0.1", - "eslint4b-prebuilt": "^6.7.2", "esprima": "^3.1.3", "signals": "1.0.0" },