aboutsummaryrefslogtreecommitdiff
path: root/node_modules/es5-ext/string/#/camel-to-hyphen.js
blob: 002dfd0b2bb887f7025475fe404d8611181ecc37 (plain)
1
2
3
4
5
6
7
8
9
10
"use strict";

var replace = String.prototype.replace
  , re = /([A-Z])/g;

module.exports = function () {
	var str = replace.call(this, re, "-$1").toLowerCase();
	if (str[0] === "-") str = str.slice(1);
	return str;
};