Commit graph

45 commits

Author SHA1 Message Date
Artur Paikin
04bde4fac8 @uppy/xhrupload --> @uppy/xhr-upload 2018-06-21 16:05:12 -04:00
Artur Paikin
79f7fbeff5 @uppy/statusbar --> @uppy/status-bar 2018-06-21 16:03:19 -04:00
Renée Kooi
a0798cf5ee
Move S3 Multipart upload to a separate package. 2018-06-21 16:37:55 +02:00
Renée Kooi
51ac27b026
Add typings for @uppy/utils 2018-06-21 13:20:26 +02:00
Renée Kooi
5484db20e4
Update package.json keywords. 2018-06-18 17:37:30 +02:00
Renée Kooi
1222873698
Remove unnecessary declare module wrappers from .d.ts files. 2018-06-18 16:22:15 +02:00
Renée Kooi
d494e7df3c
Unit test fixes. 2018-06-18 15:49:59 +02:00
Renée Kooi
542170943e
Add devDependency on @uppy/core. Include provider CSS in Dashboard. 2018-06-18 15:28:38 +02:00
Renée Kooi
a0fd2d3d29
Split up typescript definitions.
Also add the type tests to our `npm test` script.
2018-06-18 14:59:08 +02:00
Renée Kooi
8d2b6a8a05
Insert missing documentation links. 2018-06-18 13:20:19 +02:00
Renée Kooi
382f4fba95
Move stylesheets into packages. 2018-06-18 12:35:47 +02:00
Renée Kooi
978f90cebb
Fix XHRUpload test. 2018-06-18 10:15:00 +02:00
Renée Kooi
c9b266ade1
Move React components to @uppy/react package. 2018-06-18 10:14:08 +02:00
Artur Paikin
005e6fd2be Move ReduxDevTools to @uppy/redux-dev-tools 2018-06-18 01:36:44 -04:00
Artur Paikin
b41a53bb90 Move GoldenRetriever into @uppy/golden-retriever package 2018-06-18 01:28:10 -04:00
Artur Paikin
ff3b8e9433 Move Url plugin to @uppy/url. 2018-06-18 01:10:21 -04:00
Artur Paikin
de4babfcd4 Move GoogleDrive plugin to @uppy/google-drive 2018-06-18 01:04:48 -04:00
Artur Paikin
e26096e488 Add preact to drag-drop dependencies 2018-06-18 00:56:14 -04:00
Artur Paikin
e7f3f8703b add xhrupload to aws-s3 dependencies 2018-06-18 00:50:11 -04:00
Artur Paikin
7c80268cdc Move Transloadit plugin to @uppy/transloadit 2018-06-18 00:49:34 -04:00
Artur Paikin
b4e78ba421 Move XHRUPload to @uppy/xhrupload 2018-06-18 00:35:57 -04:00
Artur Paikin
6219ee77f7 Move AwsS3 to @uppy/aws-s3 2018-06-17 21:52:17 -04:00
Artur Paikin
9885dd296f Move Dropbox plugin to @uppy/dropbox 2018-06-14 21:29:13 -04:00
Artur Paikin
48a529aa38 Move ProgressBar plugin to @uppy/progress-bar
Steps taken:

```bash
cp -R package-template packages/@uppy/progress-bar
vim packages/@uppy/file-input/{README.md,package.json}
# figure out how to exit
vim packages/@uppy/progress-bar/package.json # Update descriptions
```
2018-06-14 20:06:19 -04:00
Artur Paikin
065b1f8dae add preact dependency 2018-06-14 11:21:14 -04:00
Artur Paikin
d3856b2f27 PLUGINNAME --> file-input 2018-06-14 11:18:26 -04:00
Artur Paikin
e3e4200375 Move FileInput plugin to @uppy/file-input.
Steps taken:

```bash
cp -R package-template packages/@uppy/file-input
vim packages/@uppy/file-input/{README.md,package.json}
# figure out how to exit
vim packages/@uppy/file-input/package.json # Update descriptions
```
2018-06-14 11:14:02 -04:00
Renée Kooi
7fab052e00
Move Dashboard to @uppy/dashboard.
🎉
2018-06-14 16:31:19 +02:00
Renée Kooi
f5bd557e65
Move Form to @uppy/form. 2018-06-14 16:31:19 +02:00
Renée Kooi
5ed73b0a6b
Move Instagram to @uppy/instagram. 2018-06-14 16:31:19 +02:00
Renée Kooi
f1751140a3
Move Webcam to @uppy/webcam. 2018-06-14 16:31:19 +02:00
Renée Kooi
dff108f5cc
Move ThumbnailGenerator to @uppy/thumbnail-generator. 2018-06-14 16:31:19 +02:00
Renée Kooi
8062a39fb5
Move StatusBar to @uppy/statusbar. 2018-06-14 16:31:19 +02:00
Renée Kooi
4c4e5b37f5
Move Informer to @uppy/informer.
Steps taken:

```bash
cp -R package-template packages/@uppy/informer
vim packages/@uppy/informer/{README.md,package.json}
vim src/index.js src/plugins/Dashboard/index.js # Update require()s
vim packages/@uppy/informer/package.json # Add dependencies
```
2018-06-14 16:31:19 +02:00
Renée Kooi
b2c3f76c6e
Move DragDrop plugin to @uppy/drag-drop.
Steps taken:

