2.0.0 • Published 9 years ago

reassemble-string v2.0.0

Weekly downloads
7
License
MIT
Repository
github
Last release
9 years ago

Coverage Status Build Status Dependency Status npm version Stability: stable

Splits a string (Splitchars: _, -, \s, ., or camelcase) and combines it using a combound function. This is usefull to create functions like camelize, dasherize...

Install

$ npm install --save reassemble-string

Usage

var reassembleString = require('reassemble-string');

const camelize = reassembleString((a, b) => a + b.toUpperCase());
const dasherize = reassembleString((a, b) => `${a}-${b}`);

camelize('hello-world');   // => "helloWorld"
camelize('hello_world');   // => "helloWorld"
camelize('hello.world');   // => "helloWorld"
camelize('hello - world'); // => "helloWorld"
camelize('hello + world'); // => "hello + world"
dasherize('hello world'); // => "hello-world"
dasherize('helloWorld'); // => "hello-world"

API

reassembleString(combine) -> (string)

reassembleString(combine, string)

combine

Required
Type: function(a, b)

a is the last character of the previous word. b is the first character of the next word lowercased.

You should return a string.

string

Type: string

The string which gets splitted and reassembled.

License

MIT © Christoph Hermann

2.0.0

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago