New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@unhead/schema-org

Package Overview
Dependencies
Maintainers
1
Versions
155
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@unhead/schema-org - npm Package Compare versions

Comparing version 2.0.0-alpha.16 to 2.0.0-alpha.18

dist/react.d.mts

49

dist/index.d.ts

@@ -1,5 +0,6 @@

import { T as Thing, S as SchemaOrgNodeDefinition, M as MetaInput, R as ResolvedMeta, a as SchemaOrgGraph, A as Arrayable, b as SchemaOrgNode, P as PostalAddress, c as AggregateOffer, d as AggregateRating, e as Article, B as BreadcrumbList, C as Comment, E as Event, F as FoodEstablishment, V as VirtualLocation, f as Place, H as HowTo, g as HowToStep, I as ImageObject, J as JobPosting, L as LocalBusiness, O as Offer, h as OpeningHoursSpecification, i as Organization, j as Person, k as Product, Q as Question, l as Recipe, m as Review, n as VideoObject, W as WebPage, o as WebSite, p as Book, q as Course, r as ItemList, s as ListItem, t as Movie, u as SearchAction, v as ReadAction, w as SoftwareApp, x as BookEdition } from './shared/schema-org.Fdqyt78I.js';
export { z as AggregateOfferSimple, G as AggregateRatingSimple, N as ArticleSimple, Z as BookEditionSimple, Y as BookSimple, a1 as BreadcrumbSimple, a4 as CommentSimple, a6 as CourseSimple, a8 as EventSimple, af as FoodEstablishmentSimple, am as HowToDirection, ai as HowToId, ah as HowToSimple, ak as HowToStepSimple, bm as Id, bl as IdReference, bg as Identity, ao as ImageSimple, aq as ItemListSimple, as as JobPostingSimple, au as ListItemSimple, aw as LocalBusinessSimple, ay as MovieSimple, be as NodeRelation, bf as NodeRelations, aT as NutritionInformation, aA as OfferSimple, aC as OpeningHoursSimple, bi as OptionalSchemaOrgPrefix, aE as OrganizationSimple, aG as PersonSimple, ab as PlaceSimple, bc as PluginSchemaOrg, ba as PluginSchemaOrgOptions, aI as PostalAddressSimple, U as PrimaryArticleId, $ as PrimaryBookId, a2 as PrimaryBreadcrumbId, a9 as PrimaryEventId, b1 as PrimaryWebPageId, b6 as PrimaryWebSiteId, aL as ProductId, aK as ProductSimple, aN as QuestionSimple, aQ as Rating, aP as RatingSimple, b3 as ReadActionInput, aU as RecipeId, aS as RecipeSimple, bh as ResolvableDate, aW as ReviewSimple, bd as SchemaOrgUnheadPlugin, b8 as SearchActionInput, aY as SoftwareAppSimple, bb as UnheadSchemaOrg, bj as UserConfig, a_ as VideoSimple, ad as VirtualLocationSimple, b0 as WebPageSimple, b5 as WebSiteSimple, bk as WithResolver, aJ as addressResolver, D as aggregateOfferResolver, K as aggregateRatingResolver, X as articleResolver, _ as bookEditionResolver, a0 as bookResolver, a3 as breadcrumbResolver, a5 as commentResolver, a7 as courseResolver, y as createSchemaOrgGraph, aa as eventResolver, ag as foodEstablishmentResolver, aj as howToResolver, an as howToStepDirectionResolver, al as howToStepResolver, ap as imageResolver, ar as itemListResolver, at as jobPostingResolver, av as listItemResolver, ax as localBusinessResolver, az as movieResolver, aB as offerResolver, aD as openingHoursResolver, aF as organizationResolver, aH as personResolver, ac as placeResolver, aM as productResolver, aO as questionResolver, aR as ratingResolver, b4 as readActionResolver, aV as recipeResolver, aX as reviewResolver, b9 as searchActionResolver, aZ as softwareAppResolver, a$ as videoResolver, ae as virtualLocationResolver, b2 as webPageResolver, b7 as webSiteResolver } from './shared/schema-org.Fdqyt78I.js';
import * as unhead_types from 'unhead/types';
import { Unhead, HeadEntryOptions } from 'unhead/types';
import { T as Thing, S as SchemaOrgNodeDefinition, M as MetaInput, R as ResolvedMeta, a as SchemaOrgGraph, A as Arrayable, b as SchemaOrgNode } from './shared/schema-org.CdY0-o8g.js';
export { e as AggregateOffer, d as AggregateOfferSimple, h as AggregateRating, g as AggregateRatingSimple, k as Article, j as ArticleSimple, m as Book, o as BookEdition, n as BookEditionSimple, B as BookSimple, t as BreadcrumbList, s as BreadcrumbSimple, w as Comment, C as CommentSimple, z as Course, y as CourseSimple, F as Event, E as EventSimple, Q as FoodEstablishment, O as FoodEstablishmentSimple, X as HowTo, a1 as HowToDirection, Y as HowToId, W as HowToSimple, $ as HowToStep, _ as HowToStepSimple, bi as Id, bh as IdReference, bc as Identity, a4 as ImageObject, a3 as ImageSimple, a7 as ItemList, a6 as ItemListSimple, aa as JobPosting, a9 as JobPostingSimple, ad as ListItem, ac as ListItemSimple, ag as LocalBusiness, af as LocalBusinessSimple, aj as Movie, ai as MovieSimple, ba as NodeRelation, bb as NodeRelations, aM as NutritionInformation, am as Offer, al as OfferSimple, ao as OpeningHoursSimple, ap as OpeningHoursSpecification, be as OptionalSchemaOrgPrefix, as as Organization, ar as OrganizationSimple, av as Person, au as PersonSimple, J as Place, I as PlaceSimple, ay as PostalAddress, ax as PostalAddressSimple, P as PrimaryArticleId, q as PrimaryBookId, u as PrimaryBreadcrumbId, G as PrimaryEventId, a_ as PrimaryWebPageId, b5 as PrimaryWebSiteId, aB as Product, aC as ProductId, aA as ProductSimple, aF as Question, aE as QuestionSimple, aI as Rating, aH as RatingSimple, b1 as ReadAction, b0 as ReadActionInput, aL as Recipe, aN as RecipeId, aK as RecipeSimple, bd as ResolvableDate, aQ as Review, aP as ReviewSimple, b8 as SearchAction, b7 as SearchActionInput, aT as SoftwareApp, aS as SoftwareAppSimple, bf as UserConfig, aW as VideoObject, aV as VideoSimple, L as VirtualLocation, V as VirtualLocationSimple, aZ as WebPage, aY as WebPageSimple, b4 as WebSite, b3 as WebSiteSimple, bg as WithResolver, az as addressResolver, f as aggregateOfferResolver, i as aggregateRatingResolver, l as articleResolver, p as bookEditionResolver, r as bookResolver, v as breadcrumbResolver, x as commentResolver, D as courseResolver, c as createSchemaOrgGraph, H as eventResolver, U as foodEstablishmentResolver, Z as howToResolver, a2 as howToStepDirectionResolver, a0 as howToStepResolver, a5 as imageResolver, a8 as itemListResolver, ab as jobPostingResolver, ae as listItemResolver, ah as localBusinessResolver, ak as movieResolver, an as offerResolver, aq as openingHoursResolver, at as organizationResolver, aw as personResolver, K as placeResolver, aD as productResolver, aG as questionResolver, aJ as ratingResolver, b2 as readActionResolver, aO as recipeResolver, aR as reviewResolver, b9 as searchActionResolver, aU as softwareAppResolver, aX as videoResolver, N as virtualLocationResolver, a$ as webPageResolver, b6 as webSiteResolver } from './shared/schema-org.CdY0-o8g.js';
export { a as PluginSchemaOrg, P as PluginSchemaOrgOptions, S as SchemaOrgUnheadPlugin, U as UnheadSchemaOrg } from './shared/schema-org.C2ZsOrzt.js';
export { U as UseSchemaOrgInput, d as defineAddress, a as defineAggregateOffer, b as defineAggregateRating, c as defineArticle, A as defineBook, I as defineBookEdition, e as defineBreadcrumb, f as defineComment, B as defineCourse, g as defineEvent, h as defineFoodEstablishment, k as defineHowTo, l as defineHowToStep, m as defineImage, C as defineItemList, n as defineJobPosting, D as defineListItem, o as defineLocalBusiness, E as defineMovie, p as defineOffer, q as defineOpeningHours, r as defineOrganization, s as definePerson, j as definePlace, t as defineProduct, u as defineQuestion, G as defineReadAction, v as defineRecipe, w as defineReview, F as defineSearchAction, H as defineSoftwareApp, x as defineVideo, i as defineVirtualLocation, y as defineWebPage, z as defineWebSite, J as normalizeSchemaOrgInput, K as useSchemaOrg } from './shared/schema-org.De0W-DRU.js';
import 'unhead/types';

