mirror of
https://github.com/nunocoracao/blowfish.git
synced 2025-04-23 07:01:53 +02:00
13 lines
351 B
JavaScript
13 lines
351 B
JavaScript
/* IMPORT */
|
|
import Color from '../color/index.js';
|
|
import mix from './mix.js';
|
|
/* MAIN */
|
|
const invert = (color, weight = 100) => {
|
|
const inverse = Color.parse(color);
|
|
inverse.r = 255 - inverse.r;
|
|
inverse.g = 255 - inverse.g;
|
|
inverse.b = 255 - inverse.b;
|
|
return mix(inverse, color, weight);
|
|
};
|
|
/* EXPORT */
|
|
export default invert;
|