vite-awesome-svg-loader
Version:
Imports SVGs as source code, base64 and data URI. Preserves stroke width, replaces colors with currentColor or custom colors. Optimizes SVGs with SVGO. Creates SVG sprites.
391 lines (390 loc) • 10.7 kB
TypeScript
declare module "*.svg" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?preserve-line-width" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?preserve-line-width=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?preserve-line-width=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&preserve-line-width" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&preserve-line-width=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&preserve-line-width=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&preserve-line-width" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&preserve-line-width=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&preserve-line-width=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&preserve-line-width" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&preserve-line-width=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&preserve-line-width=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&preserve-line-width" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&preserve-line-width=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&preserve-line-width=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&preserve-line-width" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&preserve-line-width=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&preserve-line-width=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?set-current-color" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?set-current-color=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?set-current-color=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&set-current-color" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&set-current-color=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&set-current-color=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&set-current-color" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&set-current-color=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&set-current-color=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&set-current-color" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&set-current-color=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&set-current-color=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&set-current-color" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&set-current-color=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&set-current-color=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&set-current-color" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&set-current-color=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&set-current-color=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?skip-transforms" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?skip-transforms=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?skip-transforms=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&skip-transforms" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&skip-transforms=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&skip-transforms=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&skip-transforms" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&skip-transforms=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&skip-transforms=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&skip-transforms" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&skip-transforms=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&skip-transforms=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&skip-transforms" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&skip-transforms=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&skip-transforms=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&skip-transforms" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&skip-transforms=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&skip-transforms=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?skip-awesome-svg-loader" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?skip-awesome-svg-loader=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?skip-awesome-svg-loader=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&skip-awesome-svg-loader" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&skip-awesome-svg-loader=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?url&skip-awesome-svg-loader=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&skip-awesome-svg-loader" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&skip-awesome-svg-loader=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source&skip-awesome-svg-loader=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&skip-awesome-svg-loader" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&skip-awesome-svg-loader=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?source-data-uri&skip-awesome-svg-loader=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&skip-awesome-svg-loader" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&skip-awesome-svg-loader=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64&skip-awesome-svg-loader=false" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&skip-awesome-svg-loader" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&skip-awesome-svg-loader=true" {
export const src: string;
export default src;
export const prefix: string
}
declare module "*.svg?base64-data-uri&skip-awesome-svg-loader=false" {
export const src: string;
export default src;
export const prefix: string
}