Sha256: 51b58ec41958e1c95ef897f4eb508d61dc9fb5fd0e0939faf842fc23e153b3bc

Contents?: true

Size: 1.36 KB

Versions: 9

Compression:

Stored size: 1.36 KB

Contents

module.exports = function(grunt) {

    // Project configuration.
    grunt.initConfig({
        // This line makes your node configurations available for use
        pkg: grunt.file.readJSON('package.json'),
        convert: {
            yml2json: {
                files: [{
                    expand: true,
                    cwd: 'resources/',
                    src: ['**/*.yml'],
                    dest: 'resources/json/',
                    ext: '.json'
                }]
            }
        },
        "concat-json": {
            mdjson: {
                src: ["iso_*.json"],
                dest: "resources/json/mdcodes.json",
                cwd: "resources/json",
                options: {
                    space: "  "
                }
            }
        },
        yamllint: {
            all: ['resources/**/*.yaml']
        }
    });
    // Each plugin must be loaded following this pattern
    grunt.loadNpmTasks('grunt-convert');
    grunt.loadNpmTasks('grunt-concat-json');
    grunt.loadNpmTasks('grunt-yamllint');
    // Custom task(s).
    // First argument names the task for use in command line
    // Second argument is a list of tasks to be run
    grunt.registerTask('default', ['yamllint:all', 'convert:yml2json', 'concat-json:mdjson']);
    grunt.registerTask('concat', ['concat-json:mdjson']);
    grunt.registerTask('lint', ['yamllint:all']);

};

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
adiwg-mdcodes-2.1.3.pre.beta4 Gruntfile.js
adiwg-mdcodes-2.1.3.pre.beta2 Gruntfile.js
adiwg-mdcodes-2.1.2.pre.beta1 Gruntfile.js
adiwg-mdcodes-2.1.2.pre.beta Gruntfile.js
adiwg-mdcodes-2.0.0 Gruntfile.js
adiwg-mdcodes-1.2.2 Gruntfile.js
adiwg-mdcodes-1.2.1 Gruntfile.js
adiwg-mdcodes-1.1.0 Gruntfile.js
adiwg-mdcodes-1.0.1 Gruntfile.js