From 179df15f2ed46245f693d8f9b3a0d89e3e61db14 Mon Sep 17 00:00:00 2001 From: Rohit Tanwar Date: Tue, 26 Dec 2017 16:01:08 +0530 Subject: [PATCH 1/4] --amend --- snippets/toSnakeCase.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/snippets/toSnakeCase.md b/snippets/toSnakeCase.md index 85b3af9b9..d57f151eb 100644 --- a/snippets/toSnakeCase.md +++ b/snippets/toSnakeCase.md @@ -14,6 +14,5 @@ const toSnakeCase = str =>{ // toSnakeCase("some text") -> 'some_text' // toSnakeCase("some-javascript-property") -> 'some_javascript_property' // toSnakeCase("some-mixed_string With spaces_underscores-and-hyphens") -> 'some_mixed_string_with_spaces_underscores_and_hyphens' -// toKebabCase("AllThe-small Things") -> "all_the_smal_things" -// toKebabCase('IAmListeningToFMWhileLoadingDifferentURLOnMyBrowserAndAlsoEditingSomeXMLAndHTML') -> "i_am_listening_to_fm_while_loading_different_url_on_my_browser_and_also_editing_some_xml_and_html" +// toSnakeCase("AllThe-small Things") -> "all_the_smal_things" ``` From 5dd0deff075526c2fdebc6a7567a6148d2ac0f0f Mon Sep 17 00:00:00 2001 From: Rohit Tanwar Date: Tue, 26 Dec 2017 17:55:33 +0530 Subject: [PATCH 2/4] fix typos in toSnakeCase --- snippets/toSnakeCase.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/toSnakeCase.md b/snippets/toSnakeCase.md index d57f151eb..497d53da3 100644 --- a/snippets/toSnakeCase.md +++ b/snippets/toSnakeCase.md @@ -15,4 +15,4 @@ const toSnakeCase = str =>{ // toSnakeCase("some-javascript-property") -> 'some_javascript_property' // toSnakeCase("some-mixed_string With spaces_underscores-and-hyphens") -> 'some_mixed_string_with_spaces_underscores_and_hyphens' // toSnakeCase("AllThe-small Things") -> "all_the_smal_things" -``` +// toSnakeCase('IAmListeningToFMWhileLoadingDifferentURLOnMyBrowserAndAlsoEditingSomeXMLAndHTML') ->"i_am_listening_to_fm_while_loading_different_url_on_my_browser_and_also_editing_some_xml_and_html"``` From b5591c9146e30496c336d11505cb76d01ea4f26f Mon Sep 17 00:00:00 2001 From: Rohit Tanwar Date: Tue, 26 Dec 2017 17:55:33 +0530 Subject: [PATCH 3/4] fix typos in toSnakeCase --- snippets/toSnakeCase.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/snippets/toSnakeCase.md b/snippets/toSnakeCase.md index d57f151eb..17c0718df 100644 --- a/snippets/toSnakeCase.md +++ b/snippets/toSnakeCase.md @@ -10,9 +10,10 @@ const toSnakeCase = str =>{ str && str.match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0-9]+/g) .map(x => x.toLowerCase()) .join('_'); + } // toSnakeCase("camelCase") -> 'camel_case' // toSnakeCase("some text") -> 'some_text' // toSnakeCase("some-javascript-property") -> 'some_javascript_property' // toSnakeCase("some-mixed_string With spaces_underscores-and-hyphens") -> 'some_mixed_string_with_spaces_underscores_and_hyphens' // toSnakeCase("AllThe-small Things") -> "all_the_smal_things" -``` +// toSnakeCase('IAmListeningToFMWhileLoadingDifferentURLOnMyBrowserAndAlsoEditingSomeXMLAndHTML') ->"i_am_listening_to_fm_while_loading_different_url_on_my_browser_and_also_editing_some_xml_and_html"``` From 37386882a6d03a020911ebe4a49cf5036a3f138a Mon Sep 17 00:00:00 2001 From: David Wu Date: Tue, 26 Dec 2017 14:13:27 +0100 Subject: [PATCH 4/4] Formatting --- snippets/toSnakeCase.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/snippets/toSnakeCase.md b/snippets/toSnakeCase.md index 0f0f93692..fc9ae543a 100644 --- a/snippets/toSnakeCase.md +++ b/snippets/toSnakeCase.md @@ -10,10 +10,11 @@ const toSnakeCase = str =>{ str && str.match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0-9]+/g) .map(x => x.toLowerCase()) .join('_'); - } +} // toSnakeCase("camelCase") -> 'camel_case' // toSnakeCase("some text") -> 'some_text' // toSnakeCase("some-javascript-property") -> 'some_javascript_property' // toSnakeCase("some-mixed_string With spaces_underscores-and-hyphens") -> 'some_mixed_string_with_spaces_underscores_and_hyphens' // toSnakeCase("AllThe-small Things") -> "all_the_small_things" -// toSnakeCase('IAmListeningToFMWhileLoadingDifferentURLOnMyBrowserAndAlsoEditingSomeXMLAndHTML') ->"i_am_listening_to_fm_while_loading_different_url_on_my_browser_and_also_editing_some_xml_and_html"``` +// toSnakeCase('IAmListeningToFMWhileLoadingDifferentURLOnMyBrowserAndAlsoEditingSomeXMLAndHTML') -> "i_am_listening_to_fm_while_loading_different_url_on_my_browser_and_also_editing_some_xml_and_html" +```