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

🐛 TypeScript Fixtravaganza #812

Merged
merged 1 commit into from
Sep 7, 2018
Merged

🐛 TypeScript Fixtravaganza #812

merged 1 commit into from
Sep 7, 2018

Conversation

skellock
Copy link
Contributor

@skellock skellock commented Sep 7, 2018

A few issues fixed here in the typescript theme...

GraphQL

When i brought in apollo, it upped the graphql version to 14. This was incompatible with graphql and @types/graphql 13 which was being used by type-graphql.

Fortunately, @rmevans9 is a wizard and showed me how to fix via yarn resolutions. There's currently an yarn issue that requires me to put the resolutions in both package.json and packages/reactotron-server/package.json, but no big deal.

tslint

I brought in ts-lint for reactotron-server.

typescript

I bumped the version to 3.0.3 cuz there's some footguns in prior versions.

tsconfig out dir changes

When you tsc a folder that has 2 directories, both directories are copied to the outDir. 1 directory will only copy the contents (strangely enough). So I updated the outDir to reflect that.

Sorry about that. That caught me off guard.

.gitignore

I promoted the .cache to the root .gitignore. This is for parcel, but having 1 .gitignore is preferable since vscode doesn't seem to support unioning them together nicely (to make the folders dim in the explorer view).

@skellock skellock requested a review from rmevans9 September 7, 2018 13:15
@rmevans9 rmevans9 merged commit 6db2a20 into v3 Sep 7, 2018
@skellock skellock deleted the fix-ts-issues branch September 7, 2018 13:18
joshuayoes pushed a commit that referenced this pull request Feb 1, 2023
Co-authored-by: Renovate Bot <bot@renovateapp.com>
silasjmatson pushed a commit that referenced this pull request Mar 14, 2023
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants