Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/peculiarventures/acme-ts

Provides client and server implementations of ACME (RFC 8555) in TypeScript. It enables you to build solutions that provide complete and robust certificate lifecycle management.
https://github.com/peculiarventures/acme-ts

acme client protocol rcf8555 rest server x509

Last synced: 4 months ago
JSON representation

Provides client and server implementations of ACME (RFC 8555) in TypeScript. It enables you to build solutions that provide complete and robust certificate lifecycle management.

Awesome Lists containing this project

README

        

# ts-acme
Provides client and server implementations of ACME (RFC 8555) in TypeScript. It enables you to build solutions that provide complete and robust certificate lifecycle management.

## Develop

[Lerna](https://github.com/lerna/lerna#readme)

### Install

Install Lerna
```ts
npm install -g lerna
```

Install Yarn
```ts
npm install -g yarn
```

### Initialization

```ts
yarn
```

### Create packages

```ts
lerna create name-project
```

### Dependency manage

Install module/project in all projects
```ts
lerna add name-module-or-project
```

Install module/project in one project
```ts
lerna add name-module-or-project --scope=@peculiar/acme-client
```

To remove a module from project, you must delete an entry in the package.json

### build only changed packages
```ts
lerna run build --since name-branch
```