Repository
Current version released
2 years ago
Dependencies
jspm.dev
npm:cheerio
deno-cheerio
Cheerio port to Deno with typings
How to use
import { cheerio } from "https://deno.land/x/cheerio@1.0.4/mod.ts";
const $ = cheerio.load(html);
$("content").text();
Documentation and relevant links
How I ported this
- I just copied DefinitelyTyped/cheerio
- erased some node and npm specifics that caused errors.
- removed global namespace cuz why not
- exported all interfaces (typings previously relied on tsc ambient import from .d.ts)
- added
& Cheerio
to the normal returned value ofcheerio.load(html)
- Root is callable, Cheerio can be used for methods, so as they are mixed, they allow for $ to be used normally.
Pull-requests are welcome.
If you feel you can fix, upgrade or improve this, just do it.
Depends on JSPM.io
Be aware that this module imports from https://dev.jspm.io/cheerio@1.0.0-rc.3
If JSPM moves that link, this port is done for. :)