Commit Graph

36 Commits

Author SHA1 Message Date
Sojin Park
819d64ecfa docs: Add missing docs and style docs 2024-09-28 22:22:34 +09:00
raon0211
92500e54da docs: Add docs for functions
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-09-25 17:37:03 +09:00
raon0211
75c41ef98f feat(string): Make camelCase and other functions to support emojis 2024-09-25 16:25:52 +09:00
hyesung oh
1e04c48d3d
fix(startCase): convert the non-first char to lowercase (#591)
Some checks failed
CI / codecov (push) Has been cancelled
Release / release (push) Has been cancelled
* fix: convert the non-first char to lowercase

* test: more test case

* docs: update examples
2024-09-24 10:39:37 +09:00
Gweesin Chan
60e4ba383a
feat(constantCase): support constantCase (#557)
* feat: support constant case

* Update docs/zh_hans/reference/string/constantCase.md

* Update src/string/constantCase.ts

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-09-24 10:23:18 +09:00
Dongho Kim
d2af34e095
docs(trimStart): Update docs for trimStart (#576) 2024-09-23 15:13:21 +09:00
Junseong Park
0c4edbb2b9
docs: Update wrong headings and contents (#547)
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-09-18 17:36:04 +09:00
raon0211
4a17214496 feat(trim, trimStart, trimEnd): Ensure compatibility with trim, trimStart, and trimEnd 2024-09-13 16:41:10 +09:00
mattiacoll
7f2e19dc31
feat: add upperCase function (#402)
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
* feat(upperCase): Add upperCase function

* Add upperCase benchmark

* Added english docs
2024-09-13 15:34:16 +09:00
Sojin Park
c37e1c5b09 chore: Move attempt to compat, and style docs 2024-09-08 17:11:06 +09:00
Sojin Park
a9e7edde14 docs: Add documentation automatic generation script 2024-09-08 17:02:19 +09:00
D-Sketon
6ba0d7b93e
feat(escapeRegExp): implement escapeRegExp (#483) 2024-09-07 23:17:46 +09:00
raon0211
4fea8d2a00 docs(escape, unescape): Add docs for escape & unescape
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
2024-09-03 23:53:24 +09:00
D-Sketon
53f5b698b9
feat(escape/unescape): implement escape&unescape (#462)
* feat(escape/unescape): implement escape&unescape

* compatibility

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-09-03 23:34:40 +09:00
raon0211
959b5d08c6 docs(pad): Add docs for pad 2024-09-03 23:28:44 +09:00
Péter Kovács
215a1656e1
feat(pad): Add pad function (#469) 2024-09-03 23:14:53 +09:00
Sojin Park
14ae504e0f style: Fix ESLint errors 2024-08-31 14:45:20 +09:00
Sojin Park
c7d12a1c80 docs(deburr): Add docs for deburr 2024-08-31 13:50:18 +09:00
D-Sketon
58d1cb2fd4
feat(deburr): Implement deburr (#449)
* feat(deburr): implement deburr

* compatibility
2024-08-31 13:39:31 +09:00
raon0211
6ef87e318b feat(upperFirst, lowerFirst): Add some docs for lowerFirst & upperFirst 2024-08-25 22:22:21 +09:00
mattiacoll
16fda3f24c
feat(upperFirst): Add upperFirst function (#404)
* feat(upperFirst): Add upperFirst function

* Add upperFirst benchmark

* Add upperFirst english docs

* Update docs/reference/string/upperFirst.md

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-08-25 22:15:19 +09:00
mattiacoll
02643bcbe3
feat(lowerFirst): add lowerFirst function (#403)
* feat(lowerFirst): Add lowerFirst function

* Add lowerFirst benchmark

* Add lowerFirst english docs

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-08-25 22:12:57 +09:00
Sojin Park
be4162dc19 style: Apply prettier 2024-08-11 10:54:13 +09:00
Sojin Park
5d34b16683 docs(pascalCase, startCase): Add docs for pascalCase & startCase 2024-08-10 10:26:23 +09:00
raon0211
17d8afa2a3 feat(padStart): Move padStart to our compat library 2024-08-09 10:28:11 +09:00
Péter Kovács
8249ed25f8
feat(padStart): add padStart (#323)
* feat: add padStart function

* docs: add padStart doc
2024-07-31 21:55:00 +09:00
raon0211
2db0b49579 chore(startsWith, endsWith): Update docs and import tests from lodash 2024-07-18 21:36:32 +09:00
Bert Verhelst
b9b409db32
feat(startsWith): add startsWith and endsWith string functions (#224)
* feat(startsWith): add startsWith and endsWith string functions

similar to
* https://lodash.com/docs/4.17.15#startsWith
* https://lodash.com/docs/4.17.15#endsWith

* fix(startsWith): use native startsWith inside the startsWith function

---------

Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-18 21:21:10 +09:00
Deokgyung
7ee48c0e71
feat(startCase): add startCase (#203)
Some checks are pending
CI / codecov (push) Waiting to run
Release / release (push) Waiting to run
* feat: add startCase

* docs: add docs of startCase

* fix: startcase lint error
2024-07-17 22:42:58 +09:00
Sojin Park
21d6530e16 feat(camelCase): Add camelCase 2024-07-14 17:23:57 +09:00
Siddhartha Sarkar
a8398d2912
docs: Fix casing for kebabCase text (#180) 2024-07-14 16:06:42 +09:00
Bert Verhelst
6606d5ba84
docs: Fix typo in kebab case docs (#169) 2024-07-12 20:15:32 +09:00
Bert Verhelst
b1cb93355a
feat(lowerCase): Add lowerCase function (#166)
* feat(lowerCase): Add lowerCase function

* Update docs/ko/reference/string/lowerCase.md

* Update docs/ko/reference/string/lowerCase.md

* Update docs/reference/string/lowerCase.md

Co-authored-by: Evan Moon <bboydart91@gmail.com>

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Evan Moon <bboydart91@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-12 10:17:34 +09:00
Bert Verhelst
541b89dc0d
feat(kebabCase): Add kebabCase function (#162)
* feat(kebabCase): Add kebabCase function

Very similar to snakeCase

* Update docs/ko/reference/string/kebabCase.md

* Update snakeCase.md

* Create kebabCase.md

* Update snakeCase.md

* Update docs/.vitepress/ko.mts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-12 10:14:30 +09:00
Atajan
16d326c4b2
feat(capitalize): add capitalize (#161)
* feat(capitalize): add capitalize

* fix(capitalize): return type

* Update docs/ko/reference/string/capitalize.md

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-12 10:07:40 +09:00
정해준
d48900fa55
feat(snakeCase): add snakeCase (#152)
* feat(snakeCase): Add caseSplitPattern RegExp const

* feat(snakeCase): Add caseSplitPattern test code

* feat(snakeCase): Add snakeCase function

* feat(snakeCase): Add snakeCase test code

* feat(snakeCase): Add snakeCase docs

* feat(snakeCase): Add snakeCase benchmarks

* chore: Add string export

* fix(snakeCase): constants public api

* Update docs/ko/reference/string/snakeCase.md

* Update docs/ko/reference/string/snakeCase.md

* Update docs/reference/string/snakeCase.md

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-07-11 09:14:09 +09:00