open-index/open-npm huggingface dataset:
npm package: @librecoder/tools
Description: ![build](https://img.shields.io/badge/build-passing-success.svg)
Author: Qt
Latest version: 1.0.5

# x-tools

![build](https://img.shields.io/badge/build-passing-success.svg)

unpkg: https://unpkg.com/browse/@librecoder/tools@latest/dist/index.umd.js
unpkg browse: https://unpkg.com/browse/@librecoder/tools/
npm package: @libreforge/librepackage-payment-stripe
Description: ``` REACT_APP_STRIPE_PUBLISHABLE_KEY=pk_test_y7ubWcV8u5r3i4CnfcTHIKy1 ```
Latest version: 1.0.15

## .env Configuration
```
REACT_APP_STRIPE_PUBLISHABLE_KEY=pk_test_y7ubWcV8u5r3i4CnfcTHIKy1
```

## Release
```
tsc
npm pack
npm publish
```
npm package: @libreforge/librepackage-security-oauth2-google
Description: ``` # Google as Identity Provider REACT_APP_OAUTH2_GOOGLE_CLIENT_ID=683698613471-vtek3ckgohm4f1vr4rbs1ga67elh0he0.apps.googleusercontent.com REACT_APP_OAUTH2_GOOGLE_REDIRECT_URI=/callback/oauth2/google REACT_APP_OAUTH2_GOOGLE_ENDPOINT_AUTH=https://account
Latest version: 1.0.15

## .env Configuration
```
# Google as Identity Provider
REACT_APP_OAUTH2_GOOGLE_CLIENT_ID=683698613471-vtek3ckgohm4f1vr4rbs1ga67elh0he0.apps.googleusercontent.com
REACT_APP_OAUTH2_GOOGLE_REDIRECT_URI=/callback/oauth2/google
REACT_APP_OAUTH2_GOOGLE_ENDPOINT_AUTH=https://accounts.google.com/o/oauth2/auth
REACT_APP_OAUTH2_GOOGLE_SCOPE=profile
```

## Release
```
tsc
npm pack
npm publish
```
npm package: @libreform/react-component
Description: React component for WP Libre Form
Author: Christian Nikkanen
Latest version: 2.0.3

# React component for WP Libre Form

[![Travis][build-badge]][build]
[![npm][npm-badge]][npm]

React component for WP Libre Form. Depends on @libreform/libreform, which is NOT bundled with the package, you have to install it yourself.

# Installation

`npm install @libreform/react-component`

If you're feeling wild, you can also drop this repository under your plugins folder and activate the plugin. The component will be available under `window.WPLFReactComponent`. Please note that using it this way will enqueue react on every page.

# Usage

Like any other component. Should work just like WPLF works without React. If you need access to the dom node, you can create a ref with `useRef()` and pass it into the component as property.

```
import LibreForm from '@libreform/react-component'

function Demo() {
  const ref = useRef(null)

  return <div>
    <h1>Demo</h1>
    <LibreForm form="form-slug" ref={ref} className="myClassName" IfErrors={YourErrorComponent} WhileLoading{YourLoadingComponent} />
  </div>
}

```

# Props

Only `form` is required.

```typescript
{
  form: string | number // form id or slug

  className?: string // optional custom class name
  parentRef?: React.RefObject<HTMLDivElement> // optional React ref
  referrerData?: ReferrerData // optional object used for the referrer of the sub

  IfErrors?: typeof Errors // react component
  WhileLoading?: typeof Loading // react component

  callbacks?: {
     // List of callbacks to ADD on the form.
     // Does NOT remove existing callbacks such as form reset and success message.
    [x: string]: List<FormCallback>
  }
}
```

# Dependencies

- react
- @libreform/libreform

# Gotchas

This is just a dangerouslySetInnerHTML wrapper & bindings for WPLF. There's no sanitation. You should know the risks of unrestricted HTML.

[build-badge]: https://img.shields.io/travis/libreform/react-component/master.png?style=flat-square
[build]: https://travis-ci.org/libreform/react-component
[npm-badge]: https://img.shields.io/npm/v/@libreform/react-component.png?style=flat-square
[npm]: https://www.npmjs.org/package/@libreform/react-component
[coveralls-badge]: https://img.shields.io/coveralls/libreform/react-component/master.png?style=flat-square
[coveralls]: https://coveralls.io/github/libreform/react-component
npm package: @librehub/mule-sdk-v2
Description: JavaScript client for LibrePlex Mule Hybrid DeFi program
Latest version: 0.2.0

# JavaScript client

A generated JavaScript library for LibrePlex Mule Hybrid DeFi program.

## Getting started

To build and test your JavaScript client from the root of the repository, you may use the following command.

```sh
pnpm clients:js:test
```

This will start a new local validator, if one is not already running, and run the tests for your JavaScript client.

## Available client scripts.

Alternatively, you can go into the client directory and run the tests directly.

```sh
# Build your programs and start the validator.
pnpm programs:build
pnpm validator:restart

# Go into the client directory and run the tests.
cd clients/js
pnpm install
pnpm build
pnpm test
```

You may also use the following scripts to lint and/or format your JavaScript client.

```sh
pnpm lint
pnpm lint:fix
pnpm format
pnpm format:fix
```