open-index/open-npm huggingface dataset:
npm package: @rlxyz/compiler
Description: A library based on Boolean Logic for generative art compilation
Author: RLXYZ
Latest version: 1.0.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![NPM Package](https://img.shields.io/npm/v/@rlxyz/compiler.svg)](https://www.npmjs.org/package/@rlxyz/compiler)

**A library based on Boolean Logic for Generative Art compilation**

- Allows creation of generative art images based on layers
- Handles various boolean logic creation
- Outputs metadata files
- Calculates rarity of each layer & trait

## Overview

### Installation 🛠️

```console
yarn add @rlxyz/compiler
```

Once installed, you can use the generative compiler in the library by following these steps.

## Usage

### Step 1: Create folder in root of project called `layers` and add layers.

```console
root
  - src
  - layers
    - layer_1
      - layer_1_1.png
      - layer_1_2.png
    - layer_2
      - layer_2_1.png
      - layer_2_2.png
  - package.json
  - ...
```

### Step 2: Set these variables.

```javascript
const imageFormatConfig: ImageFormatConfig = {
    width: 500,
    height: 500,
    smoothing: false,
}
```

### Step 3: Create these folders at root

```console
root
  - layers
  - images
  - metadata
  - package.json
  - ...
```

As of `v1.0.1`, user must create `layers`, `images` and `metadata` folder.

### Step 4: Layer Config based on `layers` folder

```javascript
const layerConfig: LayerConfig[] = [
  {
    name: 'layer_1',
    traits: [
      { name: 'layer_1_1.png', weight: 50 },
      { name: 'layer_1_2.png', weight: 100 },
    ],
  },
  {
    name: 'layer_2',
    traits: [
      { name: 'layer_2_1.png', weight: 70 },
      { name: 'layer_2_2.png', weight: 30 },
    ],
  },
];
```

### Step 5: To generate images, use this block of code.

```javascript
import { Layers } from '@rlxyz/compiler';
import { imageFormatConfig, layerConfig } from './config';

const basePath = process.cwd();

const createImage = () => {
  const layers = new Layers(layerConfig, imageFormatConfig, basePath, true);
  layers.createRandomImages();
};

(() => {
  createImage();
})();
```

## Security

This project is maintained by [RLXYZ](https://twitter.com/rlxyz_eth).

Critical bug fixes will be backported to past major releases.

## Contribute

RLXYZ Compiler exists thanks to its contributors. There are many ways you can participate and help build high quality software. Check out the [contribution guide](CONTRIBUTING.md)!

## License

RLXYZ Compiler is released under the [MIT License](LICENSE).
npm package: @rlyle1179/libxmljs
Description: libxml bindings for v8 javascript engine
Author: Marco Rogers
Latest version: 0.19.13

# Libxmljs
[![Build Status](https://secure.travis-ci.org/libxmljs/libxmljs.svg?branch=master)](http://travis-ci.org/libxmljs/libxmljs)

[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/cf862a98w7qsajpl/branch/master?svg=true)](https://ci.appveyor.com/project/rchipka/libxmljs/branch/master)

LibXML bindings for [node.js](http://nodejs.org/)

```javascript
var libxmljs = require("libxmljs");
var xml =  '<?xml version="1.0" encoding="UTF-8"?>' +
           '<root>' +
               '<child foo="bar">' +
                   '<grandchild baz="fizbuzz">grandchild content</grandchild>' +
               '</child>' +
               '<sibling>with content!</sibling>' +
           '</root>';

var xmlDoc = libxmljs.parseXml(xml);

// xpath queries
var gchild = xmlDoc.get('//grandchild');

console.log(gchild.text());  // prints "grandchild content"

var children = xmlDoc.root().childNodes();
var child = children[0];

console.log(child.attr('foo').value()); // prints "bar"
```

## Support

* Docs - [http://github.com/libxmljs/libxmljs/wiki](http://github.com/libxmljs/libxmljs/wiki)
* Mailing list - [http://groups.google.com/group/libxmljs](http://groups.google.com/group/libxmljs)

## API and Examples

Check out the wiki [http://github.com/libxmljs/libxmljs/wiki](http://github.com/libxmljs/libxmljs/wiki).

See the [examples](https://github.com/libxmljs/libxmljs/tree/master/examples) folder.

## Installation via [npm](https://npmjs.org)

```shell
npm install libxmljs
```

## Contribute

Start by checking out the [open issues](https://github.com/libxmljs/libxmljs/issues?labels=&page=1&state=open). Specifically the [desired feature](https://github.com/libxmljs/libxmljs/issues?labels=desired+feature&page=1&state=open) ones.

### Requirements

Make sure you have met the requirements for [node-gyp](https://github.com/TooTallNate/node-gyp#installation). You DO NOT need to manually install node-gyp; it comes bundled with node.
npm package: @rlyle1179/react-treeview
Description: A modern, themable and configurable treeview for React.
Author: Denimar de Moraes
Latest version: 0.2.20

# deni-react-treeview
A modern, themable and configurable treeview for React


[site](https://denimar.github.io/deni-react-treeview/), [examples](https://denimar.github.io/deni-react-treeview/examples)


![alt text](https://denimar.github.io/deni-react-treeview/images/deni-react-treeview.png)


TODO: In the future I will implement the tests, Cloud CI.

## Installing with NPM

```
npm install deni-react-treeview --save (React 16)

or

npm install deni-react-treeview@0.1.13 --save (React 15)
```

## Usage

Added to your react component
```html
    <TreeView url="https://denifakedata.herokuapp.com/tree/countries" /> 
```
For more details: [examples](https://denimar.github.io/deni-react-treeview/examples)

## API
[documentation](https://denimar.github.io/deni-react-treeview/api.html)

## Features
* Cross-Browser.
* Binding to a JSON (locally, remotely and lazy-load)
* Predefined Themes
* Theme Customization
* Events
* Checkboxes
* And so on...

## Properties
* autoLoad ```(boolean)```
* lazyLoad ```(boolean)```
* marginItems ```(integer)```
* selectRow ```(boolean)```
* showCheckbox ```(boolean)```
* showIcon ```(boolean)```
* showRoot ```(boolean)```
* theme ```(string)```

## Events
* OnRenderItem
* onBeforeLoad
* onAfterLoad
* onSelectItem
* onExpanded
* onColapsed
* onLazyLoad
* onCheckItem

#### json example

```javascript
[
  {
    id: 100,
    text: 'Fruits',
    children: [
      {
        id: 101,
        text: 'Orange',
        isLeaf: true
      },
      {
        id: 102,
        text: 'Banana',
        isLeaf: true
      }
    ]
  },
  {
    id: 200,
    text: 'Vegetables',
    children: [
      {
        id: 201,
        text: 'Carrot',
        isLeaf: true
      },
      {
        id: 202,
        text: 'Tomato',
        isLeaf: true
      }
    ]
  }
]
```

## License

[MIT.](https://raw.githubusercontent.com/denimar/deni-react-treeview/master/LICENSE-MIT)

## Author

[Denimar de Moraes](http://github.com/denimar) (denimar@gmail.com) is a full-stack developper at the HBSis IT Solutions, Blumenau, Santa Catarina, Brazil.

[<img src="https://raw.githubusercontent.com/denimar/denibudget/master/linkedin-profile.png">](https://www.linkedin.com/in/denimar-moraes/?locale=en_US)
npm package: @rlyle1179/s3-diff
Description: Get the diff between a s3-folder and a local folder
Author: mic.com
Latest version: 1.1.0

# s3-diff

Get the diffs between a local file and a s3-folder.

## Installation

```shell
npm install s3-diff --save
```

## Usage

```js
var s3diff = require('s3-diff');
s3diff({
  aws: {
    // aws-config
  },
  local: __dirname + '/my-folder-that-I-want-to-sync',
  remote: {
    bucket: 'name-of-s3-bucket',
    prefix: 'name/of/folder/to/sync/on/s3'
  },
  // If recursive flag is set to true, s3-diff will recursively diff child
  // folders as well as the top level folder.
  recursive: false
}, function (err, data) {
  // data is an object with the following properties:
  //  changed: Files that have been changed - files that exists in both s3 & locally but are out of sync
  //  extra: Files that exists locally but not in s3
  //  missing: Files that exists in s3 but not locally
  //  keep: Files that exists both in s3 & locally and that are equal
});
```
npm package: @rm-labo/example-hello-world
Description: hello!
Author: rm
Latest version: 1.0.7

![badge](https://img.shields.io/badge/hello-world-blue.svg)
![badge](https://img.shields.io/badge/license-MIT-blue.svg)

| Statements                | Branches                | Functions                | Lines                |
| ------------------------- | ----------------------- | ------------------------ | -------------------- |
| ![Statements](https://img.shields.io/badge/Coverage-40%25-red.svg) | ![Branches](https://img.shields.io/badge/Coverage-40%25-red.svg) | ![Functions](https://img.shields.io/badge/Coverage-50%25-red.svg) | ![Lines](https://img.shields.io/badge/Coverage-40%25-red.svg) |

# example-hello-world

run consloe.log('Hello World!!')

## install

```
$ npm i @rm-labo/example-hello-world
```

## usage

```
// ECMAScript
import hello from '@rm-labo/example-hello-world'
hello() // => Hello World!!


// CommonJS
const hello = require('@rm-labo/example-hello-world')
hello() // => Hello World!!

```
npm package: @rm-monorepo/storybook
Description: Storybook
Author: Ranielli Montagna
Latest version: 1.13.3

## Available Scripts

In the project directory, you can run:

### `yarn build`

Builds Storybook.

### `yarn clean`

Deletes Storybook build artifacts.

### `yarn lint`

Lints project.

### `yarn storybook`

Runs Storybook.