diff --git a/packages/cli/bin/cli-actions/init.js b/packages/cli/bin/cli-actions/init.js index 5016a68df..ff4decc91 100644 --- a/packages/cli/bin/cli-actions/init.js +++ b/packages/cli/bin/cli-actions/init.js @@ -14,7 +14,7 @@ const writeJsonAsync = require('../utils').writeJsonAsync; const defaultPatternlabConfig = patternlab.getDefaultConfig(); // https://github.com/TehShrike/deepmerge#overwrite-array -const overwriteMerge = (destinationArray, sourceArray, options) => sourceArray; +const overwriteMerge = (destinationArray, sourceArray) => sourceArray; const init = (options) => wrapAsync(function* () { diff --git a/packages/cli/bin/install-edition.js b/packages/cli/bin/install-edition.js index 41392c8c9..7d39dfdd0 100644 --- a/packages/cli/bin/install-edition.js +++ b/packages/cli/bin/install-edition.js @@ -17,7 +17,7 @@ const { } = require('@pattern-lab/core/src/lib/resolver'); // https://github.com/TehShrike/deepmerge#overwrite-array -const overwriteMerge = (destinationArray, sourceArray, options) => sourceArray; +const overwriteMerge = (destinationArray, sourceArray) => sourceArray; const installEdition = (edition, config, projectDir) => { const pkg = require(path.resolve(projectDir, 'package.json')); diff --git a/packages/core/src/index.js b/packages/core/src/index.js index 371c6c149..1d46b5788 100644 --- a/packages/core/src/index.js +++ b/packages/core/src/index.js @@ -15,7 +15,6 @@ const updateNotifier = require('update-notifier'); const packageInfo = require('../package.json'); const events = require('./lib/events'); const pe = require('./lib/pattern_exporter'); -const pm = require('./lib/plugin_manager'); const defaultConfig = require('../patternlab-config.json'); diff --git a/packages/uikit-workshop/build/webpack-server.js b/packages/uikit-workshop/build/webpack-server.js index 397d1aa5e..1dd7657ef 100644 --- a/packages/uikit-workshop/build/webpack-server.js +++ b/packages/uikit-workshop/build/webpack-server.js @@ -39,7 +39,7 @@ async function serve(patternlab, configPath, buildDir = 'public') { const filesToWatch = [ { match: [`${process.cwd()}/patternlab-config.json`], - fn: async function (event, filePath) { + fn: async function () { // when the main PL config changes, clear Node's cache (so the JSON config is re-read) and trigger another PL build // this allows config changes to show up without restarting the build! Object.keys(require.cache).forEach(function (key) { diff --git a/packages/uikit-workshop/src/scripts/components/panels.js b/packages/uikit-workshop/src/scripts/components/panels.js index 33d4de5dd..52666e571 100644 --- a/packages/uikit-workshop/src/scripts/components/panels.js +++ b/packages/uikit-workshop/src/scripts/components/panels.js @@ -46,7 +46,7 @@ export const Panels = { }, }; -function init(event) { +function init() { // does the origin sending the message match the current host? if not dev/null the request const fileSuffixPattern = diff --git a/packages/uikit-workshop/src/scripts/lit-components/pl-icon/pl-icon.js b/packages/uikit-workshop/src/scripts/lit-components/pl-icon/pl-icon.js index 0051771de..0d8a2d8d2 100644 --- a/packages/uikit-workshop/src/scripts/lit-components/pl-icon/pl-icon.js +++ b/packages/uikit-workshop/src/scripts/lit-components/pl-icon/pl-icon.js @@ -1,11 +1,4 @@ -import { - html, - LitElement, - unsafeCSS, - css, - svg, - customElement, -} from 'lit-element'; +import { html, LitElement, customElement } from 'lit-element'; import styles from './pl-icon.scss?external'; import { unsafeHTML } from 'lit-html/directives/unsafe-html'; const icons = {}; diff --git a/packages/uikit-workshop/src/scripts/lit-components/pl-icon/unsafe-svg.js b/packages/uikit-workshop/src/scripts/lit-components/pl-icon/unsafe-svg.js index 25c4147d9..0ca10ed6e 100644 --- a/packages/uikit-workshop/src/scripts/lit-components/pl-icon/unsafe-svg.js +++ b/packages/uikit-workshop/src/scripts/lit-components/pl-icon/unsafe-svg.js @@ -14,7 +14,7 @@ import { reparentNodes } from 'lit-html/lib/dom.js'; // import { isPrimitive } from 'lit-html/lib/parts.js'; -import { directive, NodePart } from 'lit-html/lit-html.js'; +import { directive } from 'lit-html/lit-html.js'; import importNode from '@ungap/import-node'; // document.importNode = importNode; @@ -28,7 +28,6 @@ import importNode from '@ungap/import-node'; // The DocumentFragment is used as a unique key to check if the last value // rendered to the part was with unsafeSVG. If not, we'll always re-render the // value passed to unsafeSVG. -const previousValues = new WeakMap(); /** * Renders the result as SVG, rather than text. diff --git a/packages/uikit-workshop/src/scripts/lit-components/pl-tooltip/pl-tooltip.js b/packages/uikit-workshop/src/scripts/lit-components/pl-tooltip/pl-tooltip.js index 3c5bde8e9..f24f73043 100644 --- a/packages/uikit-workshop/src/scripts/lit-components/pl-tooltip/pl-tooltip.js +++ b/packages/uikit-workshop/src/scripts/lit-components/pl-tooltip/pl-tooltip.js @@ -1,4 +1,4 @@ -import { LitElement, html, customElement } from 'lit-element'; +import { LitElement, html } from 'lit-element'; import styles from './pl-tooltip.scss?external'; import { Slotify } from '../slotify'; diff --git a/packages/uikit-workshop/src/scripts/lit-components/slotify.js b/packages/uikit-workshop/src/scripts/lit-components/slotify.js index 23aeccd6b..b25414c60 100644 --- a/packages/uikit-workshop/src/scripts/lit-components/slotify.js +++ b/packages/uikit-workshop/src/scripts/lit-components/slotify.js @@ -71,6 +71,7 @@ export const Slotify = (Base) => } else if (defaultContent) { return defaultContent; } else { + // eslint-disable-next-line consistent-return return; } } diff --git a/packages/uikit-workshop/src/scripts/utils/url-handler.js b/packages/uikit-workshop/src/scripts/utils/url-handler.js index ca7751aaf..11c512778 100644 --- a/packages/uikit-workshop/src/scripts/utils/url-handler.js +++ b/packages/uikit-workshop/src/scripts/utils/url-handler.js @@ -155,10 +155,6 @@ export const urlHandler = { * @param {String} the path given by the loaded iframe */ pushPattern(pattern, givenPath) { - const data = { - pattern, - }; - const fileName = urlHandler.getFileName(pattern); let path = window.location.pathname; path = @@ -216,6 +212,6 @@ export const urlHandler = { /** * handle the onpopstate event */ -window.onpopstate = function (event) { +window.onpopstate = function () { urlHandler.skipBack = true; };