Comments (2)
@lazarljubenovic It was good to know that this project is active.
Thank you for your reply.
from type-guards.
Glad you find the library useful. We use in production every day, and I don't see a reason why you'd refrain from using it because of the version number, considering it's a micro-utility-library and you can easily code-review any function you use.
I don't feel like releasing a 1.0.0 of it util I address the open issues (which are all mostly day-zero ideas which I never got around to implementing). It's very much alive, although certainly not on my priority list at the moment (busy with work!). If you have any ideas or requests, feel free to write.
from type-guards.
Related Issues (20)
- "isInstanceOf" doesn't work with abstract classes
- Increase arguments for "or" and "and"
- Add "isAny" guard HOT 1
- Export extended Guard type
- Add a general signature for `or` (no guards)
- Types which differ according to "type" or "kind" HOT 1
- Add "throwIf" helper HOT 1
- Fix "isNullish" alias
- Add "symbol" to primitive types
- isEnum should also accept an enumeration object
- Utilize the new `asserts` feature of TS 3.7
- Add "isTruthy" and "isFalsey" guards HOT 1
- Add "isIterable" type guard
- Filtering out specific symbols
- Add "throwUnless"
- "isOfShape" should allow keys not to be specified if that key can be undefined HOT 2
- Add a utility for merging two types (union, &)
- Consider using `unknown` instead of `any`
- Create new release
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from type-guards.