open-index/open-npm huggingface dataset:
npm package: @legalplace/models-v3-types
Description: ## Install - V 3.0.0 ``` yarn add https://git.legalplace.eu/legalplace/model-v3-types.git#3.0.0 ```
Author: Moncef Hammou
Latest version: 5.17.1

# Model Typing - V3 Model

## Install - V 3.0.0
```
yarn add https://git.legalplace.eu/legalplace/model-v3-types.git#3.0.0
```
npm package: @legalplace/prerenderx
Description: PrerenderX
Author: Moncef Hammou
Latest version: 3.8.4

# PrerenderX v1.0.0

# Install
```
yarn add git+https://git.legalplace.eu/legalplace/prerenderx.git#1.0.0
```

# Usage
```javascript
import { Prerender } from 'prerenderx';

const model = {}; // Your v3 (non final) model
const ovc = {options: {}, variables: {}}; // Your OVC

const prerender = new Prerender(modelV3, ovc);

// Getting documents index
const documentsIndex = prerender.getDocumentsIndex();

// Getting all documents
const documents = Object.keys(documentsIndexes).map((hash) => prerender.getDocument(hash))
```

# Return formats
*Prerender.getDocument* returns two different types:

* In case document is an output it returns a *plaintext*
* In case document is a pdf form it returns an object with this definition:
```
{
  id: string
  inputs: {
    // Key is input's id
    // Value is input's value
    [key: string]: string 
  }
  boxes: {
    // Key is box's id
    // Value is box's value
    [key: string]: string 
  }
}
```

# How to determine whether a document is an output or a pdf form
*Note*
* Outputs should be sent to the worker to generate DOCX & PDF files
* Pdf forms should be filled with pdfjson and the original pdf

```javascript
import { Prerender } from 'prerenderx';

const model = {}; // Your v3 (non final) model
const ovc = {options: {}, variables: {}}; // Your OVC

const prerender = new Prerender(modelV3, ovc);

// Getting documents index
const documentsIndex = prerender.getDocumentsIndex();

// Extracting PDF Forms documents only
const pdfFormsDocuments = documentsIndex.filter((documentDescription) => Prerender.isPdfForm(documentDescription))

// Extracting outputs documents only
const outputDocuments = documentsIndex.filter((documentDescription) => Prerender.isOutput(documentDescription))
```
npm package: @legeek01/expo-in-app-purchases
Description: Expo unimodule for accepting in-app purchases
Author: 650 Industries, Inc.
Latest version: 1.0.0

# Expo In-App Purchases Fix for Google Play Billings v5
This is a repository forked from the module `expo-in-app-purchases` from [expo](https://github.com/expo/expo) ([see in npm](https://www.npmjs.com/package/expo-in-app-purchases)) that contain a upgrade for the Google Play Billings library.

Actually, the original module use the v4 of the library, which is now deprecated and no longer supported on Google Play Console. With this fix, you can still use this module and publish your app in Play Store.

# How to install?
You can install this module with `npm i @LeGeek01/expo-in-app-purchases`.

# Acknowledgements
Thanks to [@nathansbird](https://github.com/nathansbird) who find this fix and detailed it in [this issue](https://github.com/expo/expo/issues/23920) in [his comment](https://github.com/expo/expo/issues/23920#issuecomment-1693813275)
npm package: @legend-of-ether/sol
Description: Legend of ether
Author: walter Zalazar
Latest version: 1.3.0

 [![Build Status](https://travis-ci.org/legend-of-ether/sol.svg?branch=master)](https://travis-ci.org/legend-of-ether/sol) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![Version](https://img.shields.io/npm/v/@legend-of-ether/sol.svg?style=flat)](https://www.npmjs.com/package/@legend-of-ether/sol)
# Legend of ether

Example, continuous delivery with semantic deploy of a smart contract. This project works with Ropsten faucet or in your local environment with Ganache.

# First steps, local environment

```
npm install
npm run ganache
npm run migrate
```

# Npm Package

In this package are the artifact contract generated by Truffle framework.


```

npm i @legend-of-ether/sol

```

# Ropsten Faucet

https://faucet.metamask.io

# Ropsten Ether scan

https://ropsten.etherscan.io

deploy
npm package: @legend02/lotide
Description: This package contains useful functions you can easily implement in your web application
Author: Henry Chidozie
Latest version: 1.0.0


# Lotide

A mini clone of the [Lodash](https://lodash.com) library.

## Purpose

**_BEWARE:_ This library was published for learning purposes. It is _not_ intended for use in production-grade software.**

This project was created and published by me as part of my learnings at Lighthouse Labs. 

## Usage

**Install it:**

`npm install @username/lotide`

**Require it:**

`const _ = require('@username/lotide');`

**Call it:**

`const results = _.tail([1, 2, 3]) // => [2, 3]`

## Documentation

The following functions are currently implemented:

* `function1(...)`: description
* `function2(...)`: description
* `function3(...)`: description