eslint-plugin-expect-type
ESLint plugin with ^? Twoslash, $ExpectError, and $ExpectType type assertions. 🧩 (by JoshuaKGoldberg)
lambda-ioc
Super type safe dependency injection 💉 for TypeScript (inspired by Diddly) (by Coder-Spirit)
Our great sponsors
eslint-plugin-expect-type | lambda-ioc | |
---|---|---|
3 | 2 | |
87 | 9 | |
- | - | |
9.6 | 0.0 | |
2 days ago | 9 days ago | |
TypeScript | TypeScript | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
eslint-plugin-expect-type
Posts with mentions or reviews of eslint-plugin-expect-type.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-18.
-
eslint-plugin-expect-type VS vite-plugin-vitest-typescript-assert - a user suggested alternative
2 projects | 18 Jul 2022
- Extreme Explorations of TypeScript's Type System
-
Is there any known way to measure coverage of... types?
You can test types, at least in terms of asserting happy path types and whether a piece of code, runtime or purely type-level, should trigger a tsc type error. Here's an example using eslint-plugin-expect-type.
lambda-ioc
Posts with mentions or reviews of lambda-ioc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-08.
-
I wrote an strongly typed IoC container library (based on Diddly) for Deno & Node
The "final" result is a bit more feature complete, although much uglier if you check its internals (it's crazy how many type annotations I wrote there, and how complex they are), and I started to use it for real life projects :) : https://github.com/Coder-Spirit/lambda-ioc
- Is there any known way to measure coverage of... types?
What are some alternatives?
When comparing eslint-plugin-expect-type and lambda-ioc you can also consider the following projects:
nominal - Powerful nominal types for your Typescript project
InversifyJS - A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
vite-plugin-vitest-typescript-assert - 🔥 TypeScript type assertion plugin for vitest
genioc - Bloat-free and magical IoC-container for Typescript based on code-generation
sum-types - Safe, ergonomic, non-generic sum types in TypeScript.
tsd - Check TypeScript type definitions
eslint-plugin-functional - ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
diddly - ƛ💉 Pure functional dependency injection for TypeScript
typefuck - Type-level Brainfuck interpreter in TypeScript
eslint-plugin-expect-type vs nominal
lambda-ioc vs InversifyJS
eslint-plugin-expect-type vs vite-plugin-vitest-typescript-assert
lambda-ioc vs genioc
eslint-plugin-expect-type vs sum-types
lambda-ioc vs nominal
eslint-plugin-expect-type vs tsd
lambda-ioc vs tsd
eslint-plugin-expect-type vs eslint-plugin-functional
lambda-ioc vs diddly
eslint-plugin-expect-type vs typefuck
lambda-ioc vs sum-types