diff --git a/packages/uikit-workshop/package.json b/packages/uikit-workshop/package.json index 8de175467..a6472dd77 100644 --- a/packages/uikit-workshop/package.json +++ b/packages/uikit-workshop/package.json @@ -50,19 +50,19 @@ "@webcomponents/custom-elements": "^1.4.3", "autoprefixer": "^9.6.5", "babel-loader": "^8.0.6", - "better-opn": "^1.0.0", + "better-opn": "^3.0.0", "browser-sync": "^2.26.7", - "classnames": "^2.2.6", + "classnames": "^2.3.1", "clean-css-loader": "^1.0.1", "clean-webpack-plugin": "0.1.19", "clipboard": "^2.0.8", "copy-webpack-plugin": "^5.0.2", - "cosmiconfig": "^5.0.6", + "cosmiconfig": "^7.0.0", "css-loader": "^3.2.0", - "ejs": "^2.7.2", + "ejs": "^3.1.6", "express": "^4.17.1", "fg-loadjs": "^1.1.0", - "fuse.js": "^3.4.5", + "fuse.js": "^6.4.6", "hard-source-webpack-plugin-patch": "^0.13.3", "hasha": "^5.2.2", "hogan.js": "^3.0.2", @@ -90,7 +90,7 @@ "sass": "1.43.4", "sass-loader": "^10.1.1", "scriptjs": "^2.5.9", - "scroll-js": "^2.2.0", + "scroll-js": "3.4.x", "skatejs": "^5.2.4", "style-loader": "^1.0.0", "svg-sprite-loader": "^4.1.6", @@ -104,7 +104,7 @@ "webpack-merge": "^4.2.2", "webpackbar": "^4.0.0", "wolfy87-eventemitter": "^5.2.9", - "yargs": "^16.2.0" + "yargs": "^17.0.1" }, "browserslist": [ "last 2 version", diff --git a/packages/uikit-workshop/src/html/partials/base-template.html b/packages/uikit-workshop/src/html/partials/base-template.html index 5f47c91a7..799af572b 100755 --- a/packages/uikit-workshop/src/html/partials/base-template.html +++ b/packages/uikit-workshop/src/html/partials/base-template.html @@ -2,10 +2,7 @@ {{# descBlockExists }}
{{# isPatternView }} diff --git a/packages/uikit-workshop/src/scripts/components/pl-search/pl-search.js b/packages/uikit-workshop/src/scripts/components/pl-search/pl-search.js index a00a1f8be..1e00bada3 100644 --- a/packages/uikit-workshop/src/scripts/components/pl-search/pl-search.js +++ b/packages/uikit-workshop/src/scripts/components/pl-search/pl-search.js @@ -145,11 +145,9 @@ class Search extends BaseComponent { const fuseOptions = { shouldSort: true, threshold: 0.3, - tokenize: true, includeMatches: true, location: 0, distance: 100, - maxPatternLength: 32, minMatchCharLength: 1, keys: ['label'], }; diff --git a/packages/uikit-workshop/webpack.config.js b/packages/uikit-workshop/webpack.config.js index 9466525a3..69bc94424 100644 --- a/packages/uikit-workshop/webpack.config.js +++ b/packages/uikit-workshop/webpack.config.js @@ -12,8 +12,8 @@ const argv = require('yargs').argv; const merge = require('webpack-merge'); const WebpackBar = require('webpackbar'); -const cosmiconfig = require('cosmiconfig'); -const explorer = cosmiconfig('patternlab'); +const cosmiconfigSync = require('cosmiconfig').cosmiconfigSync; +const explorerSync = cosmiconfigSync('patternlab'); // @todo: wire these two ocnfigs up to use cosmicconfig! const defaultConfig = { @@ -33,9 +33,9 @@ module.exports = function (apiConfig) { let configToSearchFor; if (argv.patternlabrc) { - configToSearchFor = await explorer.loadSync(argv.patternlabrc); + configToSearchFor = await explorerSync.load(argv.patternlabrc); } else { - configToSearchFor = await explorer.searchSync(); + configToSearchFor = await explorerSync.search(); } if (configToSearchFor) {