-
Microsoft
- Seattle, WA
- http://ham.io
Highlights
Block or Report
Block or report weswigham
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
microsoft/TypeScript Public
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
metalsmith-metallic Public
✨ A Metalsmith plugin to highlight code in markdown files. -
GithubProvider Public
A provider for powershell which uses octokit to let you use github repos as a filesystem inside powershell
522 contributions in the last year
Less
More
Activity overview
Contributed to
microsoft/TypeScript,
DefinitelyTyped/DefinitelyTyped,
weswigham/plex-anilist-scrobble-forwarder
and 33 other
repositories
Contribution activity
November 2022
Created 1 commit in 1 repository
Created a pull request in microsoft/TypeScript that received 10 comments
Add --allowNonJsExtensions, a flag for allowing arbitrary extensions on import paths
And, correspondingly, the .d.ext.ts files needed to describe the shape of whatever it is your importing.
Implements #50133
Option name, as always, …
+1,526
−36
•
10
comments
Opened 1 other pull request in 1 repository
microsoft/TypeScript
1
merged
Reviewed 14 pull requests in 1 repository
microsoft/TypeScript
14 pull requests
- Fix smoke test substitution
- Add smoke tests to CI
- Fix __importDefault when used on typescript libraries
- Infer instance type arguments as constraint
- Remove no-unnecessary-qualifier from eslintrc
-
Add
--allowNonJsExtensions, a flag for allowing arbitrary extensions on import paths - Add known keys of the mapped type constraint to its members
- Infer fixed-size tuples from infer type parameters with extends clauses at variadic positions
- Fix an issue with types possibly being related to discriminated type despite of incompatible variance
- Reuse type reference directive resolutions
- Handle ambient namespace aliasing in getContainersOfSymbol
-
add
undefinedto declaration of constructor parameter property with… -
Fixed a regression with discriminating unions based on a union property against
undefinedwithstrictNullChecks: false - Pass in information for the module name resolution when resolutions from file are partially used





