Slash libraries ·
![PRs Welcome](https://camo.githubusercontent.com/7f745fb7dd2a22f68fe03adcdb977963ada4c8265675e572c629b29b9b34af2b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5052732d77656c636f6d652d627269676874677265656e2e737667)
English | 한국어
Slash is a collection of TypeScript/JavaScript packages used in Toss. It provides over 30 npm packages which can serve as a foundation to provide high-quality web services.
- common: General libraries which can be used both in Node.js and browser environments. They include @toss/utils and @toss/hangul.
- react: Components, hooks or utility functions that can be used when developing web services in React. They include @toss/use-overlay and @toss/emotion-utils.
Check out our Slash libraries docs.
- Slash is a legacy project and is not currently being maintained.
- Many of Slash's useful features will be separated into several individual packages that are currently under development.
- es-hangul is a JavaScript library that makes it easy to work with Hangul.
- es-toolkit is a modern JavaScript utility library with high performance, small bundle size, and strong types.
- suspensive is a JavaScript library that elegantly handles React's suspense and error boundaries.
- use-funnel is a powerful and safe step-by-step state management React library
- If you would like to contribute to Slash, please contribute to these packages, not Slash.
We welcome contribution from everyone in the community. Read below for detailed contribution guide.
MIT © Viva Republica, Inc. See LICENSE for details.