PageSourceSearch

https://vuejobs.com/_nuxt/BkgFpeVZ.js

js vuejobs.com collected 2026-10-03 21:35:11 UTC 9,734 bytes, 1 lines download raw bytes

1import{o as e,s as t}from"./CZNz0Svr.js";import{En as n}from"./CaODJcyn.js";import{it as r}from"./xEPGsCzD.js";import{m as i,s as a}from"./Tq7lu7QC.js";import{n as o}from"./BujKp7DX.js";import{n as s,t as c}from"./BUeg1i_k.js";import"./ZLIpyqVE.js";import{o as l}from"./K5VTDq2K.js";var u=[{hash:`2nrthu4puofgg`,pascalName:`OgImageBaseTakumi`,kebabName:`og-image-base-takumi`,path:`/vercel/path0/app/components/OgImage/Base.takumi.vue`,category:`app`,renderer:`takumi`,propNames:[`title`,`description`,`headline`,`image`]},{hash:`1trt0u39uymb2`,pascalName:`OgImagePostDetailTakumi`,kebabName:`og-image-post-detail-takumi`,path:`/vercel/path0/app/components/OgImage/PostDetail.takumi.vue`,category:`app`,renderer:`takumi`,propNames:[`title`,`description`,`headline`,`image`]},{hash:``,pascalName:`BlogPostTakumi`,kebabName:`blog-post-takumi`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`takumi`,propNames:[]},{hash:``,pascalName:`BrutalistSatori`,kebabName:`brutalist-satori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]},{hash:``,pascalName:`DocsTakumi`,kebabName:`docs-takumi`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`takumi`,propNames:[]},{hash:``,pascalName:`FrameSatori`,kebabName:`frame-satori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]},{hash:``,pascalName:`NuxtSatori`,kebabName:`nuxt-satori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]},{hash:``,pascalName:`NuxtSeoSatori`,kebabName:`nuxt-seo-satori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]},{hash:``,pascalName:`NuxtSeoTakumi`,kebabName:`nuxt-seo-takumi`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`takumi`,propNames:[]},{hash:``,pascalName:`PergelSatori`,kebabName:`pergel-satori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]},{hash:``,pascalName:`ProductCardTakumi`,kebabName:`product-card-takumi`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`takumi`,propNames:[]},{hash:``,pascalName:`SaaSSatori`,kebabName:`saa-ssatori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]},{hash:``,pascalName:`SimpleBlogSatori`,kebabName:`simple-blog-satori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]},{hash:``,pascalName:`UnJsSatori`,kebabName:`un-js-satori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]},{hash:``,pascalName:`WithEmojiSatori`,kebabName:`with-emoji-satori`,path:`/vercel/path0/node_modules/.pnpm/[email protected]_d7b00fa728927272a52071b2449711a0/node_modules/nuxt-og-image/dist/runtime/app/components/Templates/Community`,category:`community`,renderer:`satori`,propNames:[]}
1],d=200,f=/=/g,p=/\+/g,m=/\//g,h=/_/g,g=/%20/g,_=/[^\u0000-\u007F]/,v=/[<>:"/\\|?*\u0000-\u001F]/,y=Object.fromEntries(Object.entries({w:`width`,h:`height`,c:`component`,em:`emojis`,k:`key`,a:`alt`,u:`url`,cache:`cacheMaxAgeSeconds`,p:`_path`,q:`_query`,ch:`_componentHash`}).map(([e,t])=>[t,e])),b=new Set([`satori`,`resvg`,`sharp`,`screenshot`,`takumi`,`fonts`,`_query`,`_path`]);function x(e){let t;if(typeof btoa==`function`){let n=new TextEncoder().encode(e),r=String.fromCharCode(...n);t=btoa(r)}else t=Buffer.from(e,`utf8`).toString(`base64`);return t.replace(f,``).replace(p,`-`).replace(m,`~`)}function S(e){let t=0;for(let n=0;n<e.length;n++){let r=e.charCodeAt(n);t=(t<<5)-t+r,t&=t}return Math.abs(t).toString(36)}function C(e,t,n){let{_path:r,_hash:i,...a}=e;return S(JSON.stringify(t||n?[a,t||``,n||``]:a))}function w(e,t){let n=[],r={};for(let[t,n]of Object.entries(e))if(t===`props`&&typeof n==`object`)for(let[e,t]of Object.entries(n))t!=null&&(typeof t==`string`||typeof t==`number`||typeof t==`boolean`?r[e]=t:(r.props=r.props||{},r.props[e]=t));else r[t]=n;for(let[e,i]of Object.entries(r)){if(i==null||i===``||e===`extension`||e===`socialPreview`||e===`_path`&&i===`/`||e===`_query`&&typeof i==`object`&&Object.keys(i).length===0||t&&e in t&&t[e]===i&&e!==`component`)continue;let r=y[e]||e;if(b.has(e)){let e=JSON.stringify(i);if(e===`{}`)continue;let t=x(e);n.push(`${r}_${t}`)}else if(typeof i==`object`){let e=JSON.stringify(i);if(e===`{}`)continue;let t=x(e);n.push(`${r}_${t}`)}else{let e=String(i);if(_.test(e))n.push(`${r}_~${x(e)}`);else{let t=e.startsWith(`~`)?`~${e}`:e,i=encodeURIComponent(t.replace(h,`__`)).replace(g,`+`);i.includes(`%`)||v.test(e)?n.push(`${r}_~${x(e)}`):n.push(`${r}_${i}`)}}}return n.join(`,`)}function T(e,t=`png`,n=!1,r,i){let a=w(e,r),o=n?`/_og/s`:`/_og/d`;if(n&&(a.length>d||a.includes(`%`))){let n=C(e);return{url:`${o}/o_${n}.${t}`,hash:n}}let s=a||`default`;return{url:`${o}/${i&&!n?`${s},s_${E(s,i)}`:s}.${t}`}}function E(e,t){return l(`${t}:${e}`).slice(0,16)}var D=/-([a-z])/g;function O(e,t){let r=t.key||`og`,i=r===`twitter`,a=r===`og`||r===`twitter`,o=[];return a&&(o.push({name:`twitter:card`,content:`summary_large_image`}),o.push({name:`twitter:image`,content:e}),o.push({name:`twitter:image:src`,content:e})),i||(o.push({property:`og:image`,content:e}),o.push({property:`og:image:type`,content:()=>`image/${M(n(e))||t.extension}`})),t.width&&(i||o.push({property:`og:image:width`,content:t.width}),a&&o.push({name:`twitter:image:width`,content:t.width})),t.height&&(i||o.push({property:`og:image:height`,content:t.height}),a&&o.push({name:`twitter:image:height`,content:t.height})),t.alt&&(i||o.push({property:`og:image:alt`,content:t.alt}),a&&o.push({name:`twitter:image:alt`,content:t.alt})),o}function k(e){return[`url`,`extension`,`width`,`height`,`alt`,`props`,`renderer`,`component`,`emojis`,`_query`,`_hash`,`fonts`,`satori`,`resvg`,`sharp`,`screenshot`,`takumi`,`cacheMaxAgeSeconds`,`cacheKey`,`key`].includes(e)}function A(e,t=[]){e||={};let n=o(e.props,Object.fromEntries(Object.entries({...e}).filter(([e])=>!k(e)&&!t.includes(e)))),r={};Object.entries(n).forEach(([e,t])=>{r[e.replace(D,e=>String(e[1]).toUpperCase())]=t});let i=Object.fromEntries(Object.entries({...e}).filter(([e])=>k(e)||t.includes(e)));return Object.keys(r).length>0&&(i.props=r),i}function j(e){return e.split(`?`)[0]}function M(e){e=j(e);let t=e.split(`/`).pop()||e,n=t.split(`.`).pop()||t;return n===`jpg`?`jpeg`:n}var N=new WeakMap;function P(e,t,n){let r;try{let e=c();e&&(r=N.get(e),r||(r=new Map,N.set(e,r)))}catch{}r?.get(e)?.dispose();let i=s(t,n);i&&r&&r.set(e,i)}function F(e){let t=n(e);if(t===!1)return!1;let r=t;if(r.width&&=n(r.width),r.height&&=n(r.height),r.alt&&=n(r.alt),r.url&&=n(r.url),r.props){r.props={...r.props};for(let e in r.props)r.props[e]=n(r.props[e])}return r}function I(e,t,n,r){let o=`${a(`/`,e,`_og/r`,t)}.png`,s={};if(r)for(let[e,t]of Object.entries(r))e.startsWith(`_og_`)||(s[e]=t);return n===`twitter`&&(s._og_key=`twitter`),Object.keys(s).length?i(o,s):o}function L(e,n,r){let s=Array.isArray(e)?e:[e],c=t(),l=c.app.baseURL,d=c.public?.[`nuxt-og-image`]||{},f=d.defaults||{},p=[];for(let e of s){let t=F(e);if(t===!1)continue;let s=t;for(let e in f)s[e]===void 0&&(s[e]=f[e]);n.query&&(s._query=n.query);let c=s.key||`og`;if(s.url){let e=s.url;P(c,{meta:O(e,s)},{tagPriority:`high`}),p.push(e);continue}if(d.hasServerRuntime){let e=I(l,r,c,n.query);P(c,{meta:O(e,s)},{tagPriority:35}),p.push(e);continue}let m=A(o(s,f)),h=m.extension||f?.extension||`png`,g={...m,_path:r},_=m.component||u?.[0]?.pascalName,v=u?.find(e=>e.pascalName===_||e.kebabName===_);v?.hash&&(g._componentHash=v.hash);let y=T(g,h,!0,f,void 0),b=a(`/`,l,y.url),x=m._query&&Object.keys(m._query).length?i(b,{_query:m._query}):b;P(c,{meta:O(x,m)},{processTemplateParams:!0,tagPriority:35}),p.push(x)}return p}function R(t={}){let n=e(),i=r(),a=i.path||`/`;return n.isHydrating?[]:L(t,i,a)}function z(e,t={},n={}){if(Array.isArray(t))return R(t.map(t=>({...t,component:e})));let r=t&&Object.keys(t).length>0?t:void 0;if(Array.isArray(n))return R(n.map(t=>{let n={...t,component:e};return r&&(n.props=t.props?{...r,...t.props}:{...r}),n}));let i={...n,component:e};return r&&(i.props=r),R(i)}export{z 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.