Skip to content

Conversation

@deyaaeldeen
Copy link
Member

I confirmed with the TypeScript team that patch releases should not introduce breaking changes. This PR uses tilde in TypeScript version we use so get the latest patch releases for v4.1.

@ghost
Copy link

ghost commented Mar 19, 2021

Hello @deyaaeldeen!

Because this pull request has the auto-merge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

"rollup-plugin-visualizer": "^4.0.4",
"typedoc": "0.15.2"
"typedoc": "0.15.2",
"typescript": "~4.1.2"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@witemple-msft this is a duplication (similar to what we have in the eslint plugin) but it should be fine.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't doubt there's no issue with it, but is there a reason to keep it in both places?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No technical reason. I just like to keep the distinction between dependencies and devDependencies, TypeScript is needed as a package and also is needed as a tool to build in this case. If in the future we no longer need it as an imported package, we can remove its entry from dependencies and still have the devDependencies one for building.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It feels odd to me too, but I don't think it'll hurt anything?

"rhea": "^1.0.24",
"rimraf": "^3.0.0",
"tslib": "^2.0.0",
"typescript": "4.1.2",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch

Copy link
Member

@xirzec xirzec left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's do this! 👍

Copy link
Member

@maorleger maorleger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@ghost ghost merged commit 5bf75f6 into Azure:master Mar 22, 2021
@deyaaeldeen deyaaeldeen deleted the typescript-support-patch-versions branch March 22, 2021 02:32
jeremymeng added a commit to jeremymeng/azure-sdk-for-js that referenced this pull request Apr 23, 2021
This PR adds back a missing condition during the refactoring in Azure#14387
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants