diff options
author | 2020-10-12 15:04:06 +0100 | |
---|---|---|
committer | 2020-10-12 15:04:06 +0100 | |
commit | 0abf07647a7f56ecd4b16c3bd0b6aef9cf8052a8 (patch) | |
tree | 324220fcdf616152d8743e59b2ac6dcb6c6db816 /src/react-app-env.d.ts | |
parent | Merge pull request #22 from python-discord/sentry/add-sentry-prefix (diff) | |
parent | Remove unused dependencies (diff) |
Merge pull request #23 from python-discord/build/new-process
Introduce new build system: SWC
Diffstat (limited to 'src/react-app-env.d.ts')
-rw-r--r-- | src/react-app-env.d.ts | 67 |
1 files changed, 66 insertions, 1 deletions
diff --git a/src/react-app-env.d.ts b/src/react-app-env.d.ts index 6431bc5..981cd73 100644 --- a/src/react-app-env.d.ts +++ b/src/react-app-env.d.ts @@ -1 +1,66 @@ -/// <reference types="react-scripts" /> +/// <reference types="node" /> +/// <reference types="react" /> +/// <reference types="react-dom" /> + +declare namespace NodeJS { + interface ProcessEnv { + readonly NODE_ENV: 'development' | 'production' | 'test'; + readonly PUBLIC_URL: string; + } +} + +declare module '*.bmp' { + const src: string; + export default src; +} + +declare module '*.gif' { + const src: string; + export default src; +} + +declare module '*.jpg' { + const src: string; + export default src; +} + +declare module '*.jpeg' { + const src: string; + export default src; +} + +declare module '*.png' { + const src: string; + export default src; +} + +declare module '*.webp' { + const src: string; + export default src; +} + +declare module '*.svg' { + import * as React from 'react'; + + export const ReactComponent: React.FunctionComponent<React.SVGProps< + SVGSVGElement + > & { title?: string }>; + + const src: string; + export default src; +} + +declare module '*.module.css' { + const classes: { readonly [key: string]: string }; + export default classes; +} + +declare module '*.module.scss' { + const classes: { readonly [key: string]: string }; + export default classes; +} + +declare module '*.module.sass' { + const classes: { readonly [key: string]: string }; + export default classes; +} |