@@ -36,40 +37,2 @@ declare function defineSchemaOrgResolver<T extends Thing>(schema: SchemaOrgNodeDefinition<T>): SchemaOrgNodeDefinition<T>;

declare function defineAddress<T extends Record<string, any>>(input?: PostalAddress & T): PostalAddress & T;
declare function defineAggregateOffer<T extends Record<string, any>>(input?: AggregateOffer & T): AggregateOffer & T;
declare function defineAggregateRating<T extends Record<string, any>>(input?: AggregateRating & T): AggregateRating & T;
declare function defineArticle<T extends Record<string, any>>(input?: Article & T): Article & T;
declare function defineBreadcrumb<T extends Record<string, any>>(input?: BreadcrumbList & T): BreadcrumbList & T;
declare function defineComment<T extends Record<string, any>>(input?: Comment & T): Comment & T;
declare function defineEvent<T extends Record<string, any>>(input?: Event & T): Event & T;
declare function defineFoodEstablishment<T extends Record<string, any>>(input?: FoodEstablishment & T): FoodEstablishment & T;
declare function defineVirtualLocation<T extends Record<string, any>>(input?: VirtualLocation & T): VirtualLocation & T;
declare function definePlace<T extends Record<string, any>>(input?: Place & T): Place & T;
declare function defineHowTo<T extends Record<string, any>>(input?: HowTo & T): HowTo & T;
declare function defineHowToStep<T extends Record<string, any>>(input?: HowToStep & T): HowToStep & T;
declare function defineImage<T extends Record<string, any>>(input?: ImageObject & T): ImageObject & T;
declare function defineJobPosting<T extends Record<string, any>>(input?: JobPosting & T): JobPosting & T;
declare function defineLocalBusiness<T extends Record<string, any>>(input?: LocalBusiness & T): LocalBusiness & T;
declare function defineOffer<T extends Record<string, any>>(input?: Offer & T): Offer & T;
declare function defineOpeningHours<T extends Record<string, any>>(input?: OpeningHoursSpecification & T): OpeningHoursSpecification & T;
declare function defineOrganization<T extends Record<string, any>>(input?: Organization & T): Organization & T;
declare function definePerson<T extends Record<string, any>>(input?: Person & T): Person & T;
declare function defineProduct<T extends Record<string, any>>(input?: Product & T): Product & T;
declare function defineQuestion<T extends Record<string, any>>(input?: Question & T): Question & T;
declare function defineRecipe<T extends Record<string, any>>(input?: Recipe & T): Recipe & T;
declare function defineReview<T extends Record<string, any>>(input?: Review & T): Review & T;
declare function defineVideo<T extends Record<string, any>>(input?: VideoObject & T): VideoObject & T;
declare function defineWebPage<T extends Record<string, any>>(input?: WebPage & T): WebPage & T;
declare function defineWebSite<T extends Record<string, any>>(input?: WebSite & T): WebSite & T;
declare function defineBook<T extends Record<string, any>>(input?: Book & T): Book & T;
declare function defineCourse<T extends Record<string, any>>(input?: Course & T): Course & T;
declare function defineItemList<T extends Record<string, any>>(input?: ItemList & T): ItemList & T;
declare function defineListItem<T extends Record<string, any>>(input?: ListItem & T): ListItem & T;
declare function defineMovie<T extends Record<string, any>>(input?: Movie & T): Movie & T;
declare function defineSearchAction<T extends Record<string, any>>(input?: SearchAction & T): SearchAction & T;
declare function defineReadAction<T extends Record<string, any>>(input?: ReadAction & T): ReadAction & T;
declare function defineSoftwareApp<T extends Record<string, any>>(input?: SoftwareApp & T): SoftwareApp & T;
declare function defineBookEdition<T extends Record<string, any>>(input?: BookEdition & T): BookEdition & T;
type UseSchemaOrgInput = Arrayable<Thing | Record<string, any>>;
declare function useSchemaOrg(head: Unhead<any>, input: UseSchemaOrgInput, options?: HeadEntryOptions): unhead_types.ActiveHeadEntry<any> | undefined;
export { AggregateOffer, AggregateRating, Arrayable, Article, Book, BookEdition, BreadcrumbList, Comment, Course, Event, FoodEstablishment, HowTo, HowToStep, ImageObject, ItemList, JobPosting, ListItem, LocalBusiness, MetaInput, Movie, Offer, OpeningHoursSpecification, Organization, Person, Place, PostalAddress, Product, Question, ReadAction, Recipe, ResolvedMeta, Review, SchemaOrgGraph, SchemaOrgNode, SchemaOrgNodeDefinition, SearchAction, SoftwareApp, Thing, type UseSchemaOrgInput, VideoObject, VirtualLocation, WebPage, WebSite, dedupeNodes, defineAddress, defineAggregateOffer, defineAggregateRating, defineArticle, defineBook, defineBookEdition, defineBreadcrumb, defineComment, defineCourse, defineEvent, defineFoodEstablishment, defineHowTo, defineHowToStep, defineImage, defineItemList, defineJobPosting, defineListItem, defineLocalBusiness, defineMovie, defineOffer, defineOpeningHours, defineOrganization, definePerson, definePlace, defineProduct, defineQuestion, defineReadAction, defineRecipe, defineReview, defineSchemaOrgResolver, defineSearchAction, defineSoftwareApp, defineVideo, defineVirtualLocation, defineWebPage, defineWebSite, normaliseNodes, resolveMeta, resolveNode, resolveNodeId, resolveRelation, useSchemaOrg };
export { Arrayable, MetaInput, ResolvedMeta, SchemaOrgGraph, SchemaOrgNode, SchemaOrgNodeDefinition, Thing, dedupeNodes, defineSchemaOrgResolver, normaliseNodes, resolveMeta, resolveNode, resolveNodeId, resolveRelation };

