-
Notifications
You must be signed in to change notification settings - Fork 18
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
Squash on Green #164
Squash on Green #164
Conversation
This pins the TypeScript version to the same one used by Peril, which is ultimately what executes the code. This should prevent using unsupported syntax in the future.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!! 🎉
"ts-node": "^7.0.1", | ||
"typescript": "^3.1.6" | ||
"typescript": "3.4.1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
question [non-blocking]: typescript version pin
This is the pin you mentioned? Couldn't one clobber this with yarn upgrade --latest
? Is there another, more resilient way to specify which version of a package one wants? 🤔
format via Conventional Comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the pin, I'm not sure about the semantics of yarn upgrade
– I'm basing this off Renovate's PRs to pin dependencies in Eigen, which follow this format. (Previously, in c2cdda6, this was at 4.0.2.)
Ugh! Still seeing a failure:
I'll have to look into this later, sorry for the noise Jon! |
Oh bummer - no problem though we can totally come back to this. Monday Ash is going to crush it!! ❤️ |
My guess is that the relative import between files isn't setup right (because of how Peril executes things). Other relative imports do a weird |
This PR re-applies the work from #161 (reverting #163) and fixing the syntax issue that caused the revert in the first place in b366023. I pinned the TypeScript version to what's actually used by Peril to avoid this kind if unsupported-syntax-error from happening in the future.