PageSourceSearch

https://oc-media.org/_next/static/chunks/2102-1340334811047a1e.js

js oc-media.org collected 2026-10-01 08:00:23 UTC 9,838 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2102],{2102:function(t,c,e){e.d(c,{hi:function(){return y},bt:function(){return w},Ky:function(){return v}});var a=e(54872);class o{async browse(t){var c;let e=(null===(c=this.url)||void 0===c?void 0:c.replace(/\/$/,""))||"",o=t.limit||10,r=t.page||1,i=n(t.include),s=n(t.fields),l=n(t.filter),u=n(t.order),d="key=".concat(this.key,"&limit=").concat(o,"&include=").concat(i,"&filter=").concat(l,"&page=").concat(r,"&fields=").concat(s).concat(u?"&order=".concat(u):""),h="".concat(e,"/").concat("ghost/api/content/authors/","?").concat(d);try{let t=await (0,a.$)({url:h,requestConfig:{next:{tags:["authors"],revalidate:300}}});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let{authors:c,meta:e}=await t.json(),o=[...c];return o.meta=e,o}catch(t){throw t.requestUrl=h,t}}async read(t,c){var e,o;let r=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",i=t.id||"",s=t.slug||"",l=n(c.fields),u=n(c.include),d="key=".concat(this.key,"&fields=").concat(l,"&include=").concat(u),h="".concat(r,"/").concat("ghost/api/content/authors/").concat(i||"slug/".concat(s),"/?").concat(d);try{let t=await (0,a.$)({url:h,requestConfig:{next:{tags:["author-".concat(s),"authors"],revalidate:300}}});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let c=await t.json();return null===(o=c.authors)||void 0===o?void 0:o[0]}catch(t){throw t.requestUrl=h,t}}constructor({url:t,key:c}){this.url=t||"",this.key=c||""}}function n(t){return t?(Array.isArray(t)&&(t=t.join(",")),encodeURIComponent(t)):""}class r{async browse(t,c){var e;let o=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",n=s({key:this.key,limit:String(t.limit||10),page:String(t.page||1),include:i(t.include),filter:i(t.filter),fields:i(t.fields),formats:i(t.formats),order:i(t.order)}),r="".concat(o,"/").concat("ghost/api/content/posts/","?").concat(n);c||(c={next:{tags:["posts"],revalidate:60}});try{let t=await (0,a.$)({url:r,requestConfig:c});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let{posts:e,meta:o}=await t.json(),n=[...e];return n.meta=o,n}catch(t){throw t.requestUrl=r,t}}async browseWithLocale(t,c){var e;let o=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",n=s({key:this.key,limit:String(t.limit||10),page:String(t.page||1),include:i(t.include),filter:i(t.filter),fields:i(t.fields),formats:i(t.formats),order:i(t.order),locale:i(t.locale)||"en"}),r="".concat(o,"/").concat("ghost/api/content/posts/","?").concat(n);c||(c={next:{tags:["posts"],revalidate:60}});try{let t=await (0,a.$)({url:r,requestConfig:c});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let{posts:e,meta:o}=await t.json(),n=[...e];return n.meta=o,n}catch(t){throw t.requestUrl=r,t}}async read(t,c){var e,o;let n=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",r=t.id||"",l=t.slug||"",u=s({key:this.key,fields:i(c.fields),include:i(c.include)}),d="".concat(n,"/").concat("ghost/api/content/posts/").concat(r||"slug/".concat(l),"/?").concat(u);try{let t=await (0,a.$)({url:d,requestConfig:{next:{tags:["post-".concat(l),"posts"],revalidate:60}}});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let c=await t.json();return null===(o=c.posts)||void 0===o?void 0:o[0]}catch(t){throw t.requestUrl=d,t}}async readWithLocale(t,c){var e,o;let n=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",r=t.id||"",l=t.slug||"",u=s({key:this.key,fields:i(c.fields),include:i(c.include),locale:i(c.locale)||"en"}),d="".concat(n,"/").concat("ghost/api/content/posts/").concat(r||"slug/".concat(l),"/?").concat(u);try{let t=await (0,a.$)({url:d,requestConfig:{next:{tags:["post-".concat(l),"posts"],revalidate:60}}});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let c=await t.json();return null===(o=c.posts)||void 0===o?void 0:o[0]}catch(t){throw t.requestUrl=d,t}}async readByUUID(t,c){var e,o;let n=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",r=s({key:this.key,fields:i(c.fields),include:i(c.include),locale:i(c.locale)||""}),l="".concat(n,"/").concat("ghost/api/content/posts/uuid/").concat(t,"/?").concat(r);try{let t=await (0,a.$)({url:l,requestConfig:{cache:"no-store"}});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let c=await t.json();return null===(o=c.posts)||void 0===o?void 0:o[0]}catch(t){throw t.requestUrl=l,t}}updateOptions(t){t.url&&this.url!==t.url&&(this.url=t.url),t.key&&this.key!==t.key&&(this.key=t.key)}constructor({url:t,key:c}){this.url=t||"",this.key=c||""}}function i(t){return t?(Array.isArray(t)&&(t=t.join(",")),encodeURIComponent(t)):""}function s(t){return Object.entries(t).filter(t=>{let[,c]=t;return""!==c}).map(t=>{let[c,e]=t;return"".concat(c,"=").concat(e)}).join("&")}class l{async browse(t,c){var e,o;let n=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",r=(o=t.fields)?(Array.isArray(o)&&(o=o.join(",")),encodeURIComponent(o)):"",i="key=".concat(this.key,"&fields=").concat(r),s="".concat(n,"/").concat("ghost/api/content/settings/","?").concat(i);c||(c={next:{tags:["settings"],revalidate:3600}});try{let t=await (0,a.$)({url:s,requestConfig:c}
1);if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));return(await t.json()).settings}catch(t){throw t.requestUrl=s,t}}constructor({url:t,key:c}){this.url=t||"",this.key=c||""}}class u{async browse(t){var c;let e=(null===(c=this.url)||void 0===c?void 0:c.replace(/\/$/,""))||"",o=t.limit||10,n=t.page||1,r=d(t.include),i=d(t.fields),s=d(t.filter),l=d(t.order),u=d(t.locale),h="key=".concat(this.key,"&limit=").concat(o).concat(r?"&include=".concat(r):"","&filter=").concat(s,"&page=").concat(n).concat(i?"&fields=".concat(i):"").concat(l?"&order=".concat(l):"").concat(u?"&locale=".concat(u):""),f="".concat(e,"/").concat("ghost/api/content/tags/","?").concat(h);try{let t=await (0,a.$)({url:f,requestConfig:{next:{tags:["tags"],revalidate:300}}});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let{tags:c,meta:e}=await t.json(),o=[...c];return o.meta=e,o}catch(t){throw t.requestUrl=f,t}}async read(t,c){var e,o;let n=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",r=t.id||"",i=t.slug||"",s=d(c.fields),l=d(c.include),u=d(c.locale),h="key=".concat(this.key,"&fields=").concat(s,"&include=").concat(l).concat(u?"&locale=".concat(u):""),f="".concat(n,"/").concat("ghost/api/content/tags/").concat(r||"slug/".concat(i),"/?").concat(h);try{let t=await (0,a.$)({url:f,requestConfig:{next:{tags:["tag-".concat(i),"tags"],revalidate:300}}});if(!t.ok)throw Error("[".concat(t.status,"] ").concat(t.statusText));let c=await t.json();return null===(o=c.tags)||void 0===o?void 0:o[0]}catch(t){throw t.requestUrl=f,t}}constructor({url:t,key:c}){this.url=t||"",this.key=c||""}}function d(t){return t?(Array.isArray(t)&&(t=t.join(",")),encodeURIComponent(t)):""}let h="ghost/api/content/pages/";class f{async browse(t){var c;let e=(null===(c=this.url)||void 0===c?void 0:c.replace(/\/$/,""))||"",o=t.limit||10,n=t.page||1,r=g(t.fields),i=g(t.filter),s=g(t.order),l=g(t.include),u=g(t.formats),d="key=".concat(this.key,"&limit=").concat(o,"&include=").concat(l,"&filter=").concat(i,"&page=").concat(n,"&fields=").concat(r,"&formats=").concat(u,"&order=").concat(s),f="".concat(e,"/").concat(h,"?").concat(d),p=await (0,a.$)({url:f,requestConfig:{next:{tags:["pages"]},cache:"force-cache"}}),{pages:y,meta:v}=await p.json(),w=[...y];return w.meta=v,w}async read(t,c){var e,o;let n=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",r=t.id||"",i=t.slug||"",s=g(c.fields),l=g(c.include),u="key=".concat(this.key,"&fields=").concat(s,"&include=").concat(l),d="".concat(n,"/").concat(h).concat(r||"slug/".concat(i),"?").concat(u),f=await (0,a.$)({url:d,requestConfig:{next:{tags:["page-".concat(i),"pages"]},cache:"force-cache"}});return null===(o=(await f.json()).pages)||void 0===o?void 0:o[0]}async readWithLocale(t,c){var e,o;let n=(null===(e=this.url)||void 0===e?void 0:e.replace(/\/$/,""))||"",r=t.id||"",i=t.slug||"",s=g(c.fields),l=g(c.include),u=g(c.locale)||"en",d="key=".concat(this.key,"&fields=").concat(s,"&include=").concat(l,"&locale=").concat(u),f="".concat(n,"/").concat(h).concat(r||"slug/".concat(i),"?").concat(d),p=await (0,a.$)({url:f,requestConfig:{next:{tags:["page-".concat(i),"pages"]},cache:"force-cache"}});return null===(o=(await p.json()).pages)||void 0===o?void 0:o[0]}constructor({url:t,key:c}){this.url=t||"",this.key=c||""}}function g(t){return t?(Array.isArray(t)&&(t=t.join(",")),encodeURIComponent(t)):""}let p={url:"https://oc-media.org",key:"f19c122e3d36483beb01f3013a"},y={authors:new o(p),posts:new r(p),settings:new l(p),tags:new u(p),pages:new f(p)};function v(t){let{type:c,resource:e,params:a=""}=t;return"members"===c?"".concat("https://oc-media.org","/members/api/").concat(e,"/").concat(a):"".concat("https://oc-media.org","/").concat(c,"/api").concat(e?"/"+e+a:"")}function w(t){let{resource:c="",params:e="",limit:a=""}=t;return"".concat("https://oc-media.org".replace(/\/$/,""),"/ghost/api/content/").concat(c,"/?key=").concat("f19c122e3d36483beb01f3013a","&limit=").concat(a||"all").concat(e)}},54872:function(t,c,e){e.d(c,{$:function(){return o}});var a=e(20357);function o(t){let{url:c="",method:e="GET",headers:o={"Content-Type":"application/json"},credentials:n,body:r,requestConfig:i}=t,s={method:e,headers:o,credentials:function(t){switch(t){case"omit":return"omit";case"same-origin":return"same-origin";case"include":return"include";default:return}}(n||c.includes("/members/api/")?"include":a.env.NEXT_PUBLIC_GHOST_API_CREDENTIALS),body:r};return(null==i?void 0:i.next)&&(s.next=null==i?void 0:i.next),(null==i?void 0:i.cache)&&(s.cache=null==i?void 0:i.cache),fetch(c,s)}}}]);

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.