![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
colors-formater
Advanced tools
A library to provide simple manipulation between colors formats in javascript
// NPM
npm install --save colors-formater
// Yarn
yarn add colors-formater
// NPM
npm install --save colors-formater#v.0.8
// Yarn
yarn add colors-formater#v.0.8
// CommonJS
const Colors = require("colors-formater");
// ES6
import Colors from "colors-formater";
// Initialization with a Hexa Color
const color = Colors("123");
const color = Colors("#123");
const color = Colors("#ABCDEF");
// Initialization with a RGB Object
const color = Colors({ r: 255, g: 23, b: 87 });
// Initialization with a RGB String
const color = Colors("rgb(23, 45, 67)");
const color = Colors("rgba(23, 45, 67, 0.4)");
// Initialization with a HSL Object
const color = Colors({ h: 255, s: "23%", l: "50%" });
// Initialization with a HSL Sring
const color = Colors("hsl(255, 23%, 50%)");
// Init
const color = Colors("#abc");
// Convert do normalized Hexadecimal
color.toHex(); // #AABBCC
// Convert do RGB Object
color.toRGB(); // { r: 12, g: 45, b: 56 }
// Convert to RGB string
color.toRGBString(); // rgb( 12, 45, 56 )
// Convert to HSL Object
color.toHSL(); // { h: 30, s: 50%, l: 50% }
// Convert to HSL String
color.toHSLString(); // hsl( 30, 50%, 50% )
// Init
const color = Colors("#abc");
// Is a valid color in any format supported by parse()?
color.isValid(); // true
// Is a hexadecimal color?
color.isHex(); // true
// Is a HSL object color?
color.isHSL(); // false
// Is a RGB Object color?
color.isRGB(); //false
// Is a Light color?
color.isLight(); //false
// Is a Dark color?
color.isDark(); //true
These functions changes internal initial color. Always prefer using it with the constructor Colors([color])
// Init
const color = Colors("#abc");
// Darken a color and returns the result as hexadecimal
Colors("#A34").darken(0.2).toHex();
// Lighten a color and returns the result as RGB object
Colors("#A34").lighten(0.35).toRGB();
// Inverts a color and returns the result as HSL object
Colors("#A34").invert().toHSL();
These functions adds alpha to color
// Init
const color = Colors("#abc");
// Darken a color and returns the result as hexadecimal with alpha
Colors("#A34").toHexa(0.2);
// Lighten a color and returns the result as RGBA object
Colors("#A34").toRGBA(0.2);
// Lighten a color and returns the result as RGBA string
Colors("#A34").toRGBAString(0.2);
FAQs
A project to handle colors in javascript
The npm package colors-formater receives a total of 2 weekly downloads. As such, colors-formater popularity was classified as not popular.
We found that colors-formater demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.