diff options
| author | Adam Mathes <adam@adammathes.com> | 2026-02-14 14:46:37 -0800 |
|---|---|---|
| committer | Adam Mathes <adam@adammathes.com> | 2026-02-14 14:46:37 -0800 |
| commit | afa87af01c79a9baa539f2992d32154d2a4739bd (patch) | |
| tree | 92c7416db734270a2fee1d72ee9cc119379ff8e1 /vanilla/node_modules/parse5/dist/parser/open-element-stack.d.ts | |
| parent | 3b927e84d200402281f68181cd4253bc77e5528d (diff) | |
| download | neko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.gz neko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.bz2 neko-afa87af01c79a9baa539f2992d32154d2a4739bd.zip | |
task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq
Diffstat (limited to 'vanilla/node_modules/parse5/dist/parser/open-element-stack.d.ts')
| -rw-r--r-- | vanilla/node_modules/parse5/dist/parser/open-element-stack.d.ts | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/vanilla/node_modules/parse5/dist/parser/open-element-stack.d.ts b/vanilla/node_modules/parse5/dist/parser/open-element-stack.d.ts deleted file mode 100644 index de86554..0000000 --- a/vanilla/node_modules/parse5/dist/parser/open-element-stack.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { TAG_ID as $ } from '../common/html.js'; -import type { TreeAdapter, TreeAdapterTypeMap } from '../tree-adapters/interface.js'; -export interface StackHandler<T extends TreeAdapterTypeMap> { - onItemPush: (node: T['parentNode'], tid: number, isTop: boolean) => void; - onItemPop: (node: T['parentNode'], isTop: boolean) => void; -} -export declare class OpenElementStack<T extends TreeAdapterTypeMap> { - private treeAdapter; - private handler; - items: T['parentNode'][]; - tagIDs: $[]; - current: T['parentNode'] | undefined; - stackTop: number; - tmplCount: number; - currentTagId: number | undefined; - get currentTmplContentOrNode(): T['parentNode']; - constructor(document: T['document'], treeAdapter: TreeAdapter<T>, handler: StackHandler<T>); - private _indexOf; - private _isInTemplate; - private _updateCurrentElement; - push(element: T['element'], tagID: $): void; - pop(): void; - replace(oldElement: T['element'], newElement: T['element']): void; - insertAfter(referenceElement: T['element'], newElement: T['element'], newElementID: $): void; - popUntilTagNamePopped(tagName: $): void; - shortenToLength(idx: number): void; - popUntilElementPopped(element: T['element']): void; - private popUntilPopped; - popUntilNumberedHeaderPopped(): void; - popUntilTableCellPopped(): void; - popAllUpToHtmlElement(): void; - private _indexOfTagNames; - private clearBackTo; - clearBackToTableContext(): void; - clearBackToTableBodyContext(): void; - clearBackToTableRowContext(): void; - remove(element: T['element']): void; - tryPeekProperlyNestedBodyElement(): T['element'] | null; - contains(element: T['element']): boolean; - getCommonAncestor(element: T['element']): T['element'] | null; - isRootHtmlElementCurrent(): boolean; - private hasInDynamicScope; - hasInScope(tagName: $): boolean; - hasInListItemScope(tagName: $): boolean; - hasInButtonScope(tagName: $): boolean; - hasNumberedHeaderInScope(): boolean; - hasInTableScope(tagName: $): boolean; - hasTableBodyContextInTableScope(): boolean; - hasInSelectScope(tagName: $): boolean; - generateImpliedEndTags(): void; - generateImpliedEndTagsThoroughly(): void; - generateImpliedEndTagsWithExclusion(exclusionId: $): void; -} |
