From af5dd9b47613a0abd451609a984a31c4d06cb89d Mon Sep 17 00:00:00 2001 From: dugagjin Date: Thu, 6 Dec 2018 11:58:01 +0100 Subject: [PATCH 1/2] add webp support for typescript --- packages/react-scripts/lib/react-app.d.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/react-scripts/lib/react-app.d.ts b/packages/react-scripts/lib/react-app.d.ts index 289f975845c..30f80abc5ea 100644 --- a/packages/react-scripts/lib/react-app.d.ts +++ b/packages/react-scripts/lib/react-app.d.ts @@ -43,6 +43,11 @@ declare module '*.svg' { export default src; } +declare module '*.webp' { + const src: string; + export default src; +} + declare module '*.module.css' { const classes: { [key: string]: string }; export default classes; From 5141d85a2cee520d1026c634fd2e665ad9294dc0 Mon Sep 17 00:00:00 2001 From: dugagjin Date: Thu, 6 Dec 2018 21:17:21 +0100 Subject: [PATCH 2/2] moved webp declaration below png --- packages/react-scripts/lib/react-app.d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/react-scripts/lib/react-app.d.ts b/packages/react-scripts/lib/react-app.d.ts index 30f80abc5ea..ab06e7126f3 100644 --- a/packages/react-scripts/lib/react-app.d.ts +++ b/packages/react-scripts/lib/react-app.d.ts @@ -34,6 +34,11 @@ declare module '*.png' { export default src; } +declare module '*.webp' { + const src: string; + export default src; +} + declare module '*.svg' { import * as React from 'react'; @@ -43,11 +48,6 @@ declare module '*.svg' { export default src; } -declare module '*.webp' { - const src: string; - export default src; -} - declare module '*.module.css' { const classes: { [key: string]: string }; export default classes;