diff --git a/.eslintignore b/.eslintignore index f6e8cd11..d58eb9c1 100644 --- a/.eslintignore +++ b/.eslintignore @@ -5,30 +5,27 @@ coverage instrumented dist docs/jsdoc +archive svgedit-config-es.js svgedit-config-iife.js svgedit-custom.css -editor/xdomain-svgedit-config-iife.js +src/editor/xdomain-svgedit-config-iife.js # Vendor/minified files -editor/jquery.min.js -editor/jquery-ui +src/editor/jquery.min.js +src/editor/jquery-ui # Previously minified though exporting -editor/js-hotkeys +src/editor/js-hotkeys -editor/jspdf/jspdf.min.js -editor/jspdf/underscore-min.js +src/editor/jspdf/jspdf.min.js +src/editor/jspdf/underscore-min.js -editor/extensions/mathjax +src/editor/extensions/mathjax # Todo: We should at least check `compat/compat` in our other files, however -editor/external/* -!editor/external/dom-polyfill -editor/external/dom-polyfill/* -!editor/external/dom-polyfill/dom-polyfill.js -!editor/external/dynamic-import-polyfill +src/external mochawesome-report releases diff --git a/docs/clipart/moon.svg b/archive/clipart/moon.svg similarity index 100% rename from docs/clipart/moon.svg rename to archive/clipart/moon.svg diff --git a/docs/clipart/star.svg b/archive/clipart/star.svg similarity index 100% rename from docs/clipart/star.svg rename to archive/clipart/star.svg diff --git a/docs/clipart/sun.svg b/archive/clipart/sun.svg similarity index 100% rename from docs/clipart/sun.svg rename to archive/clipart/sun.svg diff --git a/examples/arbelos.svg b/archive/examples/arbelos.svg similarity index 100% rename from examples/arbelos.svg rename to archive/examples/arbelos.svg diff --git a/examples/mickey.svg b/archive/examples/mickey.svg similarity index 100% rename from examples/mickey.svg rename to archive/examples/mickey.svg diff --git a/docs/from-old-wiki/BigBlueButton.md b/archive/from-old-wiki/BigBlueButton.md similarity index 100% rename from docs/from-old-wiki/BigBlueButton.md rename to archive/from-old-wiki/BigBlueButton.md diff --git a/docs/from-old-wiki/BrowserBugs.md b/archive/from-old-wiki/BrowserBugs.md similarity index 100% rename from docs/from-old-wiki/BrowserBugs.md rename to archive/from-old-wiki/BrowserBugs.md diff --git a/docs/from-old-wiki/CodeRefactoring.md b/archive/from-old-wiki/CodeRefactoring.md similarity index 100% rename from docs/from-old-wiki/CodeRefactoring.md rename to archive/from-old-wiki/CodeRefactoring.md diff --git a/docs/from-old-wiki/CommitPolicy.md b/archive/from-old-wiki/CommitPolicy.md similarity index 100% rename from docs/from-old-wiki/CommitPolicy.md rename to archive/from-old-wiki/CommitPolicy.md diff --git a/docs/from-old-wiki/CommunityConferenceCall.md b/archive/from-old-wiki/CommunityConferenceCall.md similarity index 100% rename from docs/from-old-wiki/CommunityConferenceCall.md rename to archive/from-old-wiki/CommunityConferenceCall.md diff --git a/docs/from-old-wiki/CommunityConferenceCall2.md b/archive/from-old-wiki/CommunityConferenceCall2.md similarity index 100% rename from docs/from-old-wiki/CommunityConferenceCall2.md rename to archive/from-old-wiki/CommunityConferenceCall2.md diff --git a/docs/from-old-wiki/CommunityConferenceCall3.md b/archive/from-old-wiki/CommunityConferenceCall3.md similarity index 100% rename from docs/from-old-wiki/CommunityConferenceCall3.md rename to archive/from-old-wiki/CommunityConferenceCall3.md diff --git a/docs/from-old-wiki/CommunityConferenceCall4.md b/archive/from-old-wiki/CommunityConferenceCall4.md similarity index 100% rename from docs/from-old-wiki/CommunityConferenceCall4.md rename to archive/from-old-wiki/CommunityConferenceCall4.md diff --git a/docs/from-old-wiki/CommunityConferenceCall5.md b/archive/from-old-wiki/CommunityConferenceCall5.md similarity index 100% rename from docs/from-old-wiki/CommunityConferenceCall5.md rename to archive/from-old-wiki/CommunityConferenceCall5.md diff --git a/docs/from-old-wiki/Consulting.md b/archive/from-old-wiki/Consulting.md similarity index 100% rename from docs/from-old-wiki/Consulting.md rename to archive/from-old-wiki/Consulting.md diff --git a/docs/from-old-wiki/Contact.md b/archive/from-old-wiki/Contact.md similarity index 100% rename from docs/from-old-wiki/Contact.md rename to archive/from-old-wiki/Contact.md diff --git a/docs/from-old-wiki/DevelopmentProcess.md b/archive/from-old-wiki/DevelopmentProcess.md similarity index 100% rename from docs/from-old-wiki/DevelopmentProcess.md rename to archive/from-old-wiki/DevelopmentProcess.md diff --git a/docs/from-old-wiki/Governance.md b/archive/from-old-wiki/Governance.md similarity index 100% rename from docs/from-old-wiki/Governance.md rename to archive/from-old-wiki/Governance.md diff --git a/docs/from-old-wiki/HallOfFame.md b/archive/from-old-wiki/HallOfFame.md similarity index 100% rename from docs/from-old-wiki/HallOfFame.md rename to archive/from-old-wiki/HallOfFame.md diff --git a/docs/from-old-wiki/HomePage.md b/archive/from-old-wiki/HomePage.md similarity index 100% rename from docs/from-old-wiki/HomePage.md rename to archive/from-old-wiki/HomePage.md diff --git a/docs/from-old-wiki/HowToParticipate.md b/archive/from-old-wiki/HowToParticipate.md similarity index 100% rename from docs/from-old-wiki/HowToParticipate.md rename to archive/from-old-wiki/HowToParticipate.md diff --git a/docs/from-old-wiki/InfoWorld2013interview.md b/archive/from-old-wiki/InfoWorld2013interview.md similarity index 100% rename from docs/from-old-wiki/InfoWorld2013interview.md rename to archive/from-old-wiki/InfoWorld2013interview.md diff --git a/docs/from-old-wiki/PossibleRename.md b/archive/from-old-wiki/PossibleRename.md similarity index 100% rename from docs/from-old-wiki/PossibleRename.md rename to archive/from-old-wiki/PossibleRename.md diff --git a/docs/from-old-wiki/ProjectsThatUseSvgEdit.md b/archive/from-old-wiki/ProjectsThatUseSvgEdit.md similarity index 100% rename from docs/from-old-wiki/ProjectsThatUseSvgEdit.md rename to archive/from-old-wiki/ProjectsThatUseSvgEdit.md diff --git a/docs/from-old-wiki/RelatedLinks.md b/archive/from-old-wiki/RelatedLinks.md similarity index 100% rename from docs/from-old-wiki/RelatedLinks.md rename to archive/from-old-wiki/RelatedLinks.md diff --git a/docs/from-old-wiki/Reviews.md b/archive/from-old-wiki/Reviews.md similarity index 100% rename from docs/from-old-wiki/Reviews.md rename to archive/from-old-wiki/Reviews.md diff --git a/docs/from-old-wiki/RoadMap.md b/archive/from-old-wiki/RoadMap.md similarity index 100% rename from docs/from-old-wiki/RoadMap.md rename to archive/from-old-wiki/RoadMap.md diff --git a/docs/from-old-wiki/RoundtripTests.md b/archive/from-old-wiki/RoundtripTests.md similarity index 100% rename from docs/from-old-wiki/RoundtripTests.md rename to archive/from-old-wiki/RoundtripTests.md diff --git a/docs/from-old-wiki/SVG_Open_2010.md b/archive/from-old-wiki/SVG_Open_2010.md similarity index 100% rename from docs/from-old-wiki/SVG_Open_2010.md rename to archive/from-old-wiki/SVG_Open_2010.md diff --git a/docs/from-old-wiki/Stakeholders.md b/archive/from-old-wiki/Stakeholders.md similarity index 100% rename from docs/from-old-wiki/Stakeholders.md rename to archive/from-old-wiki/Stakeholders.md diff --git a/docs/from-old-wiki/Summer_of_Code_2010.md b/archive/from-old-wiki/Summer_of_Code_2010.md similarity index 100% rename from docs/from-old-wiki/Summer_of_Code_2010.md rename to archive/from-old-wiki/Summer_of_Code_2010.md diff --git a/docs/from-old-wiki/Summer_of_Code_2013.md b/archive/from-old-wiki/Summer_of_Code_2013.md similarity index 100% rename from docs/from-old-wiki/Summer_of_Code_2013.md rename to archive/from-old-wiki/Summer_of_Code_2013.md diff --git a/docs/from-old-wiki/SvgSupport.md b/archive/from-old-wiki/SvgSupport.md similarity index 100% rename from docs/from-old-wiki/SvgSupport.md rename to archive/from-old-wiki/SvgSupport.md diff --git a/docs/from-old-wiki/Testing.md b/archive/from-old-wiki/Testing.md similarity index 100% rename from docs/from-old-wiki/Testing.md rename to archive/from-old-wiki/Testing.md diff --git a/docs/from-old-wiki/Theming.md b/archive/from-old-wiki/Theming.md similarity index 100% rename from docs/from-old-wiki/Theming.md rename to archive/from-old-wiki/Theming.md diff --git a/docs/from-old-wiki/TipsAndTricks.md b/archive/from-old-wiki/TipsAndTricks.md similarity index 100% rename from docs/from-old-wiki/TipsAndTricks.md rename to archive/from-old-wiki/TipsAndTricks.md diff --git a/docs/from-old-wiki/TranslationGuidelines.md b/archive/from-old-wiki/TranslationGuidelines.md similarity index 100% rename from docs/from-old-wiki/TranslationGuidelines.md rename to archive/from-old-wiki/TranslationGuidelines.md diff --git a/docs/from-old-wiki/VersionHistory.md b/archive/from-old-wiki/VersionHistory.md similarity index 100% rename from docs/from-old-wiki/VersionHistory.md rename to archive/from-old-wiki/VersionHistory.md diff --git a/docs/from-old-wiki/VersionLifecycle.md b/archive/from-old-wiki/VersionLifecycle.md similarity index 100% rename from docs/from-old-wiki/VersionLifecycle.md rename to archive/from-old-wiki/VersionLifecycle.md diff --git a/docs/from-old-wiki/Wikipedia.md b/archive/from-old-wiki/Wikipedia.md similarity index 100% rename from docs/from-old-wiki/Wikipedia.md rename to archive/from-old-wiki/Wikipedia.md diff --git a/docs/screencasts/svgedit-screencast-1.txt b/archive/screencasts/svgedit-screencast-1.txt similarity index 100% rename from docs/screencasts/svgedit-screencast-1.txt rename to archive/screencasts/svgedit-screencast-1.txt diff --git a/docs/screencasts/svgedit-screencast-2.txt b/archive/screencasts/svgedit-screencast-2.txt similarity index 100% rename from docs/screencasts/svgedit-screencast-2.txt rename to archive/screencasts/svgedit-screencast-2.txt diff --git a/docs/screencasts/svgedit-screencast-3.txt b/archive/screencasts/svgedit-screencast-3.txt similarity index 100% rename from docs/screencasts/svgedit-screencast-3.txt rename to archive/screencasts/svgedit-screencast-3.txt diff --git a/docs/screencasts/svgopen2010/LICENSE-Apache2.0.txt b/archive/screencasts/svgopen2010/LICENSE-Apache2.0.txt similarity index 100% rename from docs/screencasts/svgopen2010/LICENSE-Apache2.0.txt rename to archive/screencasts/svgopen2010/LICENSE-Apache2.0.txt diff --git a/docs/screencasts/svgopen2010/index.html b/archive/screencasts/svgopen2010/index.html similarity index 100% rename from docs/screencasts/svgopen2010/index.html rename to archive/screencasts/svgopen2010/index.html diff --git a/docs/screencasts/svgopen2010/logo.svg b/archive/screencasts/svgopen2010/logo.svg similarity index 100% rename from docs/screencasts/svgopen2010/logo.svg rename to archive/screencasts/svgopen2010/logo.svg diff --git a/docs/screencasts/svgopen2010/script.js b/archive/screencasts/svgopen2010/script.js similarity index 100% rename from docs/screencasts/svgopen2010/script.js rename to archive/screencasts/svgopen2010/script.js diff --git a/docs/screencasts/svgopen2010/style.css b/archive/screencasts/svgopen2010/style.css similarity index 100% rename from docs/screencasts/svgopen2010/style.css rename to archive/screencasts/svgopen2010/style.css diff --git a/src/common/svgpathseg.js b/src/common/svgpathseg.js index 55f1eb28..6ebad33c 100644 --- a/src/common/svgpathseg.js +++ b/src/common/svgpathseg.js @@ -1,3 +1,4 @@ +/* eslint-disable import/unambiguous */ /* globals SVGPathSeg, SVGPathSegMovetoRel, SVGPathSegMovetoAbs, SVGPathSegMovetoRel, SVGPathSegLinetoRel, SVGPathSegLinetoAbs, SVGPathSegLinetoHorizontalRel, SVGPathSegLinetoHorizontalAbs, diff --git a/src/editor/canvg/canvg.js b/src/editor/canvg/canvg.js index fe135143..461c22e6 100644 --- a/src/editor/canvg/canvg.js +++ b/src/editor/canvg/canvg.js @@ -10,7 +10,7 @@ */ import RGBColor from './rgbcolor.js'; -import {canvasRGBA} from '../external/stackblur-canvas/dist/stackblur-es.js'; +import {canvasRGBA} from '../../external/stackblur-canvas/dist/stackblur-es.js'; /** * Whether a value is `null` or `undefined`. diff --git a/src/editor/embedapi-dom.js b/src/editor/embedapi-dom.js index e4a3d51e..9a0e9c3a 100644 --- a/src/editor/embedapi-dom.js +++ b/src/editor/embedapi-dom.js @@ -4,7 +4,7 @@ * @module EmbeddedSVGEditDOM */ import EmbeddedSVGEdit from './embedapi.js'; -import {isChrome} from './browser.js'; +import {isChrome} from '../common/browser.js'; const $ = jQuery; @@ -101,6 +101,7 @@ iframe[0].src = frameBase + framePath + : ''); // Append arguments to this file onto the iframe iframe[0].addEventListener('load', function () { + // eslint-disable-next-line node/no-unsupported-features/node-builtins svgCanvas = new EmbeddedSVGEdit(frame, [new URL(frameBase).origin]); // Hide main button, as we will be controlling new, load, save, etc. from the host document let doc; diff --git a/src/editor/extensions/ext-arrows.js b/src/editor/extensions/ext-arrows.js index 7fad7f07..0066f2bb 100644 --- a/src/editor/extensions/ext-arrows.js +++ b/src/editor/extensions/ext-arrows.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-arrows.js * @@ -6,10 +7,12 @@ * @copyright 2010 Alexis Deveria * */ + export default { name: 'arrows', async init (S) { const strings = await S.importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; const // {svgcontent} = S, diff --git a/src/editor/extensions/ext-closepath.js b/src/editor/extensions/ext-closepath.js index 47299d29..979bb722 100644 --- a/src/editor/extensions/ext-closepath.js +++ b/src/editor/extensions/ext-closepath.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-closepath.js * @@ -6,7 +7,7 @@ * @copyright 2010 Jeff Schiller * */ -import '../svgpathseg.js'; +import '../../common/svgpathseg.js'; // This extension adds a simple button to the contextual panel for paths // The button toggles whether the path is open or closed @@ -14,6 +15,7 @@ export default { name: 'closepath', async init ({importLocale, $}) { const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; let selElems; const updateButton = function (path) { diff --git a/src/editor/extensions/ext-connector.js b/src/editor/extensions/ext-connector.js index 7cd1f70a..eadfa2a6 100644 --- a/src/editor/extensions/ext-connector.js +++ b/src/editor/extensions/ext-connector.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /* eslint-disable unicorn/no-fn-reference-in-iterator */ /** * @file ext-connector.js @@ -11,6 +12,7 @@ export default { name: 'connector', async init (S) { + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; const {getElem} = svgCanvas; diff --git a/src/editor/extensions/ext-eyedropper.js b/src/editor/extensions/ext-eyedropper.js index 49a23e8a..ce58979d 100644 --- a/src/editor/extensions/ext-eyedropper.js +++ b/src/editor/extensions/ext-eyedropper.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-eyedropper.js * @@ -11,6 +12,7 @@ export default { name: 'eyedropper', async init (S) { const strings = await S.importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const {$, ChangeElementCommand} = S, // , svgcontent, // svgdoc = S.svgroot.parentNode.ownerDocument, diff --git a/src/editor/extensions/ext-foreignobject.js b/src/editor/extensions/ext-foreignobject.js index 31a83693..2e16f6df 100644 --- a/src/editor/extensions/ext-foreignobject.js +++ b/src/editor/extensions/ext-foreignobject.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-foreignobject.js * @@ -10,6 +11,7 @@ export default { name: 'foreignobject', async init (S) { + // eslint-disable-next-line consistent-this const svgEditor = this; const {$, text2xml, NS, importLocale} = S; const svgCanvas = svgEditor.canvas; diff --git a/src/editor/extensions/ext-grid.js b/src/editor/extensions/ext-grid.js index cba3eb91..bb3bc66b 100644 --- a/src/editor/extensions/ext-grid.js +++ b/src/editor/extensions/ext-grid.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-grid.js * @@ -11,6 +12,7 @@ export default { name: 'grid', async init ({$, NS, getTypeMap, importLocale}) { const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; const svgdoc = document.getElementById('svgcanvas').ownerDocument, diff --git a/src/editor/extensions/ext-helloworld.js b/src/editor/extensions/ext-helloworld.js index fbe2dfa4..bdc50caf 100644 --- a/src/editor/extensions/ext-helloworld.js +++ b/src/editor/extensions/ext-helloworld.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-helloworld.js * @@ -17,6 +18,7 @@ export default { async init ({$, importLocale}) { // See `/editor/extensions/ext-locale/helloworld/` const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; return { diff --git a/src/editor/extensions/ext-imagelib.js b/src/editor/extensions/ext-imagelib.js index 6ee0c2a7..75180db7 100644 --- a/src/editor/extensions/ext-imagelib.js +++ b/src/editor/extensions/ext-imagelib.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-imagelib.js * @@ -15,6 +16,7 @@ export default { !window.svgEditor || window.svgEditor.modules !== false; + // eslint-disable-next-line consistent-this const svgEditor = this; const {uiStrings, canvas: svgCanvas, curConfig: {extIconsPath}} = svgEditor; @@ -37,6 +39,7 @@ export default { }); const allowedImageLibOrigins = imagelibStrings.imgLibs.map(({url}) => { try { + // eslint-disable-next-line node/no-unsupported-features/node-builtins return new URL(url).origin; } catch (err) { return location.origin; diff --git a/src/editor/extensions/ext-locale/arrows/en.js b/src/editor/extensions/ext-locale/arrows/en.js index b5f0a884..9aa21dc6 100644 --- a/src/editor/extensions/ext-locale/arrows/en.js +++ b/src/editor/extensions/ext-locale/arrows/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'Arrows', langList: [ diff --git a/src/editor/extensions/ext-locale/arrows/fr.js b/src/editor/extensions/ext-locale/arrows/fr.js index ea223018..9ef53adf 100644 --- a/src/editor/extensions/ext-locale/arrows/fr.js +++ b/src/editor/extensions/ext-locale/arrows/fr.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'Arrows', langList: [ diff --git a/src/editor/extensions/ext-locale/arrows/zh-CN.js b/src/editor/extensions/ext-locale/arrows/zh-CN.js index bbe2e860..a985ee29 100755 --- a/src/editor/extensions/ext-locale/arrows/zh-CN.js +++ b/src/editor/extensions/ext-locale/arrows/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '箭头', langList: [ diff --git a/src/editor/extensions/ext-locale/closepath/en.js b/src/editor/extensions/ext-locale/closepath/en.js index 5b57d617..d091f927 100644 --- a/src/editor/extensions/ext-locale/closepath/en.js +++ b/src/editor/extensions/ext-locale/closepath/en.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { name: 'ClosePath', buttons: [ diff --git a/src/editor/extensions/ext-locale/closepath/zh-CN.js b/src/editor/extensions/ext-locale/closepath/zh-CN.js index 20f0c42d..71ca0866 100755 --- a/src/editor/extensions/ext-locale/closepath/zh-CN.js +++ b/src/editor/extensions/ext-locale/closepath/zh-CN.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { name: '闭合路径', buttons: [ diff --git a/src/editor/extensions/ext-locale/connector/en.js b/src/editor/extensions/ext-locale/connector/en.js index beef9a7f..4fd8a9b4 100644 --- a/src/editor/extensions/ext-locale/connector/en.js +++ b/src/editor/extensions/ext-locale/connector/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'Connector', langList: [ diff --git a/src/editor/extensions/ext-locale/connector/fr.js b/src/editor/extensions/ext-locale/connector/fr.js index aec84749..0982ce50 100644 --- a/src/editor/extensions/ext-locale/connector/fr.js +++ b/src/editor/extensions/ext-locale/connector/fr.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'Connector', langList: [ diff --git a/src/editor/extensions/ext-locale/connector/zh-CN.js b/src/editor/extensions/ext-locale/connector/zh-CN.js index e5749d17..6dc4c7cb 100755 --- a/src/editor/extensions/ext-locale/connector/zh-CN.js +++ b/src/editor/extensions/ext-locale/connector/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '连接器', langList: [ diff --git a/src/editor/extensions/ext-locale/eyedropper/en.js b/src/editor/extensions/ext-locale/eyedropper/en.js index 8c7fdc54..cb9f97e8 100644 --- a/src/editor/extensions/ext-locale/eyedropper/en.js +++ b/src/editor/extensions/ext-locale/eyedropper/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'eyedropper', buttons: [ diff --git a/src/editor/extensions/ext-locale/eyedropper/zh-CN.js b/src/editor/extensions/ext-locale/eyedropper/zh-CN.js index 3f31a971..359d7e0d 100755 --- a/src/editor/extensions/ext-locale/eyedropper/zh-CN.js +++ b/src/editor/extensions/ext-locale/eyedropper/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '滴管', buttons: [ diff --git a/src/editor/extensions/ext-locale/foreignobject/en.js b/src/editor/extensions/ext-locale/foreignobject/en.js index 79e39cf0..040d1417 100644 --- a/src/editor/extensions/ext-locale/foreignobject/en.js +++ b/src/editor/extensions/ext-locale/foreignobject/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'foreignObject', buttons: [ diff --git a/src/editor/extensions/ext-locale/foreignobject/zh-CN.js b/src/editor/extensions/ext-locale/foreignobject/zh-CN.js index 9b221b8a..c2858d20 100755 --- a/src/editor/extensions/ext-locale/foreignobject/zh-CN.js +++ b/src/editor/extensions/ext-locale/foreignobject/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '外部对象', buttons: [ diff --git a/src/editor/extensions/ext-locale/grid/en.js b/src/editor/extensions/ext-locale/grid/en.js index 8472da87..fbde3137 100644 --- a/src/editor/extensions/ext-locale/grid/en.js +++ b/src/editor/extensions/ext-locale/grid/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'View Grid', buttons: [ diff --git a/src/editor/extensions/ext-locale/grid/zh-CN.js b/src/editor/extensions/ext-locale/grid/zh-CN.js index 4c264d8a..b8912c91 100755 --- a/src/editor/extensions/ext-locale/grid/zh-CN.js +++ b/src/editor/extensions/ext-locale/grid/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '网格视图', buttons: [ diff --git a/src/editor/extensions/ext-locale/helloworld/en.js b/src/editor/extensions/ext-locale/helloworld/en.js index e52406fa..0e0b5d64 100644 --- a/src/editor/extensions/ext-locale/helloworld/en.js +++ b/src/editor/extensions/ext-locale/helloworld/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'Hello World', text: 'Hello World!\n\nYou clicked here: {x}, {y}', diff --git a/src/editor/extensions/ext-locale/helloworld/zh-CN.js b/src/editor/extensions/ext-locale/helloworld/zh-CN.js index 87912014..b1678bc8 100755 --- a/src/editor/extensions/ext-locale/helloworld/zh-CN.js +++ b/src/editor/extensions/ext-locale/helloworld/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'Hello World', text: 'Hello World!\n\n 请点击: {x}, {y}', diff --git a/src/editor/extensions/ext-locale/imagelib/de.js b/src/editor/extensions/ext-locale/imagelib/de.js index 184d0109..09495638 100644 --- a/src/editor/extensions/ext-locale/imagelib/de.js +++ b/src/editor/extensions/ext-locale/imagelib/de.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: 'Select an image library', show_list: 'Show library list', diff --git a/src/editor/extensions/ext-locale/imagelib/en.js b/src/editor/extensions/ext-locale/imagelib/en.js index e3e0c311..71a07d5d 100644 --- a/src/editor/extensions/ext-locale/imagelib/en.js +++ b/src/editor/extensions/ext-locale/imagelib/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: 'Select an image library', show_list: 'Show library list', diff --git a/src/editor/extensions/ext-locale/imagelib/fr.js b/src/editor/extensions/ext-locale/imagelib/fr.js index f2f5ba16..84d8681a 100644 --- a/src/editor/extensions/ext-locale/imagelib/fr.js +++ b/src/editor/extensions/ext-locale/imagelib/fr.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: "Choisir une bibliothèque d'images", show_list: 'show_list', diff --git a/src/editor/extensions/ext-locale/imagelib/pl.js b/src/editor/extensions/ext-locale/imagelib/pl.js index 035649d9..a281bad0 100644 --- a/src/editor/extensions/ext-locale/imagelib/pl.js +++ b/src/editor/extensions/ext-locale/imagelib/pl.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: 'Select an image library', show_list: 'Show library list', diff --git a/src/editor/extensions/ext-locale/imagelib/pt-BR.js b/src/editor/extensions/ext-locale/imagelib/pt-BR.js index 155c7f3e..fb510201 100644 --- a/src/editor/extensions/ext-locale/imagelib/pt-BR.js +++ b/src/editor/extensions/ext-locale/imagelib/pt-BR.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: 'Select an image library', show_list: 'Show library list', diff --git a/src/editor/extensions/ext-locale/imagelib/ro.js b/src/editor/extensions/ext-locale/imagelib/ro.js index cb557f02..e9a80781 100644 --- a/src/editor/extensions/ext-locale/imagelib/ro.js +++ b/src/editor/extensions/ext-locale/imagelib/ro.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: 'Select an image library', show_list: 'Show library list', diff --git a/src/editor/extensions/ext-locale/imagelib/sk.js b/src/editor/extensions/ext-locale/imagelib/sk.js index cf399c72..022dbc4f 100644 --- a/src/editor/extensions/ext-locale/imagelib/sk.js +++ b/src/editor/extensions/ext-locale/imagelib/sk.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: 'Select an image library', show_list: 'Show library list', diff --git a/src/editor/extensions/ext-locale/imagelib/sl.js b/src/editor/extensions/ext-locale/imagelib/sl.js index 200d0770..5bbc3373 100644 --- a/src/editor/extensions/ext-locale/imagelib/sl.js +++ b/src/editor/extensions/ext-locale/imagelib/sl.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: 'Select an image library', show_list: 'Show library list', diff --git a/src/editor/extensions/ext-locale/imagelib/zh-CN.js b/src/editor/extensions/ext-locale/imagelib/zh-CN.js index b67094cb..d925f3b7 100644 --- a/src/editor/extensions/ext-locale/imagelib/zh-CN.js +++ b/src/editor/extensions/ext-locale/imagelib/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { select_lib: 'Select an image library', show_list: 'Show library list', diff --git a/src/editor/extensions/ext-locale/markers/en.js b/src/editor/extensions/ext-locale/markers/en.js index 69201e4d..7c99e649 100644 --- a/src/editor/extensions/ext-locale/markers/en.js +++ b/src/editor/extensions/ext-locale/markers/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'Markers', langList: [ diff --git a/src/editor/extensions/ext-locale/markers/zh-CN.js b/src/editor/extensions/ext-locale/markers/zh-CN.js index 1efe8a0a..db420dfc 100755 --- a/src/editor/extensions/ext-locale/markers/zh-CN.js +++ b/src/editor/extensions/ext-locale/markers/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '标记', langList: [ diff --git a/src/editor/extensions/ext-locale/mathjax/en.js b/src/editor/extensions/ext-locale/mathjax/en.js index 916899ca..aaaf101a 100644 --- a/src/editor/extensions/ext-locale/mathjax/en.js +++ b/src/editor/extensions/ext-locale/mathjax/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'MathJax', buttons: [ diff --git a/src/editor/extensions/ext-locale/mathjax/zh-CN.js b/src/editor/extensions/ext-locale/mathjax/zh-CN.js index 0abe8529..45ea353f 100755 --- a/src/editor/extensions/ext-locale/mathjax/zh-CN.js +++ b/src/editor/extensions/ext-locale/mathjax/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '数学', buttons: [ diff --git a/src/editor/extensions/ext-locale/panning/en.js b/src/editor/extensions/ext-locale/panning/en.js index 5bd26b8b..4580e7e7 100644 --- a/src/editor/extensions/ext-locale/panning/en.js +++ b/src/editor/extensions/ext-locale/panning/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'Extension Panning', buttons: [ diff --git a/src/editor/extensions/ext-locale/panning/zh-CN.js b/src/editor/extensions/ext-locale/panning/zh-CN.js index a6264077..363393e6 100755 --- a/src/editor/extensions/ext-locale/panning/zh-CN.js +++ b/src/editor/extensions/ext-locale/panning/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '移动', buttons: [ diff --git a/src/editor/extensions/ext-locale/placemark/en.js b/src/editor/extensions/ext-locale/placemark/en.js index 24e53af6..f9cbbb68 100644 --- a/src/editor/extensions/ext-locale/placemark/en.js +++ b/src/editor/extensions/ext-locale/placemark/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'placemark', langList: [ diff --git a/src/editor/extensions/ext-locale/polygon/en.js b/src/editor/extensions/ext-locale/polygon/en.js index ddca9727..a53c4475 100644 --- a/src/editor/extensions/ext-locale/polygon/en.js +++ b/src/editor/extensions/ext-locale/polygon/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'polygon', buttons: [ diff --git a/src/editor/extensions/ext-locale/polygon/zh-CN.js b/src/editor/extensions/ext-locale/polygon/zh-CN.js index 6bfcc476..b24a768f 100755 --- a/src/editor/extensions/ext-locale/polygon/zh-CN.js +++ b/src/editor/extensions/ext-locale/polygon/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '多边形', buttons: [ diff --git a/src/editor/extensions/ext-locale/server_moinsave/en.js b/src/editor/extensions/ext-locale/server_moinsave/en.js index 7b7b4442..a3ceb651 100644 --- a/src/editor/extensions/ext-locale/server_moinsave/en.js +++ b/src/editor/extensions/ext-locale/server_moinsave/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { saved: 'Saved! Return to Item View!', hiddenframe: 'Moinsave frame to store hidden values' diff --git a/src/editor/extensions/ext-locale/server_moinsave/zh-CN.js b/src/editor/extensions/ext-locale/server_moinsave/zh-CN.js index bdf4e720..c676bef6 100755 --- a/src/editor/extensions/ext-locale/server_moinsave/zh-CN.js +++ b/src/editor/extensions/ext-locale/server_moinsave/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { saved: '已保存! 返回视图!', hiddenframe: 'Moinsave frame to store hidden values' diff --git a/src/editor/extensions/ext-locale/server_opensave/en.js b/src/editor/extensions/ext-locale/server_opensave/en.js index db251eb6..7b0e79aa 100644 --- a/src/editor/extensions/ext-locale/server_opensave/en.js +++ b/src/editor/extensions/ext-locale/server_opensave/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { uploading: 'Uploading...', hiddenframe: 'Opensave frame to store hidden values' diff --git a/src/editor/extensions/ext-locale/server_opensave/zh-CN.js b/src/editor/extensions/ext-locale/server_opensave/zh-CN.js index 17d9b755..157a304c 100755 --- a/src/editor/extensions/ext-locale/server_opensave/zh-CN.js +++ b/src/editor/extensions/ext-locale/server_opensave/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { uploading: '正在上传...', hiddenframe: 'Opensave frame to store hidden values' diff --git a/src/editor/extensions/ext-locale/shapes/en.js b/src/editor/extensions/ext-locale/shapes/en.js index 83a67ccf..e37bce6e 100644 --- a/src/editor/extensions/ext-locale/shapes/en.js +++ b/src/editor/extensions/ext-locale/shapes/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { loading: 'Loading...', categories: { diff --git a/src/editor/extensions/ext-locale/shapes/fr.js b/src/editor/extensions/ext-locale/shapes/fr.js index 4b46c391..3face77e 100644 --- a/src/editor/extensions/ext-locale/shapes/fr.js +++ b/src/editor/extensions/ext-locale/shapes/fr.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { loading: 'Loading...', categories: { diff --git a/src/editor/extensions/ext-locale/shapes/zh-CN.js b/src/editor/extensions/ext-locale/shapes/zh-CN.js index 4b76d7a4..6105d031 100755 --- a/src/editor/extensions/ext-locale/shapes/zh-CN.js +++ b/src/editor/extensions/ext-locale/shapes/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { loading: '正在加载...', categories: { diff --git a/src/editor/extensions/ext-locale/star/en.js b/src/editor/extensions/ext-locale/star/en.js index da9d857c..dd678fec 100644 --- a/src/editor/extensions/ext-locale/star/en.js +++ b/src/editor/extensions/ext-locale/star/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'star', buttons: [ diff --git a/src/editor/extensions/ext-locale/star/zh-CN.js b/src/editor/extensions/ext-locale/star/zh-CN.js index d9ee06da..c132e523 100755 --- a/src/editor/extensions/ext-locale/star/zh-CN.js +++ b/src/editor/extensions/ext-locale/star/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: '星形', buttons: [ diff --git a/src/editor/extensions/ext-locale/storage/de.js b/src/editor/extensions/ext-locale/storage/de.js index d3160369..9c3d2de0 100644 --- a/src/editor/extensions/ext-locale/storage/de.js +++ b/src/editor/extensions/ext-locale/storage/de.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { message: 'Standardmäßig kann SVG-Edit Ihre Editor-Einstellungen ' + 'und die SVG-Inhalte lokal auf Ihrem Gerät abspeichern. So brauchen Sie ' + diff --git a/src/editor/extensions/ext-locale/storage/en.js b/src/editor/extensions/ext-locale/storage/en.js index 568e0b9f..30f74e76 100644 --- a/src/editor/extensions/ext-locale/storage/en.js +++ b/src/editor/extensions/ext-locale/storage/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { message: 'By default and where supported, SVG-Edit can store your editor ' + 'preferences and SVG content locally on your machine so you do not ' + diff --git a/src/editor/extensions/ext-locale/storage/fr.js b/src/editor/extensions/ext-locale/storage/fr.js index 9c454dbb..8e5823eb 100644 --- a/src/editor/extensions/ext-locale/storage/fr.js +++ b/src/editor/extensions/ext-locale/storage/fr.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { message: "Par défaut et si supporté, SVG-Edit peut stocker les préférences de l'éditeur " + "et le contenu SVG localement sur votre machine de sorte que vous n'ayez pas besoin de les " + diff --git a/src/editor/extensions/ext-locale/storage/zh-CN.js b/src/editor/extensions/ext-locale/storage/zh-CN.js index 1de1f9dc..44f54248 100755 --- a/src/editor/extensions/ext-locale/storage/zh-CN.js +++ b/src/editor/extensions/ext-locale/storage/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { message: '默认情况下, SVG-Edit 在本地保存配置参数和画布内容. 如果基于隐私考虑, ' + '您可以勾选以下选项修改配置.', diff --git a/src/editor/extensions/ext-locale/webappfind/en.js b/src/editor/extensions/ext-locale/webappfind/en.js index 92be802c..34cc7d9c 100644 --- a/src/editor/extensions/ext-locale/webappfind/en.js +++ b/src/editor/extensions/ext-locale/webappfind/en.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'WebAppFind', buttons: [ diff --git a/src/editor/extensions/ext-locale/webappfind/zh-CN.js b/src/editor/extensions/ext-locale/webappfind/zh-CN.js index 0831c4b0..1c46fe9e 100755 --- a/src/editor/extensions/ext-locale/webappfind/zh-CN.js +++ b/src/editor/extensions/ext-locale/webappfind/zh-CN.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { name: 'WebAppFind', buttons: [ diff --git a/src/editor/extensions/ext-markers.js b/src/editor/extensions/ext-markers.js index c521eff1..6d451773 100644 --- a/src/editor/extensions/ext-markers.js +++ b/src/editor/extensions/ext-markers.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-markers.js * @@ -32,6 +33,7 @@ export default { name: 'markers', async init (S) { const strings = await S.importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const {$} = S; const svgCanvas = svgEditor.canvas; diff --git a/src/editor/extensions/ext-mathjax.js b/src/editor/extensions/ext-mathjax.js index f5fa0f0c..4e480c56 100644 --- a/src/editor/extensions/ext-mathjax.js +++ b/src/editor/extensions/ext-mathjax.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /* globals MathJax */ /** * @file ext-mathjax.js @@ -8,12 +9,13 @@ * */ // Todo: Wait for Mathjax 3.0 to get ES Module/avoid global -import {importScript} from '../external/dynamic-import-polyfill/importModule.js'; +import {importScript} from '../../external/dynamic-import-polyfill/importModule.js'; export default { name: 'mathjax', async init ({$, importLocale}) { const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; diff --git a/src/editor/extensions/ext-overview_window.js b/src/editor/extensions/ext-overview_window.js index 8910c79d..d23c0658 100644 --- a/src/editor/extensions/ext-overview_window.js +++ b/src/editor/extensions/ext-overview_window.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-overview_window.js * diff --git a/src/editor/extensions/ext-panning.js b/src/editor/extensions/ext-panning.js index 2a581b75..0215eac3 100644 --- a/src/editor/extensions/ext-panning.js +++ b/src/editor/extensions/ext-panning.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-panning.js * @@ -13,6 +14,7 @@ export default { name: 'panning', async init ({importLocale}) { const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; const buttons = [{ diff --git a/src/editor/extensions/ext-php_savefile.js b/src/editor/extensions/ext-php_savefile.js index a66d747d..779a61d9 100644 --- a/src/editor/extensions/ext-php_savefile.js +++ b/src/editor/extensions/ext-php_savefile.js @@ -1,9 +1,11 @@ +/* eslint-disable import/no-anonymous-default-export */ // TODO: Might add support for "exportImage" custom // handler as in "ext-server_opensave.js" (and in savefile.php) export default { name: 'php_savefile', init ({$}) { + // eslint-disable-next-line consistent-this const svgEditor = this; const { curConfig: {extPath}, diff --git a/src/editor/extensions/ext-placemark.js b/src/editor/extensions/ext-placemark.js index 55d7e398..b1e632d1 100644 --- a/src/editor/extensions/ext-placemark.js +++ b/src/editor/extensions/ext-placemark.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-placemark.js * @@ -8,6 +9,7 @@ export default { name: 'placemark', async init (S) { + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; const addElem = svgCanvas.addSVGElementFromJson; diff --git a/src/editor/extensions/ext-polygon.js b/src/editor/extensions/ext-polygon.js index df026dd7..de3e6d6a 100644 --- a/src/editor/extensions/ext-polygon.js +++ b/src/editor/extensions/ext-polygon.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-polygon.js * @@ -8,6 +9,7 @@ export default { name: 'polygon', async init (S) { + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; const {$, importLocale} = S, // {svgcontent} diff --git a/src/editor/extensions/ext-server_moinsave.js b/src/editor/extensions/ext-server_moinsave.js index 6725c255..a27d0954 100644 --- a/src/editor/extensions/ext-server_moinsave.js +++ b/src/editor/extensions/ext-server_moinsave.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-server_moinsave.js * @@ -13,6 +14,7 @@ export default { name: 'server_moinsave', async init ({$, encode64, importLocale}) { const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; const saveSvgAction = '/+modify'; @@ -28,6 +30,7 @@ export default { svgEditor.setCustomHandlers({ async save (win, data) { const svg = '\n' + data; + // eslint-disable-next-line node/no-unsupported-features/node-builtins const {pathname} = new URL(location); const name = pathname.replace(/\/+get\//, ''); const svgData = encode64(svg); diff --git a/src/editor/extensions/ext-server_opensave.js b/src/editor/extensions/ext-server_opensave.js index 86149dd6..bf925488 100644 --- a/src/editor/extensions/ext-server_opensave.js +++ b/src/editor/extensions/ext-server_opensave.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-server_opensave.js * @@ -12,6 +13,7 @@ export default { name: 'server_opensave', async init ({$, decode64, encode64, importLocale}) { const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const { curConfig: { diff --git a/src/editor/extensions/ext-shapes.js b/src/editor/extensions/ext-shapes.js index 49084bde..eb32d97c 100644 --- a/src/editor/extensions/ext-shapes.js +++ b/src/editor/extensions/ext-shapes.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-shapes.js * @@ -10,6 +11,7 @@ export default { name: 'shapes', async init ({$, importLocale}) { const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const canv = svgEditor.canvas; const svgroot = canv.getRootElem(); diff --git a/src/editor/extensions/ext-star.js b/src/editor/extensions/ext-star.js index c1042360..e71eb589 100644 --- a/src/editor/extensions/ext-star.js +++ b/src/editor/extensions/ext-star.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-star.js * @@ -8,6 +9,7 @@ export default { name: 'star', async init (S) { + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; diff --git a/src/editor/extensions/ext-storage.js b/src/editor/extensions/ext-storage.js index 98a2b266..e649d1c7 100644 --- a/src/editor/extensions/ext-storage.js +++ b/src/editor/extensions/ext-storage.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * @file ext-storage.js * @@ -22,6 +23,7 @@ export default { name: 'storage', init ({$}) { + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; @@ -166,6 +168,7 @@ export default { return { name: 'storage', async langReady ({importLocale}) { + // eslint-disable-next-line node/no-unsupported-features/node-builtins const storagePrompt = new URL(top.location).searchParams.get('storagePrompt'); const confirmSetStorage = await importLocale(); diff --git a/src/editor/extensions/ext-webappfind.js b/src/editor/extensions/ext-webappfind.js index 4eb86c08..28408406 100644 --- a/src/editor/extensions/ext-webappfind.js +++ b/src/editor/extensions/ext-webappfind.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * Depends on Firefox add-on and executables from * {@link https://github.com/brettz9/webappfind}. @@ -10,6 +11,7 @@ export default { name: 'webappfind', async init ({importLocale, $}) { const strings = await importLocale(); + // eslint-disable-next-line consistent-this const svgEditor = this; const saveMessage = 'save', readMessage = 'read', diff --git a/src/editor/extensions/ext-xdomain-messaging.js b/src/editor/extensions/ext-xdomain-messaging.js index 78b3144a..576a85e3 100644 --- a/src/editor/extensions/ext-xdomain-messaging.js +++ b/src/editor/extensions/ext-xdomain-messaging.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ /** * Should not be needed for same domain control (just call via child frame), * but an API common for cross-domain and same domain use can be found @@ -6,6 +7,7 @@ export default { name: 'xdomain-messaging', init () { + // eslint-disable-next-line consistent-this const svgEditor = this; const svgCanvas = svgEditor.canvas; try { diff --git a/src/editor/extensions/imagelib/index.js b/src/editor/extensions/imagelib/index.js index 6521469a..1bcfac5c 100644 --- a/src/editor/extensions/imagelib/index.js +++ b/src/editor/extensions/imagelib/index.js @@ -1,3 +1,4 @@ +/* eslint-disable import/unambiguous */ /* globals jQuery */ const $ = jQuery; $('a').click(function () { diff --git a/src/editor/extensions/imagelib/openclipart.js b/src/editor/extensions/imagelib/openclipart.js index fe8afb39..d210b001 100644 --- a/src/editor/extensions/imagelib/openclipart.js +++ b/src/editor/extensions/imagelib/openclipart.js @@ -1,6 +1,6 @@ -import {jml, body, nbsp} from '../../external/jamilih/jml-es.js'; -import $ from '../../external/query-result/esm/index.js'; -import {manipulation} from '../../external/qr-manipulation/dist/index-es.js'; +import {jml, body, nbsp} from '../../../external/jamilih/jml-es.js'; +import $ from '../../../external/query-result/esm/index.js'; +import {manipulation} from '../../../external/qr-manipulation/dist/index-es.js'; manipulation($, jml); @@ -248,6 +248,7 @@ jml('div', [ id: 'openclipart', $custom: { async $submit () { + // eslint-disable-next-line node/no-unsupported-features/node-builtins const url = new URL(baseAPIURL); [ 'query', 'sort', 'amount', 'page', 'byids' diff --git a/src/editor/locale/lang.af.js b/src/editor/locale/lang.af.js index 0cada5d5..67e75dfe 100644 --- a/src/editor/locale/lang.af.js +++ b/src/editor/locale/lang.af.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'af', dir: 'ltr', diff --git a/src/editor/locale/lang.ar.js b/src/editor/locale/lang.ar.js index 20430852..559334f0 100644 --- a/src/editor/locale/lang.ar.js +++ b/src/editor/locale/lang.ar.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'ar', dir: 'rtl', diff --git a/src/editor/locale/lang.az.js b/src/editor/locale/lang.az.js index c13c47c4..58e61f56 100644 --- a/src/editor/locale/lang.az.js +++ b/src/editor/locale/lang.az.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'az', dir: 'ltr', diff --git a/src/editor/locale/lang.be.js b/src/editor/locale/lang.be.js index 79976cb8..5e70df93 100644 --- a/src/editor/locale/lang.be.js +++ b/src/editor/locale/lang.be.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'be', dir: 'ltr', diff --git a/src/editor/locale/lang.bg.js b/src/editor/locale/lang.bg.js index dbf62f8b..8da10c38 100644 --- a/src/editor/locale/lang.bg.js +++ b/src/editor/locale/lang.bg.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'bg', dir: 'ltr', diff --git a/src/editor/locale/lang.ca.js b/src/editor/locale/lang.ca.js index 41102438..54f4fc6d 100644 --- a/src/editor/locale/lang.ca.js +++ b/src/editor/locale/lang.ca.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'ca', dir: 'ltr', diff --git a/src/editor/locale/lang.cs.js b/src/editor/locale/lang.cs.js index 13a89596..02fa5752 100644 --- a/src/editor/locale/lang.cs.js +++ b/src/editor/locale/lang.cs.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'cs', dir: 'ltr', diff --git a/src/editor/locale/lang.cy.js b/src/editor/locale/lang.cy.js index 281b258f..bbf6639f 100644 --- a/src/editor/locale/lang.cy.js +++ b/src/editor/locale/lang.cy.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'cy', dir: 'ltr', diff --git a/src/editor/locale/lang.da.js b/src/editor/locale/lang.da.js index 69a0ac79..2d049f79 100644 --- a/src/editor/locale/lang.da.js +++ b/src/editor/locale/lang.da.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'da', dir: 'ltr', diff --git a/src/editor/locale/lang.de.js b/src/editor/locale/lang.de.js index 867e3fc9..d1e1f4a6 100644 --- a/src/editor/locale/lang.de.js +++ b/src/editor/locale/lang.de.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'de', dir: 'ltr', diff --git a/src/editor/locale/lang.el.js b/src/editor/locale/lang.el.js index 72a37906..9528a98a 100644 --- a/src/editor/locale/lang.el.js +++ b/src/editor/locale/lang.el.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'el', dir: 'ltr', diff --git a/src/editor/locale/lang.en.js b/src/editor/locale/lang.en.js index f91f7639..628f2c57 100644 --- a/src/editor/locale/lang.en.js +++ b/src/editor/locale/lang.en.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'en', dir: 'ltr', diff --git a/src/editor/locale/lang.es.js b/src/editor/locale/lang.es.js index a25916dd..8871428c 100644 --- a/src/editor/locale/lang.es.js +++ b/src/editor/locale/lang.es.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'es', dir: 'ltr', diff --git a/src/editor/locale/lang.et.js b/src/editor/locale/lang.et.js index 3fe11c54..9b28b225 100644 --- a/src/editor/locale/lang.et.js +++ b/src/editor/locale/lang.et.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'et', dir: 'ltr', diff --git a/src/editor/locale/lang.fa.js b/src/editor/locale/lang.fa.js index a541c2f8..2b22b91b 100644 --- a/src/editor/locale/lang.fa.js +++ b/src/editor/locale/lang.fa.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'fa', dir: 'rtl', diff --git a/src/editor/locale/lang.fi.js b/src/editor/locale/lang.fi.js index 1632b803..2f46c93b 100644 --- a/src/editor/locale/lang.fi.js +++ b/src/editor/locale/lang.fi.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'fi', dir: 'ltr', diff --git a/src/editor/locale/lang.fr.js b/src/editor/locale/lang.fr.js index 776bd8fc..3eb1b4a6 100644 --- a/src/editor/locale/lang.fr.js +++ b/src/editor/locale/lang.fr.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'fr', dir: 'ltr', diff --git a/src/editor/locale/lang.fy.js b/src/editor/locale/lang.fy.js index fbae581f..920a4ee9 100644 --- a/src/editor/locale/lang.fy.js +++ b/src/editor/locale/lang.fy.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'fy', dir: 'ltr', diff --git a/src/editor/locale/lang.ga.js b/src/editor/locale/lang.ga.js index 7c814bdb..7a15532e 100644 --- a/src/editor/locale/lang.ga.js +++ b/src/editor/locale/lang.ga.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'ga', dir: 'ltr', diff --git a/src/editor/locale/lang.gl.js b/src/editor/locale/lang.gl.js index e50b98c6..fc1a85e7 100644 --- a/src/editor/locale/lang.gl.js +++ b/src/editor/locale/lang.gl.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'gl', dir: 'ltr', diff --git a/src/editor/locale/lang.he.js b/src/editor/locale/lang.he.js index 5c8c5eed..8d3d1f36 100755 --- a/src/editor/locale/lang.he.js +++ b/src/editor/locale/lang.he.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'he', dir: 'rtl', diff --git a/src/editor/locale/lang.hi.js b/src/editor/locale/lang.hi.js index ef5da6a0..952e5021 100644 --- a/src/editor/locale/lang.hi.js +++ b/src/editor/locale/lang.hi.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'hi', dir: 'ltr', diff --git a/src/editor/locale/lang.hr.js b/src/editor/locale/lang.hr.js index 6df24a24..04a40a46 100644 --- a/src/editor/locale/lang.hr.js +++ b/src/editor/locale/lang.hr.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'hr', dir: 'ltr', diff --git a/src/editor/locale/lang.hu.js b/src/editor/locale/lang.hu.js index 5d022e37..a7ddcf53 100644 --- a/src/editor/locale/lang.hu.js +++ b/src/editor/locale/lang.hu.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'hu', dir: 'ltr', diff --git a/src/editor/locale/lang.hy.js b/src/editor/locale/lang.hy.js index 08d6ddf3..9d7bb012 100644 --- a/src/editor/locale/lang.hy.js +++ b/src/editor/locale/lang.hy.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'hy', dir: 'ltr', diff --git a/src/editor/locale/lang.id.js b/src/editor/locale/lang.id.js index 5d6d1064..900e6e22 100644 --- a/src/editor/locale/lang.id.js +++ b/src/editor/locale/lang.id.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'id', dir: 'ltr', diff --git a/src/editor/locale/lang.is.js b/src/editor/locale/lang.is.js index d659ea1c..5cee3bcd 100644 --- a/src/editor/locale/lang.is.js +++ b/src/editor/locale/lang.is.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'is', dir: 'ltr', diff --git a/src/editor/locale/lang.it.js b/src/editor/locale/lang.it.js index baca8758..3f9f5fea 100644 --- a/src/editor/locale/lang.it.js +++ b/src/editor/locale/lang.it.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'it', dir: 'ltr', diff --git a/src/editor/locale/lang.ja.js b/src/editor/locale/lang.ja.js index da9bbb56..69b891e0 100644 --- a/src/editor/locale/lang.ja.js +++ b/src/editor/locale/lang.ja.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'ja', dir: 'ltr', diff --git a/src/editor/locale/lang.ko.js b/src/editor/locale/lang.ko.js index 8239ecd9..1d469198 100644 --- a/src/editor/locale/lang.ko.js +++ b/src/editor/locale/lang.ko.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'ko', dir: 'ltr', diff --git a/src/editor/locale/lang.lt.js b/src/editor/locale/lang.lt.js index 4ff30991..ed811f36 100644 --- a/src/editor/locale/lang.lt.js +++ b/src/editor/locale/lang.lt.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'lt', dir: 'ltr', diff --git a/src/editor/locale/lang.lv.js b/src/editor/locale/lang.lv.js index f1b3bc66..eb32a5db 100644 --- a/src/editor/locale/lang.lv.js +++ b/src/editor/locale/lang.lv.js @@ -1,3 +1,4 @@ +/* eslint-disable import/no-anonymous-default-export */ export default { lang: 'lv', dir: 'ltr', diff --git a/src/editor/locale/lang.mk.js b/src/editor/locale/lang.mk.js index 2bc615aa..75f2b468 100644 --- a/src/editor/locale/lang.mk.js +++ b/src/editor/locale/lang.mk.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'mk', dir: 'ltr', diff --git a/src/editor/locale/lang.ms.js b/src/editor/locale/lang.ms.js index ff888d19..23c74437 100644 --- a/src/editor/locale/lang.ms.js +++ b/src/editor/locale/lang.ms.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'ms', dir: 'ltr', diff --git a/src/editor/locale/lang.mt.js b/src/editor/locale/lang.mt.js index 887556cf..d0fd4504 100644 --- a/src/editor/locale/lang.mt.js +++ b/src/editor/locale/lang.mt.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'mt', dir: 'ltr', diff --git a/src/editor/locale/lang.nl.js b/src/editor/locale/lang.nl.js index 8a47d270..abdf8b0d 100644 --- a/src/editor/locale/lang.nl.js +++ b/src/editor/locale/lang.nl.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'nl', dir: 'ltr', diff --git a/src/editor/locale/lang.no.js b/src/editor/locale/lang.no.js index 9466ffdc..059f118e 100644 --- a/src/editor/locale/lang.no.js +++ b/src/editor/locale/lang.no.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'no', dir: 'ltr', diff --git a/src/editor/locale/lang.pl.js b/src/editor/locale/lang.pl.js index 1a9bb30a..3b17189c 100644 --- a/src/editor/locale/lang.pl.js +++ b/src/editor/locale/lang.pl.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'pl', dir: 'ltr', diff --git a/src/editor/locale/lang.pt-BR.js b/src/editor/locale/lang.pt-BR.js index 4ea3e734..81e95174 100644 --- a/src/editor/locale/lang.pt-BR.js +++ b/src/editor/locale/lang.pt-BR.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'pt-BR', dir: 'ltr', diff --git a/src/editor/locale/lang.pt-PT.js b/src/editor/locale/lang.pt-PT.js index c49e7111..015e70cc 100644 --- a/src/editor/locale/lang.pt-PT.js +++ b/src/editor/locale/lang.pt-PT.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'pt-PT', dir: 'ltr', diff --git a/src/editor/locale/lang.ro.js b/src/editor/locale/lang.ro.js index 69cfd2c8..b7b2b9d5 100644 --- a/src/editor/locale/lang.ro.js +++ b/src/editor/locale/lang.ro.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'ro', dir: 'ltr', diff --git a/src/editor/locale/lang.ru.js b/src/editor/locale/lang.ru.js index 3f920578..13f438cf 100644 --- a/src/editor/locale/lang.ru.js +++ b/src/editor/locale/lang.ru.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'ru', dir: 'ltr', diff --git a/src/editor/locale/lang.sk.js b/src/editor/locale/lang.sk.js index 89e3c181..4a88539f 100644 --- a/src/editor/locale/lang.sk.js +++ b/src/editor/locale/lang.sk.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'sk', dir: 'ltr', diff --git a/src/editor/locale/lang.sl.js b/src/editor/locale/lang.sl.js index ac439f07..6ee9d2e5 100644 --- a/src/editor/locale/lang.sl.js +++ b/src/editor/locale/lang.sl.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'sl', dir: 'ltr', diff --git a/src/editor/locale/lang.sq.js b/src/editor/locale/lang.sq.js index 16d14a3a..ebb80b6a 100644 --- a/src/editor/locale/lang.sq.js +++ b/src/editor/locale/lang.sq.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'sq', dir: 'ltr', diff --git a/src/editor/locale/lang.sr.js b/src/editor/locale/lang.sr.js index aa5c0295..9fc63588 100644 --- a/src/editor/locale/lang.sr.js +++ b/src/editor/locale/lang.sr.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'sr', dir: 'ltr', diff --git a/src/editor/locale/lang.sv.js b/src/editor/locale/lang.sv.js index f7e3f967..2369988f 100644 --- a/src/editor/locale/lang.sv.js +++ b/src/editor/locale/lang.sv.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'sv', dir: 'ltr', diff --git a/src/editor/locale/lang.sw.js b/src/editor/locale/lang.sw.js index 288b9eab..7ef3e58d 100644 --- a/src/editor/locale/lang.sw.js +++ b/src/editor/locale/lang.sw.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'sw', dir: 'ltr', diff --git a/src/editor/locale/lang.test.js b/src/editor/locale/lang.test.js index 45565882..f503d3d2 100644 --- a/src/editor/locale/lang.test.js +++ b/src/editor/locale/lang.test.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'test', dir: 'ltr', diff --git a/src/editor/locale/lang.th.js b/src/editor/locale/lang.th.js index fbb455cd..65e64171 100644 --- a/src/editor/locale/lang.th.js +++ b/src/editor/locale/lang.th.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'th', dir: 'ltr', diff --git a/src/editor/locale/lang.tl.js b/src/editor/locale/lang.tl.js index aa4c26f4..1b46f86f 100644 --- a/src/editor/locale/lang.tl.js +++ b/src/editor/locale/lang.tl.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'tl', dir: 'ltr', diff --git a/src/editor/locale/lang.tr.js b/src/editor/locale/lang.tr.js index 0c734275..255797e1 100644 --- a/src/editor/locale/lang.tr.js +++ b/src/editor/locale/lang.tr.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'tr', dir: 'ltr', diff --git a/src/editor/locale/lang.uk.js b/src/editor/locale/lang.uk.js index 84f1f29a..add9dcd5 100644 --- a/src/editor/locale/lang.uk.js +++ b/src/editor/locale/lang.uk.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'uk', dir: 'ltr', diff --git a/src/editor/locale/lang.vi.js b/src/editor/locale/lang.vi.js index 10daf9f8..41a16b76 100644 --- a/src/editor/locale/lang.vi.js +++ b/src/editor/locale/lang.vi.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'vi', dir: 'ltr', diff --git a/src/editor/locale/lang.yi.js b/src/editor/locale/lang.yi.js index 9f6983ea..800563b3 100644 --- a/src/editor/locale/lang.yi.js +++ b/src/editor/locale/lang.yi.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'yi', dir: 'ltr', diff --git a/src/editor/locale/lang.zh-CN.js b/src/editor/locale/lang.zh-CN.js index 1accbaba..c7a5f142 100644 --- a/src/editor/locale/lang.zh-CN.js +++ b/src/editor/locale/lang.zh-CN.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'zh-CN', dir: 'ltr', diff --git a/src/editor/locale/lang.zh-HK.js b/src/editor/locale/lang.zh-HK.js index 4d95992c..a50a976a 100644 --- a/src/editor/locale/lang.zh-HK.js +++ b/src/editor/locale/lang.zh-HK.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'zh-HK', dir: 'ltr', diff --git a/src/editor/locale/lang.zh-TW.js b/src/editor/locale/lang.zh-TW.js index f0aebccf..faf7c85b 100644 --- a/src/editor/locale/lang.zh-TW.js +++ b/src/editor/locale/lang.zh-TW.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/no-anonymous-default-export export default { lang: 'zh-TW', dir: 'ltr', diff --git a/src/editor/redirect-on-no-module-support.js b/src/editor/redirect-on-no-module-support.js index ff5f295a..5f5a412c 100644 --- a/src/editor/redirect-on-no-module-support.js +++ b/src/editor/redirect-on-no-module-support.js @@ -1,3 +1,4 @@ +/* eslint-disable import/unambiguous */ // This file should only load if the user's browser doesn't support ESM // This file will be stripped from the non-modular versions diff --git a/src/editor/touch.js b/src/editor/touch.js index 265b8c38..c67dc8a5 100644 --- a/src/editor/touch.js +++ b/src/editor/touch.js @@ -1,3 +1,4 @@ +/* eslint-disable import/unambiguous */ // http://ross.posterous.com/2008/08/19/iphone-touch-events-in-javascript/ /** * diff --git a/src/editor/typedefs.js b/src/editor/typedefs.js index 9dac84f1..95942b45 100644 --- a/src/editor/typedefs.js +++ b/src/editor/typedefs.js @@ -1,3 +1,4 @@ +/* eslint-disable import/unambiguous */ /** * @typedef {number} Float */ diff --git a/src/svgcanvas/demos/canvas.html b/src/svgcanvas/demos/canvas.html index bb5e055a..67580c14 100644 --- a/src/svgcanvas/demos/canvas.html +++ b/src/svgcanvas/demos/canvas.html @@ -26,7 +26,7 @@