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

use `_.any` and `_.contains` to simplify logic

2880986bcadd0e44fbd962d120d8a89350813398 authored over 12 years ago by David Chambers <[email protected]>
finally removed coffeescript dependency thanks to @davidchambers

6a1f3fe6f47fb42cd9959f45215abba3082aee5f authored over 12 years ago by Matthew Mueller <[email protected]>
Merge pull request #66 from davidchambers/master

tests: additional cleanup

7d2c9de8023058bc2f77be9766ec9aba3035c534 authored over 12 years ago by Matt Mueller <[email protected]>
tests: reword misleading description

fb89a2ebc9e472d45401d6e0d30ec7fcf48d4702 authored over 12 years ago by David Chambers <[email protected]>
tests: invoke `ok` method, don't just reference it

c223c3a539dff2a53ea896f025a70b5b27cebe5a authored over 12 years ago by David Chambers <[email protected]>
tests: prefix cheerio collection names with "$"

cdb95091406ed6c35a7b542d6e2a3f2b7f5c89e7 authored over 12 years ago by David Chambers <[email protected]>
updated readme

9965aa660089b55bc7206f49ec4654b5a0289bcf authored over 12 years ago by Matt Mueller <[email protected]>
fixed options

c88456737c66aa3f84fa5f5162ed1d3d96ccb035 authored over 12 years ago by Matt Mueller <[email protected]>
removed some extra vars and fixed jslint errors

724c295dc6d21ac31c5658013c3a379ab8b384af authored over 12 years ago by Matthew Mueller <[email protected]>
tests: formatting tweaks

