File tree Expand file tree Collapse file tree 6 files changed +16
-13
lines changed Expand file tree Collapse file tree 6 files changed +16
-13
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @hyperse/html-webpack-plugin-loader " : patch
3+ ---
4+
5+ fix typo issue
Original file line number Diff line number Diff line change @@ -154,7 +154,7 @@ const modifiedHtml = parser
154154- ` upsertHeadStyles(styles: StyleItem[]) ` : Updates or inserts external style links in the head
155155- ` upsertHeadInlineStyles(styles: StyleInlineItem[]) ` : Updates or inserts inline style tags in the head
156156- ` upsertHeadScripts(scripts: ScriptItem[]) ` : Updates or inserts external script tags in the head
157- - ` upsertHeadInlineScripts(scripts: ScriptionInlineItem []) ` : Updates or inserts inline script tags in the head
157+ - ` upsertHeadInlineScripts(scripts: ScriptInlineItem []) ` : Updates or inserts inline script tags in the head
158158- ` upsertBodyScripts(scripts: ScriptItem[]) ` : Updates or inserts script tags in the body
159159- ` serialize() ` : Converts the modified document back to HTML string
160160
@@ -205,7 +205,7 @@ interface ScriptItem extends HtmlItemBase {
205205 nonce? : string ;
206206}
207207
208- interface ScriptionInlineItem extends HtmlItemBase {
208+ interface ScriptInlineItem extends HtmlItemBase {
209209 content: string ;
210210}
211211
@@ -222,7 +222,7 @@ interface TemplateOptions {
222222 headStyles? : StyleItem [];
223223 headInlineStyles? : StyleInlineItem [];
224224 headScripts? : ScriptItem [];
225- headInlineScripts? : ScriptionInlineItem [];
225+ headInlineScripts? : ScriptInlineItem [];
226226 bodyScripts? : ScriptItem [];
227227}
228228```
Original file line number Diff line number Diff line change 11import type { DefaultTreeAdapterTypes } from 'parse5' ;
22import { serialize } from 'parse5' ;
33import type {
4- ScriptionInlineItem ,
4+ ScriptInlineItem ,
55 ScriptItem ,
66 StyleInlineItem ,
77 StyleItem ,
@@ -98,9 +98,7 @@ export class TemplateParser {
9898 * @param scripts - The scripts to upsert
9999 * @returns The TemplateParser instance
100100 */
101- public upsertHeadInlineScripts (
102- scripts : ScriptionInlineItem [ ]
103- ) : TemplateParser {
101+ public upsertHeadInlineScripts ( scripts : ScriptInlineItem [ ] ) : TemplateParser {
104102 upsertHeadInlineScripts ( this . body , scripts ) ;
105103 return this ;
106104 }
Original file line number Diff line number Diff line change 11import { type DefaultTreeAdapterTypes , parseFragment } from 'parse5' ;
2- import type { ScriptionInlineItem } from '../types.js' ;
2+ import type { ScriptInlineItem } from '../types.js' ;
33
44/**
55 * Upsert the inline scripts
@@ -8,7 +8,7 @@ import type { ScriptionInlineItem } from '../types.js';
88 */
99export const upsertHeadInlineScripts = (
1010 head : DefaultTreeAdapterTypes . Element ,
11- scripts : ScriptionInlineItem [ ]
11+ scripts : ScriptInlineItem [ ]
1212) => {
1313 // Remove existing inline scripts with matching content
1414 scripts . forEach ( ( script ) => {
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ export type StyleInlineItem = HtmlItemBase & {
4242/**
4343 * The inline script item
4444 */
45- export type ScriptionInlineItem = HtmlItemBase & {
45+ export type ScriptInlineItem = HtmlItemBase & {
4646 /**
4747 * The content of the script
4848 */
@@ -129,7 +129,7 @@ export interface TemplateOptions {
129129 /**
130130 * The head inline scripts
131131 */
132- headInlineScripts ?: ScriptionInlineItem [ ] ;
132+ headInlineScripts ?: ScriptInlineItem [ ] ;
133133 /**
134134 * The head inline styles
135135 */
Original file line number Diff line number Diff line change 11import { type DefaultTreeAdapterTypes } from 'parse5' ;
22import { upsertHeadInlineScripts } from '../../src/parser/upsertHeadInlineScripts.js' ;
3- import type { ScriptionInlineItem } from '../../src/types.js' ;
3+ import type { ScriptInlineItem } from '../../src/types.js' ;
44import { parseDocument } from '../../src/utils/parseDocument.js' ;
55
66describe ( 'upsertHeadInlineScripts' , ( ) => {
7- const createScripts = ( contents : string [ ] ) : ScriptionInlineItem [ ] => {
7+ const createScripts = ( contents : string [ ] ) : ScriptInlineItem [ ] => {
88 return contents . map ( ( content , index ) => ( {
99 id : `script-${ index } ` ,
1010 position : 'beginning' ,
You can’t perform that action at this time.
0 commit comments