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
Replace JSdom with Cheerio #99
Comments
Index.md support already uses cheerio #100 |
Could you @operatino assign me this issue, please? I could not do it by myself. |
Done! I've also added you to contributors groups, so you now should be able to interact with tasks. If you chose this task to solve, come over to discuss the details. Or you can first jump in and see how it works by yourself, here are the files to check:
Just for SourceJS and when you're ready, create PR to get feedback, or just catch me in the office. |
Branch with temp JSDom cleanup - 0.5.3-bb. Clarify feature is turned off there, as a temp solution. And we also need to re-check how pages with duplicated head are rendered. |
I replaced JSDom with cheerio in But I'm planning to remove all those custom processing from |
Hi @operatino . Could you check why the tests are not working in master branch? I am trying to execute the test to know if the changes are ok and work as expected but seems that something is broken in master. |
@tcorral, you need to run the app first, and then trigger the tests, they should be passing. In 0.5.3 I already updated |
I have tried to make a clean checkout of 0.5.3-dev branch and execute the npm test but I get this error 'ENOENT, no such file or directory '/Users/tomascorralcasas/WebStormProjects/Source/user' |
Just follow the install instructions to get right SourceJS set-up http://sourcejs.com/docs/base/#install, or in your case, you will need to just clone this repo in BTW, 0.5.3 is already released and 0.5.3-dev branch is now deleted, I have left only freezed tag for it. And good point here, I will try to make Sourcejs testable without user folder as well. |
Reach me through Skype haritonov.r or email r@rhr.me for more details. |
ok 2015-05-31 2:07 GMT-07:00 Robert Haritonov notifications@github.com:
|
Done |
To achieve more pleasant experience of SourceJS installation and to do stuff more efficiently in terms of performance, we chose migration to https://github.com/cheeriojs/cheerio from JSdom.
Current modules that needs to be refactored:
The text was updated successfully, but these errors were encountered: