@restorecommerce/facade

Facade for Restorecommerce microservices

Usage no npm install needed!

<script type="module">
  import restorecommerceFacade from 'https://cdn.skypack.dev/@restorecommerce/facade';
</script>

README

@restorecommerce/facade

import { createLogger } from '@restorecommerce/logger';
import { createFacade } from '@restorecommerce/facade';
import { exampleModule } from './example-module';

const logger = createLogger(cfg.logger);
const env = process.env.NODE_ENV;

const facade = createFacade({
  port: 5000,
  logger,
  env
}).useModule(exampleModule, { message: 'foo' });

facade.start();

Included 3rd party koa middlewares

Provided koa middlewares