Skip to content
/ proto Public
forked from hello-nrfcloud/proto

Documents the communication protocol between the hello.nrfcloud.com backend and the web application

License

Notifications You must be signed in to change notification settings

MLopezJ/proto

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hello.nrfcloud.com Protocols npm version

GitHub Actions semantic-release Renovate @commitlint/config-conventional code style: prettier ESLint: TypeScript

Documents the communication protocol between the hello.nrfcloud.com backend and the web application.

Usage

npm i --save-exact @hello.nrfcloud.com/proto

Example

Setup

Fetch the submodules

git submodule init
git submodule update --remote

Install the dependencies:

npm ci

Run tests

npm test

Update generated code

npx tsx generate/types/schema-to-type.ts
npx tsx generate/schema/NRFCloudMessage.schema.ts
npx prettier --write .

About

Documents the communication protocol between the hello.nrfcloud.com backend and the web application

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.6%
  • Shell 1.7%
  • JavaScript 0.7%