Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
cheerio
The fast, flexible & elegant library for parsing and manipulating HTML.
Collective -
Host: opensource -
https://opencollective.com/cheerio
- Website: https://cheerio.js.org
- Code: https://github.com/cheeriojs
cheerio is now browserify-able
github.com/cheeriojs/cheerio - c11108ce5921e1d2bc50b15c2ea61f4104efebc6 authored almost 11 years agoMore links to htmlparser2...
github.com/cheeriojs/cheerio - c4ee7ecb044ebf3221118229989c78d8a21595e0 authored almost 11 years ago...notable before listing the options
github.com/cheeriojs/cheerio - 09c5b024347e2ba90e7262f1b3a482131d9731b7 authored almost 11 years agoVersion updates
github.com/cheeriojs/cheerio - 6223d4741515e57824851df23112c9f9c4f3dd5e authored almost 11 years agogithub.com/cheeriojs/cheerio - cc287cc265ab9fd490e17b5168b2422eda50f92e authored almost 11 years ago
github.com/cheeriojs/cheerio - 504caeae832ab1e932b66ade32c8139e1fdc1a2d authored almost 11 years ago
Implement `$.fn.get`
github.com/cheeriojs/cheerio - b544caa503d738d3d2ab1028e857c08f09fd3c5b authored almost 11 years ago
Because `$.fn.get` is more powerful than `toArray` and because `toArray`
is not implemented by j...
github.com/cheeriojs/cheerio - 0ff539e6134666a6a43fb68982252f9eae50b98a authored almost 11 years ago
Does reduce empty performance but this is due to a bug fix that caused replaceWith to corrupt th...
github.com/cheeriojs/cheerio - d6b855415555ab8cd3bf99be00195a73a121b05e authored almost 11 years ago.replaceWith now replaces all selected elements.
github.com/cheeriojs/cheerio - e74025e2ea0ca54f30bfa8ca8bae7a42a7b69230 authored almost 11 years agogithub.com/cheeriojs/cheerio - f6998624d40112f1e8b3f462a2faf81020ae753d authored almost 11 years ago
Correct arguments for 'replaceWith' callback
github.com/cheeriojs/cheerio - 6ce5473dfbcbac45d54032678059d5c2ca3284a8 authored almost 11 years ago
Ensure that when `replaceWith` is invoked with a function, that function
is invoked with both th...
github.com/cheeriojs/cheerio - aa0cc40747ed07cd124f200e275c366aeb1f8b73 authored almost 11 years ago
Fix attr when $ collection contains text modules
github.com/cheeriojs/cheerio - e573e851f7ce4638fd8645570faa02243941aaff authored almost 11 years agoUpdate to [email protected]
github.com/cheeriojs/cheerio - c7c6a0b6dd1becdedd2d29ad3aba8b8f74e9a1b4 authored almost 11 years agogithub.com/cheeriojs/cheerio - fe5105998b0b884f07911223df2989c2695300e1 authored almost 11 years ago
Update to latest version of expect.js
github.com/cheeriojs/cheerio - 3afb883c5f17d543726e6f9dcfd75a7b6fb195b3 authored almost 11 years agogithub.com/cheeriojs/cheerio - f8e3419c08d866f75327d2dd8184e2880ff8f896 authored almost 11 years ago
In version 0.3, expect.js corrected the order of its `eql` assertion.
This exposed several bugs ...
Remove nodes from their previous structures
github.com/cheeriojs/cheerio - 18bc828f6fd6f069d3902326c450de31fa53a27e authored almost 11 years ago
When manipulation methods operate on existing nodes, ensure that these
nodes are removed from th...
As long as https://github.com/LearnBoost/expect.js/pull/102 isn't resolved, 0.3 causes bugs.
github.com/cheeriojs/cheerio - f11de458075e0eb2a0257bc8c3c65123123ddff5 authored almost 11 years agogithub.com/cheeriojs/cheerio - 6d3af40394f9727174a249501001646b80f050f2 authored almost 11 years ago
github.com/cheeriojs/cheerio - 843582a532c5794577164e6767b3e5ffa9098232 authored almost 11 years ago
Test: attributes - Add Remove class (file: jquery.html)
cheerio x 1,953 ops/sec ±1.70% (94 run...
proper rendering of CDATA
github.com/cheeriojs/cheerio - 9a9b4d47ca0b41cf19e6d6e2b64f7402e857005b authored almost 11 years agogithub.com/cheeriojs/cheerio - e24551de8a324233a480eb8f508d3f0cedbccf7f authored almost 11 years ago
github.com/cheeriojs/cheerio - 0743ae0871d1f32410043f16ce8be22cb0b277bd authored almost 11 years ago
github.com/cheeriojs/cheerio - b91e9ae9a6c76170d97633c2114c6ac0582d6693 authored almost 11 years ago
github.com/cheeriojs/cheerio - a2c059ea8f6526c8f7781e00ece3190f4815da08 authored almost 11 years ago
github.com/cheeriojs/cheerio - 68c1e16eba331f96545499418f1d86967d1b2837 authored almost 11 years ago
Fix passing context as dom node
github.com/cheeriojs/cheerio - 3ad740e0c25d3805d3a8013493b9f68deb0ba995 authored almost 11 years agoAdd cheerio-only bench option
github.com/cheeriojs/cheerio - f7af402f5eebeecbf6f8efa07ca235380d51959e authored almost 11 years agogithub.com/cheeriojs/cheerio - 39f84c23452908a7a29ebb29b4b2bcdeaa0ea01b authored almost 11 years ago
Optimize Render
github.com/cheeriojs/cheerio - 3d4c87c3ceb91f0c735291d376179bedffaea545 authored almost 11 years agoCovers parser and rendering from initial html content.
github.com/cheeriojs/cheerio - 165c7a92c845e0b6066b95b674b3c1f63778f038 authored almost 11 years agoThis helps us avoid a backing class change and any associated deoptimizations that may occur.
github.com/cheeriojs/cheerio - 5c859c4df17ce321115fc940e6149e220ebc5ca4 authored almost 11 years agoNode's current v8 version is able to perform multiple string concat faster than the older array ...
github.com/cheeriojs/cheerio - fb68f64527ae61aa2d505b8ef320e50fdb27592f authored almost 11 years agogithub.com/cheeriojs/cheerio - 892e290a26586d6745dc69ed4118f8ad559f7bca authored almost 11 years ago
github.com/cheeriojs/cheerio - d43188f7167985f3f0655e13b75a45f87505aae8 authored almost 11 years ago
Removes the keyscan used to determine the size of the object.
Test: manipulation - html (file: ...
github.com/cheeriojs/cheerio - 539113a6cfa67e907de168b5d3d0477f5e407303 authored almost 11 years agoOptimize Attribute Encoding
github.com/cheeriojs/cheerio - e1124a83a43773f82a44bc5714518f6057f949ca authored almost 11 years agogithub.com/cheeriojs/cheerio - 9df487b199838d7218cf9c1a65568309be9d583e authored almost 11 years ago
Test: attributes - Attributes (file: jquery.html)
cheerio x 7,999 ops/sec ±4.13% (72 runs samp...
Conflicts:
test/api.attributes.js
github.com/cheeriojs/cheerio - 92aa7788660a3d40861fbac0bbe5c6458113c4d0 authored almost 11 years ago
Optimize filter with selector
github.com/cheeriojs/cheerio - 2346f42a2be66903e1f914a86aa109befcfc8bcb authored almost 11 years ago
Test: traversing - Parent (file: jquery.html)
cheerio x 10,162 ops/sec ±11.24% (64 runs sample...
pin entities to <0.4
github.com/cheeriojs/cheerio - ba38b0140c7bba5d578fa9d75e1c8fb886242009 authored almost 11 years agogithub.com/cheeriojs/cheerio - 7e58cc9f37d9de71e9376c335338d72099e7944e authored almost 11 years ago
it's -> its
github.com/cheeriojs/cheerio - 82b22cddb6ce0bc6aef40d5eb78613d58c9b2556 authored almost 11 years agoCan't get any more trivial than that
github.com/cheeriojs/cheerio - 20cd2bd74fafe3cb1aa91f1fbfe4a89caf407b4c authored almost 11 years agoCurrently you can do this in JQuery:
var $div = $('<div><p></p></div')
$('p', $div[0])
...
github.com/cheeriojs/cheerio - 017ce25fe2ee10df08c54616a49b212dc6cd99c1 authored almost 11 years ago
Do not consider siblings' contents when filtering.
github.com/cheeriojs/cheerio - 05fd38140c6c79cf29a7bf83c7151ef3bd55702e authored almost 11 years agogithub.com/cheeriojs/cheerio - b0e7c3ff1e5a12dc30f91e0e96d62d827db84f2c authored almost 11 years ago
Do not consider siblings' contents when filtering.
github.com/cheeriojs/cheerio - 07e5ecad8cfe344307efd7df3a534593fca87803 authored almost 11 years agoDo not consider siblings' contents when filtering.
github.com/cheeriojs/cheerio - 854d41a77b14f2ad80e0d7031c8b581face27c90 authored almost 11 years agogithub.com/cheeriojs/cheerio - 6a5fc3eeb326e723dae57abbae0cf7b3946f1e95 authored almost 11 years ago
Do not consider siblings' contents when filtering.
github.com/cheeriojs/cheerio - 63c1312653eb8d0eee04295ea454883bb06451d0 authored almost 11 years agoDo not consider siblings' contents when filtering
github.com/cheeriojs/cheerio - 035e43091461d96b3ade1134e08e31a0eb632dd1 authored almost 11 years agoReduce intermediate object creation
github.com/cheeriojs/cheerio - f9e3ab48f238f43abd2205d32f351a7194f5788d authored about 11 years agogithub.com/cheeriojs/cheerio - 9e0ebe701029ee984f3fca838c0ee3ad9e6712b3 authored about 11 years ago
github.com/cheeriojs/cheerio - dfd059503301ecea3ca70cb86ec2851ce2a0f3e3 authored about 11 years ago
Add benchmark coverage for all $ APIs
github.com/cheeriojs/cheerio - 7d9bcb6f084cd12df5e4db47eb19c5fc474879e7 authored about 11 years agogithub.com/cheeriojs/cheerio - fd0d79dc85e8b349f618b431d644bbd44609a554 authored about 11 years ago
github.com/cheeriojs/cheerio - ccff7167e2717f26cb0977ce5939cebcc4308d5b authored about 11 years ago
github.com/cheeriojs/cheerio - c81601e0b26a0d707b386a1fd2e78137053d5538 authored about 11 years ago
github.com/cheeriojs/cheerio - f3cbcfeef66ba2759bc947f5c07662666e8cd43e authored about 11 years ago
github.com/cheeriojs/cheerio - 3316457818ec00edd93349d6b283c601118ace45 authored about 11 years ago
github.com/cheeriojs/cheerio - f4e5d436d8ecb8e5784b40aa61ad602426b0b7f5 authored about 11 years ago
github.com/cheeriojs/cheerio - 7ebf0084b3c166cca526ba2a8d93150c577bf7ee authored about 11 years ago
github.com/cheeriojs/cheerio - 4ed048885d850191be9c1dcad9b72f996ff4bb34 authored about 11 years ago
github.com/cheeriojs/cheerio - 2ba54071a735010613049111d6708c5ab2aa7de0 authored about 11 years ago
github.com/cheeriojs/cheerio - efb92b9f17b7de823a8ba9c0e7265825abd5567a authored about 11 years ago
github.com/cheeriojs/cheerio - eaa0faa72b8f3dd562156b1cafe4a513e1468a7d authored about 11 years ago
Optimizes internal iteration for both memory and speed by avoiding creation of Cheerio instances...
github.com/cheeriojs/cheerio - 53757ea9d406746545dc82c9137d90ef9cc55b01 authored about 11 years agogithub.com/cheeriojs/cheerio - f91bee82845c87a437d1ad8e1d1a762c735e1bdd authored about 11 years ago
github.com/cheeriojs/cheerio - 14a38d333863d331127eb79f3e9f3a7517b1b4f7 authored about 11 years ago
github.com/cheeriojs/cheerio - 3ede85d17623ef8d5906fe821ca8ae5467100869 authored about 11 years ago
github.com/cheeriojs/cheerio - 29f7977fdddf764097476f4604204bf4131c0039 authored about 11 years ago
github.com/cheeriojs/cheerio - 2b18b6cbb4f6f6d2f90948b8fbfd6abd9a7a798d authored about 11 years ago
github.com/cheeriojs/cheerio - 216516e08263db1a01c9e3172a7461f4afb595e8 authored about 11 years ago
From the jQuery API documentation on the `jQuery` function [1]:
> ## Using DOM elements
>
> The...
Don't think underscore v1.5.3 is quite out there yet...
github.com/cheeriojs/cheerio - 183397e3daa5740bb512579f4c0c7454ab757ffd authored about 11 years agoChanged underscore to v 1.5.3
github.com/cheeriojs/cheerio - a87fe3ab07c1df37e9a7faa4da1db983a3dd2037 authored about 11 years agogithub.com/cheeriojs/cheerio - 4767ae734e4c99585b113c3f4b952cf564dd0d62 authored about 11 years ago
Fix bug in Cheerio function
github.com/cheeriojs/cheerio - d972b9b6bf4aee002b0d9f31f602ae3db3b8f066 authored about 11 years ago
When used with a context set through the static `load` method, the
instance will already have nu...
Ensure that when a node is empty, the childrens' `parent` reference is
destroyed.
Remove unecessary DOM maintenance logic
github.com/cheeriojs/cheerio - d6f7bede27919e80157020001921a24fc65f8f3a authored about 11 years ago
This logic was incorporated into the `parse` module's `update` method in
commmit 973c8f44d56cd60...
github.com/cheeriojs/cheerio - dbf1544a996032462622e4ba45dd043699cf3121 authored about 11 years ago
github.com/cheeriojs/cheerio - 5fb5eebbc5958f8efc42f143beb8ca70be7f833e authored about 11 years ago
Fix bugs in "next*" and "prev*" methods
github.com/cheeriojs/cheerio - e1042bc8a08b683c02c0c242176373ec5711297a authored about 11 years agoRemove "root" node
github.com/cheeriojs/cheerio - 6a43ac9d831b77c309db8063a66aaa89c7cef40b authored about 11 years ago
Cheerio uses a "root" object internally to collect parsed markup with
multiple top-level nodes. ...
Ensure that the `nextAll` method operates over every element in the
collection, and avoid return...