Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/planbgmbh/flinkey-web-components

This project provides some Web Components built for usage in combination with the flinkey API.
https://github.com/planbgmbh/flinkey-web-components

custom-elements flinkey flinkey-api jest-tests puppeteer rest-api stencil tailwindcss tsx typescript ui-components web-components witte-digital

Last synced: 23 days ago
JSON representation

This project provides some Web Components built for usage in combination with the flinkey API.

Awesome Lists containing this project

README

        

# flinkey Web Components

[![Build & Publish Package](https://github.com/PlanBGmbH/flinkey-web-components/actions/workflows/Build_Publish.yml/badge.svg)](https://github.com/PlanBGmbH/flinkey-web-components/actions/workflows/Build_Publish.yml) [![npm version](https://badge.fury.io/js/@planbgmbh%2Fflinkey-web-components.svg)](https://badge.fury.io/js/@planbgmbh%2Fflinkey-web-components) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)

## Table of contents

- [Introduction](#introduction)
- [Getting started](#getting-started)
- [Contributing](#contributing)
- [Versioning](#versioning)

## Introduction

This project provides some [Web Components](https://developer.mozilla.org/en-US/docs/Web/Web_Components) built for usage in combination with the [flinkey API](https://developers.flinkey.com/api/v3/getting-started/). The reason to build these collection of [Web Components](https://developer.mozilla.org/en-US/docs/Web/Web_Components) was that some functionality is provided via [flinkey API](https://developers.flinkey.com/api/v3/getting-started/) only but there is no pre-built UI for that functionality anywhere. Therefore each customer of WITTE Digital needs to build their own UI that consumes these specific endpoints.

## Getting started

### Installation

```shell
npm install @planbgmbh/flinkey-web-components
```

### Usage example

```ts
Globals.customerId = 1;
Globals.apiKey = 'SomeApiKey';
Globals.token = 'ey123';
Globals.apiBaseUrl = 'https://api.flinkey.de/v3';
```

```html

```

## Contributing

Please read through our [contributing guidelines](./CONTRIBUTING.md).

## Versioning

Maintained under the [Semantic Versioning guidelines](https://semver.org/).