open-index/open-npm huggingface dataset:
npm package: @protacon/generator-kubernetes-ci
Description: Protacon Solutions LTD CI pipeline template with k8s support
Author: Protacon
Latest version: 1.1.8

[![Build Status](https://travis-ci.org/protacon/generator-kubernetes-ci.svg?branch=master)](https://travis-ci.org/protacon/generator-kubernetes-ci)

# Getting started
1. Create repository to phabricator.
2. Clone repository.
3. Install yeoman `npm install -g yo`
3. Install this generator `npm install -g @protacon/generator-kubernetes-ci`
4. Run in new repository `yo @protacon/kubernetes-ci`
5. Commit and push changes, now CI pipeline builds project, publishes containers and deploy k8s files. After CI is complete you can navigate `https://project-name-branch.protacon.cloud`. Project name is asked after you run yo.

# Update
`npm update -g @protacon/generator-kubernetes-ci`
npm package: @protacon/html-to-pdf
Description: Simple tool to convert HTML content to PDF
Author: Protacon Solutions
Latest version: 1.1.3

# html-to-pdf
[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Build Status](https://travis-ci.org/ProtaconSolutions/html-to-pdf.png?branch=master)](https://travis-ci.org/ProtaconSolutions/html-to-pdf)
[![codecov](https://codecov.io/gh/ProtaconSolutions/html-to-pdf/branch/master/graph/badge.svg)](https://codecov.io/gh/ProtaconSolutions/html-to-pdf)
[![Dependency Status](https://david-dm.org/ProtaconSolutions/html-to-pdf.svg)](https://david-dm.org/ProtaconSolutions/html-to-pdf)
[![devDependency Status](https://david-dm.org/ProtaconSolutions/html-to-pdf/dev-status.svg)](https://david-dm.org/ProtaconSolutions/html-to-pdf#info=devDependencies)

## What is this?
Simple tool to convert HTML content to PDF

## Installation, configure and usage
### Preconditions
First of all you have to install `npm` and `node.js` to your box - note that `NodeJS 6+` is required. See following links to help you with installation:
* [Installing Node.js via package manager](https://nodejs.org/en/download/package-manager/)
* [Node Version Manager](https://github.com/creationix/nvm#installation)

### Installation
First of all you have to install ```npm``` and ```node.js``` to your box. Installation instructions can
be found [here](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager). 

Note that ```node.js 6.x``` is required.

```bash
$ git clone https://github.com/ProtaconSolutions/html-to-pdf.git
$ cd html-to-pdf

# install the project's dependencies
$ npm install

# fast install (via Yarn, https://yarnpkg.com)
$ yarn install  # or yarn
```

## Usage
### Command line
See help
```bash
$ npm run convert
# OR
$ node bin/convert
```

Creating example file
```bash
$ npm run convert -- src/examples/example.html example.pdf --data '{"title": "Awesome", "content": "Lorem ipsum dolor."}'
# OR
$ node bin/convert src/examples/example.html example.pdf --data '{"title": "Awesome", "content": "Lorem ipsum dolor."}'
```

### Web UI
Start server
```bash
$ npm start
```

Then open your `http://localhost:3000/` within your favorite browser.

### Translators
Translators are way to make embedded dataconversions to templates.

```
data: { barcode: '[translate:type]value'}
```

#### barcode
Translates textual content as barcode. Output is base64 encoded image string.

```
data: { barcode: '[translate:barcode]AE5C9B'}
```

Can be embedded to template HTML:

```
<img src="{{ barcode }}"/>
```

### API


## Author
Protacon Solutions Ltd

## License
[The MIT License (MIT)](LICENSE)

Copyright (c) 2017 Protacon Solutions Ltd
npm package: @protacon/ng-virtual-keyboard
Description: Virtual Keyboard for Angular applications
Author: Protacon
Latest version: 0.12.0

# ng-virtual-keyboard
[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![npm version](https://badge.fury.io/js/%40protacon%2Fng-virtual-keyboard.svg)](https://badge.fury.io/js/%40protacon%2Fng-virtual-keyboard)
[![npm](https://img.shields.io/npm/dm/@protacon/ng-virtual-keyboard.svg)](https://www.npmjs.com/package/@protacon/ng-virtual-keyboard)
[![Dependency Status](https://david-dm.org/protacon/ng-virtual-keyboard.svg)](https://david-dm.org/protacon/ng-virtual-keyboard)
[![devDependency Status](https://david-dm.org/protacon/ng-virtual-keyboard/dev-status.svg)](https://david-dm.org/protacon/ng-virtual-keyboard#info=devDependencies)

## What is this?
Virtual Keyboard for Angular applications

[See CHANGELOG.md](CHANGELOG.md)

## Install
### Step 1: Install @protacon/ng-virtual-keyboard
```bash
$ npm install --save @protacon/ng-virtual-keyboard
```

### Step 2: Import the module
Add `NgVirtualKeyboardModule` as an import in your app's root NgModule.
```typescript
import { NgVirtualKeyboardModule }  from '@protacon/ng-virtual-keyboard';

@NgModule({
  ...
  imports: [
    ...
    NgVirtualKeyboardModule,
  ],
  ...
})
export class AppModule { }
```

## Usage
Simple usage example
```html
<input type="text" value=""
  ng-virtual-keyboard
  ng-virtual-keyboard-layout="alphanumeric"
  ng-virtual-keyboard-placeholder="Custom placeholder text"
  (ng-virtual-keyboard-close)="onClose()"
/>
```

| Attribute | Description |
| --- | --- |
| `ng-virtual-keyboard`             | Required to initialize Virtual Keyboard to specified input |
| `ng-virtual-keyboard-layout`      | Used layout on keyboard, following keyboards are defaults that you can use `alphanumeric, alphanumericNordic, extended, extendedNordic, numeric, phone` |
| `ng-virtual-keyboard-placeholder` | Override placeholder text, if input has not any - or you want to override input placeholder value |
| `ng-virtual-keyboard-close`       | Listener for keyboard closing event |

## Demo
https://by-pinja.github.io/ng-virtual-keyboard/

## Local development

For easier local development, Docker can be used for compiling and testing the
keyboard. To run virtual keyboard from local docker environment, execute following:

```bash
docker-compose up
```

After this is ready, navigate to [http://localhost:4200/](http://localhost:4200/)

To avoid installing node etc. locally, `execute.sh` can be used
to exceute command with current version of supported container.

Lint example:

```bash
bash execute.sh yarn lint
```

Basically this is just a shorthand for `docker run -it --rm -w /app -v ${PWD}/:/app node:12-alpine3.14 "$@"`

## License
[The MIT License (MIT)](LICENSE)

Copyright (c) 2017 Protacon