Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/cheeriojs/cheerio
The fast, flexible, and elegant library for parsing and manipulating HTML and XML.
https://github.com/cheeriojs/cheerio
932a32c8f88db03e7c30fa0f988d97e8d9b2ab2f authored about 10 years ago by Chris Rebert <[email protected]>
Correct behavior of `after` and `before`
aa3293ce51a87fd98dd570361c931ca7692699ea authored about 10 years ago by Felix Böhm <[email protected]>928d6ad8375d27e863be01a8b041aacdd2a8d99f authored about 10 years ago by Mike Pennisi <[email protected]>
According to the jQuery API documentation, each of these methods should
be invoked with a second...
jQuery's implementation of the `children` method accepts an optional
selector--it does not treat...
When a callback function is provided as the second argument to the `css`
method, it should be in...
c0d01623dd811feed60b48d03c1f0431bda8a86d authored about 10 years ago by Chris Rebert <[email protected]>
6ba5338829c1ca05fdef7d52e20107fc817233a5 authored over 10 years ago by haqii <[email protected]>
9eb9631a1290967772a65bb142f81c907b1f4017 authored over 10 years ago by Raoul Millais <[email protected]>
Update Readme.md
e6e9c0d3092c8739c4c07ddc57fde929ae7e6eda authored over 10 years ago by David Chambers <[email protected]>Teeny tiny grammar fix.
074031db0a8ec5ab9252692bdc2c3d804a40c0b8 authored over 10 years ago by Ryan Breen <[email protected]>Closes #566.
958b0b06efa6bb86061f2673ceedb7cf99e98bdb authored over 10 years ago by Mike Pennisi <[email protected]>Clone nodes according to original parsing options
82025b0f2590ed970b78e6a5a8b5b4145c749a15 authored over 10 years ago by Felix Böhm <[email protected]>
Internally, Cheerio clones node structures by rendering them to a string
of HTML and subsequentl...
72d3209bb23b117a58178be4980c9255ca65996f authored over 10 years ago by David Chambers <[email protected]>
Implement `$.prototype.addBack`
6675acc57ee89ba21e0921fabc8f9ea2ffa21ddd authored over 10 years ago by David Chambers <[email protected]>Expose DOM level 1 API for Node-like objects
bb0c68a3b7644d1377648816bfe7506018133684 authored over 10 years ago by Felix Böhm <[email protected]>
Instead of implicitly relying on other unit tests to exhaustively assert
the "shape" of the Node...
Now that htmlparser2's default DomHandler supports the `withDomLvl1`
option, enable it by defaul...
Correct error in documentation
5b76f2c525f891466711095aec0d0a5f69e9a925 authored over 10 years ago by David Chambers <[email protected]>
The current documentation of the `map` method demonstrates an incorrect
usage. Because the funct...
Return a fully-qualified Function from `$.load`
f8c5497756161e227a79a7b24c2412fb23ea2a5d authored over 10 years ago by David Chambers <[email protected]>
The function generated by `$.load` should inherit from the `Function`
prototype so that methods ...
Alter "loaded" functions to produce true instances
0a36bb8442a0b7a916f8fa0eb8d2758461236d26 authored over 10 years ago by David Chambers <[email protected]>
jQuery does not attempt to calculate the value of a `radio` input group.
Instead, when the value...
This informal and non-standard way of type checking is no longer
necessary.
A common use case for this library is to generate a factory function
based on document markup vi...
5d33819c9b05419b6ece308cb7a062c08ca55c2f authored over 10 years ago by Mike Pennisi <[email protected]>
Complete `$.prototype.find`
5fce462a7aee857006ff4576f0125beaf1fd476f authored over 10 years ago by David Chambers <[email protected]>Implement the two absent signatures of the `find` method.
1429e2117f7ff8ac5dac2bd6d60cfb00f4cfe5ee authored over 10 years ago by Mike Pennisi <[email protected]>Use JSHint's `extends` option
99d44da24dc138df0f5ac7a3e30b86212ddbc158 authored over 10 years ago by David Chambers <[email protected]>
This allows the linting rules to be slightly more strict--test
environment globals should only b...
Remove unused variable references
ce39046918bf6a88202f9100aacf979299423dc0 authored over 10 years ago by David Chambers <[email protected]>
Prefer accessing these methods via the global `module` namespace for
clarity.
df964e3933cfa2b5e345c8114d26115aec379d95 authored over 10 years ago by Mike Pennisi <[email protected]>
874e1b7e1511812ae8a433fbb0984054775e12f6 authored over 10 years ago by Mike Pennisi <[email protected]>
1d89eda9693900dac1190938c053d9ffff1ad08b authored over 10 years ago by Mike Pennisi <[email protected]>
ff16c11be7d7614ffecd977912f643730499a17b authored over 10 years ago by Mike Pennisi <[email protected]>
Move tests for `contains` method
f14d81830fb96de9fdc30a857c891720aaf79f3b authored over 10 years ago by David Chambers <[email protected]>
The `api.utils.js` test file hosts the tests for all other instance
methods; there is no need fo...
83c2e27489df78bdcaf97dc2cc0ce196cdd4d6c8 authored over 10 years ago by Matthew Mueller <[email protected]>
278b71b68f7b6435812724fa2eabe949b993cc80 authored over 10 years ago by David Chambers <[email protected]>
42b585fa64e8d5ec0e38d74b2136c4208a6dbf88 authored over 10 years ago by Matthew Mueller <[email protected]>
Implement `$.prototype.index`
38b720b80ac40cc3af75e117d346f83459f65150 authored over 10 years ago by David Chambers <[email protected]>d78baf18c3bfde0fb8ed86faa932da36b33e1d2a authored over 10 years ago by Mike Pennisi <[email protected]>
7d307b903f2811fd367be0c6543114a9869af338 authored over 10 years ago by Mike Pennisi <[email protected]>
2bf7bffe0fa8cde131293f4d271f917d739c91e7 authored over 10 years ago by akant10 <[email protected]>
exit prepublish script if tag not found
73751dce7e590b53e308bdde5b449b564da11507 authored over 10 years ago by David Chambers <[email protected]>Coveralls
cb5db1589f60f6ea669b1df52471002887afad9b authored over 10 years ago by Matthew Mueller <[email protected]>Update History.md
377d6319d5afd3e755d24f35cbe509b7c20f8e4b authored over 10 years ago by David Chambers <[email protected]>I spent to long trying to figure out how to get pretty print to work before realizing that it ha...
0d9e53e0da59b1926ac7c8e9f1df41650bb8df52 authored over 10 years ago by Gabriel Falkenberg <[email protected]>883253d719014f9fd9fca7c51a91da5abc95336e authored over 10 years ago by David Chambers <[email protected]>
e8f8c18b57bf84cd0c87ed750c4822c0edaaf6fd authored over 10 years ago by David Chambers <[email protected]>
3210b2287a9fd3b1ec0bcc656092b12c08c2916c authored over 10 years ago by David Chambers <[email protected]>
Fix bug in internal `uniqueSplice` function
a1d5829374720a49a4eb3bd286e2e760fac6f2d8 authored over 10 years ago by Felix Böhm <[email protected]>
Ensure that when existing elements are re-ordered via manipulation
methods, their original sibli...
accept buffer argument to cheerio.load
9006820ecddb1748e736e20613142f3a56b06cd0 authored over 10 years ago by Felix Böhm <[email protected]>18b82687c44cc05dbb2a25c1879fad2ec02e0c3a authored over 10 years ago by David Chambers <[email protected]>
Respect options on the element level
fixes #496, #460
aa886bfd5d7d41c86f6c5b4e9e9f81567279a4d9 authored over 10 years ago by Felix Böhm <[email protected]>44d8b6a3a3b12a68b5d5b27e9a7b934f532c0bd9 authored over 10 years ago by Alex Indigo <[email protected]>
toggleClass: add class only if doesn't exist
423615d4aeb2aff7ef30476b803e47de3fefd3ad authored over 10 years ago by David Chambers <[email protected]>384bb9a5c69c160e5159a9f03f67dc4a56466876 authored over 10 years ago by Artem Burtsev <[email protected]>
Added options argument to .html() static method.
0f485653055363be610764bcbc09ceea36cca8e9 authored over 10 years ago by Felix Böhm <[email protected]>d98f6aa0fe974334b5bfa1bc8b9871c1fc0e2152 authored over 10 years ago by fb55 <[email protected]>
b4e599b8541c7e6d2c515535e582c57b60c51b56 authored over 10 years ago by 0xBADC0FFEE <[email protected]>
e15df490c034e28b4d1a46810be91285b9ca0de1 authored over 10 years ago by fb55 <[email protected]>
8cd8f71ee27dfb6c898fd37072fd575df2c0f129 authored over 10 years ago by fb55 <[email protected]>
057ebfab56e8b39c0a180dec85bceef2cefe917e authored over 10 years ago by fb55 <[email protected]>
Implement `Cheerio#add`
2850bf61f5aaae981700ba6c68d8cfe5b49f92b7 authored over 10 years ago by David Chambers <[email protected]>c1e72359949a8d086ea7b3fad0ad3fe06d357539 authored over 10 years ago by Artem Burtsev <[email protected]>
2f1d689e5fe81c8c5ff8c15e54dbe6acde86752a authored over 10 years ago by Alex Indigo <[email protected]>
78e295dee1f9f7c0835a97112a1d653a16b9354a authored over 10 years ago by Mike Pennisi <[email protected]>
Use "loaded" instance of Cheerio in unit tests
aec7d3ea4089d2a0ed572b66d248363e692113c3 authored over 10 years ago by David Chambers <[email protected]>
This usage allows tests to be slightly more concise. In addition, it
better reflects the real-wo...
36aae378bc8227e41db0ce402555438967788b16 authored over 10 years ago by Alex Indigo <[email protected]>
0537fff5db095cce23f2665ab4ab6b0fea814220 authored over 10 years ago by Alex Indigo <[email protected]>
Append new elements for each element in selection
cbfd34b35151ab5daa0f4975e22c6c10a83923c5 authored over 10 years ago by Felix Böhm <[email protected]>Fixed encoding mishaps. Adjusted tests.
03cbf59afebe33486370237d5e124e5f06104739 authored over 10 years ago by Felix Böhm <[email protected]>c0c039999a37beabc2a3d893b48db9e5557b7bac authored over 10 years ago by Alex Indigo <[email protected]>
move render.js to its own module
4f86387990a8b47a023aa2a1ee3e6297534a3993 authored over 10 years ago by Felix Böhm <[email protected]>0e817eea60e6e9228054400fb60157146e9354e4 authored over 10 years ago by fb55 <[email protected]>
add `muted` attr to booleanAttributes
7087ec4f289890d6c87246e1276a9da05fd48ae7 authored over 10 years ago by Matthew Mueller <[email protected]>Fixed a bug in removing type="hidden" attr
433536459fb4f88afcc5732dab19ae306a52e312 authored over 10 years ago by Matthew Mueller <[email protected]>
travis seems to have problems with node 0.8
0.11 should be fixed, though
cheerio: rm unused variable
db4045039d0c5669e03bd74a91da67c8b433cc3c authored over 10 years ago by Felix Böhm <[email protected]>parse: removed unused variables
e1f6fffacaf946bbe9b889efb1b5a29a344343ac authored over 10 years ago by Felix Böhm <[email protected]>b86df18e86371cfae852524a41af9acbc2ea888d authored over 10 years ago by coderaiser <[email protected]>
06b664c95ac726e06d7dd89bad1ca3785c5f82b4 authored over 10 years ago by coderaiser <[email protected]>
0d54e6da1ba7a48b9e37af9564349fe273f4958e authored over 10 years ago by Avi Kohn <[email protected]>
27f68c057f9c29e89b03196bdecc36bec914637c authored over 10 years ago by Avi Kohn <[email protected]>
c25bd63ba8f26a28a2088b8116e478b5d285fa2b authored over 10 years ago by Avi Kohn <[email protected]>
If you try to remove the type attribute from inputs when it's set to `hidden` Cheerio incorrectl...
ec26640059e1eb61cb54f4b4d54515f14e3b4c79 authored over 10 years ago by Avi Kohn <[email protected]>7a80d57d61150eaa868896ac7f4d905f63087156 authored over 10 years ago by Alexey Raspopov <[email protected]>
f017ff9ac6dc9d0941162a9863a45f2537248df4 authored over 10 years ago by Alexey Raspopov <[email protected]>
766e137a9831ecba49e0fba54c786c2ed2c7cfd7 authored over 10 years ago by Matthew Mueller <[email protected]>
makefile: add release-* targets
19a476d0976de283c5ad577136260fdf716e756c authored over 10 years ago by Matthew Mueller <[email protected]>f6a40d6b544f0e7aef586788e240dd4e8f9be079 authored over 10 years ago by David Chambers <[email protected]>
ada82174ded37364e8c2a39c9dbc8f3f5cf4fb3d authored over 10 years ago by David Chambers <[email protected]>
5dc9180e53316c9a071cf975b3669b933c16e536 authored over 10 years ago by David Chambers <[email protected]>
Rewrite `data` internals with caching behavior
eccca79b6acee4b355bf846ce18c070ab5ae44b9 authored over 10 years ago by David Chambers <[email protected]>