Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-docs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSarah German <sgerman@gitlab.com>2022-07-07 10:47:33 +0300
committerDavid O'Regan <doregan@gitlab.com>2022-07-07 10:47:33 +0300
commitc8c0b1a8bbfebc193ea2e26ac79e3ddc3c0f8108 (patch)
tree88045641c6f51a4b8406041bc799542f146cdb83 /rollup.config.js
parentd3ce55082b3df44d81eb577d89b5a66a9573d707 (diff)
Improve SVG icon handling
Diffstat (limited to 'rollup.config.js')
-rw-r--r--rollup.config.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/rollup.config.js b/rollup.config.js
index 8836b1e2..4fd51b49 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -7,7 +7,7 @@ const commonjs = require('@rollup/plugin-commonjs');
const { babel } = require('@rollup/plugin-babel');
const importResolver = require('rollup-plugin-import-resolver');
const css = require('rollup-plugin-import-css');
-const image = require('@rollup/plugin-image');
+const url = require('@rollup/plugin-url');
const vue = require('rollup-plugin-vue');
function mapDirectory(file) {
@@ -27,7 +27,11 @@ module.exports = glob.sync('content/frontend/**/*.js').map((file) => ({
requireReturnsDefault: 'preferred',
}),
vue(),
- image(),
+ url({
+ destDir: 'public/assets/images',
+ publicPath: '/assets/images/',
+ fileName: 'icons.svg',
+ }),
inject({
exclude: 'node_modules/**',
}),