diff --git a/build/tasks/generate-module-cache-task.coffee b/build/tasks/generate-module-cache-task.coffee index 384d01f58..5c54401ef 100644 --- a/build/tasks/generate-module-cache-task.coffee +++ b/build/tasks/generate-module-cache-task.coffee @@ -11,3 +11,19 @@ module.exports = (grunt) -> ModuleCache.create(path.join(appDir, 'node_modules', packageName)) ModuleCache.create(appDir) + + metadata = grunt.file.readJSON(path.join(appDir, 'package.json')) + + metadata._atomModuleCache.folders.forEach (folder) -> + if '' in folder.paths + folder.paths = [ + '' + 'exports' + 'spec' + 'src' + 'src/browser' + 'static' + 'vendor' + ] + + grunt.file.write(path.join(appDir, 'package.json'), JSON.stringify(metadata, null, 2))