Catching up
Development lead for the TypeScript team at Microsoft.
-
Microsoft
- Seattle, WA
- https://twitter.com/searyanc
Block or Report
Block or report RyanCavanaugh
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
TypeScript Public
Forked from microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
327 contributions in the last year
Activity overview
Contributed to
DefinitelyTyped/DefinitelyTyped,
microsoft/TypeScript,
react-bootstrap/react-bootstrap
and 19 other
repositories
Contribution activity
May 2022
Created 2 commits in 2 repositories
Created 2 repositories
- RyanCavanaugh/typescript-eslint TypeScript
- RyanCavanaugh/react-bootstrap TypeScript
Created a pull request in typescript-eslint/typescript-eslint that received 9 comments
fix(eslint-plugin): [ban-types] Suggest using object to mean "any object"
People vexed by
declare let j: unknown;
let m = { ...(j as {}) };
being banned by ban-types's default of disallowing {} have resorted to using
let m =
+3
−2
•
9
comments
Opened 3 other pull requests in 2 repositories
microsoft/TypeScript
1
open
1
merged
react-bootstrap/react-bootstrap
1
merged
Reviewed 34 pull requests in 2 repositories
DefinitelyTyped/DefinitelyTyped
25 pull requests
- [triangle-wasm] Add new types for triangle-wasm
- Updating Pako's typings to 2.0
- 20.1.55 added
- [lost] Add types for lost
- Add types for traceparent npm package.
- [lru-cache] rm typings as they are now included with the library
- prettier: Add generics for call, each, and map property keys
- [react-dom] createPortal container can be a DocumentFragment
- @types/chrome - ScriptInjection.func args should be optional
- [selenium-webdriver] add ShadowRoot definition
- Updates types for Recurly.js v4.20.2
- Update @types/analytics-node flush
- [react-modal-view] Add types for react-modal-view
- Bugfix/60271 - Fix UIkitSwiterOptions name
-
[react-router] Parse regex options for generating valid input types to
generatePath - Add popup variable to the leafletEvent interface
- graphql-resolve-batch: add info param & remove dependency on graphql@14
- oidc-provider - Add revokeGrantPolicy Configuration interface
- update kendo-ui typescript definitions to 2022.2.510
- feat(babel__register): Add initial type defs
- [react-breadcrumbs] Don't assume implicit children
- Leaflet.markercluster: Add typed events
-
Add types for
ttest - Add types for the godot game engine HTML5 exported javascript
-
[stylus] Add
renderoverloads - Some pull request reviews not shown.
microsoft/TypeScript
7 pull requests
- Fix crash from inaccurate type guard implementation
- Improve intersection reduction and CFA for truthy, equality, and typeof checks
- Instantiate original target type in substituteIndexedMappedType
- fix issue #49000: Distributed keyof over union leads to erroneous indexed access
- Update CONTRIBUTING.md to mention issue claiming and force pushing
- Fix uncalled function check usage detection for && expressions
- Fix more tests missing 'it' call in 'describe'
Created an issue in microsoft/TypeScript that received 3 comments
Operator to produce keys of a type where the properties of that type in those keys match some type
Suggestion
5 tasks done