Skip to content

wcm-io-frontend/grunt-es3ify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

npm install grunt-es3ify --save-dev

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

grunt.loadNpmTasks('grunt-es3ify');

Usage

Define es3ify property in your grunt configuration file. It supports the common used globbing pattern (src, dest, cwd, flatten, expand). Ensure that only JavaScript are matched or the plugin throws an exception.

grunt.initConfig({

  es3ify: {

    // task target 'build'
    build: {
      src: "js/lib/**/*.js",
      dest: "target/"
    },

    fooBar: {
      // use "readOnly" flag for testing your configuration
      options: {
        readOnly: true
      },
      cwd: "js/app/",
      src: "**/*.js",
      dest: "target"
    }
  }
});

Options

options.readOnly (Boolean, default: false) Shows in the console what will be transformed and where is the destination without any write operations.