babel-plugin-styled-components-px2vw
Version:
Babel plugin for convert px to vw units of styled-components
18 lines (17 loc) • 605 B
TypeScript
export interface IPx2VwOptions {
readonly unitToConvert: string;
readonly viewportWidth: number;
readonly unitPrecision: number;
readonly viewportUnit: string;
readonly fontViewportUnit: string;
readonly selectorBlackList: ReadonlyArray<string>;
readonly propList: ReadonlyArray<string>;
readonly minPixelValue: number;
readonly mediaQuery: boolean;
readonly exclude?: RegExp | ReadonlyArray<RegExp>;
readonly include?: RegExp | ReadonlyArray<RegExp>;
readonly replace: boolean;
readonly landscape: boolean;
readonly landscapeUnit: string;
readonly landscapeWidth: number;
}