diff options
author | RaindropsSys <raindrops@equestria.dev> | 2023-11-17 23:25:29 +0100 |
---|---|---|
committer | RaindropsSys <raindrops@equestria.dev> | 2023-11-17 23:25:29 +0100 |
commit | 953ddd82e48dd206cef5ac94456549aed13b3ad5 (patch) | |
tree | 8f003106ee2e7f422e5a22d2ee04d0db302e66c0 /includes/external/addressbook/node_modules/cheerio/lib/options.d.ts | |
parent | 62a9199846b0c07c03218703b33e8385764f42d9 (diff) | |
download | pluralconnect-953ddd82e48dd206cef5ac94456549aed13b3ad5.tar.gz pluralconnect-953ddd82e48dd206cef5ac94456549aed13b3ad5.tar.bz2 pluralconnect-953ddd82e48dd206cef5ac94456549aed13b3ad5.zip |
Updated 30 files and deleted 2976 files (automated)
Diffstat (limited to 'includes/external/addressbook/node_modules/cheerio/lib/options.d.ts')
-rw-r--r-- | includes/external/addressbook/node_modules/cheerio/lib/options.d.ts | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/includes/external/addressbook/node_modules/cheerio/lib/options.d.ts b/includes/external/addressbook/node_modules/cheerio/lib/options.d.ts deleted file mode 100644 index 1e619b0..0000000 --- a/includes/external/addressbook/node_modules/cheerio/lib/options.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -/// <reference types="node" /> -import type { DomHandlerOptions } from 'domhandler'; -import type { ParserOptions } from 'htmlparser2'; -import type { Options as SelectOptions } from 'cheerio-select'; -/** - * Options accepted by htmlparser2, the default parser for XML. - * - * @see https://github.com/fb55/htmlparser2/wiki/Parser-options - */ -export interface HTMLParser2Options extends DomHandlerOptions, ParserOptions { -} -/** Options for parse5, the default parser for HTML. */ -export interface Parse5Options { - /** Disable scripting in parse5, so noscript tags would be parsed. */ - scriptingEnabled?: boolean; - /** Enable location support for parse5. */ - sourceCodeLocationInfo?: boolean; -} -/** - * Options accepted by Cheerio. - * - * Please note that parser-specific options are _only recognized_ if the - * relevant parser is used. - */ -export interface CheerioOptions extends HTMLParser2Options, Parse5Options { - /** Recommended way of configuring htmlparser2 when wanting to parse XML. */ - xml?: HTMLParser2Options | boolean; - /** The base URI for the document. Used for the `href` and `src` props. */ - baseURI?: string | URL; - /** - * Is the document in quirks mode? - * - * This will lead to `.className` and `#id` being case-insensitive. - * - * @default false - */ - quirksMode?: SelectOptions['quirksMode']; - /** - * Extension point for pseudo-classes. - * - * Maps from names to either strings of functions. - * - * - A string value is a selector that the element must match to be selected. - * - A function is called with the element as its first argument, and optional - * parameters second. If it returns true, the element is selected. - * - * @example - * - * ```js - * const $ = cheerio.load( - * '<div class="foo"></div><div data-bar="boo"></div>', - * { - * pseudos: { - * // `:foo` is an alias for `div.foo` - * foo: 'div.foo', - * // `:bar(val)` is equivalent to `[data-bar=val s]` - * bar: (el, val) => el.attribs['data-bar'] === val, - * }, - * } - * ); - * - * $(':foo').length; // 1 - * $('div:bar(boo)').length; // 1 - * $('div:bar(baz)').length; // 0 - * ``` - */ - pseudos?: SelectOptions['pseudos']; -} -/** Internal options for Cheerio. */ -export interface InternalOptions extends Omit<CheerioOptions, 'xml'> { - /** - * Whether to use htmlparser2. - * - * This is set to true if `xml` is set to true. - */ - _useHtmlParser2?: boolean; -} -declare const defaultOpts: CheerioOptions; -/** Cheerio default options. */ -export default defaultOpts; -/** - * Flatten the options for Cheerio. - * - * This will set `_useHtmlParser2` to true if `xml` is set to true. - * - * @param options - The options to flatten. - * @returns The flattened options. - */ -export declare function flatten(options?: CheerioOptions | null): InternalOptions | undefined; -//# sourceMappingURL=options.d.ts.map
\ No newline at end of file |