From 44cd9fcdeda000368d9927b784b3cfa80be87723 Mon Sep 17 00:00:00 2001 From: Jean Lauliac Date: Thu, 25 May 2017 08:52:42 -0700 Subject: [PATCH] packager: use tempdir by default Reviewed By: davidaurelio Differential Revision: D5129430 fbshipit-source-id: 3277341226754fd0a86d2ba3c6d64f3fa1b86e84 --- packager/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packager/index.js b/packager/index.js index cfae75fdf..b2291dc9a 100644 --- a/packager/index.js +++ b/packager/index.js @@ -12,6 +12,7 @@ 'use strict'; const Logger = require('./src/Logger'); +const TransformCaching = require('./src/lib/TransformCaching'); const debug = require('debug'); const invariant = require('fbjs/lib/invariant'); @@ -120,7 +121,9 @@ function createServer(options: StrictOptions): Server { // Some callsites may not be Flowified yet. invariant(options.reporter != null, 'createServer() requires reporter'); - invariant(options.transformCache != null, 'createServer() requires transformCache'); + if (options.transformCache == null) { + options.transformCache = TransformCaching.useTempDir(); + } const serverOptions = Object.assign({}, options); delete serverOptions.verbose; const ServerClass = require('./src/Server');