diff --git a/package-lock.json b/package-lock.json index b220c8da..2bb00bc5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9463,6 +9463,11 @@ "integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==", "dev": true }, + "klona": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/klona/-/klona-1.1.1.tgz", + "integrity": "sha512-o/QDZouW8bt6cejtMQhw3qyqi4aTlrB7sbqzQ8+PdI/qJ3WMbmSOA//4ClIevCQp0DPUU9l1pxGRcGMkkxb8TA==" + }, "less": { "version": "3.11.3", "resolved": "https://registry.npmjs.org/less/-/less-3.11.3.tgz", diff --git a/package.json b/package.json index 59ae8cb9..b347aeac 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "webpack": "^4.0.0 || ^5.0.0" }, "dependencies": { - "clone": "^2.1.2", + "klona": "^1.1.1", "less": "^3.11.3", "loader-utils": "^2.0.0", "schema-utils": "^2.7.0" diff --git a/src/utils.js b/src/utils.js index b6853b72..887222da 100644 --- a/src/utils.js +++ b/src/utils.js @@ -1,7 +1,7 @@ import path from 'path'; import less from 'less'; -import clone from 'clone'; +import klona from 'klona'; import { urlToRequest } from 'loader-utils'; @@ -141,7 +141,7 @@ function createWebpackLessPlugin(loaderContext) { * @returns {Object} */ function getLessOptions(loaderContext, loaderOptions) { - const options = clone( + const options = klona( loaderOptions.lessOptions ? typeof loaderOptions.lessOptions === 'function' ? loaderOptions.lessOptions(loaderContext) || {}