Comparing version 0.2.0 to 0.2.3
import * as _unhead_schema from '@unhead/schema'; | ||
import { Head, HeadEntryOptions, Meta, Link, Script, Style, Base, HtmlAttributes, BodyAttributes, Noscript, HeadClient, CreateHeadOptions, HeadPlugin, HeadEntry, HeadTag } from '@unhead/schema'; | ||
import { Head, HeadEntryOptions, ActiveHeadEntry, Title, Base, Meta, MetaFlatInput, Link, Script, Style, Noscript, HtmlAttributes, BodyAttributes, TitleTemplate, HeadClient, CreateHeadOptions, HeadPlugin, HeadEntry, HeadTag } from '@unhead/schema'; | ||
@@ -17,15 +17,31 @@ interface DedupesTagsPluginOptions { | ||
declare function useHead<T extends Head>(input: T, options?: HeadEntryOptions): void; | ||
declare function useServerHead<T extends Head>(input: T, options?: HeadEntryOptions): void; | ||
declare const useTitle: (title: string) => void; | ||
declare const useMeta: (meta: Meta) => void; | ||
declare const useLink: (link: Link) => void; | ||
declare const useScript: (script: Script) => void; | ||
declare const useStyle: (style: Style) => void; | ||
declare const useBase: (base: Base) => void; | ||
declare type Arrayable<T> = T | Array<T>; | ||
declare function asArray<T>(value: Arrayable<T>): T[]; | ||
declare function useHead<T extends Head>(input: T, options?: HeadEntryOptions): ActiveHeadEntry<T> | void; | ||
declare const useTagTitle: (title: Title) => void; | ||
declare const useTagBase: (base: Base) => void; | ||
declare const useTagMeta: (meta: Arrayable<Meta>) => void; | ||
declare const useTagMetaFlat: (meta: MetaFlatInput) => void; | ||
declare const useTagLink: (link: Arrayable<Link>) => void; | ||
declare const useTagScript: (script: Arrayable<Script>) => void; | ||
declare const useTagStyle: (style: Arrayable<Style>) => void; | ||
declare const useTagNoscript: (noscript: Arrayable<Noscript>) => void; | ||
declare const useHtmlAttrs: (attrs: HtmlAttributes) => void; | ||
declare const useBodyAttrs: (attrs: BodyAttributes) => void; | ||
declare const useTitleTemplate: (titleTemplate: string) => void; | ||
declare const useNoscript: (noscript: Noscript) => void; | ||
declare const useTitleTemplate: (titleTemplate: TitleTemplate) => void; | ||
declare function useServerHead<T extends Head>(input: T, options?: HeadEntryOptions): ActiveHeadEntry<T> | void; | ||
declare const useServerTagTitle: (title: Title) => void; | ||
declare const useServerTagBase: (base: Base) => void; | ||
declare const useServerTagMeta: (meta: Arrayable<Meta>) => void; | ||
declare const useServerTagMetaFlat: (meta: MetaFlatInput) => void; | ||
declare const useServerTagLink: (link: Arrayable<Link>) => void; | ||
declare const useServerTagScript: (script: Arrayable<Script>) => void; | ||
declare const useServerTagStyle: (style: Arrayable<Style>) => void; | ||
declare const useServerTagNoscript: (noscript: Arrayable<Noscript>) => void; | ||
declare const useServerHtmlAttrs: (attrs: HtmlAttributes) => void; | ||
declare const useServerBodyAttrs: (attrs: BodyAttributes) => void; | ||
declare const useServerTitleTemplate: (titleTemplate: TitleTemplate) => void; | ||
declare let activeHead: HeadClient<any> | undefined; | ||
@@ -41,5 +57,2 @@ declare const setActiveHead: <T extends HeadClient<_unhead_schema.Head<_unhead_schema.SchemaAugmentations>>>(head: T | undefined) => T | undefined; | ||
declare type Arrayable<T> = T | Array<T>; | ||
declare function asArray<T>(value: Arrayable<T>): T[]; | ||
export { Arrayable, DedupesTagsPlugin, DedupesTagsPluginOptions, DeprecatedTagAttrPlugin, HydratesStatePlugin, SortTagsPlugin, TitleTemplatePlugin, activeHead, asArray, createHead, defineHeadPlugin, getActiveHead, normaliseEntryTags, setActiveHead, useBase, useBodyAttrs, useHead, useHtmlAttrs, useLink, useMeta, useNoscript, useScript, useServerHead, useStyle, useTitle, useTitleTemplate }; | ||
export { Arrayable, DedupesTagsPlugin, DedupesTagsPluginOptions, DeprecatedTagAttrPlugin, HydratesStatePlugin, SortTagsPlugin, TitleTemplatePlugin, activeHead, asArray, createHead, defineHeadPlugin, getActiveHead, normaliseEntryTags, setActiveHead, useBodyAttrs, useHead, useHtmlAttrs, useServerBodyAttrs, useServerHead, useServerHtmlAttrs, useServerTagBase, useServerTagLink, useServerTagMeta, useServerTagMetaFlat, useServerTagNoscript, useServerTagScript, useServerTagStyle, useServerTagTitle, useServerTitleTemplate, useTagBase, useTagLink, useTagMeta, useTagMetaFlat, useTagNoscript, useTagScript, useTagStyle, useTagTitle, useTitleTemplate }; |
{ | ||
"name": "unhead", | ||
"type": "module", | ||
"version": "0.2.0", | ||
"version": "0.2.3", | ||
"packageManager": "pnpm@7.14.0", | ||
@@ -33,7 +33,7 @@ "author": "Harlan Wilton <harlan@harlanzw.com>", | ||
"dependencies": { | ||
"@unhead/schema": "0.2.0", | ||
"@unhead/schema": "0.2.3", | ||
"hookable": "^5.4.1" | ||
}, | ||
"devDependencies": { | ||
"zhead": "1.0.0-beta.8" | ||
"zhead": "1.0.0-beta.10" | ||
}, | ||
@@ -40,0 +40,0 @@ "scripts": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
39683
1220
+ Added@unhead/schema@0.2.3(transitive)
- Removed@unhead/schema@0.2.0(transitive)
Updated@unhead/schema@0.2.3