|
1 | 1 | /** |
2 | | - * @typedef {import('hast').Comment} Comment |
3 | | - * @typedef {import('hast').Doctype} Doctype |
4 | | - * @typedef {import('hast').Element} Element |
5 | | - * @typedef {import('hast').Nodes} Nodes |
6 | | - * @typedef {import('hast').Root} Root |
7 | | - * @typedef {import('hast').RootContent} RootContent |
8 | | - * @typedef {import('hast').Text} Text |
9 | | - * |
10 | | - * @typedef {import('parse5').DefaultTreeAdapterMap['document']} Parse5Document |
11 | | - * @typedef {import('parse5').DefaultTreeAdapterMap['documentFragment']} Parse5Fragment |
12 | | - * @typedef {import('parse5').DefaultTreeAdapterMap['element']} Parse5Element |
13 | | - * @typedef {import('parse5').DefaultTreeAdapterMap['node']} Parse5Nodes |
14 | | - * @typedef {import('parse5').DefaultTreeAdapterMap['documentType']} Parse5Doctype |
15 | | - * @typedef {import('parse5').DefaultTreeAdapterMap['commentNode']} Parse5Comment |
16 | | - * @typedef {import('parse5').DefaultTreeAdapterMap['textNode']} Parse5Text |
17 | | - * @typedef {import('parse5').DefaultTreeAdapterMap['parentNode']} Parse5Parent |
18 | | - * @typedef {import('parse5').Token.Attribute} Parse5Attribute |
19 | | - * |
20 | | - * @typedef {import('property-information').Schema} Schema |
| 2 | + * @import {Comment, Doctype, Element, Nodes, RootContent, Root, Text} from 'hast' |
| 3 | + * @import {DefaultTreeAdapterMap, Token} from 'parse5' |
| 4 | + * @import {Schema} from 'property-information' |
21 | 5 | */ |
22 | 6 |
|
23 | 7 | /** |
| 8 | + * @typedef {DefaultTreeAdapterMap['document']} Parse5Document |
| 9 | + * @typedef {DefaultTreeAdapterMap['documentFragment']} Parse5Fragment |
| 10 | + * @typedef {DefaultTreeAdapterMap['element']} Parse5Element |
| 11 | + * @typedef {DefaultTreeAdapterMap['node']} Parse5Nodes |
| 12 | + * @typedef {DefaultTreeAdapterMap['documentType']} Parse5Doctype |
| 13 | + * @typedef {DefaultTreeAdapterMap['commentNode']} Parse5Comment |
| 14 | + * @typedef {DefaultTreeAdapterMap['textNode']} Parse5Text |
| 15 | + * @typedef {DefaultTreeAdapterMap['parentNode']} Parse5Parent |
| 16 | + * @typedef {Token.Attribute} Parse5Attribute |
| 17 | + * |
24 | 18 | * @typedef Options |
25 | 19 | * Configuration. |
26 | 20 | * @property {Space | null | undefined} [space='html'] |
|
0 commit comments