Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gadge/texting
string functions
https://github.com/gadge/texting
ecmascript javascript regex string text
Last synced: about 2 months ago
JSON representation
string functions
- Host: GitHub
- URL: https://github.com/gadge/texting
- Owner: gadge
- License: mit
- Created: 2021-03-18T10:31:19.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-11T08:55:02.000Z (2 months ago)
- Last Synced: 2024-11-11T09:32:45.995Z (2 months ago)
- Topics: ecmascript, javascript, regex, string, text
- Language: JavaScript
- Homepage:
- Size: 2.14 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
featured functions on string
[![version](https://img.shields.io/npm/v/@texting/lange?logo=npm&style=flat-square)]()
[![language](https://img.shields.io/github/languages/top/gadge/texting?logo=javascript&style=flat-square)][url-github]
[![manager](https://img.shields.io/badge/manager-pnpm-F69220?logo=pnpm&logoColor=EEE&style=flat-square)][url-github]
[![npm last update](https://img.shields.io/npm/last-update/@texting/lange?logo=npm&style=flat-square)]()
[![github last commit](https://img.shields.io/github/last-commit/gadge/texting?logo=github&style=flat-square)][url-github]
[![github commits](https://img.shields.io/github/commit-activity/t/gadge/texting?logo=github&style=flat-square)][url-github]
[![node version](https://img.shields.io/node/v/@texting/lange/latest?logo=node.js&style=flat-square)]()[//]: <> (Shields)
[badge-npm-version]: https://flat.badgen.net/npm/v/@texting/art-project
[badge-npm-license]: https://flat.badgen.net/npm/license/@texting/art-project
[badge-github-last-commit]: https://flat.badgen.net/github/last-commit/hoyeungw/texting
[badge-github-commit-count]: https://flat.badgen.net/github/commits/hoyeungw/texting
[//]: <> (Link)
[url-github]: https://github.com/hoyeungw/texting
[url-npm]: https://npmjs.org/package/@texting/art-project
#### Features
- Useful featured misc functions on string.
- Small and separate modules. Install on need.
- Lightweight and fast.#### Install
```console
$ npm install @texting/
```#### Tools
| | | | |
|-------------------------------------------|-------------------------------------------|----------|-------------------|
| [**bracket**](packages/bracket) | Add bracket to string | function | ![v][bracket-dm] |
| [**cite**](packages/cite) | Add tense quote to string | function | ![v][cite-dm] |
| [**fold**](packages/fold) | Divide or fold text to vector | function | ![v][fold-dm] |
| [**lange**](packages/lange) | Get length of string | function | ![v][lange-dm] |
| [**liner**](packages/liner) | Handle lines breaks in string | function | ![v][liner-dm] |
| [**padder**](packages/padder) | Left/right/full pad of string | function | ![v][padder-dm] |
| [**phrasing**](packages/phrasing) | Transform among snake/camel/pascal naming | function | ![v][phrasing-dm] |
| [**quote**](packages/quote) | Add quote to string | function | ![v][quote-dm] |
| [**sep**](packages/sep) | Separate a string by delimiter regex | function | ![v][sep-dm] |
| [**splitter**](packages/splitter) | Split a string by delimiter regex | function | ![v][splitter-dm] |
| [**string-value**](packages/string-value) | Generate a pseudo value of string | function | ![v][strval-dm] |
| [**tap**](packages/tap) | Join strings into an array | function | ![v][tap-dm] |
| [**translator**](packages/translator) | Replace string by predefined dictionary | function | ![v][tslt-dm] |
| | | | |[//]: <> (Local routes)
[bracket-dm]: https://flat.badgen.net/npm/dm/@texting/bracket
[cite-dm]: https://flat.badgen.net/npm/dm/@texting/cite
[fold-dm]: https://flat.badgen.net/npm/dm/@texting/fold
[lange-dm]: https://flat.badgen.net/npm/dm/@texting/lange
[liner-dm]: https://flat.badgen.net/npm/dm/@texting/liner
[padder-dm]: https://flat.badgen.net/npm/dm/@texting/padder
[phrasing-dm]: https://flat.badgen.net/npm/dm/@texting/phrasing
[quote-dm]: https://flat.badgen.net/npm/dm/@texting/quote
[sep-dm]: https://flat.badgen.net/npm/dm/@texting/sep
[splitter-dm]: https://flat.badgen.net/npm/dm/@texting/splitter
[strval-dm]: https://flat.badgen.net/npm/dm/@texting/string-value
[tap-dm]: https://flat.badgen.net/npm/dm/@texting/tap
[tslt-dm]: https://flat.badgen.net/npm/dm/@texting/translator
#### Meta
[LICENSE (MIT)](LICENSE)