{"code":"#!/usr/bin/env node\nvar __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,\"name\",{value,configurable:true});import{startProxy}from\"../lib/proxy.js\";const apiKey=process.env.PPQ_API_KEY;if(!apiKey){console.error(\"Error: PPQ_API_KEY environment variable is required\");console.error(\"Get your API key from https://ppq.ai/api-docs\");process.exit(1)}const port=parseInt(process.env.PORT||\"8787\",10);const apiBase=process.env.PPQ_API_BASE||\"https://api.ppq.ai\";const debug=process.env.DEBUG===\"true\";const proxy=await startProxy({apiKey,port,apiBase,debug},{info:__name(msg=>console.log(msg),\"info\"),error:__name(msg=>console.error(msg),\"error\"),debug:debug?msg=>console.log(`[debug] ${msg}`):void 0});console.log(\"\");console.log(\"Send a test request:\");console.log(` curl http://127.0.0.1:${proxy.port}/v1/chat/completions \\\\`);console.log(` -H \"Content-Type: application/json\" \\\\`);console.log(` -d '{\"model\":\"private/kimi-k2-5\",\"messages\":[{\"role\":\"user\",\"content\":\"Hello\"}]}'`);console.log(\"\");for(const sig of[\"SIGINT\",\"SIGTERM\"]){process.on(sig,async()=>{console.log(\"\\nShutting down...\");await proxy.close();process.exit(0)})}\n","warnings":[],"map":{"version":3,"mappings":";kHAcA,OAAS,eAAkB,kBAE3B,MAAM,OAAS,QAAQ,IAAI,YAC3B,GAAI,CAAC,OAAQ,CACX,QAAQ,MAAM,qDAAqD,EACnE,QAAQ,MAAM,+CAA+C,EAC7D,QAAQ,KAAK,CAAC,CAChB,CAEA,MAAM,KAAO,SAAS,QAAQ,IAAI,MAAQ,OAAQ,EAAE,EACpD,MAAM,QAAU,QAAQ,IAAI,cAAgB,qBAC5C,MAAM,MAAQ,QAAQ,IAAI,QAAU,OAEpC,MAAM,MAAQ,MAAM,WAClB,CAAE,OAAQ,KAAM,QAAS,KAAM,EAC/B,CACE,KAAM,OAAC,KAAQ,QAAQ,IAAI,GAAG,EAAxB,QACN,MAAO,OAAC,KAAQ,QAAQ,MAAM,GAAG,EAA1B,SACP,MAAO,MAAS,KAAQ,QAAQ,IAAI,WAAW,GAAG,EAAE,EAAI,MAC1D,CACF,EAEA,QAAQ,IAAI,EAAE,EACd,QAAQ,IAAI,sBAAsB,EAClC,QAAQ,IAAI,2BAA2B,MAAM,IAAI,yBAAyB,EAC1E,QAAQ,IAAI,4CAA4C,EACxD,QAAQ,IAAI,uFAAuF,EACnG,QAAQ,IAAI,EAAE,EAGd,UAAW,MAAO,CAAC,SAAU,SAAS,EAAY,CAChD,QAAQ,GAAG,IAAK,SAAY,CAC1B,QAAQ,IAAI,oBAAoB,EAChC,MAAM,MAAM,MAAM,EAClB,QAAQ,KAAK,CAAC,CAChB,CAAC,CACH","names":[],"ignoreList":[],"sources":["/usr/lib/node_modules/ppq-private-mode/bin/server.ts"],"sourcesContent":[null]}}