Skip to content

A reference repository to help accelerate the development of a GOV.UK One Login Signal Exchange Receiver

License

Notifications You must be signed in to change notification settings

govuk-one-login/olse-receiver-accelerator

Repository files navigation

One Login Signal Exchange receiver (OLSE) accelerator

A reference repository to help accelerate the development of a GOV.UK One Login Signal Exchange Receiver. This repo is maintained by the Signal Exchange Team and users are expected to create a fork of this repo. Detailed docs are available in the docs directory.

Developing

Getting started

Ensure that all your commits are signed and that you use the node version as specified in package.json and .nvmrc

nvm use # sets the correct node version using [nvm](https://github.com/nvm-sh/nvm)
npm install # install npm dependencies
npm run prepare # setup pre-commit hooks
  • npm run container:dev: Run a live expressJS server that reloads when changes are made
  • npm run vendor:test: Run the vendor tests
  • npm run test:unit: Run the unit tests for the user of the repo

How to contribute to the One Login Signal Exchange receiver accelerator

Feel free to raise issues, feature request and contribute using the standard GitHub best practices. If you are a user of GOV.UK One Login, then you can also talk to your engagement manager.

For Signal Exchange Team

Follow these guidelines when making changes to the repository

  1. Adhere to the detailed docs above
  2. Use semantic versioning
  3. Make appropriate updates to the changelog

About

A reference repository to help accelerate the development of a GOV.UK One Login Signal Exchange Receiver

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9