https://github.com/unional/type-plus
Additional types and types adjusted utilities for TypeScript
https://github.com/unional/type-plus
npm-package type-level-programming type-system types typescript typescript-definitions utilities
Last synced: 9 months ago
JSON representation
Additional types and types adjusted utilities for TypeScript
- Host: GitHub
- URL: https://github.com/unional/type-plus
- Owner: unional
- License: mit
- Created: 2018-12-24T09:34:35.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T17:32:47.000Z (10 months ago)
- Last Synced: 2025-04-13T13:19:52.505Z (10 months ago)
- Topics: npm-package, type-level-programming, type-system, types, typescript, typescript-definitions, utilities
- Language: TypeScript
- Homepage: https://unional.github.io/type-plus/
- Size: 51.2 MB
- Stars: 389
- Watchers: 3
- Forks: 11
- Open Issues: 20
-
Metadata Files:
- Readme: readme.md
- Contributing: .github/contributing.md
- License: LICENSE
Awesome Lists containing this project
- awesome-typescript - type-plus - Additional types and type adjusted utilities (CSS In JS With Types / Runtime)
README
# type-plus
[![NPM version][npm_image]][npm_url]
[![NPM downloads][downloads_image]][npm_url]
[![Release][github_release]][github_action_url]
[![Codecov][codecov_image]][codecov_url]
[![Visual Studio Code][vscode_image]][vscode_url]
More than 200 type utilities for [TypeScript] for applications, library, and type-level programming.
[type-plus readme](./packages/type-plus/readme.md)
## Contribute
```sh
# after fork and clone
npm install
# begin making changes
git checkout -b
npm run watch
# after making change(s)
git commit -m ""
git push
# create PR
```
[codecov_image]: https://codecov.io/gh/unional/type-plus/branch/master/graph/badge.svg
[codecov_url]: https://codecov.io/gh/unional/type-plus
[downloads_image]: https://img.shields.io/npm/dm/type-plus.svg?style=flat
[github_action_url]: https://github.com/unional/type-plus/actions
[github_release]: https://github.com/unional/type-plus/workflows/release/badge.svg
[npm_image]: https://img.shields.io/npm/v/type-plus.svg?style=flat
[npm_url]: https://npmjs.org/package/type-plus
[TypeScript]: https://www.typescriptlang.org
[vscode_image]: https://img.shields.io/badge/vscode-ready-green.svg
[vscode_url]: https://code.visualstudio.com/