Grafana/UI: Bundle raw SVG icon strings (#47665)

* Build: bundle raw svg icon strings in grafana/ui

* remove @rollup/plugin-image
This commit is contained in:
Andy Lindberg 2022-04-14 08:49:56 -06:00 committed by GitHub
parent 057ff5bcf5
commit 388b3bf908
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 25 additions and 25 deletions

View File

@ -98,7 +98,6 @@
"@grafana/tsconfig": "^1.2.0-rc1",
"@mdx-js/react": "1.6.22",
"@rollup/plugin-commonjs": "21.0.2",
"@rollup/plugin-image": "2.1.1",
"@rollup/plugin-node-resolve": "13.1.3",
"@storybook/addon-a11y": "6.4.21",
"@storybook/addon-actions": "6.4.21",
@ -168,6 +167,7 @@
"rimraf": "3.0.2",
"rollup": "2.70.1",
"rollup-plugin-sourcemaps": "0.6.3",
"rollup-plugin-svg-import": "^1.6.0",
"rollup-plugin-terser": "7.0.2",
"sass-loader": "12.6.0",
"storybook-dark-mode": "1.0.9",

View File

@ -1,6 +1,6 @@
import resolve from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import image from '@rollup/plugin-image';
import svg from 'rollup-plugin-svg-import';
import { terser } from 'rollup-plugin-terser';
const pkg = require('./package.json');
@ -41,7 +41,7 @@ const buildCjsPackage = ({ env }) => {
include: /node_modules/,
}),
resolve(),
image(),
svg({ stringify: true }),
env === 'production' && terser(),
],
};

View File

@ -4366,7 +4366,6 @@ __metadata:
"@react-aria/overlays": 3.8.1
"@react-stately/menu": 3.2.6
"@rollup/plugin-commonjs": 21.0.2
"@rollup/plugin-image": 2.1.1
"@rollup/plugin-node-resolve": 13.1.3
"@sentry/browser": 6.19.1
"@storybook/addon-a11y": 6.4.21
@ -4476,6 +4475,7 @@ __metadata:
rimraf: 3.0.2
rollup: 2.70.1
rollup-plugin-sourcemaps: 0.6.3
rollup-plugin-svg-import: ^1.6.0
rollup-plugin-terser: 7.0.2
rxjs: 7.5.5
sass-loader: 12.6.0
@ -7256,18 +7256,6 @@ __metadata:
languageName: node
linkType: hard
"@rollup/plugin-image@npm:2.1.1":
version: 2.1.1
resolution: "@rollup/plugin-image@npm:2.1.1"
dependencies:
"@rollup/pluginutils": ^3.1.0
mini-svg-data-uri: ^1.2.3
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
checksum: a629c8f22233ca159c23655fdbc3449dab3c939372178ed4462fc9c525cc4ecd8b11fae359eb94be4f769d26f48b85fb18eb16ce1fbc33ed16b6a7c1f84391f6
languageName: node
linkType: hard
"@rollup/plugin-json@npm:4.1.0":
version: 4.1.0
resolution: "@rollup/plugin-json@npm:4.1.0"
@ -7308,6 +7296,16 @@ __metadata:
languageName: node
linkType: hard
"@rollup/pluginutils@npm:^4.1.1":
version: 4.2.0
resolution: "@rollup/pluginutils@npm:4.2.0"
dependencies:
estree-walker: ^2.0.1
picomatch: ^2.2.2
checksum: 2e86d9bfb95919727bcba0bbbdbedc98e25a1e51fe3047f18ec6d85e0743d1c73e1c0de3f9fdbd2ff6b90c32f30d4b2706c9e794f3c2e7a80156980081558e2e
languageName: node
linkType: hard
"@rtsao/plugin-proposal-class-properties@npm:7.0.1-patch.1":
version: 7.0.1-patch.1
resolution: "@rtsao/plugin-proposal-class-properties@npm:7.0.1-patch.1"
@ -25960,15 +25958,6 @@ __metadata:
languageName: node
linkType: hard
"mini-svg-data-uri@npm:^1.2.3":
version: 1.4.3
resolution: "mini-svg-data-uri@npm:1.4.3"
bin:
mini-svg-data-uri: cli.js
checksum: bd1789c34907a36ae9157897b7c7f6ad700e71c8cb6d725bb2810ce6211abcaa3717333ca17408f6f8b2a44055e571cd5b78d478688e1864513cb7f8e023ae3f
languageName: node
linkType: hard
"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1":
version: 1.0.1
resolution: "minimalistic-assert@npm:1.0.1"
@ -32390,6 +32379,17 @@ __metadata:
languageName: node
linkType: hard
"rollup-plugin-svg-import@npm:^1.6.0":
version: 1.6.0
resolution: "rollup-plugin-svg-import@npm:1.6.0"
dependencies:
"@rollup/pluginutils": ^4.1.1
peerDependencies:
rollup: ">=1.29.0 <3.0.0"
checksum: 453862c39d2301563d9d07f6647c295377ff66cf3174d2a0612389fda4bfd9fa72718d90279feb782d3525f1d6f9710e1dc78641cd9d4044360a0179f88054b0
languageName: node
linkType: hard
"rollup-plugin-terser@npm:7.0.2":
version: 7.0.2
resolution: "rollup-plugin-terser@npm:7.0.2"