uppy/packages/@uppy
Renée Kooi be66c47deb
Actually check types (#1918)
* types: stronger typings

* Remove remaining `declare module` things for uppy.use

* Format types standard-style-like

* Add `target` properties to plugin typings

* Add type for `replaceTargetContent` option

* xhr-upload: allow lowercase method

* opt in to stricter typechecks

* use the strictly typed version in all typings tests

* endtoend: use strict types in typescript test

* Add some comments to the typings file so IDEs will warn about untyped use()

* informer: remove obsolete option from typings

* react: generate prop types based on actual options types

* react: update types

* react: fix import in typings test

* companion-client: add `pluginId` property to ProviderOptions type

Co-Authored-By: Ifedapo .A. Olarewaju <ifedapoolarewaju@gmail.com>

* core: remove some `any` types

* *: add locale string types

* *: generate locale typings

* core: fix LocaleStrings<> type

* dashboard: add locale string type tests

* tus: inherit options typings from tus-js-client

* transloadit: add missing options types

* ci: do the required build steps before testing typings

* Support TokenStorage in types, add `title?: string` options

* form: update typings

* types: put TokenStorage type in dependents

* Document Uppy.StrictTypes

* if we pin at least we should use the latest

* Allow document.querySelector

I think it's a eslint-plugin-compat bug that it's marking querySelector
as not available in Android Chrome 78.

Co-authored-by: Ifedapo .A. Olarewaju <ifedapoolarewaju@gmail.com>
2020-02-12 16:22:09 +01:00
..
aws-s3 Actually check types (#1918) 2020-02-12 16:22:09 +01:00
aws-s3-multipart Actually check types (#1918) 2020-02-12 16:22:09 +01:00
companion Release 2020-02-12 12:24:41 +01:00
companion-client Actually check types (#1918) 2020-02-12 16:22:09 +01:00
core Actually check types (#1918) 2020-02-12 16:22:09 +01:00
dashboard Actually check types (#1918) 2020-02-12 16:22:09 +01:00
drag-drop Actually check types (#1918) 2020-02-12 16:22:09 +01:00
dropbox Actually check types (#1918) 2020-02-12 16:22:09 +01:00
facebook Actually check types (#1918) 2020-02-12 16:22:09 +01:00
file-input Actually check types (#1918) 2020-02-12 16:22:09 +01:00
form Actually check types (#1918) 2020-02-12 16:22:09 +01:00
golden-retriever Actually check types (#1918) 2020-02-12 16:22:09 +01:00
google-drive Actually check types (#1918) 2020-02-12 16:22:09 +01:00
informer Actually check types (#1918) 2020-02-12 16:22:09 +01:00
instagram Actually check types (#1918) 2020-02-12 16:22:09 +01:00
locales Release 2020-02-12 12:24:41 +01:00
onedrive Actually check types (#1918) 2020-02-12 16:22:09 +01:00
progress-bar Actually check types (#1918) 2020-02-12 16:22:09 +01:00
provider-views Release 2020-02-12 12:24:41 +01:00
react Actually check types (#1918) 2020-02-12 16:22:09 +01:00
react-native Release 2019-10-09 21:00:46 +02:00
redux-dev-tools Actually check types (#1918) 2020-02-12 16:22:09 +01:00
robodog Release 2020-02-12 12:24:41 +01:00
status-bar Actually check types (#1918) 2020-02-12 16:22:09 +01:00
store-default Actually check types (#1918) 2020-02-12 16:22:09 +01:00
store-redux Actually check types (#1918) 2020-02-12 16:22:09 +01:00
thumbnail-generator Actually check types (#1918) 2020-02-12 16:22:09 +01:00
transloadit Actually check types (#1918) 2020-02-12 16:22:09 +01:00
tus Actually check types (#1918) 2020-02-12 16:22:09 +01:00
url Actually check types (#1918) 2020-02-12 16:22:09 +01:00
utils Actually check types (#1918) 2020-02-12 16:22:09 +01:00
webcam Actually check types (#1918) 2020-02-12 16:22:09 +01:00
xhr-upload Actually check types (#1918) 2020-02-12 16:22:09 +01:00