verdaccio/.changeset/two-dolls-check.md

662 B

@verdaccio/cli @verdaccio/config @verdaccio/types @verdaccio/logger @verdaccio/node-api verdaccio-google-cloud verdaccio
major major major major major major major

feat: node api new structure based on promise

import { runServer } from '@verdaccio/node-api';
// or
import { runServer } from 'verdaccio';

const app = await runServer(); // default configuration
const app = await runServer('./config/config.yaml');
const app = await runServer({ configuration });
app.listen(4000, (event) => {
  // do something
});

Breaking Change

If you are using the node-api, the new structure is Promise based and less arguments.