added unit testing, and started implementing unit tests...phew

This commit is contained in:
Josh Burman
2019-03-12 22:28:02 -04:00
parent 74aad4a957
commit e8c2539f1b
3489 changed files with 464813 additions and 88 deletions

83
node_modules/colornames/Readme.md generated vendored Normal file
View File

@ -0,0 +1,83 @@
# colornames
Convert color names to HEX color values.
[![NPM](https://nodei.co/npm/colornames.png)](https://nodei.co/npm/colornames/)
[![Build Status](https://travis-ci.org/timoxley/colornames.png?branch=master)](https://travis-ci.org/timoxley/colornames)
[![Dependency Status](https://david-dm.org/timoxley/colornames.png)](https://david-dm.org/timoxley/colornames)
## Installation
### Component
$ component install timoxley/colornames
### Node/Browserify
$ npm install colornames
## Example
```js
var toHex = require('colornames')
```
### VGA color names
```js
toHex('red') // => "#FF0000"
toHex('blue') // => "#0000FF"
```
### CSS color names
```js
toHex('lightsalmon') // => "#FFA07A"
toHex('mediumvioletred') // => "#C71585"
```
### Get meta data about a color
```js
toHex.get('red')
// =>
{
name: "red",
css: true,
value: "#FF0000",
vga: true
}
```
### Conversion is case-insensitive
```js
toHex('Blue') // => "#0000FF"
toHex('BLUE') // => "#0000FF"
toHex('BlUe') // => "#0000FF"
```
## API
### colornames(name)
Get HEX code for a color name, or `undefined` if unknown.
### .get(name)
All known data about color, including whether valid VGA or CSS color
name.
### .get.vga(name)
HEX code for a color name, only if the color is a valid VGA color
name.
### .get.css(name)
HEX code for a color name, only if the color is a valid CSS color
name.
###.all()
Get all color names data.
## License
MIT
## Complete Color Map
![example-color-table-](https://f.cloud.github.com/assets/43438/643981/f57948a0-d381-11e2-99fd-197c44065564.png)