Bump nodejs version to 6+ (#4272)
* let travis build against 3.x * Cleanup dependencies and bump min version to current LTS * Makes npm-git push all branches to -preview * restores releases * Bumps mime to 2.0.3 (requires node 6+) * Bumps express to latest version * Fixes linting issue after upgrade * Use travis-branch for partial releases
This commit is contained in:
@@ -19,10 +19,10 @@ export class FilesController extends AdaptableController {
|
||||
|
||||
const hasExtension = extname.length > 0;
|
||||
|
||||
if (!hasExtension && contentType && mime.extension(contentType)) {
|
||||
filename = filename + '.' + mime.extension(contentType);
|
||||
if (!hasExtension && contentType && mime.getExtension(contentType)) {
|
||||
filename = filename + '.' + mime.getExtension(contentType);
|
||||
} else if (hasExtension && !contentType) {
|
||||
contentType = mime.lookup(filename);
|
||||
contentType = mime.getType(filename);
|
||||
}
|
||||
|
||||
filename = randomHexString(32) + '_' + filename;
|
||||
|
||||
@@ -116,7 +116,7 @@ export interface ParseServerOptions {
|
||||
enableSingleSchemaCache: ?boolean; // = false
|
||||
/* Sets the number of characters in generated object id's, default 10 */
|
||||
objectIdSize: ?number; // = 10
|
||||
/* The port to run the ParseServer. defaults to 1337.@parse/gcs-adapter
|
||||
/* The port to run the ParseServer. defaults to 1337.
|
||||
:ENV: PORT */
|
||||
port: ?number; // = 1337
|
||||
/* The host to serve ParseServer on. defaults to 0.0.0.0 */
|
||||
|
||||
@@ -37,7 +37,7 @@ export class FilesRouter {
|
||||
const config = Config.get(req.params.appId);
|
||||
const filesController = config.filesController;
|
||||
const filename = req.params.filename;
|
||||
const contentType = mime.lookup(filename);
|
||||
const contentType = mime.getType(filename);
|
||||
if (isFileStreamable(req, filesController)) {
|
||||
filesController.getFileStream(config, filename).then((stream) => {
|
||||
handleFileStream(stream, req, res, contentType);
|
||||
|
||||
Reference in New Issue
Block a user