open-index/open-npm huggingface dataset:
npm package: @pagexpress/pagexpress-server
Description: Open Source NodeJS headless CMS API server
Author: Maciej Krzemianowski
Latest version: 0.10.3

# Pagexpress server API

### NodeJS server headless CMS API
Core backend module with REST API built on ExpressJS server.

## Get Started
Install package module
```shell
yarn add @pagexpress/pagexpress-server
```

Setup config using [config module](https://www.npmjs.com/package/config)
Create `config` directory in the root directory of your app. Add there `default.json` file with value
```
{
  "pxSecret": "yourSecretKey"
}
```

To make it safe use `custom-environment-variables.json` file to override defulat one
```
{
  "pxSecret": "YOUR_ENV_VARIABLE"
}
```

Run pagexpress server
```
const ServerApi = require('@pagexpress/pagexpress-server');

const serverApi = new ServerApi({
  mongodb: mongodbParams,
  server: serverParams,
});

serverApi.run();
```

Required MongoDB params:
- host
- port
- collection
- user
- password

Server params:
- host
- port
npm package: @paggo/client
Description: paggo client
Author: Joshua Benfield
Latest version: 0.1.1

# paggo-client-ts

A TypeScript client library for [paggo](https://github.com/devhsoj/paggo).

## Installation

```bash
npm i @paggo/client
```

## Example Usage

```typescript
import { Client } from '@paggo/client';

(async () => {
    const client = new Client();

    await client.connect();

    await client.set('test', 'test');

    const exists = await client.exists('test');

    if (exists) {
        const data = await client.get('test');

        console.log(data.toString());
    }

    await client.delete('test');

    client.close();
})();
```

## License

[MIT](https://choosealicense.com/licenses/mit/)
npm package: @pagie/focus-ui
Description: Our design system helps us work together to build a great experience for all of Pagie's users.
Author: Jelle Spekken
Latest version: 1.0.4

# [Focus UI](https://focus.pagie.co)

[![CircleCI](https://circleci.com/gh/pagieco/focus-ui/tree/master.svg?style=svg)](https://circleci.com/gh/pagieco/focus-ui/tree/master)

Our design system helps us work together to build a great experience for all of Pagie's users.

## Using the Vue components

### Installation

Run the following command using [npm](https://www.npmjs.com/):

```bash
npm install @pagie/focus-ui --save
```

If you prefer [Yarn](https://yarnpkg.com/en/), use the following command instead:

```bash
yarn add @pagie/focus-ui
```

##

Check out these practical guides to help you understand how to design for the Pagie platform using Focus.
npm package: @pagination/ses-template-compiler
Description: A simple SES template compiler which combines multiple files into a single JSON template
Author: sime1
Latest version: 1.0.2

# SES template compiler

This is  a simple program that can help merginng multiple input files into a single SES template,
taking care of removing new lines and indentation from the HTML code.

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [Support](#support)
- [Contributing](#contributing)

## Installation

Open your terminal and run 

```shell
  npm install -g @pagination/ses-template-compiler
```

## Usage

From the the --help: 
```

  Usage: ses-template-compiler [options]

  Options:

    -b, --body [path]            File containing the body of the template
    -s, --subject [path]         File containing the subject of the template
    -o, --out [path]             Destination for the JSON file containing the compiled template
    -n, --template-name [name]   Name of the compiled template (default: SES template)
    -h, --help                   output usage information

```

## Support

Please [open an issue](https://github.com/Pagination-it/ses-template-compiler/issues/new) for support.

## Contributing

Please contribute using [Github Flow](https://guides.github.com/introduction/flow/). Create a branch, add commits, and open a pull request.