This package has been deprecated

Author message:

This package is no longer maintained and the APIs are no longer available

colormaps
TypeScript icon, indicating that this package has built-in type declarations

1.1.2 • Public • Published

Colormaps

A package for the colormaps.io API.

CircleCI

Table of Contents

Installation


You can install this package from NPM:

npm add colormaps

Or with Yarn:

yarn add colormaps

CDN

For CDN, you can use unpkg:

https://unpkg.com/colormaps/dist/bundles/colormaps.umd.min.js

The global namespace for colormaps is colormaps:

const {getList} = colormaps;
const items = await getList();

Usage


ES6

Get the list of colormap names:

import {getList} from 'colormaps';
const items = await getList();

Get a colormap by name:

import {getColormap} from 'colormaps';
const colormap = await getColormap('viridis');
// Get it in a different format
const hexColormap = await getColormap('viridis', 'hex');

Get a random colormap:

import {randomColormap} from 'colormaps';
const colormap = await randomColormap(2); // Colormap with 2 colors

Get a random color:

import {randomColor} from 'colormaps';
const {color} = await randomColor();

Search a colormap by name:

import {search} from 'colormaps';
const matches = await search({
    name: 'vi'
});

Search a colormap by Euclidean distance:

import {search} from 'colormaps';
const matches = await search({
    color: '#eee',
    format: 'hex',
    distance: 0.1
});

CommonJS

Get the list of colormap names:

const {getList} = require('colormaps');
const items = await getList();

Contribute


Releases are handled automatically by the CI using semantic-release.

If you wish to contribute, please use the following guidelines:

Readme

Keywords

none

Package Sidebar

Install

npm i colormaps

Homepage

colormaps.io

Weekly Downloads

1

Version

1.1.2

License

MIT

Unpacked Size

79.7 kB

Total Files

38

Last publish

Collaborators

  • rolandjitsu