mirror of
https://github.com/samsonjs/batteries.git
synced 2026-03-25 09:15:46 +00:00
21 lines
374 B
JavaScript
21 lines
374 B
JavaScript
// batteries
|
|
// Copyright 2010 - 2011 Sami Samhuri <sami@samhuri.net>
|
|
|
|
// TODO
|
|
// - reverse
|
|
// - unpack
|
|
// - sha1
|
|
|
|
var StringExt = { cmp: cmp };
|
|
|
|
exports.extendNative = function() {
|
|
require('./ext').extend(String, StringExt);
|
|
};
|
|
|
|
require('./object').extend(exports, StringExt);
|
|
|
|
function cmp(a, b) {
|
|
if (a === b) return 0;
|
|
if (a < b) return -1;
|
|
return 1; // a > b
|
|
}
|