This repository has been archived by the owner on Feb 20, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Deprecation notice #364
Comments
This was referenced Nov 15, 2023
This was referenced Jan 6, 2024
This was referenced Feb 23, 2024
This was referenced Mar 3, 2024
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
tsd-lite
is deprecated.Support for TypeScript 6 or any new features will not be added.
Meet TSTyche
I recommend migrating to TSTyche – The Essential Type Testing Tool.
It is a freshly published type testing tool. I developed it recently. A simple idea (jest-community/jest-runner-tsd#32) turned into two years of researching and tinkering. TSTyche has a lot to offer, here are just few highlights:
tstyche --target 5.0,latest
;test()
anddescribe()
with.only
,.skip
run mode flags;expect
style assertions to compare two types, or two expressions, or a type with an expression, or an expression with a type;.toRaiseError()
matcher to capture exact error message.Visit https://tstyche.org to view the full documentation.
Migration
As a reference, here are the few migration / usage PRs:
Jest
Config
type test to TSTyche jestjs/jest#14687RedwoodJS
Typegoose
better-enums
.d.ts
declaration testing in a JavaScript package:docusaurus-remark-plugin-tab-blocks
The text was updated successfully, but these errors were encountered: