RSS Git Download  Clone
Raw Blame History
const folderBuild = 'build/';
const folderBuildCoverage = folderBuild + 'coverage/';
const folderBuildCoverageNode = folderBuild + 'coverage-node/';
const folderBuildJsdoc = folderBuild + 'jsdoc/';
const folderBuildTypedoc = folderBuild + 'typedoc/';
const folderBuildBrowser = folderBuild + 'browser/';
const folderBuildNode = folderBuild + 'node/';

const folderBin = 'bin/';

const folderSrc = 'src/';

const folderTest = 'test/';
const folderTestMocha = folderTest + 'mocha/';
const folderTestAngular = folderTest + 'angular-webpack/';
const folderTestAngularKarma = folderTest + 'angular-karma/';
const folderTestAngularProtractor = folderTest + 'angular-protractor/';

const folderFilesAll = [
    'Gruntfile.js',
    'src/**/*.*',
    'test/**/*.*',
];

const folderFilesMocha = [
    folderTestMocha + '**/*.*'
];

const folderFilesDoc = folderFilesAll;


/**
 * @module Grunt
 * @namespace Grunt/grunt/folder
 */
module.exports = {
    src: {
        root: folderSrc
    },
    bin: {
        root: folderBin
    },
    files: {
        all: folderFilesAll,
        mocha: folderFilesMocha,
        doc: folderFilesDoc
    },
    build: {
        root: folderBuild,
        jsdoc: {
            root: folderBuildJsdoc
        },
        typedoc: {
            root: folderBuildTypedoc
        },
        coverage: {
            root: folderBuildCoverage
        },
        coverageNode: {
            root: folderBuildCoverageNode
        },
        node: {
            root: folderBuildNode
        },
        browser: {
            root: folderBuildBrowser
        }
    },
    test: {
        root: folderTest,
        angularWebpack: {
            root: folderTestAngular
        },
        angularKarma: {
            root: folderTestAngularKarma
        },
        angularProtractor: {
            root: folderTestAngularProtractor
        },
        mocha: {
            root: folderTestMocha
        }
    }
};