Commit graph

62 commits

Author SHA1 Message Date
Artur Paikin
0fc2191fbf Let’s make our build system great (and fast) again 2016-01-16 02:23:47 -05:00
Artur Paikin
3ef0b309d6 Moved dependencies 2016-01-16 02:23:47 -05:00
Artur Paikin
44bb2d104c Another update / conflict ¯\_(ツ)_/¯ 2016-01-11 16:42:54 -05:00
Kevin van Zonneveld
83748e38df Revert "Disable disc for now"
This reverts commit b905013840.
2016-01-11 17:09:51 +01:00
Kevin van Zonneveld
035a1afda8 🐶 too, must be a good internet citizen and pin its dependencies 2016-01-11 16:47:15 +01:00
Kevin van Zonneveld
b905013840 Disable disc for now 2016-01-11 08:51:23 +01:00
Kevin van Zonneveld
304eaadca0 Fix disc 2016-01-11 08:27:25 +01:00
Kevin van Zonneveld
1d4afe1c4c Add umd disc 2016-01-10 10:40:49 +01:00
Artur Paikin
fe3475737b Locale umd build
Should work everywhere now
2016-01-08 19:56:15 -05:00
Artur Paikin
0aa73eef48 Merge branch 'master' into i18n
# Conflicts:
#	website/_config.yml
2016-01-07 23:38:34 -05:00
Kevin van Zonneveld
d85d79a047 Don't remove dist completely before build. Let's us remove sleep from watch:all /cc @arturi @hedgerh 2016-01-05 17:23:36 +01:00
Kevin van Zonneveld
bb644e7f2b web depends on /dist/uppy.css and is running too fast 2016-01-05 16:31:25 +01:00
Kevin van Zonneveld
df3ade435c Use parallelshell as to no longer require 2 open tabs 2016-01-04 11:54:11 +01:00
Artur Paikin
8d3f4c1be2 Add translation test 2015-12-27 22:10:43 -05:00
Artur Paikin
5f8ce0c2be Basic testing implemented with Tape 2015-12-27 20:02:17 -05:00
Artur Paikin
cc0d7f981a First crack at implementing automated docs generator 2015-12-22 16:47:56 -05:00
Kevin van Zonneveld
80f857cc14 Move uploading code out of DragDrop plugin, into own plugins 2015-12-18 17:01:34 +01:00
Kevin van Zonneveld
421278e28c Automate importing a better code-sample into the frontpage layout 2015-12-18 15:23:50 +01:00
Kevin van Zonneveld
872a1dcbb5 Reflect uppy.css dist changes in website 2015-12-18 13:37:58 +01:00
Kevin van Zonneveld
e2bad4e730 Automatically build all things (also umd) and inject into website 2015-12-18 12:19:46 +01:00
Kevin van Zonneveld
083571cd09 Also clean artifacts 2015-12-18 10:19:43 +01:00
Kevin van Zonneveld
b9f0111f3a We'll need a real renderer, otherwise Hexo deletes artifacts in one-off builds 2015-12-17 16:55:10 +01:00
Kevin van Zonneveld
2937e56339 Cleanup 2015-12-17 15:51:41 +01:00
Kevin van Zonneveld
90bd9eb47e Use hexo renderer 2015-12-17 15:31:34 +01:00
Kevin van Zonneveld
1a44c98bf3 Less nesting. Allow one off builds 2015-12-17 13:57:47 +01:00
Kevin van Zonneveld
5860233606 Merge branch 'master' into build-feedback 2015-12-11 12:07:27 +01:00
Kevin van Zonneveld
91d8b8d4c0 Sort npm scripts 2015-12-11 11:34:14 +01:00
Kevin van Zonneveld
fd3aa8b86f Rename watch.js to the imho more accurate watch-examples.js 2015-12-11 10:58:37 +01:00
Kevin van Zonneveld
21c2d7eeaf Deprecate Makefile as it seems to cause more confusion than anything else at this point 2015-12-11 10:46:22 +01:00
Kevin van Zonneveld
038df93035 Rename website->web in all scripts for consistency 2015-12-11 10:34:45 +01:00
Kevin van Zonneveld
b7bc3a4fb9 Removing echos as npm (already) shows the commands being executed 2015-12-11 10:32:09 +01:00
Kevin van Zonneveld
272ea1544d Add npm script for website deploy 2015-12-11 10:29:32 +01:00
Artur Paikin
cbe9067a15 Added npm modules required by the updated build system 2015-12-11 12:26:45 +03:00
Harry Hedger
4412428205 Makefile now calls npm scripts. Added bin/website-deploy script. Removed some npm scripts. 2015-12-10 13:04:54 -05:00
Harry Hedger
edbbfd9ef8 Add --debug to hexo server. Update example npm script. 2015-12-10 11:00:50 -05:00
Harry Hedger
03a913731b Added example watching system. 2015-12-10 09:42:46 -05:00
Harry Hedger
b46e4aa277 Run npm run build:examples to build examples 2015-12-08 09:16:11 -05:00
Artur Paikin
0ba5607f37 Merge branch 'promises'
# Conflicts:
#	package.json
2015-12-08 16:32:00 +03:00
Harry Hedger
45f8a14d87 Added superagent to package.json 2015-12-05 15:01:39 -05:00
Artur Paikin
a1e33441af Second crack at reimplementing async.waterfall and async.parallel in Promises
Thanks to:
http://trevorburnham.com/presentations/flow-control-with-promises/#/16
http://bluebirdjs.com/docs/coming-from-other-libraries.html#async.waterf
all
and personally Roman Liutikov
@roman01la
2015-12-04 19:32:44 +03:00
Kevin van Zonneveld
c58e647066 Use a hidden config file for browser-sync, in line with others 2015-12-03 14:09:27 +01:00
Artur Paikin
59121f55e1 Attempting to make plugins run in a waterfall of parallels 2015-11-27 08:54:13 -05:00
Harry Hedger
3b0ba67991 fix dev:examples 2015-11-27 08:53:27 -05:00
Harry Hedger
2be4372b5e Fixed build issue 2015-11-27 08:08:19 -05:00
Harry Hedger
d53e010496 Fixed build example issue 2015-11-27 07:31:23 -05:00
Harry Hedger
177210957c Added dev:examples 2015-11-27 05:58:14 -05:00
Harry Hedger
1f8cf50da8 Updated build system 2015-11-27 05:40:45 -05:00
Harry Hedger
e3e1799683 Refactoring build system 2015-11-27 02:47:49 -05:00
Kevin van Zonneveld
19024604b8 Update package.json 2015-11-26 16:01:23 +01:00
Kevin van Zonneveld
d07360a207 Rename to uppy 2015-11-26 16:00:49 +01:00