diff --git a/package-lock.json b/package-lock.json index bddc51ae..238ea50c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1021,6 +1021,15 @@ } } }, + "@rollup/plugin-image": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@rollup/plugin-image/-/plugin-image-2.0.5.tgz", + "integrity": "sha512-R+yGLJjLN1won2JlZPZmdlyZGLZwwsW8V/RYu3mTcRq8Aqd9GC2fo4Zi892bFteM5LolfbpxK8Y9QQcAhbBwSQ==", + "requires": { + "@rollup/pluginutils": "^3.0.4", + "mini-svg-data-uri": "^1.1.3" + } + }, "@rollup/plugin-inject": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-4.0.2.tgz", @@ -1086,33 +1095,6 @@ } } }, - "@rollup/plugin-url": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-url/-/plugin-url-5.0.1.tgz", - "integrity": "sha512-/dO8Ic+vR9VtMkHjmFBWzISjX0iDwrB3vLg8sy4A7hxu2Uk0J09kAXbtku7gJb1fqVcJUIByFG5d/4sgNh1DvA==", - "requires": { - "@rollup/pluginutils": "^3.0.4", - "make-dir": "^3.0.0", - "mime": "^2.4.4" - }, - "dependencies": { - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - } - }, - "mime": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", - "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==" - } - } - }, "@rollup/plugin-virtual": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@rollup/plugin-virtual/-/plugin-virtual-2.0.3.tgz", @@ -2899,21 +2881,6 @@ "sourcemap-codec": "^1.4.4" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, "merge": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", @@ -2962,6 +2929,11 @@ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" }, + "mini-svg-data-uri": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.2.3.tgz", + "integrity": "sha512-zd6KCAyXgmq6FV1mR10oKXYtvmA9vRoB6xPSTUJTbFApCtkefDnYueVR1gkof3KcdLZo1Y8mjF2DFmQMIxsHNQ==" + }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", diff --git a/package.json b/package.json index bc230ccf..51502e26 100644 --- a/package.json +++ b/package.json @@ -30,10 +30,10 @@ "@rollup/plugin-alias": "^3.1.1", "@rollup/plugin-babel": "^5.2.1", "@rollup/plugin-commonjs": "^15.1.0", + "@rollup/plugin-image": "^2.0.5", "@rollup/plugin-inject": "^4.0.2", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^9.0.0", - "@rollup/plugin-url": "^5.0.1", "@rollup/plugin-virtual": "^2.0.3", "axios": "^0.20.0", "chalk": "^4.1.0", diff --git a/src/configs/rollup.es5.config.js b/src/configs/rollup.es5.config.js index fd996c93..39d1bce0 100644 --- a/src/configs/rollup.es5.config.js +++ b/src/configs/rollup.es5.config.js @@ -29,7 +29,7 @@ const alias = require('@rollup/plugin-alias') const json = require('@rollup/plugin-json') const virtual = require('@rollup/plugin-virtual') const inject = require('@rollup/plugin-inject') -const url = require('@rollup/plugin-url') +const image = require('@rollup/plugin-image') const buildHelpers = require(path.join(__dirname, '../helpers/build')) const dotenv = require('dotenv').config() const minify = require('rollup-plugin-terser').terser @@ -39,11 +39,7 @@ const os = require('os') module.exports = { plugins: [ json(), - url({ - limit: 0, - destDir: path.join(process.cwd(), process.env.LNG_BUILD_FOLDER || 'build') + '/static', - publicPath: 'static/', - }), + image(), inject({ 'process.env': 'processEnv', }), diff --git a/src/configs/rollup.es6.config.js b/src/configs/rollup.es6.config.js index 659cb8dd..1dbe4941 100644 --- a/src/configs/rollup.es6.config.js +++ b/src/configs/rollup.es6.config.js @@ -25,7 +25,7 @@ const alias = require('@rollup/plugin-alias') const json = require('@rollup/plugin-json') const virtual = require('@rollup/plugin-virtual') const inject = require('@rollup/plugin-inject') -const url = require('@rollup/plugin-url') +const image = require('@rollup/plugin-image') const buildHelpers = require(path.join(__dirname, '../helpers/build')) const dotenv = require('dotenv').config() const minify = require('rollup-plugin-terser').terser @@ -35,11 +35,7 @@ const os = require('os') module.exports = { plugins: [ json(), - url({ - limit: 0, - destDir: path.join(process.cwd(), process.env.LNG_BUILD_FOLDER || 'build') + '/static', - publicPath: 'static/', - }), + image(), inject({ 'process.env': 'processEnv', }),