No description
Find a file
2015-11-19 17:27:48 +03:00
bin changed test name 2015-11-17 12:32:29 -05:00
build Add css skeletong, just for sandbox purposes. This does not decide #14 2015-11-17 15:36:13 +01:00
src Core and plugins separated, transloadit function exposed & an example app that uses to plugins 2015-11-19 17:27:48 +03:00
test changed test name 2015-11-17 12:32:29 -05:00
.babelrc Added build and watch scripts for js/css using browserify, babelify, node-sass, nodemon, watchify 2015-11-16 13:04:38 -05:00
.editorconfig Add tests and eslint 2015-11-17 12:26:49 -05:00
.eslintrc Add tests and eslint 2015-11-17 12:26:49 -05:00
.gitignore Ignore npm-debug.log 2015-11-17 15:20:59 +01:00
.travis.yml Refresh s3 credentials 2015-11-19 13:57:36 +01:00
.zuul.yml Add tests and eslint 2015-11-17 12:26:49 -05:00
ARCHITECTURE.md Update of the ‘basic usage’ section 2015-11-19 16:28:18 +03:00
bs-config.js Refactored npm scripts. 2015-11-17 12:27:15 -05:00
CONTRIBUTING.md Added to example 2015-11-17 13:47:50 -05:00
LICENSE Getting a sandbox going with the worst possible layout 2015-11-17 15:11:00 +01:00
package.json Refactored npm scripts. 2015-11-17 12:27:15 -05:00
README.md Update README.md 2015-11-18 16:04:56 +01:00

transloadit-js-client

A work in progress - nothing to see here.

Design Goals

  • Support for IE10+??
  • Lightweight / easy on dependencies
  • tus.io enabled
  • ES6
  • Robust (retries / resumes for all the things), avoid showing 'weird errors'
  • Themable UI with a beautiful default
  • Compatible with React
  • Small core, modular plugin architecture for everything: (modal / dragdrop / themes/ webcam / google drive / dropbox / etc)
  • Offering sugared shortcuts for novice users

Check open issues for our Minimum Viable Product.

Local Development

First clone and install the project:

git clone git@github.com:transloadit/transloadit-js-client.git
cd transloadit-js-client
npm install

Now to get a sandbox environment set up, type:

npm run preview

This will npm run build the project into ./build, and then serve that directory using a simple static http server.