@@ -1,8 +0,8 @@

import { P as PostalAddress, c as AggregateOffer, d as AggregateRating, e as Article, B as BreadcrumbList, C as Comment, E as Event, F as FoodEstablishment, V as VirtualLocation, f as Place, H as HowTo, g as HowToStep, I as ImageObject, J as JobPosting, L as LocalBusiness, O as Offer, h as OpeningHoursSpecification, i as Organization, j as Person, k as Product, Q as Question, l as Recipe, m as Review, n as VideoObject, W as WebPage, o as WebSite, p as Book, q as Course, r as ItemList, s as ListItem, t as Movie, u as SearchAction, v as ReadAction, w as SoftwareApp, x as BookEdition, A as Arrayable, T as Thing } from './shared/schema-org.Fdqyt78I.js';
export { M as MetaInput, bc as PluginSchemaOrg, bd as SchemaOrgUnheadPlugin, bj as UserConfig } from './shared/schema-org.Fdqyt78I.js';
export { a as PluginSchemaOrg, S as SchemaOrgUnheadPlugin } from './shared/schema-org.C2ZsOrzt.js';
import { ComponentResolver } from 'unplugin-vue-components';
import { defineComponent } from 'vue';
import * as _unhead_vue from '@unhead/vue';
import { ResolvableProperties, UseHeadOptions } from '@unhead/vue';
import 'unhead/types';
import { ActiveHeadEntry } from 'unhead/types';
import { ay as PostalAddress, e as AggregateOffer, h as AggregateRating, k as Article, t as BreadcrumbList, w as Comment, F as Event, Q as FoodEstablishment, L as VirtualLocation, J as Place, X as HowTo, $ as HowToStep, a4 as ImageObject, aa as JobPosting, ag as LocalBusiness, am as Offer, ap as OpeningHoursSpecification, as as Organization, av as Person, aB as Product, aF as Question, aL as Recipe, aQ as Review, aW as VideoObject, aZ as WebPage, b4 as WebSite, m as Book, z as Course, a7 as ItemList, ad as ListItem, aj as Movie, b8 as SearchAction, b1 as ReadAction, aT as SoftwareApp, o as BookEdition, A as Arrayable, T as Thing } from './shared/schema-org.CdY0-o8g.js';
export { M as MetaInput, bf as UserConfig } from './shared/schema-org.CdY0-o8g.js';

