diff --git a/lib/builder.js b/lib/builder.js
index <HASH>..<HASH> 100644
--- a/lib/builder.js
+++ b/lib/builder.js
@@ -23,7 +23,8 @@ var chalk = require('chalk')
 	, print = cnsl.print
 	, serverfarm = null
 	, strong = cnsl.strong
-	, warn = cnsl.warn;
+	, warn = cnsl.warn
+	, extensions;
 
 
 module.exports = Builder;
@@ -39,7 +40,7 @@ function Builder() {
 	this.fileCache = null;
 
 	// Load compilers
-	transfigure.load();
+	configuration.fileExtensions = transfigure.load();
 }
 
 /**
diff --git a/lib/configuration.js b/lib/configuration.js
index <HASH>..<HASH> 100644
--- a/lib/configuration.js
+++ b/lib/configuration.js
@@ -44,6 +44,7 @@ var alias = require('identify-resource').alias
 	, warn = cnsl.warn;
 
 exports.data = { runtimeOptions:{} };
+exports.fileExtensions = clone(DEFAULT_FILE_EXTENSIONS, true);
 
 /**
  * Load and parse configuration file
set allowed extensions from transfigure.load()