         './client/js/button.js',
         './client/js/paste.js',
         './client/js/upload-data.js',
+        './client/js/uploader.basic.api.js',
         './client/js/uploader.basic.js',
+        './client/js/uploader.basic.s3.js',
         './client/js/dnd.js',
+        './client/js/uploader.api.js',
         './client/js/uploader.js',
+        './client/js/uploader.s3.js',
         './client/js/ajax.requester.js',
         './client/js/deletefile.ajax.requester.js',
         './client/js/window.receive.message.js',

                files: ['./client/js/*.js']
                tasks: [
                    'build'
                    'test'
                ]
            test:
                files: ['./test/unit/*.js']

        # --------
        concat:
            core:
                src: core
                dest: './build/<%= pkg.name %>.js'
            jquery:
                src: jquery
                dest: './build/jquery.<%= pkg.name %>.js'
            css:
