Files
atom/build/tasks/generate-module-cache-task.coffee
2014-10-15 13:09:42 -07:00

12 lines
444 B
CoffeeScript

path = require 'path'
ModuleCache = require '../../src/module-cache'
module.exports = (grunt) ->
grunt.registerTask 'generate-module-cache', 'Generate a module cache for all core modules and packages', ->
{packageDependencies} = grunt.file.readJSON('package.json')
for packageName, version of packageDependencies
ModuleCache.create(path.join(process.cwd(), 'node_modules', packageName))
ModuleCache.create(process.cwd())