Skip to content

Commit 3d2e5a9

Browse files
authored
chore: add rollup plugin to copy icons and charts demo data (#10014)
1 parent ff0dc47 commit 3d2e5a9

File tree

3 files changed

+31
-1
lines changed

3 files changed

+31
-1
lines changed

dev/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"devDependencies": {
5656
"@rollup/plugin-node-resolve": "^16.0.1",
5757
"@rollup/plugin-terser": "^0.4.4",
58+
"@rollup-extras/plugin-copy": "^1.11.1",
5859
"@web/rollup-plugin-html": "^2.3.0",
5960
"postcss": "^8.1.0",
6061
"postcss-import": "^16.1.1",

dev/rollup.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { nodeResolve } from '@rollup/plugin-node-resolve';
22
import terser from '@rollup/plugin-terser';
3+
import copy from '@rollup-extras/plugin-copy';
34
import { rollupPluginHTML as html } from '@web/rollup-plugin-html';
45
import postcss from 'postcss';
56
import atImport from 'postcss-import';
@@ -36,5 +37,9 @@ export default {
3637
],
3738
}),
3839
terser(),
40+
copy([
41+
{ src: 'assets/*.svg', dest: 'assets' },
42+
{ src: 'charts/demo-data/*.json', dest: 'charts/demo-data' },
43+
]),
3944
],
4045
};

yarn.lock

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -757,6 +757,13 @@
757757
"@emnapi/runtime" "^1.4.3"
758758
"@tybys/wasm-util" "^0.9.0"
759759

760+
"@niceties/logger@^1.1.4", "@niceties/logger@^1.1.5":
761+
version "1.1.13"
762+
resolved "https://registry.yarnpkg.com/@niceties/logger/-/logger-1.1.13.tgz#cdc18b3db436bbbc58c42a8a7d3eadfb41217460"
763+
integrity sha512-yorxAcjtpxCgZQy1o4Lq3Umr2rzwHyMN9dZCgZBKXIFkxlhsIH7olQFPSLJdvRmQC+4iaPFcPIq1WvN1ObtPBA==
764+
dependencies:
765+
kleur "^4.1.4"
766+
760767
"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1":
761768
version "5.1.1-v1"
762769
resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129"
@@ -1161,6 +1168,23 @@
11611168
tar-fs "^3.0.8"
11621169
yargs "^17.7.2"
11631170

1171+
"@rollup-extras/plugin-copy@^1.11.1":
1172+
version "1.11.1"
1173+
resolved "https://registry.yarnpkg.com/@rollup-extras/plugin-copy/-/plugin-copy-1.11.1.tgz#e59f74c77d301007a2a156f3533e4612ee7407a5"
1174+
integrity sha512-2NEwJE+yDjfYFaeG/2AOqDQHNRO5UCo7SysTuBpkn69RGSONa2fSeLRPWENb9Ptuaq54dE8B11HoeFppxbz8Wg==
1175+
dependencies:
1176+
"@niceties/logger" "^1.1.4"
1177+
"@rollup-extras/utils" "^1.4.6"
1178+
glob "^10.0.0"
1179+
glob-parent "^6.0.2"
1180+
1181+
"@rollup-extras/utils@^1.4.6":
1182+
version "1.4.6"
1183+
resolved "https://registry.yarnpkg.com/@rollup-extras/utils/-/utils-1.4.6.tgz#7a6bd64c7bd6f9fc2f113466bd4ecd084098879b"
1184+
integrity sha512-2+mA7lztwWUr2TYjHzT694GKiFEJBuaQbGbqpqFhtlCAvsg6m9dX7FIEzvsgVE7Ih7ecOUNPuSosed1wrcPB3Q==
1185+
dependencies:
1186+
"@niceties/logger" "^1.1.5"
1187+
11641188
"@rollup/plugin-node-resolve@^15.0.1":
11651189
version "15.1.0"
11661190
resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.1.0.tgz#9ffcd8e8c457080dba89bb9fcb583a6778dc757e"
@@ -7343,7 +7367,7 @@ klaw-sync@^6.0.0:
73437367
dependencies:
73447368
graceful-fs "^4.1.11"
73457369

7346-
kleur@^4.1.5:
7370+
kleur@^4.1.4, kleur@^4.1.5:
73477371
version "4.1.5"
73487372
resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780"
73497373
integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==

0 commit comments

Comments
 (0)