PageSourceSearch

https://www.bioer.com/_nuxt/BMk7McAj.js

js bioer.com collected 2026-10-09 22:41:40 UTC 4,598 bytes, 1 lines download raw bytes

1import{Ot as e,bn as t,ei as n,gt as r,pn as i,yt as a}from"./DKhRV_XD.js";var o={role:`status`,"aria-live":`polite`,"aria-atomic":`true`,"aria-busy":`true`},s={class:`sr-only`},c=Object.assign(e({__name:`LoadingState`,props:{label:{default:`Loading…`}},setup(e){return(c,l)=>(i(),a(`div`,o,[r(`span`,s,n(e.label),1),t(c.$slots,`default`)]))}}),{__name:`LoadingState`});function l(e){return e&&typeof e==`object`&&!Array.isArray(e)?e:{}}function u(e){let t=l(e),n=l(t.attributes);return Object.keys(n).length?{...n,id:t.id,documentId:t.documentId}:t}function d(e){return typeof e==`string`?e.trim():``}function f(e){let t=u(e),n=t.id??t.documentId;return typeof n==`string`||typeof n==`number`?String(n):``}function p(e){if(!e)return[];if(Array.isArray(e))return e;let t=l(e);return Array.isArray(t.data)?t.data:t.data?[t.data]:[e]}function m(e){return e===null||typeof e==`string`||typeof e==`number`||typeof e==`boolean`?e:Array.isArray(e)?e.map(m):e&&typeof e==`object`?Object.fromEntries(Object.entries(e).map(([e,t])=>[e,m(t)])):null}function h(e,t={}){let n=u(e),r=d(n.url);if(!r)return null;let i={updatedAt:d(n.updatedAt)||t.updatedAt},a=Object.fromEntries(Object.entries(l(n.formats)).map(([e,t])=>[e,h(t,i)]).filter(e=>!!e[1]));return{id:f(n),documentId:d(n.documentId),name:d(n.name),alternativeText:d(n.alternativeText),caption:d(n.caption),url:r,mime:d(n.mime),ext:d(n.ext),size:Number(n.size)||0,width:Number(n.width)||0,height:Number(n.height)||0,...i,formats:a}}function g(e){return p(e).map(e=>h(e)).filter(e=>!!e)}function _(e,t,n=0){let r=u(e),i=d(r[t===`product`?`product_category_name`:`resource_category_name`]),a=d(r[t===`product`?`product_category_slug`:`resource_category_slug`]),o=f(r);if(!o&&!i&&!a)return null;let s=e=>n<3?_(e,t,n+1):null;return{id:o||d(r.documentId)||a,documentId:d(r.documentId),name:i||a,slug:a||o,sortOrder:Number.isFinite(Number(r.sortOrder))?Number(r.sortOrder):2**53-1,locale:d(r.locale),parent:p(r.parent).map(s).find(Boolean)||null,children:p(r.child??r.children).map(s).filter(e=>!!e)}}function v(e){return _(e,`product`)}function y(e){return _(e,`resource`)}function b(e){let t=u(e),n=d(t.product_name),r=f(t),i=d(t.documentId);if(!n||!r&&!i)return null;let a=t.product_content;return{id:r||i,documentId:i||r,name:n,slug:d(t.product_slug)||i||r,description:d(t.product_desc)||n,locale:d(t.locale),publishedAt:d(t.publishedAt),category:p(t.product_category).map(v).find(Boolean)||null,covers:g(t.product_covers),files:g(t.product_files),content:typeof a==`string`?a.trim():Array.isArray(a)?a.map(m):null,contentHtml:d(t.product_content_ckeditor),faq:m(t.product_faq_plugin),specification:m(t.product_table_plugin),ordering:m(t.product_table_plugin_b),components:m(t.product_table_plugin_c),relatedProducts:[],relatedResources:[]}}function x(e){let t=b(e);if(!t)return null;let n=u(e);return t.relatedProducts=p(n.related_products).map(b).filter(e=>!!e),t.relatedResources=p(n.related_resources).map(E).filter(e=>!!e),t}function S(e){let t=u(e);return Object.keys(t).length?{title:d(t.product_banner_title),description:d(t.product_banner_desc),covers:g(t.product_banner_covers),videos:g(t.product_banner_videos)}:null}function C(e){let t=u(e),n=d(t.article_title),r=f(t),i=d(t.documentId);if(!n||!r&&!i)return null;let a=t.article_content;return{id:r||i,documentId:i||r,title:n,slug:d(t.article_slug)||i||r,category:d(t.article_category),date:d(t.article_date).slice(0,10),description:d(t.article_desc),locale:d(t.locale),publishedAt:d(t.publishedAt),updatedAt:d(t.updatedAt),covers:g(t.article_covers),files:g(t.article_files),content:typeof a==`string`?a.trim():Array.isArray(a)?a.map(m):null,contentHtml:d(t.article_content_ckeditor),relatedArticles:[]}}function w(e){let t=C(e);return t?(t.relatedArticles=p(u(e).related_articles).map(C).filter(e=>!!e),t):null}function T(e){let t=u(e);return Object.keys(t).length?{title:d(t.article_banner_title),description:d(t.article_banner_desc),covers:g(t.article_banner_covers),videos:g(t.article_banner_videos)}:null}function E(e){let t=u(e),n=d(t.resource_name),r=f(t),i=d(t.documentId);return!n||!r&&!i?null:{id:r||i,documentId:i||r,name:n,date:d(t.resource_date).slice(0,10),publishedAt:d(t.publishedAt),publicAccess:t.resources_access!==!1,category:p(t.resource_category).map(y).find(Boolean)||null,covers:g(t.resource_covers),files:g(t.resource_files)}}function D(e){let t=u(e);return Object.keys(t).length?{title:d(t.resource_banner_title),description:d(t.resource_banner_desc),covers:g(t.resource_banner_covers)}:null}export{x as a,E as c,v as i,c as l,w as n,D as o,S as r,y as s,T as t};

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.