PageSourceSearch

https://www.pechakucha.com/static/js/9381.a7583576.chunk.js

js pechakucha.com collected 2026-09-24 08:51:01 UTC 18,502 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkpechakucha_dot_com_v3=self.webpackChunkpechakucha_dot_com_v3||[]).push([[9381],{11752:function(e,t,r){r.d(t,{Z:function(){return o}});var n=r(61120);function a(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=(0,n.Z)(e)););return e}function o(){return o="undefined"!==typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var n=a(e,t);if(n){var o=Object.getOwnPropertyDescriptor(n,t);return o.get?o.get.call(arguments.length<3?e:r):o.value}},o.apply(this,arguments)}},98737:function(e,t,r){r.d(t,{Z:function(){return i}});var n=r(61120),a=r(66096);var o=r(78814);function c(e,t,r){return c=(0,o.Z)()?Reflect.construct.bind():function(e,t,r){var n=[null];n.push.apply(n,t);var o=new(Function.bind.apply(e,n));return r&&(0,a.Z)(o,r.prototype),o},c.apply(null,arguments)}function i(e){var t="function"===typeof Map?new Map:void 0;return i=function(e){if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;var r;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,o)}function o(){return c(e,arguments,(0,n.Z)(this).constructor)}return o.prototype=Object.create(e.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),(0,a.Z)(o,e)},i(e)}},19381:function(e,t,r){r.d(t,{_f:function(){return ne}});var n=crypto,a=function(e){return e instanceof CryptoKey},o=new TextEncoder,c=new TextDecoder;Math.pow(2,32);function i(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t.reduce((function(e,t){return e+t.length}),0),a=new Uint8Array(n),o=0;return t.forEach((function(e){a.set(e,o),o+=e.length})),a}var s=function(e){var t=e;t instanceof Uint8Array&&(t=c.decode(t)),t=t.replace(/-/g,"+").replace(/_/g,"/").replace(/\s/g,"");try{return function(e){for(var t=atob(e),r=new Uint8Array(t.length),n=0;n<t.length;n++)r[n]=t.charCodeAt(n);return r}(t)}catch(r){throw new TypeError("The input to be decoded is not correctly encoded.")}},u=r(15671),f=r(43144),p=r(97326),l=r(60136),d=r(27277),h=function(e){(0,l.Z)(r,e);var t=(0,d.Z)(r);function r(e){var n,a;return(0,u.Z)(this,r),(n=t.call(this,e)).code="ERR_JOSE_GENERIC",n.name=n.constructor.name,null===(a=Error.captureStackTrace)||void 0===a||a.call(Error,(0,p.Z)(n),n.constructor),n}return(0,f.Z)(r,null,[{key:"code",get:function(){return"ERR_JOSE_GENERIC"}}]),r}((0,r(98737).Z)(Error)),y=function(e){(0,l.Z)(r,e);var t=(0,d.Z)(r);function r(e){var n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"unspecified",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"unspecified";return(0,u.Z)(this,r),(n=t.call(this,e)).code="ERR_JWT_CLAIM_VALIDATION_FAILED",n.claim=a,n.reason=o,n}return(0,f.Z)(r,null,[{key:"code",get:function(){return"ERR_JWT_CLAIM_VALIDATION_FAILED"}}]),r}(h),m=function(e){(0,l.Z)(r,e);var t=(0,d.Z)(r);function r(e){var n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"unspecified",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"unspecified";return(0,u.Z)(this,r),(n=t.call(this,e)).code="ERR_JWT_EXPIRED",n.claim=a,n.reason=o,n}return(0,f.Z)(r,null,[{key:"code",get:function(){return"ERR_JWT_EXPIRED"}}]),r}(h),w=function(e){(0,l.Z)(r,e);var t=(0,d.Z)(r);function r(){var e;return(0,u.Z)(this,r),(e=t.apply(this,arguments)).code="ERR_JOSE_ALG_NOT_ALLOWED",e}return(0,f.Z)(r,null,[{key:"code",get:function(){return"ERR_JOSE_ALG_NOT_ALLOWED"}}]),r}(h),v=function(e){(0,l.Z)(r,e);var t=(0,d.Z)(r);function r(){var e;return(0,u.Z)(this,r),(e=t.apply(this,arguments)).code="ERR_JOSE_NOT_SUPPORTED",e}return(0,f.Z)(r,null,[{key:"code",get:function(){return"ERR_JOSE_NOT_SUPPORTED"}}]),r}(h),b=function(e){(0,l.Z)(r,e);var t=(0,d.Z)(r);function r(){var e;return(0,u.Z)(this,r),(e=t.apply(this,arguments)).code="ERR_JWS_INVALID",e}return(0,f.Z)(r,null,[{key:"code",get:function(){return"ERR_JWS_INVALID"}}]),r}(h),g=function(e){(0,l.Z)(r,e);var t=(0,d.Z)(r);function r(){var e;return(0,u.Z)(this,r),(e=t.apply(this,arguments)).code="ERR_JWT_INVALID",e}
1return(0,f.Z)(r,null,[{key:"code",get:function(){return"ERR_JWT_INVALID"}}]),r}(h),S=function(e){(0,l.Z)(r,e);var t=(0,d.Z)(r);function r(){var e;return(0,u.Z)(this,r),(e=t.apply(this,arguments)).code="ERR_JWS_SIGNATURE_VERIFICATION_FAILED",e.message="signature verification failed",e}return(0,f.Z)(r,null,[{key:"code",get:function(){return"ERR_JWS_SIGNATURE_VERIFICATION_FAILED"}}]),r}(h);n.getRandomValues.bind(n);var E=function(e){return a(e)},k=["CryptoKey"];var A=r(1413),Z=r(74165),_=r(15861);function R(){return"function"===typeof WebSocketPair}function T(e){if("object"!==typeof(t=e)||null===t||"[object Object]"!==Object.prototype.toString.call(e))return!1;var t;if(null===Object.getPrototypeOf(e))return!0;for(var r=e;null!==Object.getPrototypeOf(r);)r=Object.getPrototypeOf(r);return Object.getPrototypeOf(e)===r}var x=r(93433),P=function(e){for(var t="Key must be ",r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];if(n.length>2){var o=n.pop();t+="one of type ".concat(n.join(", "),", or ").concat(o,".")}else 2===n.length?t+="one of type ".concat(n[0]," or ").concat(n[1],"."):t+="of type ".concat(n[0],".");return null==e?t+=" Received ".concat(e):"function"===typeof e&&e.name?t+=" Received function ".concat(e.name):"object"===typeof e&&null!=e&&e.constructor&&e.constructor.name&&(t+=" Received an instance of ".concat(e.constructor.name)),t},O=function(e,t,r){e.startsWith("HS")||"dir"===e||e.startsWith("PBES2")||/^A\d{3}(?:GCM)?KW$/.test(e)?function(e){if(!(e instanceof Uint8Array)){if(!E(e))throw new TypeError(P.apply(void 0,[e].concat((0,x.Z)(k),["Uint8Array"])));if("secret"!==e.type)throw new TypeError("".concat(k.join(" or "),' instances for symmetric algorithms must be of type "secret"'))}}(t):function(e,t){if(!E(e))throw new TypeError(P.apply(void 0,[e].concat((0,x.Z)(k))));if("secret"===e.type)throw new TypeError("".concat(k.join(" or "),' instances for asymmetric algorithms must not be of type "secret"'));if("sign"===t&&"public"===e.type)throw new TypeError("".concat(k.join(" or "),' instances for asymmetric algorithm signing must be of type "private"'));if("decrypt"===t&&"public"===e.type)throw new TypeError("".concat(k.join(" or "),' instances for asymmetric algorithm decryption must be of type "private"'));if(e.algorithm&&"verify"===t&&"private"===e.type)throw new TypeError("".concat(k.join(" or "),' instances for asymmetric algorithm verifying must be of type "public"'));if(e.algorithm&&"encrypt"===t&&"private"===e.type)throw new TypeError("".concat(k.join(" or "),' instances for asymmetric algorithm encryption must be of type "public"'))}(t,r)};var C=r(37762);var H=function(e,t,r,n,a){if(void 0!==a.crit&&void 0===n.crit)throw new e('"crit" (Critical) Header Parameter MUST be integrity protected');if(!n||void 0===n.crit)return new Set;if(!Array.isArray(n.crit)||0===n.crit.length||n.crit.some((function(e){return"string"!==typeof e||0===e.length})))throw new e('"crit" (Critical) Header Parameter MUST be an array of non-empty strings when present');var o;o=void 0!==r?new Map([].concat((0,x.Z)(Object.entries(r)),(0,x.Z)(t.entries()))):t;var c,i=(0,C.Z)(n.crit);try{for(i.s();!(c=i.n()).done;){var s=c.value;if(!o.has(s))throw new v('Extension Header Parameter "'.concat(s,'" is not recognized'));if(void 0===a[s])throw new e('Extension Header Parameter "'.concat(s,'" is missing'));if(o.get(s)&&void 0===n[s])throw new e('Extension Header Parameter "'.concat(s,'" MUST be integrity protected'))}}catch(u){i.e(u)}finally{i.f()}return new Set(n.crit)};Symbol();function I(e,t){var r="SHA-".concat(e.slice(-3));switch(e){case"HS256":case"HS384":case"HS512":return{hash:r,name:"HMAC"};case"PS256":case"PS384":case"PS512":return{hash:r,name:"RSA-PSS",saltLength:e.slice(-3)>>3};case"RS256":case"RS384":case"RS512":return{hash:r,name:"RSASSA-PKCS1-v1_5"};case"ES256":case"ES384":case"ES512":return{hash:r,name:"ECDSA",namedCurve:t.namedCurve};case R()&&"EdDSA":var n=t.namedCurve;return{name:n,namedCurve:n};default:throw new v("alg ".concat(e," is not supported either by JOSE or your javascript runtime"))}}var J=function(e,t){if(e.startsWith("RS")||e.startsWith("PS")){var r=t.algorithm.modulusLength;if("number"!==typeof r||r<2048)throw new TypeError("".concat(e," requires ke
1y modulusLength to be 2048 bits or larger"))}};function W(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"algorithm.name";return new TypeError("CryptoKey does not support this operation, its ".concat(t," must be ").concat(e))}function D(e,t){return e.name===t}function j(e){return parseInt(e.name.slice(4),10)}function L(e){switch(e){case"ES256":return"P-256";case"ES384":return"P-384";case"ES512":return"P-521";default:throw new Error("unreachable")}}function M(e,t){if(t.length&&!t.some((function(t){return e.usages.includes(t)}))){var r="CryptoKey does not support this operation, its usages must include ";if(t.length>2){var n=t.pop();r+="one of ".concat(t.join(", "),", or ").concat(n,".")}else 2===t.length?r+="one of ".concat(t[0]," or ").concat(t[1],"."):r+="".concat(t[0],".");throw new TypeError(r)}}function N(e,t,r){if(a(t))return function(e,t){switch(t){case"HS256":case"HS384":case"HS512":if(!D(e.algorithm,"HMAC"))throw W("HMAC");var r=parseInt(t.slice(2),10);if(j(e.algorithm.hash)!==r)throw W("SHA-".concat(r),"algorithm.hash");break;case"RS256":case"RS384":case"RS512":if(!D(e.algorithm,"RSASSA-PKCS1-v1_5"))throw W("RSASSA-PKCS1-v1_5");var n=parseInt(t.slice(2),10);if(j(e.algorithm.hash)!==n)throw W("SHA-".concat(n),"algorithm.hash");break;case"PS256":case"PS384":case"PS512":if(!D(e.algorithm,"RSA-PSS"))throw W("RSA-PSS");var a=parseInt(t.slice(2),10);if(j(e.algorithm.hash)!==a)throw W("SHA-".concat(a),"algorithm.hash");break;case R()&&"EdDSA":if(!D(e.algorithm,"NODE-ED25519"))throw W("NODE-ED25519");break;case"ES256":case"ES384":case"ES512":if(!D(e.algorithm,"ECDSA"))throw W("ECDSA");var o=L(t);if(e.algorithm.namedCurve!==o)throw W(o,"algorithm.namedCurve");break;default:throw new TypeError("CryptoKey does not support this operation")}for(var c=arguments.length,i=new Array(c>2?c-2:0),s=2;s<c;s++)i[s-2]=arguments[s];M(e,i)}(t,e,r),t;if(t instanceof Uint8Array){if(!e.startsWith("HS"))throw new TypeError(P.apply(void 0,[t].concat((0,x.Z)(k))));return n.subtle.importKey("raw",t,{hash:"SHA-".concat(e.slice(-3)),name:"HMAC"},!1,[r])}throw new TypeError(P.apply(void 0,[t].concat((0,x.Z)(k),["Uint8Array"])))}var U=function(){var e=(0,_.Z)((0,Z.Z)().mark((function e(t,r,a,o){var c,i;return(0,Z.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,N(t,r,"verify");case 2:return c=e.sent,J(t,c),i=I(t,c.algorithm),e.prev=5,e.next=8,n.subtle.verify(i,c,a,o);case 8:return e.abrupt("return",e.sent);case 11:return e.prev=11,e.t0=e.catch(5),e.abrupt("return",!1);case 14:case"end":return e.stop()}}),e,null,[[5,11]])})));return function(t,r,n,a){return e.apply(this,arguments)}}(),F=U,K=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n,a=t.filter(Boolean);if(0===a.length||1===a.length)return!0;var o,c=(0,C.Z)(a);try{for(c.s();!(o=c.n()).done;){var i=o.value,s=Object.keys(i);if(n&&0!==n.size)for(var u=0,f=s;u<f.length;u++){var p=f[u];
1if(n.has(p))return!1;n.add(p)}else n=new Set(s)}}catch(l){c.e(l)}finally{c.f()}return!0},V=function(e,t){if(void 0!==t&&(!Array.isArray(t)||t.some((function(e){return"string"!==typeof e}))))throw new TypeError('"'.concat(e,'" option must be an array of strings'));if(t)return new Set(t)};function G(e,t,r){return z.apply(this,arguments)}function z(){return(z=(0,_.Z)((0,Z.Z)().mark((function e(t,r,n){var a,u,f,p,l,d,h,y,m,v,g,E,k;return(0,Z.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(T(t)){e.next=2;break}throw new b("Flattened JWS must be an object");case 2:if(void 0!==t.protected||void 0!==t.header){e.next=4;break}throw new b('Flattened JWS must have either of the "protected" or "header" members');case 4:if(void 0===t.protected||"string"===typeof t.protected){e.next=6;break}throw new b("JWS Protected Header incorrect type");case 6:if(void 0!==t.payload){e.next=8;break}throw new b("JWS Payload missing");case 8:if("string"===typeof t.signature){e.next=10;break}throw new b("JWS Signature missing or incorrect type");case 10:if(void 0===t.header||T(t.header)){e.next=12;break}throw new b("JWS Unprotected Header incorrect type");case 12:if(u={},!t.protected){e.next=22;break}e.prev=14,f=s(t.protected),u=JSON.parse(c.decode(f)),e.next=22;break;case 19:throw e.prev=19,e.t0=e.catch(14),new b("JWS Protected Header is invalid");case 22:if(K(u,t.header)){e.next=24;break}throw new b("JWS Protected and JWS Unprotected Header Parameter names must be disjoint");case 24:if(p=(0,A.Z)((0,A.Z)({},u),t.header),l=H(b,new Map([["b64",!0]]),null===n||void 0===n?void 0:n.crit,u,p),d=!0,!l.has("b64")){e.next=31;break}if("boolean"===typeof(d=u.b64)){e.next=31;break}throw new b('The "b64" (base64url-encode payload) Header Parameter must be a boolean');case 31:if("string"===typeof(h=p.alg)&&h){e.next=34;break}throw new b('JWS "alg" (Algorithm) Header Parameter missing or invalid');case 34:if(!(y=n&&V("algorithms",n.algorithms))||y.has(h)){e.next=37;break}throw new w('"alg" (Algorithm) Header Parameter not allowed');case 37:if(!d){e.next=42;break}if("string"===typeof t.payload){e.next=40;break}throw new b("JWS Payload must be a string");case 40:e.next=44;break;case 42:if("string"===typeof t.payload||t.payload instanceof Uint8Array){e.next=44;break}throw new b("JWS Payload must be a string or an Uint8Array instance");case 44:if(m=!1,"function"!==typeof r){e.next=50;break}return e.next=48,r(u,t);case 48:r=e.sent,m=!0;case 50:return O(h,r,"verify"),v=i(o.encode(null!==(a=t.protected)&&void 0!==a?a:""),o.encode("."),"string"===typeof t.payload?o.encode(t.payload):t.payload),g=s(t.signature),e.next=55,F(h,r,g,v);case 55:if(e.sent){e.next=58;break}throw new S;case 58:if(E=d?s(t.payload):"string"===typeof t.payload?o.encode(t.payload):t.payload,k={payload:E},void 0!==t.protected&&(k.protectedHeader=u),void 0!==t.header&&(k.unprotectedHeader=t.header),!m){e.next=64;break}return e.abrupt("return",(0,A.Z)((0,A.Z)({},k),{},{key:r}));case 64:return e.abrupt("return",k);case 65:case"end":return e.stop()}}),e,null,[[14,19]])})))).apply(this,arguments)}function B(e,t,r){return X.apply(this,arguments)}function X(){return(X=(0,_.Z)((0,Z.Z)().mark((function e(t,r,n){var a,o,i,s,u,f;return(0,Z.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t instanceof Uint8Array&&(t=c.decode(t)),"string"===typeof t){e.next=3;break}throw new b("Compact JWS must be a string or Uint8Array");case 3:if(a=t.split("."),o=a[0],i=a[1],s=a[2],3===a.length){e.next=6;break}throw new b("Invalid Compact JWS");case 6:return e.next=8,G({payload:i,protected:o,signature:s},r,n);case 8:if(u=e.sent,f={payload:u.payload,protectedHeader:u.protectedHeader},"function"!==typeof r){e.next=12;break}return e.abrupt("return",(0,A.Z)((0,A.Z)({},f),{},{key:u.key}));case 12:return e.abrupt("return",f);case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var $=function(e){return Math.floor(e.getTime()/1e3)},q=86400,Q=/^(\d+|\d+\.\d+) ?(seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)$/i,Y=function(e){var t=Q.exec(e);if(!t)throw new TypeError("Invalid time period format");var r=parseFloat(t[1]);switch(t[2].toLowerCase()){case"sec":case"secs":case"second":case"seconds":case"s":return Math.round(r);case"minute":case"minutes":case"min":case"mins":case"m":return Math.round(60*r);case"hour":case"hours":case"hr":case"hrs":case"h":return Math.round(3600*r);case"day":case"days":case"d":return Math.round(r*q);case"week":case"weeks":case"w":return Math.round(604800*r);default:return Math.round(31557600*r)}},ee=function(e){return e.toLowerCase().replace(/^application\//,"")},te=function(e,t){return"string"===typeof e?t.includes(e):!!Array.isArray(e)&&t.some(Set.prototype.has.bind(new Set(e)))},re=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.typ;if(a&&("string"!==typeof e.typ||ee(e.typ)!==ee(a)))throw new y('unex
1pected "typ" JWT header value',"typ","check_failed");try{r=JSON.parse(c.decode(t))}catch(h){}if(!T(r))throw new g("JWT Claims Set must be a top-level JSON object");var o=n.issuer;if(o&&!(Array.isArray(o)?o:[o]).includes(r.iss))throw new y('unexpected "iss" claim value',"iss","check_failed");var i=n.subject;if(i&&r.sub!==i)throw new y('unexpected "sub" claim value',"sub","check_failed");var s,u=n.audience;if(u&&!te(r.aud,"string"===typeof u?[u]:u))throw new y('unexpected "aud" claim value',"aud","check_failed");switch(typeof n.clockTolerance){case"string":s=Y(n.clockTolerance);break;case"number":s=n.clockTolerance;break;case"undefined":s=0;break;default:throw new TypeError("Invalid clockTolerance option type")}var f=n.currentDate,p=$(f||new Date);if((void 0!==r.iat||n.maxTokenAge)&&"number"!==typeof r.iat)throw new y('"iat" claim must be a number',"iat","invalid");if(void 0!==r.nbf){if("number"!==typeof r.nbf)throw new y('"nbf" claim must be a number',"nbf","invalid");if(r.nbf>p+s)throw new y('"nbf" claim timestamp check failed',"nbf","check_failed")}if(void 0!==r.exp){if("number"!==typeof r.exp)throw new y('"exp" claim must be a number',"exp","invalid");if(r.exp<=p-s)throw new m('"exp" claim timestamp check failed',"exp","check_failed")}if(n.maxTokenAge){var l=p-r.iat,d="number"===typeof n.maxTokenAge?n.maxTokenAge:Y(n.maxTokenAge);if(l-s>d)throw new m('"iat" claim timestamp check failed (too far in the past)',"iat","check_failed");if(l<0-s)throw new y('"iat" claim timestamp check failed (it should be in the past)',"iat","check_failed")}return r};function ne(e,t,r){return ae.apply(this,arguments)}function ae(){return(ae=(0,_.Z)((0,Z.Z)().mark((function e(t,r,n){var a,o,c,i;return(0,Z.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B(t,r,n);case 2:if(o=e.sent,!(null===(a=o.protectedHeader.crit)||void 0===a?void 0:a.includes("b64"))||!1!==o.protectedHeader.b64){e.next=5;break}throw new g("JWTs MUST NOT use unencoded payload");case 5:if(c=re(o.protectedHeader,o.payload,n),i={payload:c,protectedHeader:o.protectedHeader},"function"!==typeof r){e.next=9;break}return e.abrupt("return",(0,A.Z)((0,A.Z)({},i),{},{key:o.key}));case 9:return e.abrupt("return",i);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}r(11752),r(61120)}}]);

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.