UNPKG

oazapfts

Version:

OpenApi TypeScript client generator

2 lines 1.5 kB
Object.defineProperty(exports,Symbol.toStringTag,{value:`Module`}),require(`./context-9l26yjuA.cjs`);const e=require(`./asyncToGenerator-DANjdFmB.cjs`);let t=require(`tapable`);var n=function(e){return e.EAGER=`eager`,e.DEFAULT=`default`,e.LAZY=`lazy`,e}({});function r(e,t={}){return Object.assign(e,t)}function i(){return{prepare:new t.AsyncSeriesHook([`ctx`],`prepare`),filterEndpoint:new t.SyncWaterfallHook([`generate`,`endpoint`,`ctx`],`filterEndpoint`),generateMethod:new t.AsyncSeriesBailHook([`endpoint`,`ctx`],`generateMethod`),refineMethod:new t.AsyncSeriesWaterfallHook([`methods`,`endpoint`,`ctx`],`refineMethod`),composeSource:new t.AsyncSeriesBailHook([`ctx`,`methods`],`composeSource`),refineSource:new t.AsyncSeriesWaterfallHook([`statements`,`ctx`,`methods`],`refineSource`),querySerializerArgs:new t.SyncWaterfallHook([`args`,`queryContext`,`ctx`],`querySerializerArgs`),astGenerated:new t.AsyncSeriesWaterfallHook([`ast`,`ctx`],`astGenerated`)}}function a(e,t){return o.apply(this,arguments)}function o(){return o=e.t(function*(e,t){for(let n of s(t))yield n(e)}),o.apply(this,arguments)}function s(e){let t=[],r=[],i=[];for(let a of e)switch(a.precedence){case n.EAGER:t.push(a);break;case n.LAZY:i.push(a);break;case n.DEFAULT:default:r.push(a);break}return[...t,...r,...i]}exports.UNSTABLE_OAZAPFTS_PLUGIN_PRECEDENCE=n,exports.UNSTABLE_applyPlugins=a,exports.UNSTABLE_createHooks=i,exports.UNSTABLE_createPlugin=r,exports.UNSTABLE_sortPlugins=s; //# sourceMappingURL=plugin.cjs.map