Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable strict mode of TypeScript #576

Closed
molant opened this issue Oct 12, 2017 · 9 comments
Closed

Enable strict mode of TypeScript #576

molant opened this issue Oct 12, 2017 · 9 comments

Comments

@molant
Copy link
Member

molant commented Oct 12, 2017

Should we enable "strict": true in tsconfig.json?

I've tried running it and there are quite a few things to fix, but might be better in the long-term for the project.

@alrra, @sarvaje @qzhou1607 ?

@sarvaje
Copy link
Contributor

sarvaje commented Oct 13, 2017

👍

@molant
Copy link
Member Author

molant commented Oct 30, 2017

Looks like there's agreement so removing the question label

@sarvaje
Copy link
Contributor

sarvaje commented Apr 17, 2018

@molant @alrra do you want me to start doing this?

@molant
Copy link
Member Author

molant commented Oct 4, 2018

Making a list of all the things that need someone to work on or where there are currently some issues

package owner comments
create-hint @molant Issue with appinsights Namespace '"http"' has no exported member 'ServerRequest'.
create-hintrc @molant Issue with appinsights Namespace '"http"' has no exported member 'ServerRequest'.
create-parser @molant Issue with appinsights Namespace '"http"' has no exported member 'ServerRequest'. Also I think there's something broken in the logic of the package
connector-chrome @sarvaje
connector-jsdom @antross
parser-babel-config @antross
parser-javascript @antross
parser-manifest @antross
parser-typescript-config @antross
parser-webpack-config @antross
utils-connector-tools @antross
utils-debugging-protocol-common @antross

@antross, @sarvaje if you can update this table when you grab one it would be awesome.

Thanks!

@molant
Copy link
Member Author

molant commented Oct 4, 2018

All the packages that are not listed above are already done and merged or waiting to be merged.

@sarvaje
Copy link
Contributor

sarvaje commented Oct 5, 2018

Issue with appinsights Namespace '"http"' has no exported member 'ServerRequest'.

@molant that happens because of the version of @types/node. I had the same problem in the online scanner and the solution was fix the version of that package.

@molant
Copy link
Member Author

molant commented Oct 5, 2018

@sarvaje I've updated to appinsights 1.0.5 and that seems to solve the problem.

@molant
Copy link
Member Author

molant commented Oct 5, 2018

I've updated to appinsights 1.0.5 and that seems to solve the problem.

I had to pin to @types/node to 10.9.1 to make it work 😔

@molant
Copy link
Member Author

molant commented Oct 5, 2018

Looks like the remaining thing is the code under scripts 🎉

@alrra alrra closed this as completed in 8d2a9e3 Oct 9, 2018
October '18 🍁🍂 automation moved this from In progress to Done Oct 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

4 participants