```bash
cp -R package-template packages/@uppy/drag-drop
vim packages/@uppy/drag-drop/{README.md,package.json}
vim src/react/DragDrop.js src/index.js # Update requires
vim packages/@uppy/drag-drop/package.json # Add dependencies
```
2018-06-14 16:31:19 +02:00
Renée Kooi
67e57c9899
Move Tus plugin to @uppy/tus.
Steps taken:

```bash
cp -R package-template packages/@uppy/tus
vim packages/@uppy/tus/{README.md,package.json}
vim src/plugins/Transloadit/index.js src/indeex.js # Update requires
vim packages/@uppy/tus/src/index.js # Remove whatwg-fetch import
vim packages/@uppy/tus/package.json # Add dependencies
```
2018-06-14 16:31:19 +02:00
Renée Kooi
ac07bcf0cb
Move ProviderView to @uppy/provider-views.
Steps taken:

```bash
cp -R package-template packages/@uppy/provider-views
vim packages/@uppy/provider-views/{README.md,package.json}
vim src/plugins/{Dropbox,GoogleDrive,Instagram}/index.js # Update require()s
vim src/index.js # Update require()
```
2018-06-14 16:31:19 +02:00
Renée Kooi
50be5119fa
Move UppySocket, RequestClient, Provider to @uppy/server-utils.
Steps taken:

```bash
cp -R package-template packages/@uppy/server-utils
git mv src/server/* packages/@uppy/server-utils/src
git mv src/core/UppySocket.js packages/@uppy/server-utils/src/Socket.js
git mv src/core/UppySocket.test.js packages/@uppy/server-utils/src/Socket.test.js
vim packages/@uppy/server-utils/src/index.js # add Socket export
vim packages/@uppy/server-utils/{package.json,README.md}
grep 'require.*server' -l -r src # Find `src/server/*` requires
grep UppySocket -r src # Find `src/core/UppySocket` requires
vim ... # update all those
```
2018-06-14 16:31:19 +02:00
Renée Kooi
90c0b626c1
Move ReduxStore to the @uppy/store-redux package.
Steps taken:

```bash
cp -R package-template packages/@uppy/store-redux
git mv src/store/ReduxStore.js packages/@uppy/store-redux/src/index.js
git mv src/store/ReduxStore.test.js packages/@uppy/store-redux/src/index.test.js
vim packages/@uppy/store-redux/src/index.test.js # update require()
vim packages/@uppy/store-redux/{package.json,README.md} # Add cuid dependency, update
```
2018-06-14 16:31:19 +02:00
Renée Kooi
16d0d4253a
Move Plugin class to @uppy/core package.
Steps taken:

```bash
git mv src/core/Plugin.js packages/@uppy/core/src
vim packages/@uppy/core/src/index.test.js # Update require
sed -i 's/[./]*\/core\/Plugin/@uppy\/core\/lib\/Plugin/' src/**/*.js
vim test/mocks/* # manually update require() calls
vim website/src/docs/writing-plugins.md # manually update require() calls
```
2018-06-14 16:31:19 +02:00
Renée Kooi
20e8949754
Move Core class to @uppy/core package.
Didn't move `Plugin` yet.

Steps taken:

```bash
cp -R package-template packages/@uppy/core
git mv src/core/Core.js packages/@uppy/core/src/index.js
git mv src/core/Core.test.js packages/@uppy/core/src/index.test.js
fgrep './core' -r src # find Core uses
vim src/react/propTypes.js src/... # update core requires to `@uppy/core`
fgrep require packages/@uppy/core/src/* # find npm dependencies of @uppy/core
vim packages/@uppy/core/{package.json,README.md} # Update, and add dependencies
```
2018-06-14 16:31:19 +02:00
Renée Kooi
2c4e7eaa68
Move Translator into @uppy/utils package.
Available as `@uppy/utils/lib/Translator`.
The Translator tests were using `Core()` instead of `Translator()`, so I
changed it to using `Translator` instances directly. The functionality
being tested did not change.

Steps taken:

```bash
git mv src/core/Translator.* packages/@uppy/utils/src
sed -i 's/[./]*\/core\/Translator/@uppy\/utils\/lib\/Translator/' src/**/*.js
vim packages/@uppy/utils/src/Translator.test.js # Fix tests
```
2018-06-14 16:31:19 +02:00
Renée Kooi
045bf2e886
Move DefaultStore to @uppy/store-default package.
Steps taken:

```bash
cp -R package-template packages/@uppy/store-default
git mv src/store/DefaultStore.js packages/@uppy/store-default/src/index.js
git mv src/store/DefaultStore.test.js packages/@uppy/store-default/src/index.test.js
vim src/core/Core.js # update the require() call
vim packages/@uppy/store-default/src/index.test.js # update the require() call
```
2018-06-14 16:31:19 +02:00
Renée Kooi
2e257b7e55
Move utils files to @uppy/utils package.
And rewrite all the require calls.

```bash
git mv src/utils/* packages/@uppy/utils/src
sed -i 's/[./]*\/utils\//@uppy\/utils\/lib\//' src/**/*.js # transform (../)*utils → @uppy/utils
```
2018-06-14 16:31:19 +02:00
Renée Kooi
c1d378de21
Add @uppy/utils skeleton.
```bash
mkdir -p packages/@uppy
cp -R package-template packages/@uppy/utils
vim packages/@uppy/utils/{README.md,package.json}
```

Next up, copying the implementation.
2018-06-14 16:31:19 +02:00