uppy/bin
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
..
after-version-bump.js add events.once 2019-05-29 10:52:00 +02:00
build-bundle.js Default locale for all plugins (#1443) 2019-04-17 13:34:23 +02:00
build-css.js Update eslint to v6 (#1777) 2019-08-13 21:45:30 +03:00
build-lib.js Upgrade Babel to v7 and Jest to 24 2019-05-20 11:27:00 +02:00
companion Refactor npm scripts, clean up unused ones (#1392) 2019-03-29 14:55:23 +01:00
disc.js Fix discify script now that we have .json files in build 2019-05-27 16:53:47 +02:00
endtoend-build Split integration tests and add one using create-react-app (#952) 2018-07-18 11:24:55 +02:00
endtoend-build-ci build: i guess --npm-client is no longer a thing? 2019-12-11 14:43:57 +01:00
endtoend-build-tests Use more cancellation-friendly strategy for limit: N uploads (#1736) 2019-09-25 15:21:17 +02:00
locale-packs.js Actually check types (#1918) 2020-02-12 16:22:09 +01:00
make-new-versions-table Fix new versions table script. 2018-11-01 13:21:59 +01:00
release Let lerna ask for OTP 2019-10-14 16:37:13 +02:00
remove-accidental-git-tags.sh add remove-accidental-git-tags.sh 2019-02-15 23:24:44 +03:00
run-example.js examples: add npm run example script 2020-01-15 11:16:56 +01:00
to-gif-hd.sh video to gif script, decent quality 2019-01-15 11:16:19 +03:00
to-gif-hq.sh add better gif creating script 2019-01-14 18:16:37 +03:00
to-gif.sh new demo video and gif, update frontpage code sample, design goals, add developed by transloasdit 2018-10-12 12:59:37 -04:00
travis-deploy ci: post-merge tweaks 2019-07-19 12:31:15 +02:00
travis-deploy-companion ci: deploy tweak #3465242374 2019-07-15 12:12:50 +02:00
upload-to-cdn.js Upload downloadable zip archive of releases to CDN (#2052) 2020-02-05 13:49:47 +01:00
web-deploy Speed up website deploys 2019-03-28 10:50:01 +01:00