Skip to content

Releases: magynhard/lucky-case

1.1.8

01 Jun 14:14
Compare
Choose a tag to compare
  • update documentation

1.1.3 make string version compatible with latest node

21 Dec 12:23
Compare
Choose a tag to compare

Added './string' to exports in package.json to be compatible with latest node version.

Error behaviour before

Code

const LuckyCase = require('lucky-case/string');

Runtime error

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './string' is not defined by "exports"

1.1.2 update minified dist versions

10 Jan 23:09
Compare
Choose a tag to compare

The minified javascript files in ./dist hadn't been updated to the latest release version.

1.1.1 added support for 'decapitalize'

10 Jan 19:19
Compare
Choose a tag to compare

New support for 'decapitalize':

LuckyCase.decapitalize(...)
LuckyCase.isDecapitalized(...)
LuckyCase.isNotCapital(...)
String.decapitalize(...)
String.isDecapitalized(...)
String.isNotCapital(...)

Allow lower case variants for parameter case_type at LuckyCase.convertCase and String.convertCase, e.g.:

// ####### already worked #######
LuckyCase.convertCase('myStringBingBangBong', LuckyCase.SNAKE_CASE);
// => "my_string_bing_bang_bong"
LuckyCase.convertCase('myStringBingBangBong', 'SNAKE_CASE');
// => "my_string_bing_bang_bong"

// ####### working now as well #######
LuckyCase.convertCase('myStringBingBangBong', 'snake_case');
// => "my_string_bing_bang_bong"

1.1.0 add missing string tests; bugfixing

13 Dec 12:52
Compare
Choose a tag to compare

Addes missing spec tests for string monkey patching and fixed occured bugs in some cases.

1.0.7 replaced jsdoc documentations

12 Dec 20:59
Compare
Choose a tag to compare

In this release the html based jsdoc documentations have been replaced by mark down based jsdoc documentations.

On the one hand, the html based version looked awful, on the other hand the npm package size decreased significantly.

1.0.4 first npm release

07 Dec 06:18
Compare
Choose a tag to compare

Same features as 1.0.3, but finished package.json and published on npm repository.

1.0.3 first release

06 Dec 18:27
Compare
Choose a tag to compare

Yeah, it is done!

I finally ported my ruby gem lucky_case to javascript!

As there is a big bunch of test automatization - also ported from the original library - i declare this release production ready!