Slash libraries ·
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.
Project Status
- 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.
- If you would like to contribute to Slash, please contribute to these packages, not Slash.
Contributing
We welcome contribution from everyone in the community. Read below for detailed contribution guide.
License
MIT © Viva Republica, Inc. See LICENSE for details.