PageSourceSearch

https://swagger-viewer.vercel.app/_next/static/chunks/pages/_app-9a2f4459d39b4220.js

js swagger-viewer.vercel.app collected 2026-10-03 07:49:38 UTC 6,765 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{36103:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(32329)}])},78677:function(e,t,n){"use strict";n.d(t,{ZP:function(){return _},I0:function(){return P},oR:function(){return j}});var r=n(43010),o=n(85170),c=n(39559),a="swagger-viewer.haishan.me",i={specs:{},allSpecs:[]};function u(e){try{var t=JSON.stringify(e);localStorage.setItem(a,t)}catch(n){}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){f(e,t,n[t])}))}return e}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,c=[],a=!0,i=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(c.push(r.value),!t||c.length!==t);a=!0);}catch(u){i=!0,o=u}finally{try{a||null==n.return||n.return()}finally{if(i)throw o}}return c}}(e,t)||y(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||y(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){if(e){if("string"===typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}var d=o.createContext,b=o.useContext,v=o.useReducer,m=o.useEffect;function g(){var e=s({},function(){try{var e=localStorage.getItem(a);return e?JSON.parse(e):i}catch(t){return i}}());return e.isLoggedInGitHub=!!(0,c.oN)(),e.loaded=!0,e}function w(e,t){var n=t.type,r=t.payload;switch(n){case"Init":return g();case"AddOneSpec":case"SpecLoaded":var o=r.url,a=r.title;if(!o)return e;var i=e.specs,l=e.allSpecs,p=h(l),y=l.indexOf(o);y>=0?p.splice(y,0,o):p=[o].concat(h(l));var d={specs:s({},i,f({},o,{title:a,url:o})),allSpecs:p};return u(d),s({},e,d);case"RemoveOneSpec":var b=r.url,v=e.specs,m=e.allSpecs,w=m.indexOf(b),O=h(m.slice(0,w)).concat(h(m.slice(w+1))),S=s({},v);delete S[b];var j={specs:S,allSpecs:O};return u(j),s({},e,j);case"LogOutGitHub":return(0,c.zi)(),s({},e,{isLoggedInGitHub:!1});default:throw new Error('action type "'.concat(n,'" not handled'))}}var O=d({specs:{}}),S=d(null);function j(){return b(O)}function P(){return b(S)}function x(e){var t=e.children,n=P();return m((function(){n({type:"Init"})}),[n]),(0,r.jsx)(r.Fragment,{children:t})}function _(e){var t=e.children,n=p(v(w,i),2),o=n[0],c=n[1];return(0,r.jsx)(O.Provider,{value:o,children:(0,r.jsx)(S.Provider,{value:c,children:(0,r.jsx)(x,{children:t})})})}},39559:function(e,t,n){"use strict";n.d(t,{GL:function(){return h},_u:function(){return d},oN:function(){return p},zi:function(){return b}});var r=n(7669),o=n.n(r);function c(e,t,n,r,o,c,a){try{var i=e[c](a),u=i.value}catch(l){return void n(l)}i.done?t(u):Promise.resolve(u).then(r,o)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){c(a,r,o,i,u,"next",e)}function u(e){c(a,r,o,i,u,"throw",e)}i(void 0)}))}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}var l="sv:gh";function f(e){return s.apply(this,arguments)}function s(){return s=a(o().mark((function e(t){var n,r,c,a,i,l,f,s=arguments;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>1&&void 0!==s[1]?s[1]:{},r=n.method||"GET",c=n.headers||{},a=n.body,i={headers:u({"Content-Type":"application/json",Accept:"application/json"},c),method:r},a&&(i.body=JSON.stringify(a)),e.next=8,fetch(t,i);case 8:if(l=e.sent,f=l.headers,!l.ok){e.next=16;break}if(!(f.get("content-type").indexOf("json")>
1-1)){e.next=16;break}return e.next=15,l.json();case 15:return e.abrupt("return",e.sent);case 16:throw l;case 17:case"end":return e.stop()}}),e)}))),s.apply(this,arguments)}function p(){try{var e=localStorage.getItem(l);return JSON.parse(e).t}catch(t){}}function h(e){return y.apply(this,arguments)}function y(){return(y=a(o().mark((function e(t){var n,r,c,a,i,u,l,s;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.owner,r=t.repo,c=t.ref,a=t.path,i="https://api.github.com/repos/".concat(n,"/").concat(r,"/contents/").concat(a),c&&(i+="?ref="+c),u=p(),l={},u&&(l.Authorization="Bearer ".concat(u)),e.next=8,f(i,{headers:l});case 8:return s=e.sent,e.abrupt("return",s);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function d(){var e=window.location.origin+"/api/github/callback",t=new URLSearchParams({client_id:"bf1683c86e90b7c753eb",redirect_uri:e,scope:"repo",state:window.location.href}),n="https://github.com/login/oauth/authorize?".concat(t);window.location.href=n}function b(){localStorage.removeItem(l)}},32329:function(e,t,n){"use strict";n.r(t);var r=n(43010),o=(n(55325),n(78677));function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){c(e,t,n[t])}))}return e}t.default=function(e){var t=e.Component,n=e.pageProps;return(0,r.jsx)(o.ZP,{children:(0,r.jsx)(t,a({},n))})}},55325:function(){}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[774,179],(function(){return t(36103),t(60095)}));var n=e.O();_N_E=n}]);

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.