@vercel/client
v10.2.3-canary.53@vercel/client
The official Node.js client for deploying to Vercel.
Usage
Firstly, install the package:
npm install @vercel/client
Next, load it:
const { createDeployment } = require('@vercel/client');
Then call inside a for...of
loop to follow the progress with the following arguments:
<path>
- a directory path / file path / array of file paths (must be on the same level)<options>
- An object containingtoken
, an optionalteamId
and anyvercel.json
-valid fields
async function deploy() {
let deployment;
for await (const event of createDeployment({
token: process.env.TOKEN,
path: '/Users/me/Code/myproject',
})) {
if (event.type === 'ready') {
deployment = event.payload;
break;
}
}
return deployment;
}
Full list of events:
[
// File events
'hashes-calculated',
'file-count',
'file-uploaded',
'all-files-uploaded',
// Deployment events
'created',
'building',
'ready',
'alias-assigned',
'warning',
'error',
];
You can also get the events set programmatically:
import { EVENTS } from '@vercel/client';
npm i @vercel/[email protected]
Metadata
- MIT
- >= 12
- Unknown
- released 2/10/2022
Downloads
Maintainers
amanhimself_, endangeredmassa, nick.tracey, crowterli, gsoltis, schlez, epallerols, domysee, nwienert, arbw, gudmundur, marcgreenstock, stephdietz, vvo, falcoagustin, nabsul, bmealey, brethudson, maedahbatool, matt.straka, jasongullickson, f3d0r, gaspar09, jtaylor0196, pieparker, kelly, dferber90, healeycodes, broph123, codybrouwers, ebb-tide, gdborton, msimulcik, jeffreyarneson, jaredpalmer, kikobeats, domeccleston, nutlope, hungrybearstudio, codetaromiura, mattcleg, gkaragkiaouris, geovanisouza92, dglsparsons, lostinpatterns, pralhad-vercel, vercel-release-bot, williamli, southpolesteve, goncy, chibicode, ijjk, andybitz, iamevilrabbit, tootallnate, styfle, zeit-bot, quietshu, hankvercel, mglagola, javivelasco, igorklopov, paco, dav-is, timer, lucleray, leerobinson, matheuss, nkzawa, anatrajkovska, timneutkens, elsigh, cl3arglass, samsisle, chriswdmr, rizbizkits, ernestd, ismaelrumzan, jhoch, mrmckeb, kuvos, creationix, rauchg, huozhi, aadityajshah, cmvnk, lfades, paulogdm, ktcarter, okbel, padmaia, msweeneydev, delba, catsaremlg, steventey, sokra, gsandhu, dbredvick, kdy1,