@@ -17,3 +17,2 @@ interface SchemaOrgResolverOptions {

}
declare const schemaAutoImports: string[];
declare const schemaOrgAutoImports: {

@@ -87,8 +86,4 @@ from: string;

type UseSchemaOrgInput = Arrayable<ResolvableProperties<Thing | Record<string, any>>>;
declare function useSchemaOrg(input: UseSchemaOrgInput, options?: UseHeadOptions): _unhead_vue.ActiveHeadEntry<_unhead_vue.UseHeadInput<{
script: {
nodes: UseSchemaOrgInput;
};
}>>;
declare function useSchemaOrg(input?: UseSchemaOrgInput, options?: UseHeadOptions): ActiveHeadEntry<UseSchemaOrgInput>;
export { SchemaOrgArticle, SchemaOrgBook, SchemaOrgBreadcrumb, SchemaOrgComment, SchemaOrgCourse, SchemaOrgEvent, SchemaOrgFoodEstablishment, SchemaOrgHowTo, SchemaOrgImage, SchemaOrgItemList, SchemaOrgJobPosting, SchemaOrgLocalBusiness, SchemaOrgMovie, SchemaOrgOrganization, SchemaOrgPerson, SchemaOrgProduct, SchemaOrgQuestion, SchemaOrgRecipe, SchemaOrgResolver, type SchemaOrgResolverOptions, SchemaOrgReview, SchemaOrgSoftwareApp, SchemaOrgVideo, SchemaOrgWebPage, SchemaOrgWebSite, type UseSchemaOrgInput, defineAddress, defineAggregateOffer, defineAggregateRating, defineArticle, defineBook, defineBookEdition, defineBreadcrumb, defineComment, defineCourse, defineEvent, defineFoodEstablishment, defineHowTo, defineHowToStep, defineImage, defineItemList, defineJobPosting, defineListItem, defineLocalBusiness, defineMovie, defineOffer, defineOpeningHours, defineOrganization, definePerson, definePlace, defineProduct, defineQuestion, defineReadAction, defineRecipe, defineReview, defineSchemaOrgComponent, defineSearchAction, defineSoftwareApp, defineVideo, defineVirtualLocation, defineWebPage, defineWebSite, schemaAutoImports, schemaOrgAutoImports, schemaOrgComponents, useSchemaOrg };
export { SchemaOrgArticle, SchemaOrgBook, SchemaOrgBreadcrumb, SchemaOrgComment, SchemaOrgCourse, SchemaOrgEvent, SchemaOrgFoodEstablishment, SchemaOrgHowTo, SchemaOrgImage, SchemaOrgItemList, SchemaOrgJobPosting, SchemaOrgLocalBusiness, SchemaOrgMovie, SchemaOrgOrganization, SchemaOrgPerson, SchemaOrgProduct, SchemaOrgQuestion, SchemaOrgRecipe, SchemaOrgResolver, type SchemaOrgResolverOptions, SchemaOrgReview, SchemaOrgSoftwareApp, SchemaOrgVideo, SchemaOrgWebPage, SchemaOrgWebSite, type UseSchemaOrgInput, defineAddress, defineAggregateOffer, defineAggregateRating, defineArticle, defineBook, defineBookEdition, defineBreadcrumb, defineComment, defineCourse, defineEvent, defineFoodEstablishment, defineHowTo, defineHowToStep, defineImage, defineItemList, defineJobPosting, defineListItem, defineLocalBusiness, defineMovie, defineOffer, defineOpeningHours, defineOrganization, definePerson, definePlace, defineProduct, defineQuestion, defineReadAction, defineRecipe, defineReview, defineSchemaOrgComponent, defineSearchAction, defineSoftwareApp, defineVideo, defineVirtualLocation, defineWebPage, defineWebSite, schemaOrgAutoImports, schemaOrgComponents, useSchemaOrg };
{
"name": "@unhead/schema-org",
"type": "module",
"version": "2.0.0-alpha.16",
"version": "2.0.0-alpha.18",
"description": "Unhead Schema.org for Simple and Automated Google Rich Results",

@@ -36,2 +36,10 @@ "author": "Harlan Wilton <harlan@harlanzw.com>",

"import": "./dist/vue.mjs"
},
"./svelte": {
"types": "./dist/svelte.d.ts",
"import": "./dist/svelte.mjs"
},
"./react": {
"types": "./dist/react.d.ts",
"import": "./dist/react.mjs"
}

@@ -46,2 +54,8 @@ },

