Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/adobe/helix-html-pipeline

A library for rendering the html response in Helix3.
https://github.com/adobe/helix-html-pipeline

helix helix-tier1 helix3 html library markdown pipeline

Last synced: 3 days ago
JSON representation

A library for rendering the html response in Helix3.

Awesome Lists containing this project

README

        

# Helix HTML Pipeline

This package contains the common code for `helix-pipeline-service` and `helix-cloudflare-page` for rendering the html response for helix3. it has the following design goals:

- be platform neutral, i.e. not using node or browser specific modules or dependencies.
- +/-0 runtime dependencies (eg. node [crypto](https://nodejs.org/api/crypto.html))
- offer extension interfaces where platform abstraction is required (e.g. reading from S3, sending to SQS)

## Status
[![codecov](https://img.shields.io/codecov/c/github/adobe/helix-html-pipeline.svg)](https://codecov.io/gh/adobe/helix-html-pipeline)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/adobe/helix-html-pipeline/main.yaml)
[![GitHub license](https://img.shields.io/github/license/adobe/helix-html-pipeline.svg)](https://github.com/adobe/helix-html-pipeline/blob/master/LICENSE.txt)
[![GitHub issues](https://img.shields.io/github/issues/adobe/helix-html-pipeline.svg)](https://github.com/adobe/helix-html-pipeline/issues)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

## Installation

```bash
$ npm install @adobe/helix-html-pipeline
```
## Development

### Build

```bash
$ npm install
```

### Test

```bash
$ npm test
```

### Lint

```bash
$ npm run lint
```