open-index/open-npm huggingface dataset:
npm package: @flqsh/erlc
Description: An ER:LC API wrapper for JS/TS
Author: Flqsh
Latest version: 1.3.0

# ER:LC API Wrapper

A lightweight API Wrapper with 100% coverage of the ER:LC API.

## Note

This package is a maintained fork of https://www.npmjs.com/package/erlc.

## Getting Started

First you need to install the package.

`npm i @flqsh/erlc`

### Setting Up

Setting up is super simple:

```js
// index.js

const erlc = require('erlc');
const client = new erlc.Client({
    globalToken: '', // Here you enter your global token provided for the API
});
client.config(); // Registers your client
```

Now you can start using API Methods - here are a few examples:

```js
// api.js

const erlc = require('erlc');

const getServerFunc = async () => {
    const serverId = ''; // The server ID you wish to target
    const server = await erlc.getServer(serverId).catch(console.log); // Gets the server, logs any errors

    console.log(server); // Logs the server object
};

getServerFunc();
```

### [PRC API Docs](https://apidocs.policeroleplay.community/reference/api-reference)

### Credits

Maintainer - [Flash](https://discord.com/users/527994612271546379)
Library Development - [0xRaptor](https://twitter.com/0xRaptorRblx)
API Development - [Police Roleplay Community](https://twitter.com/PRC_Roblox)
npm package: @flr42/antd-components
Description: Made with create-react-library
Author: flr42
Latest version: 1.0.1

# antd-components

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/antd-components.svg)](https://www.npmjs.com/package/antd-components) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save antd-components
```

## Usage

```tsx
import React, { Component } from 'react'

import MyComponent from 'antd-components'
import 'antd-components/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [aueangpanit](https://github.com/aueangpanit)
npm package: @flrapp/core
Description: Core JavaScript client for Flare feature flag management
Latest version: 0.2.0

# @flrapp/core

OpenFeature-compatible provider for [Flare](https://github.com/flrapp) feature flag management.

## Installation

```bash
npm install @flrapp/core @openfeature/core
```

## Usage

```typescript
import { OpenFeature } from '@openfeature/web-sdk';
import { FlareProvider } from '@flrapp/core';

await OpenFeature.setProviderAndWait(new FlareProvider({
  baseUrl: 'http://localhost:5001',
  apiKey: 'your-api-key',
  scope: 'production',
}));

const client = OpenFeature.getClient();
const isEnabled = await client.getBooleanValue('my-feature', false);
```

## Configuration

| Option | Type | Required | Description |
|--------|------|----------|-------------|
| `baseUrl` | `string` | ✅ | Flare API base URL |
| `apiKey` | `string` | ✅ | Project API key |
| `scope` | `string` | ✅ | Scope alias (e.g. `production`, `dev`) |
| `timeout` | `number` | ❌ | Request timeout in ms |
| `pollingIntervalMs` | `number` | ❌ | Cache refresh interval in ms |

## How it works

On initialization the provider fetches all flags at once and caches them in memory. Subsequent evaluations read from cache without HTTP requests. Cache is refreshed when context changes or on polling interval if configured.
npm package: @flrapp/react
Description: React SDK for Flare feature flag management
Latest version: 0.2.0

# @flrapp/react

React SDK for [Flare](https://github.com/flrapp) feature flag management.

## Installation

```bash
npm install @flrapp/react @flrapp/core
```

## Setup

Register the provider **before** rendering, then wrap your app with `FlareProvider`:

```tsx
// main.tsx
import { OpenFeature } from '@openfeature/react-sdk';
import { FlareOpenFeatureProvider, FlareProvider } from '@flrapp/react';

const provider = new FlareOpenFeatureProvider({
  baseUrl: 'http://localhost:5001',
  apiKey: 'your-api-key',
  scope: 'production',
});

OpenFeature.setProvider(provider);

createRoot(document.getElementById('root')!).render(
  <StrictMode>
    <FlareProvider>
      <App />
    </FlareProvider>
  </StrictMode>
);
```

## Hooks

### `useFlag`

```tsx
import { useFlag } from '@flrapp/react';

function MyComponent() {
  const { value } = useFlag('my-feature', false);

  return <div>{value ? 'Feature enabled' : 'Feature disabled'}</div>;
}
```

### `useClient`

```tsx
import { useClient } from '@flrapp/react';

function MyComponent() {
  const client = useClient();

  async function evaluate() {
    const value = await client.getBooleanValue('my-feature', false);
  }
}
```
npm package: @flreey/mmt-clmm-sdk
Description: Momentum SDK to access the Momentum CLMM
Author: Momentum Finance
Latest version: 1.0.25

# MMT Finance CLMM SDK

`@mmt-finance/clmm-sdk` is the official TypeScript SDK for integrating with
MMT Finance CLMM for developers. Please visit 
[MMT Developer Docs](https://developers.mmt.finance/clmm-sdk/integrations)
for detailed guideline.

## Getting Started

### Installation

```sh
npm i @mmt-finance/clmm-sdk
```

### Configuration

Our SDK has pre-configured network settings that allows you to connect to MMT CLMM
on both mainnet and testnet.
You can utilize the src/sdk NEW method to swiftly initialize the configuration. 

```typescript
import { MmtSDK } from '@mmt-finance/clmm-sdk'

const mmtClmmSDK = MmtSDK.NEW({
  network: 'mainnet',
});
```

Now, you can start using MMT SDK.

### Supported Features

* [Retrieve pool data](https://developers.mmt.finance/features/read-pool-data)
* [Retrieve user data](https://developers.mmt.finance/features/read-user-data)
* [Swap](https://developers.mmt.finance/features/swap)
* [Open and Add Liquidity](https://developers.mmt.finance/features/open-and-add-liquidity)
* [Position Management](https://developers.mmt.finance/features/position-management)
* [Claim Fees and Rewards](https://developers.mmt.finance/features/claim-fees-and-rewards)
* [Close Position](https://developers.mmt.finance/features/close-position)

For a full detailed technical integration doc, please visit 
[MMT Developer Docs](https://developers.mmt.finance/clmm-sdk/integrations).

### Examples
A comprehensive set of examples has been provided to demonstrate the fundamental usage of the SDK. 
Please refer to the detailed guidelines for further information [example](examples/README.md)
npm package: @flsh/svg2canvas
Description: ![Build Status](https://img.shields.io/github/stars/FatDragon-Chan/flsh-svg2canvas?style=social)
Author: FatDragon-Chan
Latest version: 0.0.1

![Build Status](https://img.shields.io/github/stars/FatDragon-Chan/flsh-svg2canvas?style=social)
npm package: @fltechnics/eslint-config
Description: FL Technics ESLint config
Author: Darius Matulionis
Latest version: 1.0.2

# eslint-config-fltechnics

Eslint configuration.

## Installation

Install this package, and save it as a devDependency:

```
yarn add @fltechnics/eslint-config --dev
```

Then have your project's `.eslintrc` file extend the ruleset.

```json
{
    "extends": "@fltechnics/eslint-config"
}
```

Also not forget to:

```
yarn add eslint-plugin-vue eslint-plugin-html --dev
```

## License

The MIT License (MIT). Please see [License File](LICENSE) for more information.
npm package: @fltri/eslint-config
Description: My custom ESLint config set.
Author: idaho
Latest version: 1.2.5

# @fltri/eslint-config

My custom ESLint config set.


Install:

```sh
npm install --save-dev @fltri/eslint-config
```

Usage in your eslint configuration file:

```json
{
  "extends": [
    "@fltri"
  ]
}
```