598e09e64d13efec19effc01c3e7fa86ab7ef6d8 authored over 12 years ago by David Chambers <[email protected]>
tests: rewrite in JavaScript (closes #42)

f5eafa9d495a1cfbb739291e5601f96b17079096 authored over 12 years ago by David Chambers <[email protected]>
Merge branch 'master' of github.com:MatthewMueller/cheerio into davidchambers-master

d1260b5b7c8c225458f3f7c68fd80e6facd742cf authored over 12 years ago by Matt Mueller <[email protected]>
cleanup: reformat object literal

2e73c9d4151ad57db67b9728449ba1b080f07eff authored over 12 years ago by David Chambers <[email protected]>
cleanup: refactor long line

ac6f48ca7bf6180c0563676f3e99d153e85cbad3 authored over 12 years ago by David Chambers <[email protected]>
cleanup: remove optional parens in assertions

2f4f2f43dad36befbe294a3b0d6b0895bf46460c authored over 12 years ago by David Chambers <[email protected]>
cleanup: remove semicolons from CoffeeScript files

cceeea6f9340856ad5954969d7c56fe4749b1bb0 authored over 12 years ago by David Chambers <[email protected]>
cleanup: replace tabs with spaces

b20cc6ae8212220e05644781be519881c47e910b authored over 12 years ago by David Chambers <[email protected]>
cleanup: quote string literals consistently

4a882e1e1c5693ddbe4221928206fb19f9399696 authored over 12 years ago by David Chambers <[email protected]>
cleanup: remove trailing whitespace

e27135508899a7ab4c801930882634712c27dd7d authored over 12 years ago by David Chambers <[email protected]>
Merge pull request #61 from davidchambers/master

readme: make descriptions of .next() and .prev() clearer

2af8d7479c0cfc4ac740b818ef88dd14289b2564 authored over 12 years ago by Matt Mueller <[email protected]>
readme: make descriptions of .next() and .prev() clearer

235b3b8377f0b51aa720eab4555afa4e4087954e authored over 12 years ago by David Chambers <[email protected]>
Release 0.8.3

270db215366b5ab929b92ccad8089517c9f5698a authored over 12 years ago by Matt Mueller <[email protected]>
fixed entities package in package.json

0be61ab682c140d2dbd27a4300681ac9b69a32e6 authored over 12 years ago by Matthew Mueller <[email protected]>
Release 0.8.2

30e85b3061fb6ee66ec57251dd4b3c06bbe4d327 authored over 12 years ago by Matthew Mueller <[email protected]>
now fails gracefully in cases that involve special chars, which is inline with jQuery (closes #59)

5d05333fbf69293752952a2ecfaccf8c2d4de080 authored over 12 years ago by Matthew Mueller <[email protected]>
text() now decode special entities (closes #52)

8834eaa9a01ee16978dd2e4666aa16208229ac02 authored over 12 years ago by Matthew Mueller <[email protected]>
updated travis.yml to test node 4.x

2c960c3abbf3961d1a816032b38ec041fde5f0b8 authored over 12 years ago by Matt Mueller <[email protected]>
Merge branch 'master' of github.com:MatthewMueller/cheerio

cb0cc3d7e53aa851d6ce53888e99cbb6e42375fa authored over 12 years ago by Matt Mueller <[email protected]>
Release 0.8.1

f7b674e0276b3be1f80db6a8afc7571b47528768 authored over 12 years ago by Matt Mueller <[email protected]>
fixed regression where if you created an element, it would update the root

61a319f321bd5291f5042c4465d9625d084e070a authored over 12 years ago by Matt Mueller <[email protected]>
Update Readme.md

7ce9ce28016ac4673e6120ab4a3c5164d7fcce7b authored over 12 years ago by Matt Mueller <[email protected]>
compatible with node 4.x

dfbebe1d74d32b8f780bc700a18f95110ec94abb authored over 12 years ago by Matt Mueller <[email protected]>
fixed test

8d4c97d90c746a3756d5f212c14fcb086e8efb7d authored over 12 years ago by Matt Mueller <[email protected]>
Release 0.8.0

64f6515008740e43b28db1a2ff88c577db4470e7 authored over 12 years ago by Matt Mueller <[email protected]>
updated tests

f06686ef8c542c94c944b5186db7b220e994d7c4 authored over 12 years ago by Matt Mueller <[email protected]>
changed to $.root(), cleaned up $.clone()

ffb2c362ed85de48d24d4823ac5c2202a9402c92 authored over 12 years ago by Matt Mueller <[email protected]>
minor fixes for .eq(i) support

25a425e031e0f400db420a224d1ba196042a53f8 authored over 12 years ago by Matt Mueller <[email protected]>
Merge branch 'master' of https://github.com/alexbardas/cheerio into alexbardas-master

d90f01eb68356ebd3b6625b93f27195546951f78 authored over 12 years ago by Matt Mueller <[email protected]>
fixed dependency to support 0.7.x

dc7e2019e9bddc66949598538ac89efd79f9b8a5 authored over 12 years ago by Matt Mueller <[email protected]>
removed support for node 0.4.x

239eca7922c4b8336232dfbbdfa43da1796d22f8 authored over 12 years ago by Matt Mueller <[email protected]>
updated to cheerio-select, fixed tests, removed root selector

7724fab976f8486df58cc60f931d2df494ba3eb7 authored over 12 years ago by Matt Mueller <[email protected]>
Fixed Readme typo

417e70179e58109c240ed1bf2e39379ed9ebc54a authored over 12 years ago by alexbardas <[email protected]>
Added .eq traversing filter and updated tests and readme

5bb28122fda419ccfac3b69a2b5ce6cf0df541ce authored over 12 years ago by alexbardas <[email protected]>
CSSselect almost working

dab45cbbd18872a122b0561260f316141e5e1248 authored over 12 years ago by Matt Mueller <[email protected]>
upgraded to latest htmlparser2

15c492771cbce7bef3a5d68aae1c09c25cbc0d8b authored over 12 years ago by Matt Mueller <[email protected]>
down to two errors :-) need to fix renderer, using rboolean regex

7e9e42a903695258b187e452e692723dc90ef117 authored over 12 years ago by Matt Mueller <[email protected]>
over the parsing hump

9f3c387e1a49cd1db5b1130d3215016f44ff9920 authored over 12 years ago by Matt Mueller <[email protected]>
fixed build for 0.4.x

97eb62bce7e426d3316248247783dbaa4f5cd47c authored over 12 years ago by Matt Mueller <[email protected]>
fixed makefile

a7c0e8a8e2c84723512910af4356d2a425fcf6dd authored over 12 years ago by Matt Mueller <[email protected]>
fixed opening of package a bunch of times

077274d6c9eeb4066da74cd8e250c49c0e7aafa4 authored over 12 years ago by Matt Mueller <[email protected]>
Release 0.7.0

1efdf9ce1cce6c28c2e916c743a1f7ef4e9982ab authored over 12 years ago by Matt Mueller <[email protected]>
added badge

e4bd43cfe4b3f3806d2a835461c719becbcbc3d1 authored almost 13 years ago by Matt Mueller <[email protected]>
expect => expect.js

693b284935fef41cf3145be0f71a5220d2dc077e authored almost 13 years ago by Matt Mueller <[email protected]>
forgot dot

dc0e2128b724a945f74609ded26b01ee56d26888 authored almost 13 years ago by Matt Mueller <[email protected]>
travis-ci integration

f23da865640aa55a2aa9940c3af866c342797060 authored almost 13 years ago by Matt Mueller <[email protected]>
updated tests to use latest mocha and expect.js

9022658f4378cf9e6ceb4a0d7745d9d8f09ef061 authored almost 13 years ago by Matt Mueller <[email protected]>
updated readme to include when I would use JSDOM

3597dddff9460b461b378f1289913795a82d82ac authored almost 13 years ago by Matt Mueller <[email protected]>
updated readme

e2f1cd6e0ffd98364212b229f9fadef704051319 authored almost 13 years ago by Matt Mueller <[email protected]>
Merge pull request #50 from chriso/patch-1

Fix spacing between attributes and their values

0b4c684f18c0fe79f7f8eff3f4ebd8b1a9dfe9b2 authored almost 13 years ago by Matt Mueller <[email protected]>
Fix spacing between attributes and their values

23b9d793a1f46d04f7ce7a368b4ff3f6218f72da authored almost 13 years ago by Chris O'Hara <[email protected]>
Added HTML pretty print

Now you can pretty print HTML using

$.tidy();

or

$("#id").tidy();

ffb6f23cf9a482372c3f72e41f55ef621c2601c2 authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
Merge pull request #47 from siddMahen/master

General Fixes and Improvement

0ccea619b227ec8d242be4e33db28b15b180537c authored almost 13 years ago by Matt Mueller <[email protected]>
Removed superfluous code

16d634e1b8caefe53d7e8905c6470f85567b6ffd authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
Refactored the entire lib

* Added parse.js and render.js as api modules
* Fixed problems applying options for every newly
...

525a1dfde6f40ffa289c061e024d7e191e2dea9f authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
Fixed broken links in Readme.md

146ed12b5fcc801b8c7bfbc38a0153261b024206 authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
Added tests for options

* Fixed a problem with unintended options

0a03b1e5f9e2bcbb355aa658665d571cdc64572d authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
Exposed htmlparser's Parsing options

* Updated docs
* Fixes #45 and fixes #46

dd530f1609565d07fd50e2ffff91fdc7116314ff authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
replaceWith(...) now consistent with jQuery documentation, even though jQuery's replaceWith itself has inconsistent return value behavior

c7cd28615c9dad251ef55a06169c59d51d8cbc67 authored almost 13 years ago by Matt Mueller <[email protected]>
more tests and docs

ae74f471ad7a1a2b144aba88174aa9cef1ba3509 authored almost 13 years ago by Matt Mueller <[email protected]>
Release 0.6.2

6f1e7ca60f07f0435d3a747b00410745867cd666 authored almost 13 years ago by Matt Mueller <[email protected]>
fixed regressions for replaceWith

5320d639f031e1cce126fe3fe44273e0fe955da9 authored almost 13 years ago by Matt Mueller <[email protected]>
Release 0.6.1

7b32945b387699859a1ba0397fbfb12d8cbde957 authored almost 13 years ago by Matt Mueller <[email protected]>
docs

ba1bdb69258ec23d3e39fa8bfb3a0650f293c3e1 authored almost 13 years ago by Matt Mueller <[email protected]>
added tests based on tests @ironchefpython provided in PR #41

324f66b6acf6447b9599a9d45f97ebcaa800ac78 authored almost 13 years ago by Matt Mueller <[email protected]>
tests for first and last

c7d994dba4ea55eb79893591c82782cc9a74ddd2 authored almost 13 years ago by Matt Mueller <[email protected]>
Merge pull request #41 from ironchefpython/test

Return values of traversing functions more aligned with jQuery's API

2820f796f9a32debb9ecbc509064a60e384841db authored almost 13 years ago by Matt Mueller <[email protected]>
minor parens

6a149af896c046d1cfd72b92f9358cd8f6d2cf37 authored almost 13 years ago by Matt Mueller <[email protected]>
$.html now takes a cheerio object in addtion to an element or array

1e3a07e7c8c3ddd082dc226c65b18e35dc2ceb28 authored almost 13 years ago by ironchefpython <[email protected]>
html of an empty cheerio now returns null like jQuery

83eecb7dc0631d5780aae1446117e98b96d6ae6a authored almost 13 years ago by ironchefpython <[email protected]>
allows the html method to set the innerHTML to an empty string now

92c9e514871dcb3b550de0236bfcf367966470ff authored almost 13 years ago by ironchefpython <[email protected]>
Merge commit '02cfd0d99b5ba68c012b44c5e1e9ba1dd381c4e6' into test

2154861dbcfcb4c1b90d106551636ffc06dd4358 authored almost 13 years ago by ironchefpython <[email protected]>
Added options to load()

* Allows you to override the default parsing option,

{ ignoreWhitespace: true }

* Updated ...

4da75e8b468c13dd3172bc2a5c318f1aff579700 authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
Misplaced semi-colon

b53fec3993169e27b3a933fda81ace5f7d530014 authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
Added :root selector

* Fixes #25
* Exposed cheerio-soupselects addon mechanism

a4196e855202aaeb4db07dc48ca1d0302b590804 authored almost 13 years ago by Siddharth Mahendraker <[email protected]>
Release 0.6.0

9a99e2345174c619048bd397276549ce9768b52b authored almost 13 years ago by Matt Mueller <[email protected]>
minor test change

ddfc4979ace2a6dd896513e32d45a10e417c12f9 authored almost 13 years ago by Matt Mueller <[email protected]>
added tests and minor fix

b55f9e466f5aee4109810bfb6e2ad1413ca5ac14 authored almost 13 years ago by Matt Mueller <[email protected]>
Merge branch 'master' of github.com:MatthewMueller/cheerio

04ac8698c45dcb6336c5c249680a944f83ac2683 authored almost 13 years ago by Matt Mueller <[email protected]>
added more tests

958d00e686b7791e0f1912a5520bbf53dab9161d authored almost 13 years ago by Matt Mueller <[email protected]>
Update Readme.md

443376b380a048230fe125351ba43fedf5e4e08c authored almost 13 years ago by Matt Mueller <[email protected]>
downgraded htmlparser2 till single attributes gets resolved

df9124dd986635414bfcf4507cb11365baf88374 authored almost 13 years ago by Matt Mueller <[email protected]>
parse.eval fully parses html strings of any depth. Fixes Issue: #36

c5909e2bae029dfe1da5df2429855b0eb74ba6a6 authored almost 13 years ago by Matt Mueller <[email protected]>
parse.eval fully parses html strings of any depth. Fixes Issue: #36

d03fd514390e9913a92b388529ddeadb91c86d85 authored almost 13 years ago by Matt Mueller <[email protected]>
downgraded htmlparser2 till single attributes gets resolved

83b26d3667e8166687e332f0c6a29bf020aed188 authored almost 13 years ago by Matt Mueller <[email protected]>
fixed innerhtml

bd664ca1fc27e6aa1a1df84767ede9b992f75d10 authored almost 13 years ago by Matt Mueller <[email protected]>
Update Readme.md

b6f4c8170a7cefbf1b5979bce1d12dce07174494 authored almost 13 years ago by Matt Mueller <[email protected]>
Release 0.5.2

d7fb96610e8bdba767038eab4d6e3a2af7e4ba8e authored almost 13 years ago by Matt Mueller <[email protected]>
.text(fn) regression

9bb6ed15c532c30cbbdd446cd4a5e8aea197d435 authored almost 13 years ago by Matt Mueller <[email protected]>
Release 0.5.1

587f1e74b04d9c50e2c50822800128984f1648e7 authored almost 13 years ago by Matt Mueller <[email protected]>
fixed regression: error in comments

5fee4d77169ad9597f55b3bdcbb8d34a6ee4b716 authored almost 13 years ago by Matt Mueller <[email protected]>