NBA Color
Get all NBA team's color code (Hex or RGB).
Useful for building NBA-related colorful product.
Install
$ npm install nba-color
Usage
const chalk = require('chalk');
const { getMainColor, getFullName } = require('nba-color');
const warriors = 'GSW';
const { hex: warriorsColorHex } = getMainColor(warriors);
const warriorsFullName = getFullName(warriors);
console.log(chalk.bgHex(warriorsColorHex).bold(warriorsFullName));
API
Object
getAllColors() => Return an Object
containing all NBA teams colors data.
The object's keys are uppercase Team Abbreviations.
Object
getMainColor(teamAbbreviation) => Parameter: String
It be uppercase or lowercase Team Abbreviations.
Return: Object
Contain the NBA team main color's Hexadecimal Colors Code and RGB Color Code.
Note.
If received an excluded team abbreviation, return undefined
.
Example
const { getMainColor } = require('nba-color');
console.log(getMainColor('CLE'));
/*
{
hex: '#6f263d',
rgb: [111, 38, 61]
}
*/
Object
getColors(teamAbbreviation) => Parameter: String
It can be uppercase or lowercase Team Abbreviations.
Return: Object
Contain the NBA team all colors, including Hexadecimal Colors Code and RGB Color Code for each color.
Note.
If received an excluded team abbreviation, return undefined
.
Example
const { getColors } = require('nba-color');
console.log(getColors('LAL'));
/*
{
purple: {
hex: '#702f8a',
rgb: [112, 47, 138],
},
gold: {
hex: '#ffc72c',
rgb: [255, 199, 44],
},
white: {
hex: '#ffffff',
rgb: [255, 255, 255],
}
}
*/
Array
getColorsList(teamAbbreviation) => Parameter: String
It can be uppercase or lowercase Team Abbreviations.
Return: Array
Contain the NBA team colors.
Note.
If received an excluded team abbreviation, return undefined
.
Example
const { getColorsList } = require('nba-color');
console.log(getColorsList('LAL'));
/*
['purple', 'gold', 'white']
*/
String
getFullName(teamAbbreviation) => Parameter: String
It can be uppercase or lowercase Team Abbreviations.
Return: String
The NBA team full name.
Note.
If received an excluded team abbreviation, return undefined
.
Example
const { getFullName } = require('nba-color');
console.log(getFullName('SAS'));
/*
'San Antonio Spurs'
*/
License
MIT