open-index/open-npm huggingface dataset:
npm package: @styil/base
Description: lightweight and fast css-in-js solution
Author: zoy-l
Latest version: 0.0.4-alpha.12

[简体中文](./README.ZH.md)

<p align="center">
<img src="./logo.svg" alt="styil" style="width:120px">
<br/>
<br/>
<img src="./styil.svg" alt="styil" style="width:100px;">
</p>

<p align="center">
  <img src="https://codecov.io/gh/zoy-l/styil/branch/main/graph/badge.svg?token=DAETCWW98B" alt="coverage" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styil/css@latest/index.prod.esm.js?compression=gzip&style=square&label=css&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styil/react@latest/index.prod.esm.js?compression=gzip&style=square&label=react&color=#4fc08d" alt="gzip" />
</p>

<p align="center">
Lightweight and fast css-in-js solution with near zero runtime. Support Themes, SSR
</p>

[Documentation](https://styils.github.io/styil)

> Currently, it is experimental!

### Styil React

React wrapper including the `styled` API.

```sh
npm install @styil/react
```

### Styil Css

Framework-agnostic implementation, including the `css` API.

```sh
npm install @styil/css
```

## License

Licensed under the MIT License, Copyright © 2022-present zoy-l

See [LICENSE](./LICENSE) for more information.
npm package: @styil/css
Description: lightweight and fast css-in-js solution
Author: zoy-l
Latest version: 0.0.4-alpha.12

[简体中文](./README.ZH.md)

<p align="center">
<img src="./logo.svg" alt="styil" style="width:120px">
<br/>
<br/>
<img src="./styil.svg" alt="styil" style="width:100px;">
</p>

<p align="center">
  <img src="https://codecov.io/gh/zoy-l/styil/branch/main/graph/badge.svg?token=DAETCWW98B" alt="coverage" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styil/css@latest/index.prod.esm.js?compression=gzip&style=square&label=css&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styil/react@latest/index.prod.esm.js?compression=gzip&style=square&label=react&color=#4fc08d" alt="gzip" />
</p>

<p align="center">
Lightweight and fast css-in-js solution with near zero runtime. Support Themes, SSR
</p>

[Documentation](https://styils.github.io/styil)

> Currently, it is experimental!

### Styil React

React wrapper including the `styled` API.

```sh
npm install @styil/react
```

### Styil Css

Framework-agnostic implementation, including the `css` API.

```sh
npm install @styil/css
```

## License

Licensed under the MIT License, Copyright © 2022-present zoy-l

See [LICENSE](./LICENSE) for more information.
npm package: @styil/react
Description: lightweight and fast css-in-js solution
Author: zoy-l
Latest version: 0.0.4-alpha.12

[简体中文](./README.ZH.md)

<p align="center">
<img src="./logo.svg" alt="styil" style="width:120px">
<br/>
<br/>
<img src="./styil.svg" alt="styil" style="width:100px;">
</p>

<p align="center">
  <img src="https://codecov.io/gh/zoy-l/styil/branch/main/graph/badge.svg?token=DAETCWW98B" alt="coverage" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styil/css@latest/index.prod.esm.js?compression=gzip&style=square&label=css&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styil/react@latest/index.prod.esm.js?compression=gzip&style=square&label=react&color=#4fc08d" alt="gzip" />
</p>

<p align="center">
Lightweight and fast css-in-js solution with near zero runtime. Support Themes, SSR
</p>

[Documentation](https://styils.github.io/styil)

> Currently, it is experimental!

### Styil React

React wrapper including the `styled` API.

```sh
npm install @styil/react
```

### Styil Css

Framework-agnostic implementation, including the `css` API.

```sh
npm install @styil/css
```

## License

Licensed under the MIT License, Copyright © 2022-present zoy-l

See [LICENSE](./LICENSE) for more information.
npm package: @styils/babel-plugin
Description: babel plugin styils
Author: zoy-l
Latest version: 1.1.1

## @styils/babel-plugin

This is required for sourcemap

### Use

```json5
// .babelrc
// Make sure to put it first to make the sourcemap more readable
{
  plugins: ['@styils']
}
```

### Custom transform

[Refer](../docs/vite.config.ts)

### Parameter

```typescript
export interface Options {
  identifier?: {
    styled?: string
    createGlobal?: string
  }
  importPaths?: string | RegExp
  sourceFileName?: string
  sourceRoot?: string
}
```

#### identifier

default: `{ styled:'styled', createGlobal:'createGlobal' }`

Used to mark the function name, compile time will lookup based on the function name to confirm if it is the target

#### importPaths

default: `/@styils\/(react|solid)/`

Used for `styled` or `createGlobal` import paths, and will only be loaded if matched

#### sourceFileName

default: `undefined`

Only needed when custom conversion, used to display the target file name

#### sourceRoot

default: `undefined`

The file path of `SourceFileName`
npm package: @styils/base
Description: lightweight and fast css-in-js solution
Author: zoy-l
Latest version: 1.1.6

[简体中文](./README.ZH.md)

<p align="center">
<img src="./logo.svg" alt="styils" style="width:120px">
<br/>
<br/>
<img src="./styils.svg" alt="styils" style="width:100px;">
</p>

<p align="center">
  <img src="https://codecov.io/gh/styils/styils/branch/main/graph/badge.svg?token=DAETCWW98B" alt="coverage" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/solid@latest/index.prod.esm.js?compression=gzip&style=square&label=solid&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/react@latest/index.prod.esm.js?compression=gzip&style=square&label=react&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/vue@latest/index.prod.esm.js?compression=gzip&style=square&label=vue&color=#4fc08d" alt="gzip" />
</p>

<p align="center">
Lightweight and fast css-in-js tool
</p>

## 🌟 Features

- 🎭 Polymorphism
- 🔵 Full ts type
- 🗺 Support SourceMap
- 🛎 Support SSR
- 🎨 Support Themes
- ☘️ Small size compression + gzip 4kb
- ⚡️ Near native rendering speed

[Documentation](https://styils.github.io/styils)

> It's very fast. Almost as fast as using native css, and even faster than native rendering under certain conditions

[Bench](https://styils.github.io/styils/benchmark/create-and-mount-button/stitches-react)

### Styils React

![npm](https://img.shields.io/npm/v/@styils/react?color=%2361dafb&logo=react)

React wrapper including the `styled` API.

```sh
npm install @styils/react
```

### Styils Solid

![npm](https://img.shields.io/npm/v/@styils/react?color=%234f88c6&logo=solid&logoColor=%234f88c6)

Solid wrapper including the `styled` API.

```sh
npm install @styils/solid
```

### Styils Vue (Only supports vue3)

![npm](https://img.shields.io/npm/v/@styils/vue?color=%2342b883&logo=vuedotjs)

Solid wrapper including the `styled` API.

```sh
npm install @styils/vue
```

### Styils Babel Plugin

![npm](https://img.shields.io/npm/v/@styils/babel-plugin?color=%23eeda7c&logo=babel&logoColor=%23eeda7c)

This is required for sourcemap. Note that `babel-plugin` does not support vue suorcemap

[More](./babel-plugin/)

```sh
npm install @styils/babel-plugin
```

### Styils Vite Plugin

![npm](https://img.shields.io/npm/v/@styils/vite-plugin?color=%23646cff&logo=vite)

Wraps `@styils/babel-plugin` and provides vue sourcemap support.

[More babel options](./babel-plugin/)

```sh
npm install @styils/vite-plugin
```

### SSR Example

[Example](https://github.com/styils/styils-examples)

## Credits

Styils was inspired by other css in js tools such as **emotion**, **goober**, **stitches**. Thanks.

Benchmarks come from **stitches**

## License

Licensed under the MIT License, Copyright © 2022-present zoy-l

See [LICENSE](./LICENSE) for more information.
npm package: @styils/css
Description: lightweight and fast css-in-js solution
Author: zoy-l
Latest version: 1.1.6

[简体中文](./README.ZH.md)

<p align="center">
<img src="./logo.svg" alt="styils" style="width:120px">
<br/>
<br/>
<img src="./styils.svg" alt="styils" style="width:100px;">
</p>

<p align="center">
  <img src="https://codecov.io/gh/styils/styils/branch/main/graph/badge.svg?token=DAETCWW98B" alt="coverage" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/solid@latest/index.prod.esm.js?compression=gzip&style=square&label=solid&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/react@latest/index.prod.esm.js?compression=gzip&style=square&label=react&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/vue@latest/index.prod.esm.js?compression=gzip&style=square&label=vue&color=#4fc08d" alt="gzip" />
</p>

<p align="center">
Lightweight and fast css-in-js tool
</p>

## 🌟 Features

- 🎭 Polymorphism
- 🔵 Full ts type
- 🗺 Support SourceMap
- 🛎 Support SSR
- 🎨 Support Themes
- ☘️ Small size compression + gzip 4kb
- ⚡️ Near native rendering speed

[Documentation](https://styils.github.io/styils)

> It's very fast. Almost as fast as using native css, and even faster than native rendering under certain conditions

[Bench](https://styils.github.io/styils/benchmark/create-and-mount-button/stitches-react)

### Styils React

![npm](https://img.shields.io/npm/v/@styils/react?color=%2361dafb&logo=react)

React wrapper including the `styled` API.

```sh
npm install @styils/react
```

### Styils Solid

![npm](https://img.shields.io/npm/v/@styils/react?color=%234f88c6&logo=solid&logoColor=%234f88c6)

Solid wrapper including the `styled` API.

```sh
npm install @styils/solid
```

### Styils Vue (Only supports vue3)

![npm](https://img.shields.io/npm/v/@styils/vue?color=%2342b883&logo=vuedotjs)

Solid wrapper including the `styled` API.

```sh
npm install @styils/vue
```

### Styils Babel Plugin

![npm](https://img.shields.io/npm/v/@styils/babel-plugin?color=%23eeda7c&logo=babel&logoColor=%23eeda7c)

This is required for sourcemap. Note that `babel-plugin` does not support vue suorcemap

[More](./babel-plugin/)

```sh
npm install @styils/babel-plugin
```

### Styils Vite Plugin

![npm](https://img.shields.io/npm/v/@styils/vite-plugin?color=%23646cff&logo=vite)

Wraps `@styils/babel-plugin` and provides vue sourcemap support.

[More babel options](./babel-plugin/)

```sh
npm install @styils/vite-plugin
```

### SSR Example

[Example](https://github.com/styils/styils-examples)

## Credits

Styils was inspired by other css in js tools such as **emotion**, **goober**, **stitches**. Thanks.

Benchmarks come from **stitches**

## License

Licensed under the MIT License, Copyright © 2022-present zoy-l

See [LICENSE](./LICENSE) for more information.
npm package: @styils/react
Description: lightweight and fast css-in-js solution
Author: zoy-l
Latest version: 1.1.6

[简体中文](./README.ZH.md)

<p align="center">
<img src="./logo.svg" alt="styils" style="width:120px">
<br/>
<br/>
<img src="./styils.svg" alt="styils" style="width:100px;">
</p>

<p align="center">
  <img src="https://codecov.io/gh/styils/styils/branch/main/graph/badge.svg?token=DAETCWW98B" alt="coverage" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/solid@latest/index.prod.esm.js?compression=gzip&style=square&label=solid&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/react@latest/index.prod.esm.js?compression=gzip&style=square&label=react&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/vue@latest/index.prod.esm.js?compression=gzip&style=square&label=vue&color=#4fc08d" alt="gzip" />
</p>

<p align="center">
Lightweight and fast css-in-js tool
</p>

## 🌟 Features

- 🎭 Polymorphism
- 🔵 Full ts type
- 🗺 Support SourceMap
- 🛎 Support SSR
- 🎨 Support Themes
- ☘️ Small size compression + gzip 4kb
- ⚡️ Near native rendering speed

[Documentation](https://styils.github.io/styils)

> It's very fast. Almost as fast as using native css, and even faster than native rendering under certain conditions

[Bench](https://styils.github.io/styils/benchmark/create-and-mount-button/stitches-react)

### Styils React

![npm](https://img.shields.io/npm/v/@styils/react?color=%2361dafb&logo=react)

React wrapper including the `styled` API.

```sh
npm install @styils/react
```

### Styils Solid

![npm](https://img.shields.io/npm/v/@styils/react?color=%234f88c6&logo=solid&logoColor=%234f88c6)

Solid wrapper including the `styled` API.

```sh
npm install @styils/solid
```

### Styils Vue (Only supports vue3)

![npm](https://img.shields.io/npm/v/@styils/vue?color=%2342b883&logo=vuedotjs)

Solid wrapper including the `styled` API.

```sh
npm install @styils/vue
```

### Styils Babel Plugin

![npm](https://img.shields.io/npm/v/@styils/babel-plugin?color=%23eeda7c&logo=babel&logoColor=%23eeda7c)

This is required for sourcemap. Note that `babel-plugin` does not support vue suorcemap

[More](./babel-plugin/)

```sh
npm install @styils/babel-plugin
```

### Styils Vite Plugin

![npm](https://img.shields.io/npm/v/@styils/vite-plugin?color=%23646cff&logo=vite)

Wraps `@styils/babel-plugin` and provides vue sourcemap support.

[More babel options](./babel-plugin/)

```sh
npm install @styils/vite-plugin
```

### SSR Example

[Example](https://github.com/styils/styils-examples)

## Credits

Styils was inspired by other css in js tools such as **emotion**, **goober**, **stitches**. Thanks.

Benchmarks come from **stitches**

## License

Licensed under the MIT License, Copyright © 2022-present zoy-l

See [LICENSE](./LICENSE) for more information.
npm package: @styils/solid
Description: lightweight and fast css-in-js solution
Author: zoy-l
Latest version: 1.1.6

[简体中文](./README.ZH.md)

<p align="center">
<img src="./logo.svg" alt="styils" style="width:120px">
<br/>
<br/>
<img src="./styils.svg" alt="styils" style="width:100px;">
</p>

<p align="center">
  <img src="https://codecov.io/gh/styils/styils/branch/main/graph/badge.svg?token=DAETCWW98B" alt="coverage" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/solid@latest/index.prod.esm.js?compression=gzip&style=square&label=solid&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/react@latest/index.prod.esm.js?compression=gzip&style=square&label=react&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/vue@latest/index.prod.esm.js?compression=gzip&style=square&label=vue&color=#4fc08d" alt="gzip" />
</p>

<p align="center">
Lightweight and fast css-in-js tool
</p>

## 🌟 Features

- 🎭 Polymorphism
- 🔵 Full ts type
- 🗺 Support SourceMap
- 🛎 Support SSR
- 🎨 Support Themes
- ☘️ Small size compression + gzip 4kb
- ⚡️ Near native rendering speed

[Documentation](https://styils.github.io/styils)

> It's very fast. Almost as fast as using native css, and even faster than native rendering under certain conditions

[Bench](https://styils.github.io/styils/benchmark/create-and-mount-button/stitches-react)

### Styils React

![npm](https://img.shields.io/npm/v/@styils/react?color=%2361dafb&logo=react)

React wrapper including the `styled` API.

```sh
npm install @styils/react
```

### Styils Solid

![npm](https://img.shields.io/npm/v/@styils/react?color=%234f88c6&logo=solid&logoColor=%234f88c6)

Solid wrapper including the `styled` API.

```sh
npm install @styils/solid
```

### Styils Vue (Only supports vue3)

![npm](https://img.shields.io/npm/v/@styils/vue?color=%2342b883&logo=vuedotjs)

Solid wrapper including the `styled` API.

```sh
npm install @styils/vue
```

### Styils Babel Plugin

![npm](https://img.shields.io/npm/v/@styils/babel-plugin?color=%23eeda7c&logo=babel&logoColor=%23eeda7c)

This is required for sourcemap. Note that `babel-plugin` does not support vue suorcemap

[More](./babel-plugin/)

```sh
npm install @styils/babel-plugin
```

### Styils Vite Plugin

![npm](https://img.shields.io/npm/v/@styils/vite-plugin?color=%23646cff&logo=vite)

Wraps `@styils/babel-plugin` and provides vue sourcemap support.

[More babel options](./babel-plugin/)

```sh
npm install @styils/vite-plugin
```

### SSR Example

[Example](https://github.com/styils/styils-examples)

## Credits

Styils was inspired by other css in js tools such as **emotion**, **goober**, **stitches**. Thanks.

Benchmarks come from **stitches**

## License

Licensed under the MIT License, Copyright © 2022-present zoy-l

See [LICENSE](./LICENSE) for more information.
npm package: @styils/vue
Description: lightweight and fast css-in-js solution
Author: zoy-l
Latest version: 1.1.7

[简体中文](./README.ZH.md)

<p align="center">
<img src="./logo.svg" alt="styils" style="width:120px">
<br/>
<br/>
<img src="./styils.svg" alt="styils" style="width:100px;">
</p>

<p align="center">
  <img src="https://codecov.io/gh/styils/styils/branch/main/graph/badge.svg?token=DAETCWW98B" alt="coverage" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/solid@latest/index.prod.esm.js?compression=gzip&style=square&label=solid&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/react@latest/index.prod.esm.js?compression=gzip&style=square&label=react&color=#4fc08d" alt="gzip" />
  <img src="https://img.badgesize.io/https://unpkg.com/@styils/vue@latest/index.prod.esm.js?compression=gzip&style=square&label=vue&color=#4fc08d" alt="gzip" />
</p>

<p align="center">
Lightweight and fast css-in-js tool
</p>

## 🌟 Features

- 🎭 Polymorphism
- 🔵 Full ts type
- 🗺 Support SourceMap
- 🛎 Support SSR
- 🎨 Support Themes
- ☘️ Small size compression + gzip 4kb
- ⚡️ Near native rendering speed

[Documentation](https://styils.github.io/styils)

> It's very fast. Almost as fast as using native css, and even faster than native rendering under certain conditions

[Bench](https://styils.github.io/styils/#/benchmark/create-and-mount-button/stitches-react)

### Styils React

![npm](https://img.shields.io/npm/v/@styils/react?color=%2361dafb&logo=react)

React wrapper including the `styled` API.

```sh
npm install @styils/react
```

### Styils Solid

![npm](https://img.shields.io/npm/v/@styils/react?color=%234f88c6&logo=solid&logoColor=%234f88c6)

Solid wrapper including the `styled` API.

```sh
npm install @styils/solid
```

### Styils Vue (Only supports vue3)

![npm](https://img.shields.io/npm/v/@styils/vue?color=%2342b883&logo=vuedotjs)

Vue wrapper including the `styled` API.

```sh
npm install @styils/vue
```

### Styils Babel Plugin

![npm](https://img.shields.io/npm/v/@styils/babel-plugin?color=%23eeda7c&logo=babel&logoColor=%23eeda7c)

This is required for sourcemap. Note that `babel-plugin` does not support vue suorcemap

[More](./babel-plugin/)

```sh
npm install @styils/babel-plugin
```

### Styils Vite Plugin

![npm](https://img.shields.io/npm/v/@styils/vite-plugin?color=%23646cff&logo=vite)

Wraps `@styils/babel-plugin` and provides vue sourcemap support.

[More babel options](./babel-plugin/)

```sh
npm install @styils/vite-plugin
```

### SSR Example

[Example](https://github.com/styils/styils-examples)

## Credits

Styils was inspired by other css in js tools such as **emotion**, **goober**, **stitches**. Thanks.

Benchmarks come from **stitches**

## License

Licensed under the MIT License, Copyright © 2022-present zoy-l

See [LICENSE](./LICENSE) for more information.
npm package: @styks1987/draft-js-inline-toolbar-plugin
Description: Toolbar Plugin for DraftJS
Author: Benjamin Kniffler
Latest version: 2.0.0-beta9

# DraftJS Toolbar Plugin

*This is a plugin for the `draft-js-plugins-editor`.*

Usage:

```js
import createInlineToolbarPlugin from 'draft-js-inline-toolbar-plugin';

const toolbarPlugin = createInlineToolbarPlugin();
```
npm package: @styla/mongo-mock
Description: Let's pretend we have a real MongoDB
Author: William Kapke
Latest version: 4.1.0-styla

mongo-mock &nbsp;&nbsp;&nbsp;&nbsp;[![Build Status](https://travis-ci.org/williamkapke/mongo-mock.svg?branch=master)](https://travis-ci.org/williamkapke/mongo-mock)
=======================================================================================================================================================================

This is an in-memory _'pretend'_ mongodb. The goal is to make the interface compatible with
[the real mongodb](https://github.com/mongodb/node-mongodb-native) module so they are interchangeable.

There are a TON of features for mongo and I can't write them all myself- so **pull requests are encouraged!**
My initial goal was to provide _basic_ CRUD operations to enable this to work as a throw-something-together tool.

## Why?
Maybe you don't want to (or can't) connect to a MongoDB instance for your tests?<br>
Maybe you want to throw together a quick example app?

## Demo code
```javascript
var mongodb = require('mongo-mock');
mongodb.max_delay = 0;//you can choose to NOT pretend to be async (default is 400ms)
var MongoClient = mongodb.MongoClient;
MongoClient.persist="mongo.js";//persist the data to disk

// Connection URL
var url = 'mongodb://localhost:27017/myproject';
// Use connect method to connect to the Server
MongoClient.connect(url, {}, function(err, client) {
  var db = client.db();
  // Get the documents collection
  var collection = db.collection('documents');
  // Insert some documents
  var docs = [ {a : 1}, {a : 2}, {a : 3}];
  collection.insertMany(docs, function(err, result) {
    console.log('inserted',result);

    collection.updateOne({ a : 2 }, { $set: { b : 1 } }, function(err, result) {
      console.log('updated',result);

      collection.findOne({a:2}, {b:1}, function(err, doc) {
        console.log('foundOne', doc);

        collection.removeOne({ a : 3 }, function(err, result) {
          console.log('removed',result);

          collection.find({}, {_id:-1}).toArray(function(err, docs) {
            console.log('found',docs);
            
            function cleanup(){            
              var state = collection.toJSON();
              // Do whatever you want. It's just an Array of Objects.
              state.documents.push({a : 2});
              
              // truncate
              state.documents.length = 0;
              
              // closing connection
              db.close();
            }
            
            setTimeout(cleanup, 1000);
          });
        });
      });
    });
  });
});
```

## Install
Well, you know.. the usual:
```
$ npm install mongo-mock
```
npm package: @styla/quilldto-to-html
Latest version: 1.2.4

                          *       +                                            
                    '                  |                                       
                ()    .-.,="``"=.    - o -                                     
                      '=/_       \     |                                       
                   *   |  '=._    |                                            
                        \     `=./`,        '               .::.               
                     .   '=.__.=' `='      *             .:'  .:               
            +                         +        ,MMM8&&&.:'   .:'               
                 O      *        '       .    MMMMM88&&&&  .:'                 
                             .               MMMMM88&&&&&&:'                   
                                             MMMMM88&&&&&&                     
                                           .:MMMMM88&&&&&&                     
                                         .:'  MMMMM88&&&&                      
                                       .:'   .:'MMM8&&&'                       
                                       :'  .:'                                 
                                       '::'  styla opensource                  
                                                                               
MIT License                                                                    
                                                                               
Copyright (c) 2018 Styla GmbH                                                  
                                                                               
Permission is hereby granted, free of charge, to any person obtaining a copy   
of this software and associated documentation files (the "Software"), to deal  
in the Software without restriction, including without limitation the rights   
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell      
copies of the Software, and to permit persons to whom the Software is          
furnished to do so, subject to the following conditions:                       
                                                                               
The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.                                
                                                                               
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR     
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,       
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE    
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER         
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,  
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE  
SOFTWARE.