Feedback on TypeScript support
See original GitHub issuehttps://github.com/probot/probot/pull/372 has been a huge effort by @tcbyrd, @ocombe, and several others to rewrite Probot in TypeScript. If you’d like to help us test out TypeScript support, please install the pre-release and report any issues you run in to:
$ npm install probot@next
TODO:
- Remove
no-var-requires
fromtslint.json
- Remove
OctokitWithPagination
in favor of declaration merging with existing Octokit interface - Rewrite tests in TypeScript (#582)
- Types for webhook payloads
- Turn on
noImplictAny
- Add the ability to generate a new app with TypeScript, such as
create-probot-app --typescript my-app-name
Issue Analytics
- State:
- Created 5 years ago
- Reactions:5
- Comments:21 (14 by maintainers)
Top Results From Across the Web
Reviews | Why developers use TypeScript. - StackShare
I have read that adopting TypeScript can help enforce better code quality, and best practices. I also heard good things about Flow (JS)....
Read more >TypeScript Reviews 2022: Details, Pricing, & Features - G2
Typescript is by far my favourite programming language. It supports all the Javascript libraries, and the typescript community is also very reliable. The...
Read more >Google feedback on TypeScript 3.5 · Issue #33272 - GitHub
It is our hope that this report about TS 3.5 as applied to a large codebase will help the TypeScript team better evaluate...
Read more >Documentation - TypeScript 3.9
TypeScript 3.9 · Improvements in Inference and Promise.all · Speed Improvements · // @ts-expect-error Comments · Uncalled Function Checks in Conditional Expressions.
Read more >Google Feedback with TypeScript - CodeProject
This script allows you to create feedback forms which include a screenshot and clients browser Information. Feedback tool similar to the ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@ocombe I had to change some imports after adding
esModuleInterop: true
but it works, thank you! Maybe thiscompilerOption
should be added in probot by default?@pierrebeaucamp @betopompolo I had the same error last week, the solution is to add this property in the
compilerOptions
of your tsconfig.json file:"esModuleInterop": true
(works with TS 2.7+)