feat: core string capitalize

This commit is contained in:
cha0s 2020-07-01 06:34:54 -05:00
parent 3dbc6dae48
commit dd750f772c
2 changed files with 33 additions and 8 deletions

View File

@ -5,11 +5,23 @@ export {
shuffle, shuffle,
shuffleInPlace shuffleInPlace
} from './array'; } from './array';
export {EventEmitterMixin as EventEmitter} from './event-emitter'; export {
export {inflate, deflate} from './flate'; EventEmitterMixin as EventEmitter,
export {compose, fastApply} from './function'; } from './event-emitter';
export {iterateForEach} from './iterator'; export {
export {merge} from './merge'; inflate,
deflate,
} from './flate';
export {
compose,
fastApply
} from './function';
export {
iterateForEach,
} from './iterator';
export {
merge,
} from './merge';
export { export {
mergeDiff, mergeDiff,
mergeDiffArray, mergeDiffArray,
@ -21,6 +33,16 @@ export {
map as mapObject, map as mapObject,
fromEntries as objectFromEntries, fromEntries as objectFromEntries,
} from './object'; } from './object';
export {PropertyMixin as Property} from './property'; export {
export {TickingPromise} from './ticking-promise'; PropertyMixin as Property,
export {virtualize, virtualizeStatic} from './virtualize'; } from './property';
export {
capitalize,
} from './string';
export {
TickingPromise,
} from './ticking-promise';
export {
virtualize,
virtualizeStatic,
} from './virtualize';

3
packages/core/string.js Normal file
View File

@ -0,0 +1,3 @@
export const capitalize = (string) => (
string ? `${string.slice(0, 1).toUpperCase()}${string.slice(1)}` : ''
);