@parse5/tools
Advanced tools
Comparing version 0.2.0 to 0.3.0
@@ -0,7 +1,8 @@ | ||
export * from './attributes.js'; | ||
export * from './creation.js'; | ||
export * from './typeGuards.js'; | ||
export * from './treeMutation.js'; | ||
export * from './attributes.js'; | ||
export * from './nodeTypes.js'; | ||
export * from './text.js'; | ||
export * from './traversal.js'; | ||
export * from './traverse.js'; | ||
export * from './text.js'; | ||
export * from './treeMutation.js'; | ||
export * from './typeGuards.js'; |
@@ -0,7 +1,8 @@ | ||
export * from './attributes.js'; | ||
export * from './creation.js'; | ||
export * from './typeGuards.js'; | ||
export * from './treeMutation.js'; | ||
export * from './attributes.js'; | ||
export * from './nodeTypes.js'; | ||
export * from './text.js'; | ||
export * from './traversal.js'; | ||
export * from './traverse.js'; | ||
export * from './text.js'; | ||
export * from './treeMutation.js'; | ||
export * from './typeGuards.js'; |
import type { DefaultTreeAdapterMap } from 'parse5'; | ||
export declare type ChildNode = DefaultTreeAdapterMap['childNode']; | ||
export declare type CommentNode = DefaultTreeAdapterMap['commentNode']; | ||
export declare type Document = DefaultTreeAdapterMap['document']; | ||
export declare type DocumentFragment = DefaultTreeAdapterMap['documentFragment']; | ||
export declare type DocumentType = DefaultTreeAdapterMap['documentType']; | ||
export declare type Element = DefaultTreeAdapterMap['element']; | ||
export declare type Node = DefaultTreeAdapterMap['node']; | ||
export declare type ParentNode = DefaultTreeAdapterMap['parentNode']; | ||
export declare type Template = DefaultTreeAdapterMap['template']; | ||
export declare type TextNode = DefaultTreeAdapterMap['textNode']; | ||
export type ChildNode = DefaultTreeAdapterMap['childNode']; | ||
export type CommentNode = DefaultTreeAdapterMap['commentNode']; | ||
export type Document = DefaultTreeAdapterMap['document']; | ||
export type DocumentFragment = DefaultTreeAdapterMap['documentFragment']; | ||
export type DocumentType = DefaultTreeAdapterMap['documentType']; | ||
export type Element = DefaultTreeAdapterMap['element']; | ||
export type Node = DefaultTreeAdapterMap['node']; | ||
export type ParentNode = DefaultTreeAdapterMap['parentNode']; | ||
export type Template = DefaultTreeAdapterMap['template']; | ||
export type TextNode = DefaultTreeAdapterMap['textNode']; |
import type { DefaultTreeAdapterMap, TreeAdapter } from 'parse5'; | ||
import type { ChildNode, Node } from './nodeTypes.js'; | ||
declare type DefaultTreeAdapterLike = TreeAdapter<DefaultTreeAdapterMap>; | ||
type DefaultTreeAdapterLike = TreeAdapter<DefaultTreeAdapterMap>; | ||
/** | ||
@@ -5,0 +5,0 @@ * Attempts to remove the given node from the AST |
import type { DefaultTreeAdapterMap, TreeAdapter } from 'parse5'; | ||
import type { ParentNode, ChildNode, Template, DocumentFragment, Document, Node } from './nodeTypes.js'; | ||
declare type DefaultTreeAdapterLike = TreeAdapter<DefaultTreeAdapterMap>; | ||
type DefaultTreeAdapterLike = TreeAdapter<DefaultTreeAdapterMap>; | ||
/** | ||
@@ -5,0 +5,0 @@ * Determines if a given node is a document or not |
{ | ||
"name": "@parse5/tools", | ||
"version": "0.2.0", | ||
"version": "0.3.0", | ||
"description": "A small set of utilities for dealing with parse5 syntax trees", | ||
"main": "lib/main.js", | ||
"files": [ | ||
"lib/!(test)" | ||
"lib/", | ||
"!lib/test" | ||
], | ||
@@ -31,10 +32,10 @@ "type": "module", | ||
"devDependencies": { | ||
"@types/node": "^18.0.4", | ||
"@typescript-eslint/eslint-plugin": "^5.29.0", | ||
"c8": "^7.12.0", | ||
"eslint": "^8.18.0", | ||
"@types/node": "^20.5.8", | ||
"@typescript-eslint/eslint-plugin": "^6.5.0", | ||
"c8": "^8.0.1", | ||
"eslint": "^8.48.0", | ||
"eslint-config-google": "^0.14.0", | ||
"prettier": "^2.7.1", | ||
"rimraf": "^3.0.2", | ||
"typescript": "^4.7.4" | ||
"prettier": "^3.0.3", | ||
"rimraf": "^5.0.1", | ||
"typescript": "^5.2.2" | ||
}, | ||
@@ -41,0 +42,0 @@ "dependencies": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
643
27408