-
Notifications
You must be signed in to change notification settings - Fork 14
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
Migration/3.0 #95
base: master
Are you sure you want to change the base?
Migration/3.0 #95
Conversation
A quick attempt to upgrade legacy-coverage for Meteor 3,
Following #91, this is an attempt to quickly update the main package for Meteor 3.
Update for Meteor 3
Update legacy-coverage for Meteor 3
@serut circleci fials due to permission issues, which only you can fix. Do you want to fix it or do you want circleci being removed from checks? |
|
@serut I finally got it running and it also works in my apps and packages. However circleci is still not working but this is nothing I can fix. If we want people to test the new version it might make sense to publish a relase candidate for both of the packages. |
I've fixed the SSH key to allow checkout. Do you know how to fix the build with Circle CI ? Otherwise yes we can remove CircleCI build. |
@serut I never used it so I don't know a thing how it works internally, sorry. Would you mind publishing a |
I do not have a setup to build the package and publish a release candidate. I've added you on Atmosphere package to let you publish the release candidate version of the package.
|
Well I finally got it covered. The crucial parts are to add a |
@serut @StorytellerCZ please note that this package is not backwards compatible to Meteor 2 so I prepared the versions in the documentation etc. for a major bump to
these versions will be updated, once I have |
Instrumentation works fine but sourceMap paths seem to be different in Meteor 3. Basically package paths not contains Problem is, that filePath can't be modified, because it's a read only so i will try to copy them as a while into a new Object and then alter the paths. |
I opened an issue as it seems this is a problem with Meteor itself, since the |
Nice work @jankapunkt ! If the source map file path cannot be fixed on the Meteor side, maybe we can try to fix it on the package side as the file must be generated and located somewhere? While we wait for the fix on the Meteor side, we can publish a version on atmosphere to let people test the release ? |
@serut yes please publish an RC or Beta of them both packages so people can at least test if things work on the application-level tests. |
@serut when attempting to alter the paths afterwards, I get
where |
Strangely, I cannot publish a rc version :
So I'll publish directly the version 5.0.0 |
*/ | ||
Response.send = ({ res, type, status, message, json }) => { | ||
if (res.headersSent) { | ||
return; |
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.
return; | |
return res.end(); |
Do you agree @jankapunkt ? It will fix the last lint issue
@serut I can add the RC to |
It's too late !! 5.0.0 is available with current branch content |
No problem, will keep working on this until we get it running for apps and packages |
This will make the package fully 3.0 aware
TODOS
someapp
) passing