{"_id":"@vercel/connect","_rev":"56-02b7a78ad86a9e1fcad8b1328945fb95","name":"@vercel/connect","dist-tags":{"alpha":"0.0.4-alpha.6","latest":"2.4.1"},"versions":{"0.0.4-alpha.2":{"name":"@vercel/connect","version":"0.0.4-alpha.2","_id":"@vercel/connect@0.0.4-alpha.2","maintainers":[{"name":"sebastianroming","email":"sebastian.roming@gmail.com"},{"name":"craigandrews","email":"craigeandrews@gmail.com"},{"name":"gkaragkiaouris","email":"gkaragkiaouris2@gmail.com"},{"name":"dglsparsons","email":"dglsparsons@gmail.com"},{"name":"bvred4244","email":"becky.vredenburg@vercel.com"},{"name":"dummdidumm","email":"sholthausen@web.de"},{"name":"adriancooney_vercel","email":"adrian.cooney@vercel.com"},{"name":"eveporcello","email":"eve@moonhighway.com"},{"name":"bcorn-cely","email":"brandon.corn@vercel.com"},{"name":"atinux","email":"atinux@gmail.com"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"amyegan","email":"amysutter1015@gmail.com"},{"name":"brookemosby","email":"brooke.mosby@vercel.com"},{"name":"feugy","email":"damien.feugas@gmail.com"},{"name":"swarnavasengupta","email":"swarnavasengupta@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"mamuso","email":"mamuso@mamuso.net"},{"name":"goncy","email":"gonzalo.pozzo4@gmail.com"},{"name":"smaeda-ks","email":"jrsyo0905@gmail.com"},{"name":"henryheffernan","email":"henry.heffernan@vercel.com"},{"name":"gargis5","email":"gs051095@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"yvonnezhou","email":"yvonne.zhou@vercel.com"},{"name":"chibicode","email":"shu.chibicode@gmail.com"},{"name":"andybitz","email":"artzbitz@gmail.com"},{"name":"iamevilrabbit","email":"hello@evilrabb.it"},{"name":"tootallnate","email":"nathan@tootallnate.net"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"matthewbinshtok","email":"matthew.binshtok@gmail.com"},{"name":"mglagola","email":"npm@mark.gl"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"luimey","email":"luis_meyer@outlook.de"},{"name":"timer","email":"timer150@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"n0rlant1s","email":"b@banisingh.com"},{"name":"jooliashi","email":"julia.shi@nyu.edu"},{"name":"timneutkens","email":"tim@vercel.com"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"wits","email":"witspr@gmail.com"},{"name":"lpalmes","email":"lpalmes@gmail.com"},{"name":"cl3arglass","email":"haltaffer@gmail.com"},{"name":"samsisle","email":"samko9522@gmail.com"},{"name":"chriswdmr","email":"github.wolle404@gmail.com"},{"name":"rizbizkits","email":"rizwana.akmal@hotmail.com"},{"name":"ismaelrumzan","email":"ismaelrumzan@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"feedthejim","email":"laijimmy0@gmail.com"},{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"},{"name":"rauchg","email":"rauchg@gmail.com"},{"name":"huozhi","email":"inbox@huozhi.im"},{"name":"aldosch","email":"aldo.schumann@vercel.com"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"okbel","email":"curciobel@gmail.com"},{"name":"jerilynz","email":"zheng.jerilyn@gmail.com"},{"name":"hedyzandi","email":"hedy.zandi@gmail.com"},{"name":"padmaia","email":"dev@padmaia.rocks"},{"name":"sokra","email":"tobias.koppers@googlemail.com"},{"name":"gsandhu","email":"gsandhu@csumb.edu"},{"name":"dbredvick","email":"dbredvick@gmail.com"},{"name":"hungrybearstudio","email":"rich@vercel.com"},{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},{"name":"hellojennifertran","email":"hellojennifertran@gmail.com"},{"name":"marcgreenstock","email":"marc@marcgreenstock.com"},{"name":"agadzik","email":"andrew.gadzik@vercel.com"},{"name":"tknickman","email":"tknickman@gmail.com"},{"name":"janory","email":"szathmary.janos89@gmail.com"},{"name":"jeffreyarneson","email":"jeffrey@vercel.com"},{"name":"mattjared","email":"mattjared9@gmail.com"},{"name":"msimulcik","email":"simulcik.miro@gmail.com"},{"name":"gdborton","email":"gdborton@gmail.com"},{"name":"correttojs","email":"fabio.benedetti@gmail.com"},{"name":"cramforce","email":"malte.ubl@gmail.com"},{"name":"kakadiadarpan","email":"kakadiadarpan@gmail.com"},{"name":"kit-foster","email":"katya.a.foster@gmail.com"},{"name":"tilly3g","email":"tilly.gee@vercel.com"},{"name":"ecklf","email":"ecklf@icloud.com"},{"name":"healeycodes","email":"healeycodes@gmail.com"},{"name":"dferber90","email":"dominik.ferber@gmail.com"},{"name":"epallerols","email":"epallerols@vercel.com"},{"name":"nicolas-webdev","email":"nicobsas@gmail.com"},{"name":"schlez","email":"gal@spitfire.co.il"},{"name":"npm_bot_vercel_support","email":"it+npmvercelsupport@vercel.com"},{"name":"pieparker","email":"scott@vercel.com"},{"name":"jtaylor0196","email":"jourdandiskin@gmail.com"},{"name":"javierbyte","email":"hi@javier.xyz"},{"name":"emeraldsanto","email":"yanick.belanger@yahoo.com"},{"name":"gaspar09","email":"gaspar.garcia09@gmail.com"},{"name":"sr_intern","email":"mooradsudais@gmail.com"},{"name":"gudmundur","email":"gudmundur.bjarni@gmail.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"bmealey","email":"blakemealey@gmail.com"},{"name":"doque","email":"dombusser@gmail.com"},{"name":"aaorris","email":"aaorris@gmail.com"},{"name":"nuta","email":"email@seiya.me"},{"name":"daniel.campbell","email":"daniel.campbell@vercel.com"},{"name":"quiibz","email":"quiibzdev@gmail.com"},{"name":"chloe.tedder","email":"chloectedder@gmail.com"},{"name":"mjakobis","email":"marta.hawkins@gmail.com"},{"name":"mehulkar","email":"mehul.kar@fastmail.com"},{"name":"tcc-sejohnson","email":"permanently.gruntled@gmail.com"},{"name":"filiphasson","email":"hasson.filip@gmail.com"},{"name":"lubakravche","email":"luba.kravchenko@vercel.com"},{"name":"gnoff","email":"jcs.gnoff@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"wbinnssmith","email":"wbinnssmith@gmail.com"},{"name":"mknichel-vercel","email":"mark.knichel@vercel.com"},{"name":"vvo","email":"vincent@codeagain.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"rob-peters-vercel","email":"rob.peters@vercel.com"},{"name":"gt-codes","email":"garrett1.tolbert@gmail.com"},{"name":"tobiaslins","email":"me@tobi.sh"},{"name":"tiago-loureiro","email":"tiago.loureiro@gmail.com"},{"name":"mbrakken","email":"marc.brakken@gmail.com"},{"name":"timolins","email":"me@timo.sh"},{"name":"anthonyshew","email":"anthonyshew@gmail.com"},{"name":"cmeyer_vercel","email":"chris.meyer@vercel.com"},{"name":"miguelalcalde","email":"miguel.alcalde@vercel.com"},{"name":"laugharn","email":"laugharn@gmail.com"},{"name":"vieko","email":"vieko.franetovic@gmail.com"},{"name":"zach-balda","email":"zach.balda@vercel.com"},{"name":"ah100101","email":"alex.hawley@vercel.com"},{"name":"quietshu","email":"g@shud.in"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"vercelben","email":"ben@vercel.com"},{"name":"joey.berkowitz","email":"joey.berkowitz@vercel.com"},{"name":"anbuzin","email":"contactbuzin@gmail.com"},{"name":"ashok.gurumurthy","email":"ashok.gurumurthy@vercel.com"},{"name":"davidvercel","email":"david.wells@vercel.com"},{"name":"discepoli","email":"nic.discepoli@vercel.com"},{"name":"owoce","email":"lolzatu2@gmail.com"},{"name":"ergun1017","email":"ergun.erdogmus@vercel.com"},{"name":"shaper42","email":"lemurware@gmail.com"},{"name":"ademau","email":"alice.demauro@vercel.com"},{"name":"layonthebeech","email":"beecherp@gmail.com"},{"name":"jeffsee55","email":"jeffsee.55@gmail.com"},{"name":"zeejab","email":"zahra.arch@gmail.com"},{"name":"acdlite","email":"npm@andrewclark.io"},{"name":"mcabs3","email":"mcabs3@gmail.com"},{"name":"aayush-kapoor","email":"aayushkapoor34@gmail.com"},{"name":"melkey","email":"melkeydev@gmail.com"},{"name":"kldavis4","email":"kldavis4@gmail.com"},{"name":"lukahartwig","email":"mail@lukahartwig.de"},{"name":"bgw","email":"npm@benjam.info"},{"name":"mikevercel","email":"mike.curtis@vercel.com"},{"name":"sipex","email":"dominik.sipowicz@gmail.com"},{"name":"jeremyphilemon","email":"git@jrmyphlmn.com"},{"name":"eprosimon","email":"eprosimon@gmail.com"},{"name":"rithmic","email":"me@rithmic.dev"},{"name":"danmfox","email":"dan.fox@vercel.com"},{"name":"n-vigier","email":"nvigier46@gmail.com"},{"name":"vercelmatt","email":"matt.collier@vercel.com"},{"name":"judegao","email":"judegao@outlook.com"},{"name":"vercel-ctate","email":"chris.tate@vercel.com"},{"name":"sjoedwards","email":"samuel.j.o.edwards@gmail.com"},{"name":"albanese","email":"gcalbanese96@gmail.com"},{"name":"sceiler","email":"yimin.yang0@gmail.com"},{"name":"lgrammel","email":"lars.grammel@gmail.com"},{"name":"jamesvclements","email":"jamesvclements@gmail.com"},{"name":"tomocchino","email":"tomocchino@gmail.com"},{"name":"aryamankha","email":"aryaman.khandelwal@gmail.com"},{"name":"techwraith","email":"techwraithpdx@gmail.com"},{"name":"mattfroggett","email":"matt.froggett@vercel.com"},{"name":"eps1lon","email":"silbermann.sebastian@gmail.com"},{"name":"leorrr2","email":"leo.reuter@vercel.com"},{"name":"pbzona","email":"phil.b.zona@gmail.com"},{"name":"malewis5","email":"matt.lewis@vercel.com"},{"name":"ekarandreas","email":"eleni.karandreas@vercel.com"},{"name":"devjiwonchoi","email":"devjiwonchoi@gmail.com"},{"name":"twwright","email":"twwright@gmail.com"},{"name":"bstrehl","email":"bernd.strehl@gmail.com"},{"name":"kuhristie-vercel","email":"christie.lin@vercel.com"},{"name":"wilson-w-vercel","email":"youhanwang1119@gmail.com"},{"name":"ralph_02","email":"Lucasjamesralph@gmail.com"},{"name":"konstv","email":"cppruler@gmail.com"},{"name":"carbonrobot","email":"carbonrobot@gmail.com"},{"name":"fantixking","email":"fantix.king@gmail.com"},{"name":"johnlindquist","email":"johnlindquist@gmail.com"},{"name":"zacktanner","email":"zacktanner@gmail.com"},{"name":"gabenunez","email":"dotpeenge@gmail.com"},{"name":"shadcn","email":"m@shadcn.com"},{"name":"msully4321","email":"msully4321@gmail.com"},{"name":"unstubbable","email":"mail@hendrik-liebau.de"},{"name":"brandon.tuttle-vercel","email":"brandon.tuttle@vercel.com"},{"name":"felixarntz","email":"flixos90@gmail.com"},{"name":"mario.lopez.arturo","email":"mario@lopez.fyi"},{"name":"dangershfield","email":"dan.gershfield@vercel.com"},{"name":"roman-olynyk-vercel","email":"roman.olynyk@vercel.com"},{"name":"alexander-dolphin-vercel","email":"alex.dolphin@vercel.com"},{"name":"sueplex","email":"sage.abraham@vercel.com"},{"name":"aurorascharff_npm","email":"aurora.sofie@gmail.com"},{"name":"bensabic","email":"ben@bensabic.ca"},{"name":"wentsul","email":"wenzel.michael@gmail.com"},{"name":"spashtata","email":"me@mukundsarma.com"},{"name":"vikhyath","email":"vikhyathnitte@gmail.com"},{"name":"danielparkvercel","email":"daniel.park@vercel.com"},{"name":"shay.cichocki","email":"shay.cichocki@vercel.com"},{"name":"mischnic","email":"niklas.mischkulnig@gmail.com"},{"name":"hgstrm","email":"anders@o53.nl"},{"name":"dcampvc01","email":"dan.campbell@vercel.com"},{"name":"mitul-s","email":"mitulxshah@gmail.com"},{"name":"jonphey","email":"jonphey91@gmail.com"},{"name":"annagzh","email":"annagzh@gmail.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"andrewbarba","email":"barba@hey.com"},{"name":"bcjroberts","email":"ben.roberts@vercel.com"},{"name":"marc-vercel","email":"marc.codina@vercel.com"},{"name":"ali-vercel","email":"ali.smesseim@vercel.com"},{"name":"plmrry","email":"plmrry@gmail.com"},{"name":"brbcoding","email":"cghensha@gmail.com"},{"name":"jsvana","email":"jay.vana@vercel.com"},{"name":"kkdawkins","email":"kevin.dawkins@vercel.com"},{"name":"bryan-hunter","email":"bryanjacobhunter@gmail.com"},{"name":"qiao","email":"xueqiaoxu@gmail.com"},{"name":"martinsione","email":"martinsione03@gmail.com"},{"name":"daniel.linthwaite","email":"daniel.linthwaite@vercel.com"},{"name":"tmdo","email":"thibault.mirandadeoliveira@gmail.com"},{"name":"natemcgrady-vercel","email":"nate.mcgrady@vercel.com"},{"name":"julianbenegas","email":"julianbenegas99@gmail.com"},{"name":"tomcoyle-vercel","email":"tom.coyle@vercel.com"},{"name":"kmoses","email":"kirra.moses@vercel.com"},{"name":"koichavez","email":"koi.chavez@gmail.com"},{"name":"rao.chandan","email":"rao.chandan@gmail.com"},{"name":"thebigsadowski","email":"joe.sadowski@gmail.com"},{"name":"govind-vercel","email":"govind.dandekar@vercel.com"},{"name":"tomjohndesign","email":"tomjohndesign@gmail.com"},{"name":"bshanz","email":"brianshanley24@gmail.com"},{"name":"sambernhardt","email":"sdbernhardt@gmail.com"},{"name":"aubreychamberlain","email":"aubrey.chamberlain@vercel.com"},{"name":"hiroki-osame-vercel","email":"hiroki.osame@vercel.com"},{"name":"didemiguel","email":"diedemiguel@gmail.com"},{"name":"kmiddleton14","email":"kmiddleton14@gmail.com"},{"name":"gmesyngier","email":"gmesyngier@gmail.com"},{"name":"alexfirestone","email":"alexdfirestone@gmail.com"},{"name":"yavor","email":"yavor.punchev@gmail.com"},{"name":"johnnyracket","email":"john.randolph.harrison@gmail.com"},{"name":"thomaswang-ctrl","email":"thomas.wang@vercel.com"},{"name":"1st1","email":"yury@magic.io"},{"name":"whatplan","email":"ethan@niser.com"},{"name":"fmoor","email":"mailfrederickmoor@gmail.com"},{"name":"vercel-eddie","email":"eddie.owens@vercel.com"},{"name":"tristantcooper","email":"tristan.cooper@vercel.com"},{"name":"rklaeser","email":"reed.klaeser@gmail.com"},{"name":"merycodes","email":"merykft@gmail.com"},{"name":"nmelms","email":"nmelms92@gmail.com"},{"name":"yasoobr0","email":"yasoob.f.rasheed@gmail.com"},{"name":"m7rcelo","email":"marcelo.dealmeida@vercel.com"},{"name":"estebansuarez","email":"estebansuarezblog@gmail.com"},{"name":"bobmshannon","email":"bob.shannon@vercel.com"},{"name":"caseyokeefe","email":"casey.okeefe@vercel.com"},{"name":"bhrigu","email":"captain.bhrigu@gmail.com"},{"name":"laksshh","email":"lakshaybhushan2403@gmail.com"},{"name":"zackelan","email":"zack.elan@vercel.com"},{"name":"kelzceana","email":"kelechipauline@gmail.com"},{"name":"hannah.hearth","email":"hannah.hearth@vercel.com"},{"name":"falcoagustin.vercel","email":"agustin.falco@vercel.com"},{"name":"kobolog","email":"me@kobolog.me"},{"name":"timwhite96","email":"tim.white@vercel.com"},{"name":"jnsahaj","email":"sahajjain13@gmail.com"},{"name":"astephen100","email":"ashka.stephen@vercel.com"},{"name":"matiasgf","email":"matiasngf@hotmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"adrienthebo","email":"adrien@somethingsinistral.net"},{"name":"karthiklangtrace","email":"karthikkalyanaraman.1990@gmail.com"},{"name":"elprans","email":"elprans@gmail.com"},{"name":"rihanarfan","email":"rihan554@gmail.com"},{"name":"jjdopkin","email":"jjdopkin@gmail.com"},{"name":"vercel_it_service_account","email":"it+npmserviceaccount@vercel.com"},{"name":"adamdong","email":"adam.dong@vercel.com"},{"name":"valerian-roche","email":"valerian.roche@vercel.com"},{"name":"allen-vercel","email":"allen.zhou@vercel.com"},{"name":"alli-vercel","email":"alli.pope@vercel.com"},{"name":"scotttrinh","email":"scott@scotttrinh.com"},{"name":"jaclarke","email":"jaclarke77@gmail.com"},{"name":"bkonkle","email":"brandon@konkle.us"},{"name":"severinlandolt","email":"severin.code@gmail.com"},{"name":"jaygengelbach","email":"jaygengelbach@gmail.com"},{"name":"chriskindl","email":"chris.kindl@vercel.com"},{"name":"tk04","email":"turkisaloufi@gmail.com"},{"name":"gscho","email":"greg.c.schofield@gmail.com"},{"name":"nsidnev","email":"sidnev.nick@gmail.com"},{"name":"robherley","email":"robherley13@gmail.com"},{"name":"mbaiza","email":"mbaiza27@outlook.com"},{"name":"tristano45","email":"tristan.onfroy@vercel.com"},{"name":"andyw22","email":"andy.waller@vercel.com"},{"name":"shagrawal","email":"shagrawal.97@gmail.com"},{"name":"neil-vercel","email":"neil.vishvakarma@vercel.com"},{"name":"skullface","email":"paoli.jessica@gmail.com"},{"name":"fernandorojo","email":"fernando@basement.social"},{"name":"kevin.corbett","email":"kevin.corbett08@gmail.com"},{"name":"zacowan","email":"cz8ch8ry@gmail.com"},{"name":"willviles","email":"willrviles@gmail.com"},{"name":"markandrus","email":"markandrusroberts@gmail.com"},{"name":"loganliffick","email":"hello@loganliffick.com"},{"name":"youngbloodcyb","email":"cameron.youngblood@gmail.com"},{"name":"quuu","email":"qual1337@gmail.com"},{"name":"jteesang","email":"julia.tseng@vercel.com"},{"name":"pckirkland","email":"collier.kirkland@vercel.com"},{"name":"david_keefe","email":"david@davidkeefe.ca"},{"name":"jeffreypo","email":"jpopeufl@gmail.com"},{"name":"darafsheh","email":"shardaraf@gmail.com"},{"name":"markpython86","email":"mark.faraj86@gmail.com"},{"name":"tonypan","email":"tony.pan@vercel.com"},{"name":"jackjacksonvercel","email":"jack.jackson@vercel.com"},{"name":"seif.ghezala","email":"seif@tinloof.com"},{"name":"miksu","email":"vojtech@miksu.cz"},{"name":"willsather","email":"will@sather.ws"},{"name":"amanazad","email":"aman.s.azad@gmail.com"},{"name":"jacobparis","email":"jacob@jacobparis.com"},{"name":"icyjoseph","email":"sephxd1234@gmail.com"},{"name":"vercelliot","email":"elliot.dauber@vercel.com"},{"name":"lukesandberg","email":"lukeisandberg@gmail.com"},{"name":"nicolasmontone","email":"montonenicolas01@gmail.com"},{"name":"voodootikigod","email":"voodootikigod@gmail.com"},{"name":"satya-callstack","email":"satyajit.sahoo@callstack.com"},{"name":"woshuajolk","email":"joshgwolk@gmail.com"},{"name":"bennor","email":"bennor@gmail.com"},{"name":"strangle","email":"your@afterima.ge"},{"name":"bmishkin","email":"bm641024@gmail.com"},{"name":"mshepanesh","email":"milosz.szczepanek@callstack.com"},{"name":"karimhasebou","email":"karim.hasebou@gmail.com"},{"name":"williambout","email":"william.bout@me.com"},{"name":"pranaygp","email":"pranay.gp@gmail.com"},{"name":"alex-grover","email":"hello@alexgrover.me"},{"name":"chrmcd-ver","email":"chris.mcdonald@vercel.com"},{"name":"allenzhou101","email":"allen.zhou101@gmail.com"},{"name":"dmori","email":"david.mori@vercel.com"},{"name":"iansbrash","email":"iansbrash@gmail.com"},{"name":"alice-wondered","email":"alice.wood@disroot.org"},{"name":"matchai","email":"hello@matchai.dev"},{"name":"vishalyathish","email":"vishal.yathish@vercel.com"},{"name":"samselikoff","email":"sam.selikoff@gmail.com"},{"name":"mrsasuu_ck","email":"antonio.benitez@callstack.com"},{"name":"mtoth-vercel","email":"michael.toth@vercel.com"},{"name":"anshuman71","email":"anshu5074@gmail.com"},{"name":"runewolf7","email":"chris+digital@chrishahn.me"},{"name":"rohantaneja-vercel","email":"rohan.taneja@vercel.com"},{"name":"hp_arora","email":"harpreet.aneet@gmail.com"},{"name":"joyboy-0","email":"falamino00@gmail.com"},{"name":"matiasperz","email":"matiasperezpc2@gmail.com"},{"name":"jvercel","email":"justin.vitale@vercel.com"},{"name":"gi_wrighty","email":"wrighty@gmail.com"},{"name":"matthewstanciu","email":"mattbstanciu@gmail.com"},{"name":"rickeymcgregor","email":"rickeymcgregor01@gmail.com"},{"name":"richardkunkli","email":"richard.kunkli@vercel.com"},{"name":"bwalvoord","email":"benji.walvoord@vercel.com"},{"name":"danielroe","email":"daniel@roe.dev"},{"name":"ty37zhang","email":"tianyinzhang1999@gmail.com"},{"name":"johnphamous","email":"johnphammail@gmail.com"},{"name":"6ary","email":"yo@garytokman.com"},{"name":"ricardo-agz","email":"ricardo.gm@live.com"},{"name":"aej11a","email":"aej11@outlook.com"},{"name":"mclenhard","email":"mclenhard@gmail.com"},{"name":"reynaldo-vercel","email":"reynaldo.jarro@vercel.com"},{"name":"jaredthompson22","email":"jared.thompson@vercel.com"},{"name":"jetthen","email":"jett.hendry@vercel.com"},{"name":"robkebab","email":"rpc219@gmail.com"},{"name":"raidalt","email":"raid.alt@vercel.com"},{"name":"codyellow","email":"codyjwong@gmail.com"},{"name":"pablostanley","email":"pablostanley1@gmail.com"},{"name":"ronnie-hanif","email":"ronnie.hanif@gmail.com"},{"name":"zypx","email":"zachsnkrs@gmail.com"},{"name":"thecle","email":"hi@christianle.com"},{"name":"andy.riancho","email":"andy.riancho@vercel.com"},{"name":"jonasherr","email":"jonas@herrmannsdoerfer.dev"},{"name":"vanessaxteo","email":"vanessateo@berkeley.edu"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"vincent-derks","email":"vincent.derks@vercel.com"},{"name":"vaguelyserious","email":"mittgfu@gmail.com"},{"name":"mkrr","email":"mary.karroqe@vercel.com"},{"name":"dalyd14","email":"dalyd14@gmail.com"},{"name":"kacieb","email":"kaciebawiec@gmail.com"},{"name":"gr2m","email":"gregor@martynus.net"},{"name":"karim_v1","email":"karim.rahal@vercel.com"},{"name":"simhskal","email":"lakshmi.subbramanian11@gmail.com"}],"dist":{"shasum":"3ba31df4872698639c88db7df28dd2e8dc9e1b8e","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.0.4-alpha.2.tgz","fileCount":24,"integrity":"sha512-U3+0KnSFOf1maDlw7o95qCSPzR5rJtIx5VBZhIk+bQZEV7H4NEkKAZgwKTMqdsB4Dw/8sMfeqspi3oRjtsbNKA==","signatures":[{"sig":"MEQCID/AdmQ3Bys424tiXTxkLpvNIG+adarBWilBCN3gY3DUAiAy/riohE/cF5sInn9U/XvmC1GAlh5UFUYvRfHxXww25w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58945},"type":"module","_from":"file:vercel-connect-0.0.4-alpha.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dvoytenko","email":"dvoytenko@gmail.com"},"_resolved":"/private/var/folders/f1/kz82tzbd63580fjmfxf0f8r80000gn/T/2d6d68656d65cda0b3a5fb0f21f64c54/vercel-connect-0.0.4-alpha.2.tgz","_integrity":"sha512-U3+0KnSFOf1maDlw7o95qCSPzR5rJtIx5VBZhIk+bQZEV7H4NEkKAZgwKTMqdsB4Dw/8sMfeqspi3oRjtsbNKA==","_npmVersion":"11.11.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. The runtime authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-is","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@vercel/oidc":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.3.0-alpha.29"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.3.0-alpha.29"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.0.4-alpha.2_1778646669452_0.28478334526194193","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-alpha.4":{"name":"@vercel/connect","version":"0.0.4-alpha.4","_id":"@vercel/connect@0.0.4-alpha.4","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"9f37e3182ff3cc4718841724172926ce8c4c8de6","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.0.4-alpha.4.tgz","fileCount":26,"integrity":"sha512-v6fi6qgUbvqhv69T6M67UqpqmPNlvnOO4VSS7/VMaudEKrkK5b5vaYTqoV3Xk6cTuu+ZmHrVweLoiZn0KPeM2w==","signatures":[{"sig":"MEUCIQDtqmfd9rVml1KqYVJJ61IsYIoYLEo/HAn8LjC/tXGv1AIgB97bOkO4FFA+pYf5jOR97nbcVT8WCxfN1u4837D56pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68121},"type":"module","_from":"file:vercel-connect-0.0.4-alpha.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c52232f7-3f01-4490-9139-e96bec7e930f"}},"_resolved":"/tmp/24d3fae397b6b0dd3873e8fcf3e57e19/vercel-connect-0.0.4-alpha.4.tgz","_integrity":"sha512-v6fi6qgUbvqhv69T6M67UqpqmPNlvnOO4VSS7/VMaudEKrkK5b5vaYTqoV3Xk6cTuu+ZmHrVweLoiZn0KPeM2w==","_npmVersion":"11.11.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. The runtime authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-is","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@vercel/oidc":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.3.0-alpha.29"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.3.0-alpha.29"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.0.4-alpha.4_1778693659887_0.48302983962073776","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-alpha.6":{"name":"@vercel/connect","version":"0.0.4-alpha.6","_id":"@vercel/connect@0.0.4-alpha.6","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"fabc689384322c6358b5e008a1de54c380887851","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.0.4-alpha.6.tgz","fileCount":26,"integrity":"sha512-zkOz638Ih4OO7eLfLR6nscjWbvoUtWmA0InGqoDxMA4n1yOFddp+RxPxctfIkt57iWtD3ksi2brueEkPu8cMGg==","signatures":[{"sig":"MEUCIGs2bDjIYpFwvohIMqfVj7ebrLQWeBzIv+Ds/6+bK9jaAiEAnrlgh9lrqHHxdvPBFu7rYIVrmtMeb/quzskNvLFXd6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68094},"type":"module","_from":"file:vercel-connect-0.0.4-alpha.6.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c52232f7-3f01-4490-9139-e96bec7e930f"}},"_resolved":"/tmp/81d586249b8552abe7957770f3a5c604/vercel-connect-0.0.4-alpha.6.tgz","_integrity":"sha512-zkOz638Ih4OO7eLfLR6nscjWbvoUtWmA0InGqoDxMA4n1yOFddp+RxPxctfIkt57iWtD3ksi2brueEkPu8cMGg==","_npmVersion":"11.11.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. The runtime authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-is","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@vercel/oidc":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.3.0-alpha.29"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.3.0-alpha.29"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.0.4-alpha.6_1778716155645_0.13235246441839155","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-alpha.7":{"name":"@vercel/connect","version":"0.0.4-alpha.7","_id":"@vercel/connect@0.0.4-alpha.7","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"4842533c42006f67f64d2a331a4047ba2b67ee18","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.0.4-alpha.7.tgz","fileCount":26,"integrity":"sha512-VgCxvQHHF7kQQwHbf+8GAnJmEdm0RyvzCJnwZjG0tONTfVp4iluGxg1NoW0WCLGTKQ4ch2ftsiI583QHO1RkhQ==","signatures":[{"sig":"MEQCICrCVloK/m47AXbGGNwI8Eu//2cwFQPLWj7CwK25onB6AiBloacJ4uzy2RbbBgXKePTNgvTYmARGWi0w07vW3a92xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70026},"type":"module","_from":"file:vercel-connect-0.0.4-alpha.7.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c52232f7-3f01-4490-9139-e96bec7e930f"}},"_resolved":"/tmp/7875791315ab64e4afc805973420599d/vercel-connect-0.0.4-alpha.7.tgz","_integrity":"sha512-VgCxvQHHF7kQQwHbf+8GAnJmEdm0RyvzCJnwZjG0tONTfVp4iluGxg1NoW0WCLGTKQ4ch2ftsiI583QHO1RkhQ==","_npmVersion":"11.11.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. The runtime authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-is","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@vercel/oidc":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.3.0-alpha.29"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.8.2"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.0.4-alpha.7_1778720283958_0.5065787515806386","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-alpha.8":{"name":"@vercel/connect","version":"0.0.4-alpha.8","_id":"@vercel/connect@0.0.4-alpha.8","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"b97f269faea1194323715f6165c6b3a3e56f5388","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.0.4-alpha.8.tgz","fileCount":26,"integrity":"sha512-cYMi8ICa46ik7Q9mFgA/8M7fYPzeNwSQnKotaOtyUkwzlC4pyxMj/H0TrNtnEQy/zcrXIwmRixD+P8elhFDmKg==","signatures":[{"sig":"MEQCIANP7K+BZaq1hwlb3zsDL+fMpRYpS6sVb+EQgazD4mjFAiA375wZQzUvHtu4Je22j7aQzjbaoMzfIjMdaw77Q4nT1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70046},"type":"module","_from":"file:vercel-connect-0.0.4-alpha.8.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c52232f7-3f01-4490-9139-e96bec7e930f"}},"_resolved":"/tmp/b7df286bae3d7cc7b03e834f1379742b/vercel-connect-0.0.4-alpha.8.tgz","_integrity":"sha512-cYMi8ICa46ik7Q9mFgA/8M7fYPzeNwSQnKotaOtyUkwzlC4pyxMj/H0TrNtnEQy/zcrXIwmRixD+P8elhFDmKg==","_npmVersion":"11.11.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. The runtime authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-is","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@vercel/oidc":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.3.0-alpha.29"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.8.2"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.0.4-alpha.8_1778730257301_0.530526310499654","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-alpha.9":{"name":"@vercel/connect","version":"0.0.4-alpha.9","license":"Apache-2.0","_id":"@vercel/connect@0.0.4-alpha.9","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"9a8e4fb63ad5e05e9c6255c9a4c766fc8d98deff","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.0.4-alpha.9.tgz","fileCount":27,"integrity":"sha512-f98g3no2tl1q03fw/sz8YXVFW0e+0XTeEXnzNyZYSvOt/HTmbGd7DXHyL6fGkoPx5eChHnu1bACUCy5fxvTyKw==","signatures":[{"sig":"MEUCIDtbhBabKqzlgmGjC1XDzpmg/mVACBjQRNorp2htZgyaAiEAyb95gBtvVdJyMr+0JWt1fbTjqMK/Kni8ZzmrI2x79x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80339},"type":"module","_from":"file:vercel-connect-0.0.4-alpha.9.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c52232f7-3f01-4490-9139-e96bec7e930f"}},"_resolved":"/tmp/2ebc1ae2acc513c9e0f798f0bd59fc0d/vercel-connect-0.0.4-alpha.9.tgz","_integrity":"sha512-f98g3no2tl1q03fw/sz8YXVFW0e+0XTeEXnzNyZYSvOt/HTmbGd7DXHyL6fGkoPx5eChHnu1bACUCy5fxvTyKw==","_npmVersion":"11.12.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. The runtime authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-is","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@vercel/oidc":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.3.0-alpha.29"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.8.2"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.0.4-alpha.9_1779318898584_0.4945692727141471","host":"s3://npm-registry-packages-npm-production"}},"0.0.5-alpha.1":{"name":"@vercel/connect","version":"0.0.5-alpha.1","license":"Apache-2.0","_id":"@vercel/connect@0.0.5-alpha.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"3a2d94ea56575482d9ba12b92910f50c008b85b9","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.0.5-alpha.1.tgz","fileCount":27,"integrity":"sha512-6H3RZ2/HFQ7owLvL8XCxHT3VgZkyUX3mh5hnN5jYtf1QA6qBrNiSk/7FOWs1n2IXjXiIHps9zOaOEfBvE7nTtg==","signatures":[{"sig":"MEUCIQDbcpSFzrcsOLhS5zicD+6nGgpT5sF2zh0Vjwrq7vzefAIgfkKNnAnEB9YwUA3bG1vTIW7RghCUc58r9lRjKRVzoS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81280},"type":"module","_from":"file:vercel-connect-0.0.5-alpha.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c52232f7-3f01-4490-9139-e96bec7e930f"}},"_resolved":"/tmp/86672a4697e2c9fb0951b231c7a69313/vercel-connect-0.0.5-alpha.1.tgz","_integrity":"sha512-6H3RZ2/HFQ7owLvL8XCxHT3VgZkyUX3mh5hnN5jYtf1QA6qBrNiSk/7FOWs1n2IXjXiIHps9zOaOEfBvE7nTtg==","_npmVersion":"11.12.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. The runtime authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-is","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@vercel/oidc":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.3.0-alpha.29"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.8.2"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.0.5-alpha.1_1779335909504_0.38375740691997184","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-alpha.1":{"name":"@vercel/connect","version":"0.0.6-alpha.1","license":"Apache-2.0","_id":"@vercel/connect@0.0.6-alpha.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"dist":{"shasum":"fc51d228097b60877ab82cb632e616b26b0be9b6","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.0.6-alpha.1.tgz","fileCount":27,"integrity":"sha512-45+ICxS/G5KH8csnH7YcdIDh934LnLzkjbJgEqdLVfKotnVxzulY6OXdWWPyG/vaHqQv/pK20Jmny+yIKORelQ==","signatures":[{"sig":"MEQCIBIoTZ/pX4IbpwdjB2qEp9k8kP5jtDnYos63oZ30S02CAiAy8DnCpxONHGULj1T+1jU4sRDJtmbqDKkgSU04aujQBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81280},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c52232f7-3f01-4490-9139-e96bec7e930f"}},"directories":{},"_nodeVersion":"24.15.0","dependencies":{"@vercel/oidc":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.3.0-alpha.29"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.8.2"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.0.6-alpha.1_1779390593504_0.23084240763138753","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@vercel/connect","version":"0.1.1","license":"Apache-2.0","_id":"@vercel/connect@0.1.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"06b23c9173daa4199651581dbee15ae9c1e8da1d","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.1.1.tgz","fileCount":27,"integrity":"sha512-DMb/PzXofdFs4FQ7vCaZxGiS+RTTdIVOEN48zbKN105qq2f1a3PxvTjFXYyIQxrRMKrkivw+qhLKwAeRNtq6OA==","signatures":[{"sig":"MEYCIQDF/OkdzOULVfgj/ZKn5hKm76M3J+eeG+RZ6aOJ0Ye3MQIhAPHQLcwWOdlmAh92YReMn39K1OA4zXHM0YskYxgIBkjd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69818},"type":"module","_from":"file:/tmp/tmp.R6cHGDW96x/vercel-connect-0.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.R6cHGDW96x/vercel-connect-0.1.1.tgz","_integrity":"sha512-DMb/PzXofdFs4FQ7vCaZxGiS+RTTdIVOEN48zbKN105qq2f1a3PxvTjFXYyIQxrRMKrkivw+qhLKwAeRNtq6OA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.16.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.31.0"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.8.2"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.1.1_1780347398442_0.17013214328676618","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@vercel/connect","version":"0.1.2","license":"Apache-2.0","_id":"@vercel/connect@0.1.2","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"c85b86dd188bf0df7f2b93c8032d2d302f360960","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.1.2.tgz","fileCount":27,"integrity":"sha512-ztLQpVAQWvT8Zs8qgpv2XxWVDsasQySlfciR+JDcRfCZ30d8+8ofe0cEonS0jzFpoU+0XqRYxtlkeejn6j/ajA==","signatures":[{"sig":"MEUCIGW5WvShps+e/NQSzYT3A9XVBgP2OOcAHT6oSFZjGOOAAiEAyB6d6wXx6U+APrpSjlghjMHwB77Q5iepxYJKmTlNYS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69818},"type":"module","_from":"file:/tmp/tmp.i2vf3pJ5Ju/vercel-connect-0.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.i2vf3pJ5Ju/vercel-connect-0.1.2.tgz","_integrity":"sha512-ztLQpVAQWvT8Zs8qgpv2XxWVDsasQySlfciR+JDcRfCZ30d8+8ofe0cEonS0jzFpoU+0XqRYxtlkeejn6j/ajA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.16.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.31.0"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.8.2"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.1.2_1780508321760_0.4119234066776487","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@vercel/connect","version":"0.1.3","license":"Apache-2.0","_id":"@vercel/connect@0.1.3","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"33af0e4a5369cc5acba236787b35537857bed48d","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.1.3.tgz","fileCount":29,"integrity":"sha512-WY1sRzAlgpmEh5tqrtUMaxZurh5pCzetxGc7cb4a6299sLMZMSvS126VDJRr2uJT31XtnjL07gF+A9uCjyo9wA==","signatures":[{"sig":"MEYCIQDQA8mwJZ82U6aTH7r/jpI8b8JqkyMQUNVS9Lh1XTyDlAIhALmqEaYTBl3eg9MD11PKhVee9t5zztPjdaZry/u8T0A6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72795},"type":"module","_from":"file:/tmp/tmp.09H2FIExF4/vercel-connect-0.1.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ash":{"types":"./dist/ash/index.d.ts","default":"./dist/ash/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.09H2FIExF4/vercel-connect-0.1.3.tgz","_integrity":"sha512-WY1sRzAlgpmEh5tqrtUMaxZurh5pCzetxGc7cb4a6299sLMZMSvS126VDJRr2uJT31XtnjL07gF+A9uCjyo9wA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.16.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@auth/core":"0.37.4","typescript":"^5","better-auth":"1.5.5","experimental-ash":"0.31.0"},"peerDependencies":{"@auth/core":">=0.37.0","better-auth":">=1.5.0","experimental-ash":">=0.8.2"},"peerDependenciesMeta":{"@auth/core":{"optional":true},"better-auth":{"optional":true},"experimental-ash":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.1.3_1780581335754_0.31890673705753514","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@vercel/connect","version":"0.2.0","license":"Apache-2.0","_id":"@vercel/connect@0.2.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"573a418df620c6c650d797501bf648002010dfec","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.0.tgz","fileCount":35,"integrity":"sha512-Hw6PC1La88qh0FnOngAuYaYo2HpmPisbARmVQ6wrrRiJeFBKLViPs5SNaOGRKI0lkPKXwH2/5kF9XJxWgBAC5A==","signatures":[{"sig":"MEYCIQDZ9z1QyD1PmIEoH7zX8mjTyTUO2hFu6TG1Z3cVBimKZgIhAIYAco1ie+x/bqJnqo1fhy+WOoMkcYWyrUQUqIaz5Cpc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91133},"type":"module","_from":"file:/tmp/tmp.Hxdf4OFNo3/vercel-connect-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.Hxdf4OFNo3/vercel-connect-0.2.0.tgz","_integrity":"sha512-Hw6PC1La88qh0FnOngAuYaYo2HpmPisbARmVQ6wrrRiJeFBKLViPs5SNaOGRKI0lkPKXwH2/5kF9XJxWgBAC5A==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.16.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"file:./fixtures/eve","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7","eve":">=0.8.2","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.0_1780941444893_0.9310396448713196","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@vercel/connect","version":"0.2.1","license":"Apache-2.0","_id":"@vercel/connect@0.2.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"8e9eaefc4e933a5622a7a7c1fe66f0451226fdc4","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.1.tgz","fileCount":39,"integrity":"sha512-l/EapdCaNiufBkbP9T2gYMT3o9fEI/XecAH3dNjX8rQuMj1PzkwsHDWPHhVF6nVVrx3k5OUL6NTRqg7wMOIsxQ==","signatures":[{"sig":"MEYCIQDdy4RrOJtaLeRU9BztYvdojR1U1lV4+Eco07UEnxm1FQIhAMNV57nJcRi1APHBYnpQgM0z2LMaHz76laatqBUJCa9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96466},"type":"module","_from":"file:/tmp/tmp.nxphmZ6LGA/vercel-connect-0.2.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.nxphmZ6LGA/vercel-connect-0.2.1.tgz","_integrity":"sha512-l/EapdCaNiufBkbP9T2gYMT3o9fEI/XecAH3dNjX8rQuMj1PzkwsHDWPHhVF6nVVrx3k5OUL6NTRqg7wMOIsxQ==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.16.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7","eve":">=0.6.0-beta.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.1_1781027047437_0.5118086382172582","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@vercel/connect","version":"0.2.2","license":"Apache-2.0","_id":"@vercel/connect@0.2.2","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"3d8ae6ffdd714d3a8b7d06b6b411612c81015f9f","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.2.tgz","fileCount":39,"integrity":"sha512-XJti9hGkjoMp1BrHIbAsTyl7kseALOWtizYe6S3C3RAq8xDW4OcdLVPYjowkqE0KRuIzhIzIwtpHPfqohqLG1w==","signatures":[{"sig":"MEUCIQDMpLuJuZG3Q/GqGx1LH4UMs4eIJlDs8eNBVrlIECMD8QIgR36958OABkj5JcM5XZJj/9ldCAYHxIBcZqZpdKoMfLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98644},"type":"module","_from":"file:/tmp/tmp.7lMF0wNMCo/vercel-connect-0.2.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.7lMF0wNMCo/vercel-connect-0.2.2.tgz","_integrity":"sha512-XJti9hGkjoMp1BrHIbAsTyl7kseALOWtizYe6S3C3RAq8xDW4OcdLVPYjowkqE0KRuIzhIzIwtpHPfqohqLG1w==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.16.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7","eve":">=0.6.0-beta.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.2_1781073380148_0.0820035624478046","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@vercel/connect","version":"0.2.3","license":"Apache-2.0","_id":"@vercel/connect@0.2.3","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"a1536a107ae8dadf1615123cb2dfa9ddfef4d390","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.3.tgz","fileCount":39,"integrity":"sha512-oOWVGSJ95xVg7DDL2XUFtfi5kP84BNPn34t5IGTCnyNa9R6ggBvjCnYGP0CCetQaMMfGDDzG/Ow3hUEDljJexw==","signatures":[{"sig":"MEQCIHM2NVGV7fiE3c+ieRwKDX69cH2ewV/btOSBPuRSgOGMAiAknvmcMMdYCjt+yOoEm8DqNkzyTOPSUMb7CibDsLoOJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103847},"type":"module","_from":"file:/tmp/tmp.RH92sH3zbB/vercel-connect-0.2.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.RH92sH3zbB/vercel-connect-0.2.3.tgz","_integrity":"sha512-oOWVGSJ95xVg7DDL2XUFtfi5kP84BNPn34t5IGTCnyNa9R6ggBvjCnYGP0CCetQaMMfGDDzG/Ow3hUEDljJexw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.16.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7","eve":">=0.6.0-beta.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.3_1781191449524_0.18814469667637712","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@vercel/connect","version":"0.2.4","license":"Apache-2.0","_id":"@vercel/connect@0.2.4","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"bdf991ca4533812c1dfde36996ce7432fe8969ca","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.4.tgz","fileCount":39,"integrity":"sha512-GjASnr6ux+05tVp3Qn/RtKHtHl2Vd6qpt/0JIMJRNVZrcnzK4HNIRvLyFMXlPyFdABowd2rAzJ4OyqGuX9bP/g==","signatures":[{"sig":"MEUCIQDiX8ucQ863wJoZhOpG6ocLGxHxp37BYrBKhm+G/NLCrgIgarIDMarB7I0EZEgXFZJnYmt7CB0GlcVnO7IZaxzPjeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104012},"type":"module","_from":"file:/tmp/tmp.p5yeHfIYHb/vercel-connect-0.2.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.p5yeHfIYHb/vercel-connect-0.2.4.tgz","_integrity":"sha512-GjASnr6ux+05tVp3Qn/RtKHtHl2Vd6qpt/0JIMJRNVZrcnzK4HNIRvLyFMXlPyFdABowd2rAzJ4OyqGuX9bP/g==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.17.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7","eve":">=0.6.0-beta.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.4_1781300366169_0.39130387349244833","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@vercel/connect","version":"0.2.5","license":"Apache-2.0","_id":"@vercel/connect@0.2.5","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"b1eab41355504d25b448025cd17cd4d6b9402510","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.5.tgz","fileCount":39,"integrity":"sha512-HgXwvVbseMLEHfBiO1Gs4u596tm4OPX2J2eMC+m87DTIlKUGRXQLhDjO3Vkj4txeMrwAq83+TJwG5dhpzJM7qA==","signatures":[{"sig":"MEUCIQDHxoHvR/dfImgumJ2Cd/26SnrAbE0yfZttW11JtoRDZAIgXrIyODIYSjSCIoxlyyM4Tvfn7o+t9BiF6aKcL9O1h9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107599},"type":"module","_from":"file:/tmp/tmp.ebg1TIt2hp/vercel-connect-0.2.5.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.ebg1TIt2hp/vercel-connect-0.2.5.tgz","_integrity":"sha512-HgXwvVbseMLEHfBiO1Gs4u596tm4OPX2J2eMC+m87DTIlKUGRXQLhDjO3Vkj4txeMrwAq83+TJwG5dhpzJM7qA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.17.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.6.0-beta.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.5_1781720736566_0.5150590724700326","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@vercel/connect","version":"0.2.6","license":"Apache-2.0","_id":"@vercel/connect@0.2.6","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"19c82f61364c78bfcdbea42b834af9e4da273f47","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.6.tgz","fileCount":39,"integrity":"sha512-zVzg4rg0I8oXgMhRdfosHm7n2RxG5giRIWXJILBUiH9yIqDL5KG9ZCdsue92PZqhIF9EJ05tQJIud4sGYhx/mQ==","signatures":[{"sig":"MEYCIQDtwG4qUz0hZ2KV0l8lzgeCLzywH77IvRrOZZhd81EAXwIhAOOoamZEpWFU9Phcu/eQzyrBWJGbAWGsUWMs9ojO4x+u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107599},"type":"module","_from":"file:/tmp/tmp.cYUAphmbww/vercel-connect-0.2.6.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.cYUAphmbww/vercel-connect-0.2.6.tgz","_integrity":"sha512-zVzg4rg0I8oXgMhRdfosHm7n2RxG5giRIWXJILBUiH9yIqDL5KG9ZCdsue92PZqhIF9EJ05tQJIud4sGYhx/mQ==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.17.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.6.0-beta.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.6_1781983619169_0.7259309483065655","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@vercel/connect","version":"0.2.7","license":"Apache-2.0","_id":"@vercel/connect@0.2.7","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"cb8f6d28ee59bc74c195ef7ff00af1db23b5345c","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.7.tgz","fileCount":39,"integrity":"sha512-MxNmQ+J6hbPtU5L7ZvQJjJyLmax+NF1KxaXTSQDm/lw3+yemI53iGRVfqUFvQgX6Hx1pgpGfQTS0ZVfdogmFnw==","signatures":[{"sig":"MEUCIQC1bbLy+PgCcAlRFN3IZtTEBnS4oPE2vzpo36/tOKFaEwIgDJTt31LW5xtG9gKg7xwKqB7gtf1bob3yxZ0Suf+yP1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107599},"type":"module","_from":"file:/tmp/tmp.fQK8hzwLaF/vercel-connect-0.2.7.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.fQK8hzwLaF/vercel-connect-0.2.7.tgz","_integrity":"sha512-MxNmQ+J6hbPtU5L7ZvQJjJyLmax+NF1KxaXTSQDm/lw3+yemI53iGRVfqUFvQgX6Hx1pgpGfQTS0ZVfdogmFnw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.17.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.6.0-beta.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.7_1782224356201_0.9985488728063774","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@vercel/connect","version":"0.2.8","license":"Apache-2.0","_id":"@vercel/connect@0.2.8","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"72dbac9916b5ca1cee744bcecbfd4f90ba3b7824","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.8.tgz","fileCount":39,"integrity":"sha512-bnwyoTg9H3XQbumQBLmOzJiO54kHdT464fQ378wZ1F2C/mT9DkqwpcpAr6kZO6ucNWEv25G5YrKE+u7yJlxu2w==","signatures":[{"sig":"MEUCIGQA1REqB6fsJYKKqGBTgoDPiRK+jVFpsQ97RXH9IrLsAiEAoPOqFMDIN8o35F2Mk3EQFZyPzCfrVeSPQUejKao/+pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107760},"type":"module","_from":"file:/tmp/tmp.fSvcvshclV/vercel-connect-0.2.8.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.fSvcvshclV/vercel-connect-0.2.8.tgz","_integrity":"sha512-bnwyoTg9H3XQbumQBLmOzJiO54kHdT464fQ378wZ1F2C/mT9DkqwpcpAr6kZO6ucNWEv25G5YrKE+u7yJlxu2w==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.17.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@vercel/oidc":"3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.6.0-beta.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.8_1782344229346_0.5943629827644417","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@vercel/connect","version":"0.2.9","license":"Apache-2.0","_id":"@vercel/connect@0.2.9","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"3dbefd16d187d7a5551b60f1101e8920a284b414","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.9.tgz","fileCount":39,"integrity":"sha512-X1+oXwbcT7wGwoVQBj49iIMLlaKMVY2hFQyldRb8n+RcCCBOA/geogSidzcSLI8NheuiSio+eGZIIfWsLmJokQ==","signatures":[{"sig":"MEYCIQDERFveTksrEgsH7d3trGsro2wyXRfRiKjZufeMLN3ISQIhAOUK2Z9ljklWmhQrRbQiaeJk8ZYi7NJf+rjLowyjtyD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107754},"type":"module","_from":"file:/tmp/tmp.zfTMtOpZ6w/vercel-connect-0.2.9.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.zfTMtOpZ6w/vercel-connect-0.2.9.tgz","_integrity":"sha512-X1+oXwbcT7wGwoVQBj49iIMLlaKMVY2hFQyldRb8n+RcCCBOA/geogSidzcSLI8NheuiSio+eGZIIfWsLmJokQ==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.17.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@vercel/oidc":"3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.9_1782404918201_0.8476802672693093","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@vercel/connect","version":"0.2.10","license":"Apache-2.0","_id":"@vercel/connect@0.2.10","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"1a7c479d2b6454e0ada5f9c7460865814a815975","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.2.10.tgz","fileCount":41,"integrity":"sha512-EdYVqw76l0RAnmulzu48AqC+OJ6xOCxMgog5iSDNipaY4WeOgKopkhmeyDUNGRe0gDhm4XypRWMVUc3bI0M53Q==","signatures":[{"sig":"MEYCIQDlKOROTwffPkTSVqsTvv72Hnarz6gO3PodoXUlllgi4AIhAKpgZIFk2aXJURFbh13hl2y5uTldFqY7sOQatbhXNbGl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113687},"type":"module","_from":"file:/tmp/tmp.uFSNyyKSI7/vercel-connect-0.2.10.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.uFSNyyKSI7/vercel-connect-0.2.10.tgz","_integrity":"sha512-EdYVqw76l0RAnmulzu48AqC+OJ6xOCxMgog5iSDNipaY4WeOgKopkhmeyDUNGRe0gDhm4XypRWMVUc3bI0M53Q==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.17.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@vercel/oidc":"3.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.2.10_1782503601193_0.15214565353582143","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@vercel/connect","version":"0.3.0","license":"Apache-2.0","_id":"@vercel/connect@0.3.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"6a7fc627af82c8bc145e465afdee421052238420","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.3.0.tgz","fileCount":53,"integrity":"sha512-616ymI1SioUBU/IfEHHUb67SJtCTc+rr5Cf/iDLnQMiOMiC3osgXigk/rky9Ic/QdG4Bj9i14IKDIf5dVVYEXg==","signatures":[{"sig":"MEUCICZSeO2reLRyKxY040TkvLEzZ2ZYsu1YNelEL9pJinHUAiEAjuYTn3vuyV+mBAQ7Unsbwa/pTmTUH6mLcKHm8VrxeQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133250},"type":"module","_from":"file:/tmp/tmp.dcnNYF2tme/vercel-connect-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.dcnNYF2tme/vercel-connect-0.3.0.tgz","_integrity":"sha512-616ymI1SioUBU/IfEHHUb67SJtCTc+rr5Cf/iDLnQMiOMiC3osgXigk/rky9Ic/QdG4Bj9i14IKDIf5dVVYEXg==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.17.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@vercel/oidc":"3.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.3.0_1782748610019_0.8832560915333025","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@vercel/connect","version":"0.3.1","license":"Apache-2.0","_id":"@vercel/connect@0.3.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"baf7fbf6b536aefae5179242bd6418dc9c64e43c","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.3.1.tgz","fileCount":53,"integrity":"sha512-nc+ntnSvFn4mhVlo35egvdRFHrKuE94ZkGf9fDRheEJzdpJxhIQMLWDT8Niv/m75UGlCbxj0HY/0JvwZS8JO5g==","signatures":[{"sig":"MEUCIQDkR/EPa+pZSu/9HkhLKKAYs1JhAwywd9WWEGnWRSHQQwIgcBcrbMsb1TflD0YEoitUBbLfoGHZNtWW5YuBJ5aUXFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133250},"type":"module","_from":"file:/tmp/tmp.w7Jgw9eKte/vercel-connect-0.3.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.w7Jgw9eKte/vercel-connect-0.3.1.tgz","_integrity":"sha512-nc+ntnSvFn4mhVlo35egvdRFHrKuE94ZkGf9fDRheEJzdpJxhIQMLWDT8Niv/m75UGlCbxj0HY/0JvwZS8JO5g==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.18.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@vercel/oidc":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.3.1_1782918787343_0.16733008815076134","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@vercel/connect","version":"0.3.2","license":"Apache-2.0","_id":"@vercel/connect@0.3.2","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"48151f1feca6ddd0de57a54a8998f192d8da1819","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.3.2.tgz","fileCount":53,"integrity":"sha512-l3EX/W5WTW2i5sUfl+2LiXJ1fXpjtTifMAaM2BLgkEzMbW8UR999g1F++6MTWHZWDbbufZdE+YqsIG5WNz+5Nw==","signatures":[{"sig":"MEYCIQDEFj+ectfXgohyy7IikjTOQiZev5WgchxNB3ZhSOegAgIhAOTxCLGl7KqZRi7BZMkS08QwASN0hyIaaxc7Tcj13hPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135070},"type":"module","_from":"file:/tmp/tmp.JMaRjjxR6A/vercel-connect-0.3.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.JMaRjjxR6A/vercel-connect-0.3.2.tgz","_integrity":"sha512-l3EX/W5WTW2i5sUfl+2LiXJ1fXpjtTifMAaM2BLgkEzMbW8UR999g1F++6MTWHZWDbbufZdE+YqsIG5WNz+5Nw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.18.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.3.2_1783024791332_0.3131802344834649","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@vercel/connect","version":"0.3.3","license":"Apache-2.0","_id":"@vercel/connect@0.3.3","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"97b7f15319a7e6e5fe9fee08925d8c03062494eb","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.3.3.tgz","fileCount":53,"integrity":"sha512-K9zfAbQRmIFzG9VxGQ687abmTNNIiHw3zc7XknPHheHjzzWGjZaNnZyzzKueQRx7A0ByAM78lysXjhwL9FaOlQ==","signatures":[{"sig":"MEUCIQCu0YVQvmWUVnx5wyvp/Myd1ZCjdvWqGSahUZSv2zEt5QIgbJnje/BpyCuJHCZNHjzo5hUrZTAyWoJ9T9NVH3W3Xqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135273},"type":"module","_from":"file:/tmp/tmp.LjVTVw2K7I/vercel-connect-0.3.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.LjVTVw2K7I/vercel-connect-0.3.3.tgz","_integrity":"sha512-K9zfAbQRmIFzG9VxGQ687abmTNNIiHw3zc7XknPHheHjzzWGjZaNnZyzzKueQRx7A0ByAM78lysXjhwL9FaOlQ==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.18.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.3.3_1784051279442_0.05851056514912445","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@vercel/connect","version":"0.4.0","license":"Apache-2.0","_id":"@vercel/connect@0.4.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"77835da5d0610876d5e2fc0910dd11c4823a2154","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.4.0.tgz","fileCount":53,"integrity":"sha512-aOui8WoblHcG/1+IoHm46x5ApjJRK3UOK0zHlfj59EarFn7fdcYh8xO5LA6WtjCoAO4SasXzpvCT2ZtG5vW7Xw==","signatures":[{"sig":"MEUCIH4fyHbiE5Uznb63tROM2Fm43c4qgZdCqgXQgKUObvbWAiEAvV7RPmpHjH5WZyvzGSDrI7y0yjvVphePbfeENrZdWIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135384},"type":"module","_from":"file:/tmp/tmp.BGcnIgKIG3/vercel-connect-0.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.BGcnIgKIG3/vercel-connect-0.4.0.tgz","_integrity":"sha512-aOui8WoblHcG/1+IoHm46x5ApjJRK3UOK0zHlfj59EarFn7fdcYh8xO5LA6WtjCoAO4SasXzpvCT2ZtG5vW7Xw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.18.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.0-beta.116","eve":"0.6.0-beta.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.4.0_1784238563238_0.798602627028502","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@vercel/connect","version":"0.4.1","license":"Apache-2.0","_id":"@vercel/connect@0.4.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"329ca610836808d618721c767705cc4d2abd6c5c","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.4.1.tgz","fileCount":53,"integrity":"sha512-xKKTaA6jyJq8TUi074cUcZEJ1TCu660ovbgaFlx87FEKlT97PNwl+HEk4wXwL0on7eHZ27Ctx/zIOQP4oCgCYQ==","signatures":[{"sig":"MEUCIEDZnqpMFFH+D1cRgmQuOiIFjKNeUPX04HSOuYwVbrVSAiEA6xLvnVS4fYza/LndzHDx7rzxbdZHh7jh/NC9J8KZU0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135370},"type":"module","_from":"file:/tmp/tmp.PXRfWvl1pV/vercel-connect-0.4.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.PXRfWvl1pV/vercel-connect-0.4.1.tgz","_integrity":"sha512-xKKTaA6jyJq8TUi074cUcZEJ1TCu660ovbgaFlx87FEKlT97PNwl+HEk4wXwL0on7eHZ27Ctx/zIOQP4oCgCYQ==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.18.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.4.1_1784399263153_0.1223208100715889","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@vercel/connect","version":"0.4.2","license":"Apache-2.0","_id":"@vercel/connect@0.4.2","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"651430a7866ba14504c7ecc2e227d60889e97712","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.4.2.tgz","fileCount":53,"integrity":"sha512-3Lr2yFI2Z2NPR+T3DWOqrygBpxZUK6H+wCesijT2pV7VmuG8l5ZYSxk4tdzZwF4SWYJOXQFzcELtFLCGvBw5mg==","signatures":[{"sig":"MEUCIB+IDjSgXJxcbW6qyBCmwVsa8aF9Jh+YNcmdnhgK0xQuAiEAqBry5s4sdadD3c7BU/1mRvHne3stIQzDhe2+z6G4vhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135755},"type":"module","_from":"file:/tmp/tmp.bVGw5kgEiH/vercel-connect-0.4.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.bVGw5kgEiH/vercel-connect-0.4.2.tgz","_integrity":"sha512-3Lr2yFI2Z2NPR+T3DWOqrygBpxZUK6H+wCesijT2pV7VmuG8l5ZYSxk4tdzZwF4SWYJOXQFzcELtFLCGvBw5mg==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.18.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.4.2_1784586892871_0.8636592325513051","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@vercel/connect","version":"0.4.3","license":"Apache-2.0","_id":"@vercel/connect@0.4.3","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"51f48fb67f4284ca3e45c6c36ac4897718bf0bff","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.4.3.tgz","fileCount":59,"integrity":"sha512-NDB5MhjvmeBXWAohLX7wKYnaI18pzvcqmPgSqdPHUcIdYNgHk8KlqjSkII92MgOb+zzP5t0J0yiQScwXKzkmow==","signatures":[{"sig":"MEUCIGvl+gUCxfsExxqb6vlE2ed72+7aMImF2lPIzqLogbA0AiEA6ZEQRMLNcvzLbtdAFZpjwridciw/aJiPb/PAzph/bz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141031},"type":"module","_from":"file:/tmp/tmp.Uv3ct9DSDC/vercel-connect-0.4.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.Uv3ct9DSDC/vercel-connect-0.4.3.tgz","_integrity":"sha512-NDB5MhjvmeBXWAohLX7wKYnaI18pzvcqmPgSqdPHUcIdYNgHk8KlqjSkII92MgOb+zzP5t0J0yiQScwXKzkmow==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.18.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.4.3_1784916703921_0.9519559951924481","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@vercel/connect","version":"0.5.0","license":"Apache-2.0","_id":"@vercel/connect@0.5.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"a3c79a85c02317c3e5ee12fd14ac35d1e6bc4c4f","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.5.0.tgz","fileCount":63,"integrity":"sha512-iaorL0iwPY+tC/6Qn937AVk+lbwq42nRI2s+d/MIoAblE+1FJUXCmyMn/Ni66FQ4U8ICMjufFzbyp3OCKoDerg==","signatures":[{"sig":"MEQCICgy60MWh+n8Sv2VA6fwKxdNzKRaGEnW8OnyWN/NYrVNAiA3Jh2HgChGYlWX+4Yp19PRC9qE2Kiguf9oK4C8+L8a3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146428},"type":"module","_from":"file:/tmp/tmp.kIQLQkkBrK/vercel-connect-0.5.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.kIQLQkkBrK/vercel-connect-0.5.0.tgz","_integrity":"sha512-iaorL0iwPY+tC/6Qn937AVk+lbwq42nRI2s+d/MIoAblE+1FJUXCmyMn/Ni66FQ4U8ICMjufFzbyp3OCKoDerg==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.18.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.5.0_1785342455607_0.6900891326783822","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@vercel/connect","version":"0.6.0","license":"Apache-2.0","_id":"@vercel/connect@0.6.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"7fbb560ff5b1082b42ff70a79df9ffce90687b35","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.6.0.tgz","fileCount":65,"integrity":"sha512-+v9zc5kzvIw2l/UmHotLFw7DugttvhNAXCRrTdsJNZP6E0OiCcqfTRtx9GvFotFxPBj2k6BVZf7BlF7KmjytXw==","signatures":[{"sig":"MEUCIB0x6p8WO0MF3NBuYGViJfusf9JPWNyqAIEcbmhPYT91AiEAmdFrYAiuMJdgZtftlXI249NJABUkIyVG5vZkud6MZgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vercel%2fconnect@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149545},"type":"module","_from":"file:/tmp/tmp.7bLB2ef9a2/vercel-connect-0.6.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aba57e06-0fce-4d85-9b4b-b57757a647e9"}},"_resolved":"/tmp/tmp.7bLB2ef9a2/vercel-connect-0.6.0.tgz","_integrity":"sha512-+v9zc5kzvIw2l/UmHotLFw7DugttvhNAXCRrTdsJNZP6E0OiCcqfTRtx9GvFotFxPBj2k6BVZf7BlF7KmjytXw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.6.0_1785443550882_0.7146909974390339","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@vercel/connect","version":"0.6.1","license":"Apache-2.0","_id":"@vercel/connect@0.6.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"1b44076b4f76c448bd7eadbe92d496fb29ec7c7c","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.6.1.tgz","fileCount":65,"integrity":"sha512-pFvl2diWEB/NYEV9YoUWa8jBI58caGPeaMuYmYKLQC8/FifaIfpTnEo3ubBb8NB0Z784fkLFCEJ5uYDzZSd/2g==","signatures":[{"sig":"MEYCIQCJJQu6DpWqrARjxihAgrByfwt7uQE4tkQt4+tZF62QggIhAMhhs87K1EB26CA97Ui1o2g+eaiE2f33SwLk93C90Vm3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149545},"type":"module","_from":"file:/tmp/tmp.fYJESmDE8x/vercel-connect-0.6.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","typecheck":"tsc --noEmit","type-check":"tsc --noEmit","vitest-unit":"vitest run --config ../../vitest.config.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.fYJESmDE8x/vercel-connect-0.6.1.tgz","_integrity":"sha512-pFvl2diWEB/NYEV9YoUWa8jBI58caGPeaMuYmYKLQC8/FifaIfpTnEo3ubBb8NB0Z784fkLFCEJ5uYDzZSd/2g==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.6.1_1785797509624_0.07258869785383948","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@vercel/connect","version":"0.6.2","license":"Apache-2.0","_id":"@vercel/connect@0.6.2","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"2f91c3306cea8249ff1b7024585bf5068e1e639c","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.6.2.tgz","fileCount":65,"integrity":"sha512-/M0qolJ1pHKkHkn3b0f/tz85HGuUvnsJyKLTKR7pOetPUH7h0cWdvC6AOTgSLRHEnwovDTiKp4TNWuixb16Emg==","signatures":[{"sig":"MEUCIQDCNdCPErPm1x258SZPMSYM4r1NGdSfzNqD/nrUH96KfQIgS9xRHyByxD0oPQFGCiD37b2tty+DDgyOP2w0iN6YR3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149543},"type":"module","_from":"file:/tmp/tmp.O3qtCqYgCh/vercel-connect-0.6.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.O3qtCqYgCh/vercel-connect-0.6.2.tgz","_integrity":"sha512-/M0qolJ1pHKkHkn3b0f/tz85HGuUvnsJyKLTKR7pOetPUH7h0cWdvC6AOTgSLRHEnwovDTiKp4TNWuixb16Emg==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.6.2_1786387618310_0.449962665704835","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@vercel/connect","version":"0.7.0","license":"Apache-2.0","_id":"@vercel/connect@0.7.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"552e830fde90a61b828dc6c1e476d2bab05f9f04","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.7.0.tgz","fileCount":67,"integrity":"sha512-9gGqZx5BKKNeVdmlZlr1nXSRv1z0FoD5dhCOIBdWL16HrmT/FhNmGNGYR/gD0Tx0vXIC69nu+CKeIGPDluytgA==","signatures":[{"sig":"MEYCIQDnzG/8+WtCxZH+BrNPdn2Ykuzhrh+V9Ixg0FH/y54nfQIhAN0MT1W7ejLPqwFBd5AR3zbxZAtDmUiwP4XnBlP/ZWi5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153319},"type":"module","_from":"file:/tmp/tmp.EZHLEy2DVh/vercel-connect-0.7.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.EZHLEy2DVh/vercel-connect-0.7.0.tgz","_integrity":"sha512-9gGqZx5BKKNeVdmlZlr1nXSRv1z0FoD5dhCOIBdWL16HrmT/FhNmGNGYR/gD0Tx0vXIC69nu+CKeIGPDluytgA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.7.0_1786463886662_0.05275528086973069","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@vercel/connect","version":"0.8.0","license":"Apache-2.0","_id":"@vercel/connect@0.8.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"6fbcf040b6a88c0c5f075a67b31dd13157b962ca","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.8.0.tgz","fileCount":71,"integrity":"sha512-EMC7e0i+3xQZyjyceEoqPD3/CZFEfVHiNN/CMRrzg52n/IvoN8f9KElN2aqWdL0rGx/FVexMj5Czl/YqVed76Q==","signatures":[{"sig":"MEUCIFxhiTCtsAcGz2hxUhBOfZ8cSltuBDr6ukMO/uq4DxjeAiEA8WbNANQTVMl9aTuK+0K4PeEhl8Bruv6vwlRMXhnmL1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158878},"type":"module","_from":"file:/tmp/tmp.oxCRpJ1COY/vercel-connect-0.8.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.oxCRpJ1COY/vercel-connect-0.8.0.tgz","_integrity":"sha512-EMC7e0i+3xQZyjyceEoqPD3/CZFEfVHiNN/CMRrzg52n/IvoN8f9KElN2aqWdL0rGx/FVexMj5Czl/YqVed76Q==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@vercel/oidc":"3.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.8.0_1786541116022_0.9305690415829388","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@vercel/connect","version":"0.9.0","license":"Apache-2.0","_id":"@vercel/connect@0.9.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"ef80a8980cd19647df17a5b21ac2e3d236cfb9a7","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-0.9.0.tgz","fileCount":75,"integrity":"sha512-rm+7pcFpKscVcRqbhvH9yV5Ia7hBTePXPMAXn/PZZcfxtrcguJGGi/9/K0lLhsAJTWCTDr0rp0NhGzRuwK6ucw==","signatures":[{"sig":"MEUCIQCEXBF28mKD6bv4v4h9YakCfxy98PMh7TDIvVJfBgLiRAIga8VFRPC2KGaAekKKysilH0Wm16/gbKCd+eZso5Imovc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165223},"type":"module","_from":"file:/tmp/tmp.abyXJ6W6h5/vercel-connect-0.9.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.abyXJ6W6h5/vercel-connect-0.9.0.tgz","_integrity":"sha512-rm+7pcFpKscVcRqbhvH9yV5Ia7hBTePXPMAXn/PZZcfxtrcguJGGi/9/K0lLhsAJTWCTDr0rp0NhGzRuwK6ucw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@vercel/oidc":"3.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_0.9.0_1787247286976_0.5301737026733391","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@vercel/connect","version":"1.0.0","license":"Apache-2.0","_id":"@vercel/connect@1.0.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"8361a1145a598913857b6d86d0b5a475e4e5b990","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-1.0.0.tgz","fileCount":79,"integrity":"sha512-otk4ElH9v+uimUwTz7ecjFn6vPsHJcFUzTNlL7VHrTcwKPw8PV17bgtquQExMoFPihlN44oF+fD2oIMnlM75nw==","signatures":[{"sig":"MEUCIQCg5jLxqibM9NWIU0dcEB1lj5Ow7kIQ3N1zKvcelpez/gIgek4+18krJgKseMqKAQrt+bf61pGqorkRzBw6FFTm4t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167893},"type":"module","_from":"file:/tmp/tmp.Lb5LvIR5Tx/vercel-connect-1.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.Lb5LvIR5Tx/vercel-connect-1.0.0.tgz","_integrity":"sha512-otk4ElH9v+uimUwTz7ecjFn6vPsHJcFUzTNlL7VHrTcwKPw8PV17bgtquQExMoFPihlN44oF+fD2oIMnlM75nw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@vercel/oidc":"3.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_1.0.0_1787437981648_0.7247830799710844","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@vercel/connect","version":"2.0.0","license":"Apache-2.0","_id":"@vercel/connect@2.0.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"9f180a909d12150b5ddb0ed83d4beae185f6d03f","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.0.0.tgz","fileCount":85,"integrity":"sha512-CYjPe7ZFzXHjtrwQMIDxA7Ne+tgdVu6NvGa11//3n09y5UOsJjE3LCXwAm2/yZPnvPQTbKocLMFt8tV0doXHeQ==","signatures":[{"sig":"MEUCIDXImEo9n1eN3pw1dF6mLS31MtvDtxVxHruibUrXx/65AiEAigHaEAoPj8NTW55Pdn0VN65M4id1kv8clTTYelqocF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179795},"type":"module","_from":"file:/tmp/tmp.4Tv4xfrp1K/vercel-connect-2.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.4Tv4xfrp1K/vercel-connect-2.0.0.tgz","_integrity":"sha512-CYjPe7ZFzXHjtrwQMIDxA7Ne+tgdVu6NvGa11//3n09y5UOsJjE3LCXwAm2/yZPnvPQTbKocLMFt8tV0doXHeQ==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@vercel/oidc":"3.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.24.3","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.0.0_1787764057235_0.8134025606059339","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@vercel/connect","version":"2.0.1","license":"Apache-2.0","_id":"@vercel/connect@2.0.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"e483c2a582f825334a2b4ee02cfeaeb6b7c2da2f","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.0.1.tgz","fileCount":85,"integrity":"sha512-u11CzYvHWGx9c8wJ9nameAlEuoJM8ogmuP/W4Lq/NtBeN+nfX04liKDlerjhyqnBv/h/olOZmfLl/et51TAdqw==","signatures":[{"sig":"MEUCICm/XJe2tcYCo1Uttyc9PFmq43AORVO7vqhdNm7Iei3hAiEAzDLpGnnl52MnRXUevQb+B6YkYP82w2atIxeJl14Rncw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180637},"type":"module","_from":"file:/tmp/tmp.X6lvDVRIiA/vercel-connect-2.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.X6lvDVRIiA/vercel-connect-2.0.1.tgz","_integrity":"sha512-u11CzYvHWGx9c8wJ9nameAlEuoJM8ogmuP/W4Lq/NtBeN+nfX04liKDlerjhyqnBv/h/olOZmfLl/et51TAdqw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@vercel/oidc":"3.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.0.1_1787965329309_0.08533276403660373","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@vercel/connect","version":"2.0.2","license":"Apache-2.0","_id":"@vercel/connect@2.0.2","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"c8d59b69f16b6296d617fde9aaa41b585a5d2884","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.0.2.tgz","fileCount":85,"integrity":"sha512-cW+J44Ac0x9tng3vg+R7Uzn1rjz66MeWArJkiBIyJSQm84L9EskKx8ibBfc8Gn2kh8xT4o/iHOFtlkrsicKr7A==","signatures":[{"sig":"MEUCIQDvlVkrkpnI66/wwZb675ii5Rb1skoqXhbrk64xsuWtxwIgHOrBh3FZ+kNQvgKtyIwAQ3QXPc6uYFTWznaVvraPGTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180530},"type":"module","_from":"file:/tmp/tmp.ApqrEC5viI/vercel-connect-2.0.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.ApqrEC5viI/vercel-connect-2.0.2.tgz","_integrity":"sha512-cW+J44Ac0x9tng3vg+R7Uzn1rjz66MeWArJkiBIyJSQm84L9EskKx8ibBfc8Gn2kh8xT4o/iHOFtlkrsicKr7A==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@vercel/oidc":"3.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.0.2_1788537590062_0.40823053748829174","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@vercel/connect","version":"2.0.3","license":"Apache-2.0","_id":"@vercel/connect@2.0.3","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"b149582e2439796fb6438c7445e1640689621e64","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.0.3.tgz","fileCount":85,"integrity":"sha512-EfxvevrWBUEM8lHpMi4BH16egGt7H4dd4VRkZRqDu/n8riWlbo/n3GjfnskeYzUwe8VhyU8iWs0arL3Y+dnX7Q==","signatures":[{"sig":"MEUCIQC+nAp3lpdi4DCQjPe8q6+pvE1fT1pBZa+fCfVsIzTmEQIgWRA4wNcPPZqGYkGaMtFU+/Hy4CUWMTl+Zjar4R10DxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180530},"type":"module","_from":"file:/tmp/tmp.MFB2JyRl13/vercel-connect-2.0.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.MFB2JyRl13/vercel-connect-2.0.3.tgz","_integrity":"sha512-EfxvevrWBUEM8lHpMi4BH16egGt7H4dd4VRkZRqDu/n8riWlbo/n3GjfnskeYzUwe8VhyU8iWs0arL3Y+dnX7Q==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@vercel/oidc":"3.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.0.3_1788901799444_0.17832521549199742","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@vercel/connect","version":"2.0.4","license":"Apache-2.0","_id":"@vercel/connect@2.0.4","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"0c83a91a42661355877566d7eacb985feb5b26ae","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.0.4.tgz","fileCount":85,"integrity":"sha512-VD0dY28Nr8uTa5yOWeHQwgn6e3Oj0gbDvkJ3EowPRSJriarPPX5I2oG6IpEg3sFz6t16AY5Us5eHRb0UMkdfVQ==","signatures":[{"sig":"MEUCIEZu4Ja08NchcS22kGMZaLzZEK4RbOG4lLanTDKHrFXfAiEAkVdoaIMq1fTwPYMahhD0U851hKRUnq0l+b9o9zMgIQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180530},"type":"module","_from":"file:/tmp/tmp.dQA2EnBVeN/vercel-connect-2.0.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.dQA2EnBVeN/vercel-connect-2.0.4.tgz","_integrity":"sha512-VD0dY28Nr8uTa5yOWeHQwgn6e3Oj0gbDvkJ3EowPRSJriarPPX5I2oG6IpEg3sFz6t16AY5Us5eHRb0UMkdfVQ==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@vercel/oidc":"3.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.0.4_1788986606962_0.5350296519310533","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@vercel/connect","version":"2.1.0","license":"Apache-2.0","_id":"@vercel/connect@2.1.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"212c715b1eb9282c0b176dc83b691aefd192ab16","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.1.0.tgz","fileCount":87,"integrity":"sha512-0SxGFdind6FiadzyJ0+G6RtjtAmilfWROZYtFxI7Y/Fco/3wZiLrf4hFibA+9xEvEfgibVj0GcBFBzoGNKfc3w==","signatures":[{"sig":"MEUCIGFzW2xnimjviRWFz7u/UonBjoY6WIYq86cDLoyQfg3OAiEAlNb5f23O2jWHUY3sNVXHsy4pQl1BrVuMNlJ0Js+VYQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6suL3teGdERJri7xd5bhMLRwiQZOmDtu5L64ojHKBDwIhAI8bLDAbu8nQtFt4IYL2TDUUQKUgOHH0h8j7Ku0eFCKl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184413},"type":"module","_from":"file:/tmp/tmp.VMFOjwzQDK/vercel-connect-2.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.VMFOjwzQDK/vercel-connect-2.1.0.tgz","_integrity":"sha512-0SxGFdind6FiadzyJ0+G6RtjtAmilfWROZYtFxI7Y/Fco/3wZiLrf4hFibA+9xEvEfgibVj0GcBFBzoGNKfc3w==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@vercel/oidc":"3.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.1.0_1789414601890_0.7506836790454419","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@vercel/connect","version":"2.2.0","license":"Apache-2.0","_id":"@vercel/connect@2.2.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"0edd75b2b67a74a32517d66d4600c27375f30a4c","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.2.0.tgz","fileCount":89,"integrity":"sha512-5tcJoU/X3ejZY9luCuBMFpEvNkMnmYfrtbrqfG8N3/l4JKiNnGuI2Kzj6LBnazcbflNKneY6qaEpR9i6NqYkLw==","signatures":[{"sig":"MEYCIQDKaYXttx5t4MwS5BuJHlT2GWhowxfLLEdS4Vag5BLcOAIhAKOJD55e/qHhRuNpixyw+/HrML1bdX2/hrH2/1Mpa3sW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIUziPaSSMHiXM0/53RTOAum3Yt+AF32yzv8YVIWar6gIhAJwo0n6lyniyXsyfcRvt6L1OJ3GDfu0H8WARTscgce2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188739},"type":"module","_from":"file:/tmp/tmp.eseeRsVulH/vercel-connect-2.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.eseeRsVulH/vercel-connect-2.2.0.tgz","_integrity":"sha512-5tcJoU/X3ejZY9luCuBMFpEvNkMnmYfrtbrqfG8N3/l4JKiNnGuI2Kzj6LBnazcbflNKneY6qaEpR9i6NqYkLw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@vercel/oidc":"3.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@chat-adapter/slack":"4.31.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.2.0_1789513510251_0.003893641983497176","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@vercel/connect","version":"2.3.0","license":"Apache-2.0","_id":"@vercel/connect@2.3.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"0aa64245d1fd50d8b845af394551f394998f2acd","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.3.0.tgz","fileCount":91,"integrity":"sha512-ZeVUWKkputQ48TVhUvNeRhYUGtdyRASOOFnCMzIMzH3ehqt84Ot8M0zbXLLn0KK7agDCtXnTcYm9oCkhtnf3Zw==","signatures":[{"sig":"MEUCIHP2wrItqM7yIxVTBORPisDtBP1EzaFyAF2AcIOIeIXQAiEA2gyKGCVE6bEKSq5lecUhb76VDyzV/0zvKfBu2Wmz4m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCf/KwT2WckKvEL/psjFOmJoXxQ9xc7e0ySaMUsaB0eDQIgHY45EmEpONhAvLtXqUUyvZdsDCNCrhfkVDGpvRSGjhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223691},"type":"module","_from":"file:/tmp/tmp.bOK81ZsF7z/vercel-connect-2.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.bOK81ZsF7z/vercel-connect-2.3.0.tgz","_integrity":"sha512-ZeVUWKkputQ48TVhUvNeRhYUGtdyRASOOFnCMzIMzH3ehqt84Ot8M0zbXLLn0KK7agDCtXnTcYm9oCkhtnf3Zw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@vercel/oidc":"3.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.13.7","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.3.0_1789679827177_0.797013110561037","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@vercel/connect","version":"2.3.1","license":"Apache-2.0","_id":"@vercel/connect@2.3.1","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"8eef06a53c2ef6d2203c3483fa85d17dcbe75bab","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.3.1.tgz","fileCount":91,"integrity":"sha512-Nl2+ONUHnxEMb7fEsUBHGUaMlDoBCQxzXvVH0jRz4wppf2qxdi9eQKgEF4jtvsb7vBF2wOdQOeX3SNuH1Exbqw==","signatures":[{"sig":"MEQCIGLoY6D0Cmj6oHAxH1JnX6yuOYU9m++tDhSJXEiJQw6UAiAyCotVeRoaECw4sLa1oNFTPZ4N3/Avi4khRUMpkLdDNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDVs9pqbdg1xPwV85bsxsUIxpF7ZHYGfGXFvAM4JlKGAIgEHfXpzsY3o1JhTTlqjnogw3NzhS3H4ha0plcAKc9pLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223691},"type":"module","_from":"file:/tmp/tmp.K9fcuitqit/vercel-connect-2.3.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.K9fcuitqit/vercel-connect-2.3.1.tgz","_integrity":"sha512-Nl2+ONUHnxEMb7fEsUBHGUaMlDoBCQxzXvVH0jRz4wppf2qxdi9eQKgEF4jtvsb7vBF2wOdQOeX3SNuH1Exbqw==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@vercel/oidc":"3.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.39.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.3.1_1790025081999_0.8684216323311924","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@vercel/connect","version":"2.3.2","license":"Apache-2.0","_id":"@vercel/connect@2.3.2","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"5304bab48b304b53a88ed1b8a514a8795facd96c","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.3.2.tgz","fileCount":91,"integrity":"sha512-qNRdUI6h2zbTruYU92leapFvBRjwF70gewwuj0rBPBHyu2Bnfzm//k4Sc8kA8e/zQfwKbdpYVk8oWe3fNqImzA==","signatures":[{"sig":"MEMCHxFoR8PvHl2ZXHKJqwX3SpLn43MawMSA1cENDD4s104CID8T5efsE59+rz1jXaP9ZjeJYeTcIJav3ktL78Fa7EtR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEvdqoiRHVLxpYibGbXEcmmCHAgfUbGOc+A/JpSq4KoAIhAIUkAn/hbT2SacPedBiiXwYhXj67GHL6pjuK/cKbhzQ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223691},"type":"module","_from":"file:/tmp/tmp.eam4MI9x97/vercel-connect-2.3.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.eam4MI9x97/vercel-connect-2.3.2.tgz","_integrity":"sha512-qNRdUI6h2zbTruYU92leapFvBRjwF70gewwuj0rBPBHyu2Bnfzm//k4Sc8kA8e/zQfwKbdpYVk8oWe3fNqImzA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.19.1","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@vercel/oidc":"3.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.39.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.3.2_1790035654234_0.3206003987497468","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@vercel/connect","version":"2.3.3","license":"Apache-2.0","_id":"@vercel/connect@2.3.3","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"fcfa8fcc3c61026cbc9274a0e69cb648928977b0","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.3.3.tgz","fileCount":99,"integrity":"sha512-Hu9BhaKgY7tBE4pYBKzlqQB0LHl805ht6Qb2EBPPP4sw7Zi/dJMqvsHFVhCqo9n0fcHo4H5vwMYXQ+pMXOhbHA==","signatures":[{"sig":"MEUCIQDyExqHM7lbHwn6PZtdI7hyK8AVxZJOg8dkb+idEcN9EgIgV9xVcajgeG+Qb4xu4axRS/dDb3P7B5dc/6Fqem4Ofo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0Hu3NLI3zYp6ypX2PMdqsmKV3mqT8D5ixE7yHUAQu2gIgNMlpPAFNjoqT6ZQbOIa1jSiKUIazZmcz3g1i8K6iheQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235560},"type":"module","_from":"file:/tmp/tmp.6GcxloSaRw/vercel-connect-2.3.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./manifest":{"types":"./dist/manifest/index.d.ts","default":"./dist/manifest/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.6GcxloSaRw/vercel-connect-2.3.3.tgz","_integrity":"sha512-Hu9BhaKgY7tBE4pYBKzlqQB0LHl805ht6Qb2EBPPP4sw7Zi/dJMqvsHFVhCqo9n0fcHo4H5vwMYXQ+pMXOhbHA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.20.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@vercel/oidc":"3.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.39.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.3.3_1790372071410_0.7640060597519243","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@vercel/connect","version":"2.3.4","license":"Apache-2.0","_id":"@vercel/connect@2.3.4","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"cbfd91f9c4b95e93c97bc01932a4119246804f6c","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.3.4.tgz","fileCount":99,"integrity":"sha512-mM9QRLU4ESK3cc7S0IQsqVEExI2S5VmWsLFeolsCVwU+HzDLcG95EbK9hTGxoISsPIZNZQiu2N3/wQvE7HxaqA==","signatures":[{"sig":"MEUCIQDtLHweVfUf3SuaaTa1+6gsdKVIAbwltdNi/f0emjqNFAIgM4Y4XL9EuDhz6m2VaXhgMCiL/QikyDC5EV4dHYFbJ0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrHsXtW4vt4+6NWhAjRzxmMVztzZmbCD2JsHCV75/DIgIgaJbaY8rZov9YEizK6g3o8JlM+DZvnS9g/ufK79cf2ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236518},"type":"module","_from":"file:/tmp/tmp.niFr64qDl7/vercel-connect-2.3.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./manifest":{"types":"./dist/manifest/index.d.ts","default":"./dist/manifest/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.niFr64qDl7/vercel-connect-2.3.4.tgz","_integrity":"sha512-mM9QRLU4ESK3cc7S0IQsqVEExI2S5VmWsLFeolsCVwU+HzDLcG95EbK9hTGxoISsPIZNZQiu2N3/wQvE7HxaqA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.20.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@vercel/oidc":"3.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.39.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.3.4_1790653367685_0.8579500662094275","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@vercel/connect","version":"2.3.5","license":"Apache-2.0","_id":"@vercel/connect@2.3.5","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"1e29d133ef8ce884698c3a724520f248d32c18bd","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.3.5.tgz","fileCount":99,"integrity":"sha512-HwjREim8O1/EBjNujYIC64qe0edbRmfmrBc/1FpOx3saxpAqdVZ6uqE8KKRYp5vvBqvVA83iidAwb5kahepHqg==","signatures":[{"sig":"MEUCIHiY/jukkCsgud2G0nlSzPig0sIHNaA4j3bZYFOu/b/rAiEAwnZSlzBnX1eMHLCKvJoKJMpLnEwWfPrSG71D1q3qzwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCztnVCBrlCoqMI9/nzIb4nIUAKo0tFn6ekzqrja1OryAIhAN/Q8R0zCNirl3cGdbhkOlKCUMKYRafGjj9N1hJqisPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236884},"type":"module","_from":"file:/tmp/tmp.2WscPGy9Ga/vercel-connect-2.3.5.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./manifest":{"types":"./dist/manifest/index.d.ts","default":"./dist/manifest/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.2WscPGy9Ga/vercel-connect-2.3.5.tgz","_integrity":"sha512-HwjREim8O1/EBjNujYIC64qe0edbRmfmrBc/1FpOx3saxpAqdVZ6uqE8KKRYp5vvBqvVA83iidAwb5kahepHqg==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.21.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@vercel/oidc":"3.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.39.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.3.5_1790811765121_0.64870760186109","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@vercel/connect","version":"2.3.6","license":"Apache-2.0","_id":"@vercel/connect@2.3.6","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"86731c3acef2e568351f7da6bf92843bcfa5ec0d","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.3.6.tgz","fileCount":99,"integrity":"sha512-nM9jsnstA03+vv2fVGXU+KOg0P07GBBxgtsvXUsrDiJLdLZjOnD4DB/rbeKP0dOOqI+cQOF6IV1KhNF4jp8www==","signatures":[{"sig":"MEUCIG2o2sFjNdqF7N+IHDodkHOGNMaA06TM3RAJc5WQzJrcAiEA85FaFbVYjojPMnkRnoptMi9jiFwLyVg7xzcTS+oBlA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcagSo4NdoKN7tnqOSVvYOfQSJGzGqcPWJt9uxImXPhwIgLCDSSKuTx//N4gVJfnGF8+/wH9frYo8WaACGEQFtExg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236885},"type":"module","_from":"file:/tmp/tmp.WhMtW1Bt4E/vercel-connect-2.3.6.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./manifest":{"types":"./dist/manifest/index.d.ts","default":"./dist/manifest/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.WhMtW1Bt4E/vercel-connect-2.3.6.tgz","_integrity":"sha512-nM9jsnstA03+vv2fVGXU+KOg0P07GBBxgtsvXUsrDiJLdLZjOnD4DB/rbeKP0dOOqI+cQOF6IV1KhNF4jp8www==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.21.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@vercel/oidc":"3.8.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.39.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.3.6_1790953354987_0.3002618496627858","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@vercel/connect","version":"2.4.0","license":"Apache-2.0","_id":"@vercel/connect@2.4.0","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"homepage":"https://github.com/vercel/vercel#readme","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"1cb147b4ac47987d0a6af8a07216b3c0dcb2b519","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.4.0.tgz","fileCount":99,"integrity":"sha512-DLgITa6iPZRhmPA5L76c1riEiCnsTUmBvfkcbgaOM/0PtSHjOnb8AQ9ywyiyDidlUvLnBot9cteaorjIx0aoWA==","signatures":[{"sig":"MEQCIGQJpgpd6gWeYT8BH/Vvdb0+uGGsESNQj8dkShtfC0vpAiBKm+v8jT5VyDp9xqXD3VW7OvKZl1GbwlNHxG74tLUTzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBCei7hdJO39rWErtD5Y7qRukxoFYX86G/Bryc9Maql9AiEAp64s/rPPNEh0JYrQtk81Ie5tZZ7zzuqtvKuGjk49zOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237530},"type":"module","_from":"file:/tmp/tmp.3AFQwNOnBl/vercel-connect-2.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./manifest":{"types":"./dist/manifest/index.d.ts","default":"./dist/manifest/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"35d66011-50e7-479e-82ea-768d659e580b"}},"_resolved":"/tmp/tmp.3AFQwNOnBl/vercel-connect-2.4.0.tgz","_integrity":"sha512-DLgITa6iPZRhmPA5L76c1riEiCnsTUmBvfkcbgaOM/0PtSHjOnb8AQ9ywyiyDidlUvLnBot9cteaorjIx0aoWA==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.21.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@vercel/oidc":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.37.4","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.39.1","@auth/core":">=0.37.0","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connect_2.4.0_1790969432667_0.13024109439917253","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"_id":"@vercel/connect@2.4.1","bugs":{"url":"https://github.com/vercel/vercel/issues"},"dist":{"shasum":"85bfd805ae7974251bec4edef7d1d01f470a74ec","tarball":"https://registry.npmjs.org/@vercel/connect/-/connect-2.4.1.tgz","fileCount":99,"integrity":"sha512-KsVbpJ9NDl16VyWcG/XUhfwvViNu9UzrpIXgi5pTCrMOy2zhIU5h4bh2hST81rYdoTezFoX+HncDZeFztei2KQ==","signatures":[{"sig":"MEUCIQCB151iL6wTJGC113HhxbGlaVRZcLYapejSitVPE0muhgIgI1DckREkdG6C073od65TVTWFgPa8b/pN+QqpAZoxe5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDRFXOFmN2nmck1Mtz+Lrgydl1AfERAkTNBV7uTHMuZtwIhAOU79imUsnVikwrHNrI9uwvXGulZDs4/7hCVR6TTi6Y6"}],"unpackedSize":237530},"name":"@vercel/connect","type":"module","_from":"file:/tmp/tmp.TEDevdoqvW/vercel-connect-2.4.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eve":{"types":"./dist/eve/index.d.ts","default":"./dist/eve/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./chat":{"types":"./dist/chat/index.d.ts","default":"./dist/chat/index.js"},"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","default":"./dist/ai-sdk/index.js"},"./authjs":{"types":"./dist/authjs/index.d.ts","default":"./dist/authjs/index.js"},"./manifest":{"types":"./dist/manifest/index.d.ts","default":"./dist/manifest/index.js"},"./betterauth":{"types":"./dist/betterauth/index.d.ts","default":"./dist/betterauth/index.js"},"./tanstack-ai":{"types":"./dist/tanstack-ai/index.d.ts","default":"./dist/tanstack-ai/index.js"}},"license":"Apache-2.0","private":false,"scripts":{"test":"vitest run --config ../../vitest.config.mts","build":"tsc","test-unit":"vitest run --config ../../vitest.config.mts","typecheck":"tsc --noEmit","type-check":"tsc --noEmit"},"version":"2.4.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"35d66011-50e7-479e-82ea-768d659e580b"}},"homepage":"https://github.com/vercel/vercel#readme","_resolved":"/tmp/tmp.TEDevdoqvW/vercel-connect-2.4.1.tgz","_integrity":"sha512-KsVbpJ9NDl16VyWcG/XUhfwvViNu9UzrpIXgi5pTCrMOy2zhIU5h4bh2hST81rYdoTezFoX+HncDZeFztei2KQ==","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"_npmVersion":"11.21.0","description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","directories":{},"maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"_nodeVersion":"24.21.0","dependencies":{"@vercel/oidc":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.26","eve":"0.39.1","@auth/core":"0.41.3","typescript":"^5","@ai-sdk/mcp":"2.0.0-beta.37","better-auth":"1.5.5","@tanstack/ai-mcp":"0.3.10","@chat-adapter/slack":"4.31.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"ai":"^6 || ^7.0.0-beta.0","eve":">=0.39.1","@auth/core":">=0.41.3","@ai-sdk/mcp":"^1 || ^2","better-auth":">=1.5.0","@chat-adapter/slack":"^4.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"peerDependenciesMeta":{"ai":{"optional":true},"eve":{"optional":true},"@auth/core":{"optional":true},"@ai-sdk/mcp":{"optional":true},"better-auth":{"optional":true},"@chat-adapter/slack":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/connect_2.4.1_1791304183183_0.09206909060435264"}}},"time":{"created":"2026-05-13T04:31:09.335Z","modified":"2026-10-06T16:29:43.528Z","0.0.4-alpha.2":"2026-05-13T04:31:09.599Z","0.0.4-alpha.4":"2026-05-13T17:34:20.063Z","0.0.4-alpha.6":"2026-05-13T23:49:15.802Z","0.0.4-alpha.7":"2026-05-14T00:58:04.184Z","0.0.4-alpha.8":"2026-05-14T03:44:17.469Z","0.0.4-alpha.9":"2026-05-20T23:14:58.736Z","0.0.5-alpha.1":"2026-05-21T03:58:29.644Z","0.0.6-alpha.1":"2026-05-21T19:09:53.661Z","0.1.1":"2026-06-01T20:56:38.753Z","0.1.2":"2026-06-03T17:38:41.920Z","0.1.3":"2026-06-04T13:55:35.884Z","0.2.0":"2026-06-08T17:57:25.033Z","0.2.1":"2026-06-09T17:44:07.561Z","0.2.2":"2026-06-10T06:36:20.288Z","0.2.3":"2026-06-11T15:24:09.682Z","0.2.4":"2026-06-12T21:39:26.312Z","0.2.5":"2026-06-17T18:25:36.708Z","0.2.6":"2026-06-20T19:26:59.284Z","0.2.7":"2026-06-23T14:19:16.370Z","0.2.8":"2026-06-24T23:37:09.485Z","0.2.9":"2026-06-25T16:28:38.342Z","0.2.10":"2026-06-26T19:53:21.348Z","0.3.0":"2026-06-29T15:56:50.181Z","0.3.1":"2026-07-01T15:13:07.494Z","0.3.2":"2026-07-02T20:39:51.485Z","0.3.3":"2026-07-14T17:47:59.678Z","0.4.0":"2026-07-16T21:49:23.392Z","0.4.1":"2026-07-18T18:27:43.325Z","0.4.2":"2026-07-20T22:34:53.024Z","0.4.3":"2026-07-24T18:11:44.062Z","0.5.0":"2026-07-29T16:27:35.760Z","0.6.0":"2026-07-30T20:32:31.040Z","0.6.1":"2026-08-03T22:51:49.760Z","0.6.2":"2026-08-10T18:46:58.447Z","0.7.0":"2026-08-11T15:58:06.857Z","0.8.0":"2026-08-12T13:25:16.157Z","0.9.0":"2026-08-20T17:34:47.123Z","1.0.0":"2026-08-22T22:33:01.798Z","2.0.0":"2026-08-26T17:07:37.379Z","2.0.1":"2026-08-29T01:02:09.446Z","2.0.2":"2026-09-04T15:59:50.185Z","2.0.3":"2026-09-08T21:09:59.578Z","2.0.4":"2026-09-09T20:43:27.116Z","2.1.0":"2026-09-14T19:36:41.978Z","2.2.0":"2026-09-15T23:05:10.340Z","2.3.0":"2026-09-17T21:17:07.256Z","2.3.1":"2026-09-21T21:11:22.103Z","2.3.2":"2026-09-22T00:07:34.343Z","2.3.3":"2026-09-25T21:34:31.574Z","2.3.4":"2026-09-29T03:42:47.770Z","2.3.5":"2026-09-30T23:42:45.221Z","2.3.6":"2026-10-02T15:02:35.064Z","2.4.0":"2026-10-02T19:30:32.763Z","2.4.1":"2026-10-06T16:29:43.274Z"},"bugs":{"url":"https://github.com/vercel/vercel/issues"},"license":"Apache-2.0","homepage":"https://github.com/vercel/vercel#readme","repository":{"url":"git+https://github.com/vercel/vercel.git","type":"git","directory":"packages/connect"},"description":"SDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credent","maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"readme":"# `@vercel/connect`\n\nSDK for obtaining scoped tokens for third-party services on behalf of apps or users. Authenticates the calling Vercel project via [`@vercel/oidc`](https://www.npmjs.com/package/@vercel/oidc) and exchanges the OIDC token for a Vercel Connect-issued credential.\n\nEight entrypoints, all ESM:\n\n- `@vercel/connect` — core token / authorization SDK\n- `@vercel/connect/chat` — adapter helpers for the [Chat SDK](https://chat-sdk.dev) (`chat`): `connectSlackAdapter`, `connectDiscordAdapter`, `connectGitHubAdapter`, `connectLinearAdapter`, `connectNotionAdapter`, `connectTelegramAdapter`, `connectSendblueAdapter`, `connectTeamsAdapter` (no Chat SDK dependency — returns structural config)\n- `@vercel/connect/ai-sdk` — [Vercel AI SDK](https://ai-sdk.dev) glue: re-exports `connectAuthProvider` for MCP transports (optional peers: `ai`, `@ai-sdk/mcp`)\n- `@vercel/connect/mcp` — canonical MCP-spec `OAuthClientProvider` for any MCP client (no SDK dependency; returns a self-contained `ConnectOAuthClientProvider` assignable to `@ai-sdk/mcp` and `@modelcontextprotocol/sdk`)\n- `@vercel/connect/tanstack-ai` — [TanStack AI](https://tanstack.com/ai) glue: `connectMCPTransport` builds a `@tanstack/ai-mcp` transport config with a Connect `authProvider` (eager consent on Streamable HTTP, spec 401 flow on SSE), plus `getConsentChallenge` (no TanStack, AI SDK, or MCP SDK dependency)\n- `@vercel/connect/eve` — adapter helpers for [Eve](https://github.com/vercel/eve) connections (optional peer: `eve`)\n- `@vercel/connect/betterauth` — [Better Auth](https://www.better-auth.com/) `genericOAuth` provider (optional peer: `better-auth`)\n- `@vercel/connect/authjs` — [Auth.js](https://authjs.dev/) `OAuth2Config` provider (optional peer: `@auth/core`)\n\n## Install\n\n```sh\npnpm add @vercel/connect\n```\n\n## Usage\n\n### Core SDK\n\n```ts\nimport { getToken } from '@vercel/connect';\n\nconst token = await getToken(process.env.CONNECTOR_LINEAR!, {\n  subject: { type: 'user', id: 'user_123' },\n});\n```\n\nTo start an authorization request for a user, use `startAuthorization`:\n\n```ts\nimport { startAuthorization } from '@vercel/connect';\n\nconst { url } = await startAuthorization(\n  process.env.CONNECTOR_LINEAR!,\n  { subject: { type: 'user', id: 'user_123' } },\n  { callbackUrl: 'https://example.com/settings/integrations' }\n);\n```\n\n### Chat SDK\n\nSpread the helper into the matching `create*Adapter` factory. Each helper\nwires outbound app-scoped tokens; trigger-capable providers also receive\ninbound Connect webhook verification via Vercel OIDC.\n\n```ts\nimport { createSlackAdapter } from '@chat-adapter/slack';\nimport { connectSlackAdapter } from '@vercel/connect/chat';\n\ncreateSlackAdapter({\n  ...connectSlackAdapter('slack/acme-slack'),\n  userName: 'my-bot',\n});\n```\n\n`connectDiscordAdapter` (`botToken` and `applicationId`),\n`connectGitHubAdapter` (`installationToken`), and `connectLinearAdapter`\n(`accessToken`) follow the same shape. `connectSendblueAdapter` supplies a\nlazy Sendblue `accessToken` and Connect OIDC webhook verifier.\n`connectTeamsAdapter` supplies a lazy Microsoft Teams `appId`, a scope-aware\n`token` callback for Bot Framework and Microsoft Graph, and Connect OIDC webhook\nverification. Use it with a Teams adapter release that supports lazy `appId`\nand `webhookVerifier`:\n\n```ts\nimport { createTeamsAdapter } from '@chat-adapter/teams';\nimport { connectTeamsAdapter } from '@vercel/connect/chat';\n\ncreateTeamsAdapter({\n  ...connectTeamsAdapter('microsoft-teams/my-bot'),\n});\n```\n\n`connectNotionAdapter` supplies only the outbound `token`; native Notion\nwebhooks still require `NOTION_VERIFICATION_TOKEN`. `connectTelegramAdapter`\nsupplies only `botToken`; Telegram retains native webhook verification or\npolling. See the\n[Chat SDK integration guide](https://github.com/vercel/vercel/blob/main/packages/connect/docs/chat-integration.md)\nfor connector setup, trigger forwarding, and per-platform examples.\n\n### Vercel AI SDK + MCP\n\n```ts\nimport { createMCPClient } from '@ai-sdk/mcp';\nimport { streamText } from 'ai';\nimport {\n  connectAuthProvider,\n  ConsentRequiredError,\n} from '@vercel/connect/ai-sdk';\n\nconst mcp = await createMCPClient({\n  transport: {\n    type: 'http',\n    url: 'https://mcp.linear.app',\n    authProvider: connectAuthProvider('oauth/linear', {\n      subject: { type: 'user', id: 'user_123' },\n    }),\n  },\n});\n\ntry {\n  const result = await streamText({\n    model: 'openai/gpt-5.4',\n    tools: await mcp.tools(),\n    prompt,\n  });\n  return result.toUIMessageStreamResponse();\n} catch (err) {\n  if (err instanceof ConsentRequiredError) return Response.redirect(err.url);\n  throw err;\n}\n```\n\nTool-call approval (Human-in-the-Loop) is independent of Connect — use the AI\nSDK's `toolApproval` option or `wrapMcpTools` from `@ai-sdk/policy-opa`.\n\nNon-AI-SDK MCP clients (the official MCP TypeScript SDK, Mastra, etc.)\ncan import the same `connectAuthProvider` from `@vercel/connect/mcp`.\nTanStack AI has its own subpath, `@vercel/connect/tanstack-ai`, described\nbelow.\n\n### TanStack AI + MCP\n\n`@tanstack/ai-mcp`'s `createMCPClient` passes `transport.authProvider`\nstraight to the official `@modelcontextprotocol/sdk` transports.\n`connectMCPTransport` builds that transport config with a Connect-backed\n`authProvider` and picks the consent mode per transport: on Streamable HTTP\n(`type: 'http'`) a missing grant fails eagerly inside `createMCPClient`, at\nthe route boundary, instead of mid-run inside a tool call where TanStack\nwould feed the error back to the model as text; on SSE it keeps the MCP-spec\n401 flow, because the SSE EventSource would turn an eager throw into a\nreconnect loop. TanStack wraps connect failures in `MCPConnectionError`;\n`getConsentChallenge` looks through the `cause` chain for you. The adapter\nalso supplies a fixed discovery state so the official SDK never fetches OAuth\nmetadata from URLs the MCP server names in `WWW-Authenticate`, and the\ntransport refuses HTTP redirects by default (`redirect: 'error'`, as in\n`@ai-sdk/mcp`).\n\n```ts\nimport { chat, toServerSentEventsResponse } from '@tanstack/ai';\nimport { createMCPClient } from '@tanstack/ai-mcp';\nimport {\n  connectMCPTransport,\n  getConsentChallenge,\n} from '@vercel/connect/tanstack-ai';\n\nexport async function POST(request: Request) {\n  try {\n    const linear = await createMCPClient({\n      transport: connectMCPTransport(\n        { type: 'http', url: 'https://mcp.linear.app/mcp' },\n        'oauth/linear',\n        { subject: { type: 'user', id: userId } },\n        { redirectUrl: 'https://app.example.com/integrations' }\n      ),\n    });\n    const stream = chat({ adapter, messages, mcp: { clients: [linear] } });\n    return toServerSentEventsResponse(stream);\n  } catch (err) {\n    const challenge = getConsentChallenge(err);\n    if (challenge) return Response.redirect(challenge.url);\n    throw err;\n  }\n}\n```\n\n`createMCPClients` pools take the same per-entry transport config, so one\n`connectMCPTransport` per connector drops in. `connectAuthProvider` is also\nre-exported for hand-built transports; only pass `consent: 'eager'` with\n`type: 'http'`. Tool-call approval remains independent of Connect: use\nTanStack's `needsApproval` on tool definitions. See the\n[TanStack AI integration guide](https://github.com/vercel/vercel/blob/main/packages/connect/docs/tanstack-ai-mcp-integration.md)\nfor the eager-consent rationale, the SSE caveat, pool caveats, and the\n`redirectUrl` fix for official-SDK transports.\n\n### Eve\n\nUse channel-specific credential helpers with Eve's native channels.\n`connectSendblueCredentials` resolves the app-scoped bearer token and managed\nsending line together, and includes Vercel OIDC webhook verification. When the\nconnector has multiple lines, pass `fromNumber` to choose one.\n\n```ts\nimport { connectSendblueCredentials } from '@vercel/connect/eve';\nimport { sendblueChannel } from 'eve/channels/sendblue';\n\nexport default sendblueChannel({\n  credentials: connectSendblueCredentials('sendblue/my-agent'),\n});\n```\n\nFor managed Microsoft Teams bots, `connectTeamsCredentials` resolves the\npublic bot application id and short-lived Bot Framework token without exposing\nthe managed app's federated credential. It also verifies Connect-forwarded\nactivities with Vercel OIDC.\n\n```ts\nimport { connectTeamsCredentials } from '@vercel/connect/eve';\nimport { teamsChannel } from 'eve/channels/teams';\n\nexport default teamsChannel({\n  credentials: connectTeamsCredentials('microsoft-teams/my-agent'),\n});\n```\n\n```ts\nimport { defineMcpClientConnection } from 'eve/connections';\nimport { connect } from '@vercel/connect/eve';\n\nexport default defineMcpClientConnection({\n  url: 'https://mcp.linear.app/sse',\n  auth: connect({ connector: 'linear', autoProvision: true }),\n});\n```\n\nBy default, `connect()` only uses connectors already linked to the project and\ndoes not provision or modify connectors at runtime. Pass `autoProvision: true`\nto opt in. When enabled, `connect()` first tries the token or authorization\nrequest; if the connector is missing or not linked, it provisions or links the\nconnector and retries the request once.\n\n### Better Auth\n\n```ts\nimport { genericOAuth } from 'better-auth/plugins';\nimport { connect } from '@vercel/connect/betterauth';\n\ngenericOAuth({ config: [connect({ connector: 'linear' })] });\n```\n\n### Auth.js\n\n```ts\nimport { connect } from '@vercel/connect/authjs';\n\nconst providers = [connect({ connector: 'linear' })];\n```\n\nSee the source under `src/` for the full API (additional helpers like `revokeToken`, `getTokenResponse`, `startAuthorization`, `experimental_startInstallation`, typed error classes, and per-adapter options).\n","readmeFilename":"README.md"}