open-index/open-npm huggingface dataset:
npm package: @microfox/coingecko-sdk
Description: A TypeScript SDK for interacting with the CoinGecko API.
Latest version: 1.3.0

# CoinGecko SDK

A TypeScript SDK for interacting with the CoinGecko API.

## Installation

```bash
npm install @microfox/coingecko-sdk
```

## Environment Variables

To use this package, you need to set the following environment variables:

- `COINGECKO_API_KEY`: CoinGecko API Key. Obtain from your CoinGecko account dashboard. ** (Required)**

## API Reference

For detailed documentation on the constructor and all available functions, please refer to the following files:

- [**CoinGeckoSDK** (Constructor)](./docs/CoinGeckoSDK.md): Initializes the client.
- [ping](./docs/ping.md)
- [getApiUsage](./docs/getApiUsage.md)
- [getSimplePrice](./docs/getSimplePrice.md)
- [getTokenPrice](./docs/getTokenPrice.md)
- [getSupportedVsCurrencies](./docs/getSupportedVsCurrencies.md)
- [getCoinsList](./docs/getCoinsList.md)
- [getCoinsMarkets](./docs/getCoinsMarkets.md)
- [getCoinData](./docs/getCoinData.md)
- [getCoinTickers](./docs/getCoinTickers.md)
- [getCoinHistory](./docs/getCoinHistory.md)
- [getCoinMarketChart](./docs/getCoinMarketChart.md)
- [getCoinMarketChartRange](./docs/getCoinMarketChartRange.md)
- [getCoinOHLCRange](./docs/getCoinOHLCRange.md)
npm package: @microfox/coloruse
Description: A TypeScript SDK for Coloruse.
Latest version: 1.2.0

# Coloruse

A TypeScript SDK for extracting and manipulating colors from images.

## Installation

```bash
npm install @microfox/coloruse
```

## Quick Start

```typescript
import { ColorPicker } from '@microfox/coloruse';

// Initialize the Color Picker
const colorPicker = new ColorPicker();

// Extract palette from an image URL
const { palette, dominantColor } =
  await colorPicker.extractPaletteFromImageData(
    'https://example.com/image.png'
  );

console.log('Palette:', palette);
console.log('Dominant Color:', dominantColor);
```

## API Reference

- [ColorPicker](./docs/ColorPicker.md) - For extracting color palettes from images.
- [ColorUtility](./docs/ColorUtility.md) - For color conversions and manipulations.

## Development

```bash
# Install dependencies
npm install

# Build the project
npm run build

# Run tests
npm test

# Lint code
npm run lint
```

## License

MIT