Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.89 KB

File metadata and controls

30 lines (21 loc) · 1.89 KB

Certificate Helpers npm version

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

Helper functions for creating device certificates.

Installation

npm i --save --save-exact @hello.nrfcloud.com/certificate-helpers

Node & NPM

This project requires Node.js >=24.19.0 <25 and npm >=12.0.2 <13 (enforced via check-node-version on npm install and npm ci).

The check is skipped during npm publish and npm pack, because semantic-release bundles its own npm (@semantic-release/npm depends on npm@^11.6.2) and runs the publish with that version rather than the one installed in CI.

TypeScript 6 and 7

This repo runs TypeScript 6 and 7 side by side, so that eslint works.