UNPKG

grunt-amdcheck

Version:

Uses AST to find and remove unused dependencies in AMD modules.

41 lines (35 loc) 832 B
/* * grunt-amdcheck * https://github.com/mehdishojaei/grunt-amdcheck * * Copyright (c) 2013 Mehdi Shojaei * Licensed under the MIT license. */ 'use strict'; module.exports = function(grunt) { // Project configuration. grunt.initConfig({ // Configuration to be run (and then tested). amdcheck: { main: { options: { // excepts: ['b'], exceptsPaths: [/^jquery\./], // logUnusedDependencyPaths: false, // logUnusedDependencyNames: true, // removeUnusedDependencies: false }, files: [ { expand: true, cwd: 'js/', src: ['**/*.js'], dest: 'tmp/' } ] } } }); grunt.loadNpmTasks('grunt-amdcheck'); grunt.registerTask('default', ['amdcheck']); };