What is three-versions-types?
Use when publishing type declarations. Use when dealing with version conflicts. Use when libraries have types. Use when managing @types packages. Use when debugging type mismatches. Source: marius-townhouse/effective-typescript-skills.