Options
All
  • Public
  • Public/Protected
  • All
Menu

Comment Type Single Breakstring Flags And Eol

Single Comment Breakstring Flags Eol

BUILD_INCLUDE

File replace01.txt is to be included in output file.

// BUILD_INCLUDE("./scratch/replace1.txt")[comment?type=Single, breakstring?width=75&flags=word&eol=none]

Options

[comment?type=Single, breakstring?width=75&flags=word&eol=none]

Comment

The option comments allow for input file content to be treated as comments in the output.

Comment Type Single

type=Single Pads the left side of each line with // and a single space.
See: Enum values for commentkind for possible types.

Breakstring

The various options of breakstring allow for the breaking of lines in different ways.
If the width option of breakstring is not set then width defaults to 80.

Breakstring Width

Width=# where as # is a number, determines that each line will be broken as close to # characers as possible depending other breakstring options.

Breakstring Flags Word

flags=word determines that lines are not to be broken on a word.

Breakstring eol none

eol=none determines that line breaks are not touched and remain part of the output.

Option

breakstring?width=75&flags=word&eol=none

width=75 determines that breaking of lines is to start at 75 characters.
Due to eol=none the output will break when it gets to width or the end or a line.

Config

GruntFile.js

module.exports = function (grunt) {
  grunt.initConfig({
    build_include: {
      default: {
        match: 'buildIncludeSlash',
        src: './lib/test.txt',
        dest: './scratch/test.txt'
      }
    }
  });
  grunt.loadNpmTasks('grunt-build-include');
  grunt.registerTask('default', ['build_include:default']);
};

Output

// The quick, brown fox jumps over a lazy dog. DJs flock by when MTV ax quiz prog.
// Junk MTV quiz graced by fox whelps.
// Bawds jog, flick quartz, vex nymphs. Waltz,
// bad nymph, for quick jigs vex! Fox nymphs grab quick-jived waltz. Brick quiz
// whangs jumpy veldt fox.
// Bright vixens jump; dozy fowl quack. Quick wafting
// zephyrs vex bold Jim. Quick zephyrs blow, vexing daft Jim. Sex-charged fop
// blew my junk TV quiz.
// 
// How quickly daft jumping zebras vex. Two driven jocks
// help fax my big quiz. Quick, Baz, get my woven flax jodhpurs! "Now fax quiz
// Jack!
// " my brave ghost pled. Five quacking zephyrs jolt my wax bed. Flummoxed
// by job, kvetching W. zaps Iraq. Cozy sphinx waves quart jug of bad milk.
// A
// very bad quack might jinx zippy fowls. Few quips galvanized the mock jury box.
// Quick brown dogs jump over the lazy fox. The jay, pig, fox, zebra, and my wolves
// quack!
// Blowzy red vixens fight for a quick jump. Joaquin Phoenix was gazed
// by MTV for luck. A wizard’s job is to vex chumps quickly in fog. Watch "Jeopardy!
// ", Alex Trebek's fun TV quiz game. Woven silk pyjamas exchanged for blue quartz.

Generated using TypeDoc