"dist/vue"
],
"svelte": [
"dist/svelte"
],
"react": [
"dist/react"
]

@@ -52,9 +66,19 @@ }

"dist",
"react.d.ts",
"svelte.d.ts",
"vue.d.ts"
],
"peerDependencies": {
"@unhead/vue": "^1.11.18",
"unhead": "^1.11.18"
"@unhead/react": "^2",
"@unhead/svelte": "^2",
"@unhead/vue": "^2",
"unhead": "^2"
},
"peerDependenciesMeta": {
"@unhead/react": {
"optional": true
},
"@unhead/svelte": {
"optional": true
},
"@unhead/vue": {

@@ -66,13 +90,17 @@ "optional": true

"defu": "^6.1.4",
"ohash": "^1.1.4",
"ufo": "^1.5.4",
"@unhead/vue": "2.0.0-alpha.16",
"unhead": "2.0.0-alpha.16"
"ohash": "^2.0.4",
"ufo": "^1.5.4"
},
"devDependencies": {
"unplugin-vue-components": "^28.0.0"
"unplugin-vue-components": "^28.4.0",
"@unhead/react": "2.0.0-alpha.18",
"@unhead/svelte": "2.0.0-alpha.18",
"unhead": "2.0.0-alpha.18",
"@unhead/vue": "2.0.0-alpha.18"
},
"build": {
"external": [
"vue"
"vue",
"svelte",
"react"
]

@@ -79,0 +107,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc