Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/peculiarventures/acme-ts
- Owner: PeculiarVentures
- License: other
- Created: 2020-05-05T18:57:54.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-16T13:31:41.000Z (10 months ago)
- Last Synced: 2024-11-01T16:04:50.754Z (4 months ago)
- Topics: acme, client, protocol, rcf8555, rest, server, x509
- Language: TypeScript
- Homepage:
- Size: 1.55 MB
- Stars: 12
- Watchers: 6
- Forks: 3
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
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
```