Sha256: a4a24a9cc9a12020482704e47ff32eaf212feb5063832894f6da5fa470372b53

Contents?: true

Size: 420 Bytes

Versions: 46

Compression:

Stored size: 420 Bytes

Contents

"use strict";

var isValue = require("../../object/is-value")
  , repeat  = require("./repeat")
  , replace = String.prototype.replace
  , re      = /(\r\n|[\n\r\u2028\u2029])([\u0000-\u0009\u000b-\uffff]+)/g;

module.exports = function (indent /*, count*/) {
	var count = arguments[1];
	indent = repeat.call(String(indent), isValue(count) ? count : 1);
	return indent + replace.call(this, re, "$1" + indent + "$2");
};

Version data entries

46 entries across 46 versions & 3 rubygems

Version Path
govuk_publishing_components-18.0.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.21.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.20.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.19.1 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.19.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.18.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.17.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.16.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.15.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.14.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.13.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.12.2 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.12.1 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.12.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.11.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.10.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.9.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.8.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.7.0 node_modules/es5-ext/string/#/indent.js
govuk_publishing_components-17.6.1 node_modules/es5-ext/string/#/indent.js