3.0.5 • Published 7 months ago
@csstools/css-color-parser v3.0.5
CSS Color Parser
Usage
Add CSS Color Parser to your project:
npm install @csstools/css-color-parser @csstools/css-parser-algorithms @csstools/css-tokenizer --save-dev
import { color } from '@csstools/css-color-parser';
import { isFunctionNode, parseComponentValue } from '@csstools/css-parser-algorithms';
import { serializeRGB } from '@csstools/css-color-parser';
import { tokenize } from '@csstools/css-tokenizer';
// color() expects a parsed component value.
const hwbComponentValue = parseComponentValue(tokenize({ css: 'hwb(10deg 10% 20%)' }));
const colorData = color(hwbComponentValue);
if (colorData) {
console.log(colorData);
// serializeRGB() returns a component value.
const rgbComponentValue = serializeRGB(colorData);
console.log(rgbComponentValue.toString());
}
3.0.5
7 months ago
3.0.4
8 months ago
3.0.3
8 months ago
2.0.3
12 months ago
2.0.5
11 months ago
2.0.4
11 months ago
3.0.2
10 months ago
3.0.1
10 months ago
3.0.0
10 months ago
2.0.2
1 year ago
2.0.1
1 year ago
2.0.0
1 year ago
1.6.3
1 year ago
1.6.2
1 year ago
1.6.1
1 year ago
1.6.0
1 year ago
1.5.2
1 year ago
1.5.1
1 year ago
1.5.0
1 year ago
1.3.3
2 years ago
1.3.2
2 years ago
1.2.3
2 years ago
1.4.0
2 years ago
1.3.1
2 years ago
1.2.2
2 years ago
1.3.0
2 years ago
1.2.0
2 years ago
1.2.1
2 years ago
1.1.2
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.0
2 years ago