Merge pull request #1730 from fidelcoria/cli-yaml-rollup

feat(cli): rollup yaml files for import
This commit is contained in:
Marcus Eide
2020-07-27 10:43:08 +02:00
committed by GitHub
5 changed files with 25 additions and 1 deletions
+5
View File
@@ -50,6 +50,11 @@ declare module '*.webp' {
export default src;
}
declare module '*.yaml' {
const src: string;
export default src;
}
declare module '*.icon.svg' {
import { ComponentType } from 'react';
import { SvgIconProps } from '@material-ui/core';
+1
View File
@@ -37,6 +37,7 @@
"@rollup/plugin-commonjs": "^13.0.0",
"@rollup/plugin-json": "^4.0.2",
"@rollup/plugin-node-resolve": "^8.1.0",
"@rollup/plugin-yaml": "^2.1.1",
"@spotify/eslint-config": "^7.0.1",
"@sucrase/webpack-loader": "^2.0.0",
"@svgr/plugin-jsx": "4.3.x",
+2
View File
@@ -26,6 +26,7 @@ import imageFiles from 'rollup-plugin-image-files';
import svgr from '@svgr/rollup';
import dts from 'rollup-plugin-dts';
import json from '@rollup/plugin-json';
import yaml from '@rollup/plugin-yaml';
import { RollupOptions, OutputOptions } from 'rollup';
import { BuildOptions, Output } from './types';
@@ -93,6 +94,7 @@ export const makeConfigs = async (
postcss(),
imageFiles({ exclude: '**/*.icon.svg' }),
json(),
yaml(),
svgr({
include: '**/*.icon.svg',
template: svgrTemplate,
+2
View File
@@ -27,3 +27,5 @@ declare module 'rollup-plugin-image-files' {
declare module '@svgr/rollup' {
export default function svgr(options?: any): any;
}
declare module '@rollup/plugin-yaml';