0.2.0 • Published 9 years ago

grunt-ini-handler v0.2.0

Weekly downloads
1
License
-
Repository
github
Last release
9 years ago

grunt-ini-handler

Handling INI files

Getting Started

This plugin requires Grunt ~0.4.2

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-ini-handler --save-dev

To install this fork add this to your package.json dev dependencies

"devDependencies": {
    "grunt-ini-handler": "*"
  },

run

npm update

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

grunt.loadNpmTasks('grunt-ini-handler');

The "ini-handler" task

Overview

In your project's Gruntfile, add a section named ini-handler to the data object passed into grunt.initConfig().

grunt.initConfig({
    "ini-handler": {
        data : {
            file: "config/example.ini", // INI file to be handled
            values: {
                "example_key": "example_value"
            }
        }
    }
});

Testing

Testing is very basic and sketchy at best

npm test

Thanks

Thanks go the the following contributors:

  • Enrique Moreno Tent - Original inspiration/base taken from his work (although hacked beyond recognition now).