1import{b4 as a,bd as i,b6 as s,bb as l,b9 as u,bj as b,b5 as o}from"./BNv7CK9h.js";const h=a({defaults:{"@type":"Book"},inheritMeta:["inLanguage"],resolve(t,e){return t.bookFormat&&(t.bookFormat=u(t.bookFormat,"https://schema.org/")),t.datePublished&&(t.datePublished=b(t.datePublished)),t.author=o(t.author,e),t},resolveRootNode(t,{find:e}){const r=e(i);return r&&s(t,"provider",l(r)),t}}),m="#book",k=a({defaults:{"@type":"Book"},inheritMeta:["description","url",{meta:"title",key:"name"}],idPrefix:["url",m],resolve(t,e){return t.workExample=o(t.workExample,e,h),t.author=o(t.author,e),t.url&&u(t.url,e.meta.host),t},resolveRootNode(t,{find:e}){const r=e(i);return r&&s(t,"author",l(r)),t}});export{m as PrimaryBookId,h as bookEditionResolver,k as bookResolver};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.