Socket
Socket
Sign inDemoInstall

@datacamp/waffles-text

Package Overview
Dependencies
144
Maintainers
44
Versions
118
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 5.2.0 to 5.3.0

12

CHANGELOG.md

@@ -6,2 +6,14 @@ # Change Log

# [5.3.0](https://github.com/datacamp/design-system/compare/@datacamp/waffles-text@5.2.0...@datacamp/waffles-text@5.3.0) (2021-06-10)
### Features
* calculate badge text color ([f0760fe](https://github.com/datacamp/design-system/commit/f0760fe))
* export utility and update lockfile ([f4371ab](https://github.com/datacamp/design-system/commit/f4371ab))
# [5.2.0](https://github.com/datacamp/design-system/compare/@datacamp/waffles-text@5.1.0...@datacamp/waffles-text@5.2.0) (2021-05-28)

@@ -8,0 +20,0 @@

14

es/components/Badge.js

@@ -6,5 +6,5 @@ import _pt from "prop-types";

import tokens from '@datacamp/waffles-tokens/lib/future-tokens.json';
import { hexColorLuminance } from '@datacamp/waffles-utils';
import { css } from '@emotion/react';
import React from 'react';
import tinycolor from 'tinycolor2';
import Strong from './Strong';

@@ -18,3 +18,3 @@ import { jsx as ___EmotionJSX } from "@emotion/react";

styles: "border-radius:4px;display:inline-block;text-transform:uppercase;label:baseStyle;",
map: "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0QmtCIiwiZmlsZSI6Ii4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0b2tlbnMgZnJvbSAnQGRhdGFjYW1wL3dhZmZsZXMtdG9rZW5zL2xpYi9mdXR1cmUtdG9rZW5zLmpzb24nO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB0aW55Y29sb3IgZnJvbSAndGlueWNvbG9yMic7XG5cbmltcG9ydCBTdHJvbmcgZnJvbSAnLi9TdHJvbmcnO1xuXG5pbnRlcmZhY2UgQmFkZ2VQcm9wcyB7XG4gIC8qKlxuICAgKiBUaGUgY29udGVudCB0byByZW5kZXIgaW4gdGhlIEJhZGdlXG4gICAqL1xuICBjaGlsZHJlbjogc3RyaW5nO1xuICAvKipcbiAgICogQWRkaXRpb25hbHkgY3NzIGNsYXNzTmFtZSB0byBhZGQgdG8gdGhlIHJlbmRlcmVkIGVsZW1lbnRcbiAgICovXG4gIGNsYXNzTmFtZT86IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSBjb2xvdXIgb2YgdGhlIEJhZGdlLiBUaGlzIGNhbiBiZSBhbnkgY3NzIGNvbG91ciwgYnV0IGl0IGlzIHJlY29tbWVuZGVkXG4gICAqIHRvIHVzZSBhIGNvbG91ciBmcm9tIEBkYXRhY2FtcC93YWZmbGVzLXRva2Vucy4gVGhlIHRleHQgY29sb3Igd2lsbCBiZSBzZXRcbiAgICogYXV0b21hdGljYWxseSBiYXNlZCBvbiB0aGlzIGNvbG91ci5cbiAgICovXG4gIGNvbG9yOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBUaGUgc2l6ZSBvZiB0aGUgQmFkZ2UgdG8gcmVuZGVyLlxuICAgKi9cbiAgc2l6ZT86ICdzbWFsbCcgfCAnbGFyZ2UnO1xufVxuXG5jb25zdCBiYXNlU3R5bGUgPSBjc3Moe1xuICBib3JkZXJSYWRpdXM6IDQsXG4gIGRpc3BsYXk6ICdpbmxpbmUtYmxvY2snLFxuICB0ZXh0VHJhbnNmb3JtOiAndXBwZXJjYXNlJyxcbn0pO1xuXG5jb25zdCBzaXplU3R5bGVzID0ge1xuICBsYXJnZToge1xuICAgIGZvbnRTaXplOiB0b2tlbnMuc2l6ZS5mb250WzMwMF0udmFsdWUsXG4gICAgbGluZUhlaWdodDogJzI0cHgnLFxuICAgIHBhZGRpbmdMZWZ0OiB0b2tlbnMuc2l6ZS5zcGFjZVs4XS52YWx1ZSxcbiAgICBwYWRkaW5nUmlnaHQ6IHRva2Vucy5zaXplLnNwYWNlWzhdLnZhbHVlLFxuICB9LFxuICBzbWFsbDoge1xuICAgIGZvbnRTaXplOiB0b2tlbnMuc2l6ZS5mb250WzIwMF0udmFsdWUsXG4gICAgbGluZUhlaWdodDogJzE4cHgnLFxuICAgIHBhZGRpbmdMZWZ0OiB0b2tlbnMuc2l6ZS5zcGFjZVs0XS52YWx1ZSxcbiAgICBwYWRkaW5nUmlnaHQ6IHRva2Vucy5zaXplLnNwYWNlWzRdLnZhbHVlLFxuICB9LFxufTtcblxuY29uc3QgZ2V0VGV4dENvbG9yID0gKGJhY2tncm91bmRDb2xvcjogc3RyaW5nKTogc3RyaW5nID0+IHtcbiAgaWYgKFxuICAgIHRpbnljb2xvci5yZWFkYWJpbGl0eShcbiAgICAgIGJhY2tncm91bmRDb2xvcixcbiAgICAgIHRva2Vucy5jb2xvci5wcmltYXJ5Lm5hdnlUZXh0LnZhbHVlLmhleCxcbiAgICApID4gNC41XG4gICkge1xuICAgIHJldHVybiB0b2tlbnMuY29sb3IucHJpbWFyeS5uYXZ5VGV4dC52YWx1ZS5oZXg7XG4gIH1cbiAgcmV0dXJuIHRva2Vucy5jb2xvci5wcmltYXJ5LndoaXRlLnZhbHVlLmhleDtcbn07XG5cbmNvbnN0IEJhZGdlID0gKHtcbiAgY2hpbGRyZW4sXG4gIGNsYXNzTmFtZSxcbiAgY29sb3IsXG4gIHNpemUgPSAnc21hbGwnLFxufTogQmFkZ2VQcm9wcyk6IFJlYWN0LlJlYWN0RWxlbWVudCA9PiAoXG4gIDxTdHJvbmdcbiAgICBjbGFzc05hbWU9e2NsYXNzTmFtZX1cbiAgICBjc3M9e2NzcyhcbiAgICAgIGJhc2VTdHlsZSxcbiAgICAgIHsgYmFja2dyb3VuZENvbG9yOiBjb2xvciwgY29sb3I6IGdldFRleHRDb2xvcihjb2xvcikgfSxcbiAgICAgIHNpemVTdHlsZXNbc2l6ZV0sXG4gICAgKX1cbiAgPlxuICAgIHtjaGlsZHJlbn1cbiAgPC9TdHJvbmc+XG4pO1xuXG5leHBvcnQgZGVmYXVsdCBCYWRnZTtcbiJdfQ== */",
map: "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0QmtCIiwiZmlsZSI6Ii4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0b2tlbnMgZnJvbSAnQGRhdGFjYW1wL3dhZmZsZXMtdG9rZW5zL2xpYi9mdXR1cmUtdG9rZW5zLmpzb24nO1xuaW1wb3J0IHsgaGV4Q29sb3JMdW1pbmFuY2UgfSBmcm9tICdAZGF0YWNhbXAvd2FmZmxlcy11dGlscyc7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgU3Ryb25nIGZyb20gJy4vU3Ryb25nJztcblxuaW50ZXJmYWNlIEJhZGdlUHJvcHMge1xuICAvKipcbiAgICogVGhlIGNvbnRlbnQgdG8gcmVuZGVyIGluIHRoZSBCYWRnZVxuICAgKi9cbiAgY2hpbGRyZW46IHN0cmluZztcbiAgLyoqXG4gICAqIEFkZGl0aW9uYWx5IGNzcyBjbGFzc05hbWUgdG8gYWRkIHRvIHRoZSByZW5kZXJlZCBlbGVtZW50XG4gICAqL1xuICBjbGFzc05hbWU/OiBzdHJpbmc7XG4gIC8qKlxuICAgKiBUaGUgY29sb3VyIG9mIHRoZSBCYWRnZS4gVGhpcyBjYW4gYmUgYW55IEhFWCBjb2xvciwgYnV0IGl0IGlzIHJlY29tbWVuZGVkXG4gICAqIHRvIHVzZSBhIGNvbG9yIGZyb20gQGRhdGFjYW1wL3dhZmZsZXMtdG9rZW5zLiBUaGUgdGV4dCBjb2xvciB3aWxsIGJlIHNldFxuICAgKiBhdXRvbWF0aWNhbGx5LlxuICAgKi9cbiAgY29sb3I6IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSBzaXplIG9mIHRoZSBCYWRnZSB0byByZW5kZXIuXG4gICAqL1xuICBzaXplPzogJ3NtYWxsJyB8ICdsYXJnZSc7XG59XG5cbmNvbnN0IGJhc2VTdHlsZSA9IGNzcyh7XG4gIGJvcmRlclJhZGl1czogNCxcbiAgZGlzcGxheTogJ2lubGluZS1ibG9jaycsXG4gIHRleHRUcmFuc2Zvcm06ICd1cHBlcmNhc2UnLFxufSk7XG5cbmNvbnN0IHNpemVTdHlsZXMgPSB7XG4gIGxhcmdlOiB7XG4gICAgZm9udFNpemU6IHRva2Vucy5zaXplLmZvbnRbMzAwXS52YWx1ZSxcbiAgICBsaW5lSGVpZ2h0OiAnMjRweCcsXG4gICAgcGFkZGluZ0xlZnQ6IHRva2Vucy5zaXplLnNwYWNlWzhdLnZhbHVlLFxuICAgIHBhZGRpbmdSaWdodDogdG9rZW5zLnNpemUuc3BhY2VbOF0udmFsdWUsXG4gIH0sXG4gIHNtYWxsOiB7XG4gICAgZm9udFNpemU6IHRva2Vucy5zaXplLmZvbnRbMjAwXS52YWx1ZSxcbiAgICBsaW5lSGVpZ2h0OiAnMThweCcsXG4gICAgcGFkZGluZ0xlZnQ6IHRva2Vucy5zaXplLnNwYWNlWzRdLnZhbHVlLFxuICAgIHBhZGRpbmdSaWdodDogdG9rZW5zLnNpemUuc3BhY2VbNF0udmFsdWUsXG4gIH0sXG59O1xuXG5jb25zdCBnZXRUZXh0Q29sb3IgPSAoYmFja2dyb3VuZENvbG9yOiBzdHJpbmcpOiBzdHJpbmcgPT4ge1xuICAvLyBDb21wYXJlIHRvIGx1bWluYW5jZSBvZiBuZXV0cmFsIGdyZXkgY29sb3IgaW4gdGhlIG1pZGRsZSBvZiB0aGUgUkdCIHNjYWxlXG4gIGNvbnN0IGlzQ29sb3JMaWdodCA9IGhleENvbG9yTHVtaW5hbmNlKGJhY2tncm91bmRDb2xvcikgPiAwLjE3OTtcblxuICByZXR1cm4gaXNDb2xvckxpZ2h0XG4gICAgPyB0b2tlbnMuY29sb3IucHJpbWFyeS5uYXZ5VGV4dC52YWx1ZS5oZXhcbiAgICA6IHRva2Vucy5jb2xvci5wcmltYXJ5LndoaXRlLnZhbHVlLmhleDtcbn07XG5cbmNvbnN0IEJhZGdlID0gKHtcbiAgY2hpbGRyZW4sXG4gIGNsYXNzTmFtZSxcbiAgY29sb3IsXG4gIHNpemUgPSAnc21hbGwnLFxufTogQmFkZ2VQcm9wcyk6IFJlYWN0LlJlYWN0RWxlbWVudCA9PiAoXG4gIDxTdHJvbmdcbiAgICBjbGFzc05hbWU9e2NsYXNzTmFtZX1cbiAgICBjc3M9e2NzcyhcbiAgICAgIGJhc2VTdHlsZSxcbiAgICAgIHsgYmFja2dyb3VuZENvbG9yOiBjb2xvciwgY29sb3I6IGdldFRleHRDb2xvcihjb2xvcikgfSxcbiAgICAgIHNpemVTdHlsZXNbc2l6ZV0sXG4gICAgKX1cbiAgPlxuICAgIHtjaGlsZHJlbn1cbiAgPC9TdHJvbmc+XG4pO1xuXG5leHBvcnQgZGVmYXVsdCBCYWRnZTtcbiJdfQ== */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__

@@ -38,7 +38,5 @@ };

var getTextColor = function getTextColor(backgroundColor) {
if (tinycolor.readability(backgroundColor, tokens.color.primary.navyText.value.hex) > 4.5) {
return tokens.color.primary.navyText.value.hex;
}
return tokens.color.primary.white.value.hex;
// Compare to luminance of neutral grey color in the middle of the RGB scale
var isColorLight = hexColorLuminance(backgroundColor) > 0.179;
return isColorLight ? tokens.color.primary.navyText.value.hex : tokens.color.primary.white.value.hex;
};

@@ -57,3 +55,3 @@

color: getTextColor(color)
}, sizeStyles[size], process.env.NODE_ENV === "production" ? "" : ";label:Badge;", process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxRVMiLCJmaWxlIjoiLi4vLi4vc3JjL2NvbXBvbmVudHMvQmFkZ2UudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHRva2VucyBmcm9tICdAZGF0YWNhbXAvd2FmZmxlcy10b2tlbnMvbGliL2Z1dHVyZS10b2tlbnMuanNvbic7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHRpbnljb2xvciBmcm9tICd0aW55Y29sb3IyJztcblxuaW1wb3J0IFN0cm9uZyBmcm9tICcuL1N0cm9uZyc7XG5cbmludGVyZmFjZSBCYWRnZVByb3BzIHtcbiAgLyoqXG4gICAqIFRoZSBjb250ZW50IHRvIHJlbmRlciBpbiB0aGUgQmFkZ2VcbiAgICovXG4gIGNoaWxkcmVuOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBBZGRpdGlvbmFseSBjc3MgY2xhc3NOYW1lIHRvIGFkZCB0byB0aGUgcmVuZGVyZWQgZWxlbWVudFxuICAgKi9cbiAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAvKipcbiAgICogVGhlIGNvbG91ciBvZiB0aGUgQmFkZ2UuIFRoaXMgY2FuIGJlIGFueSBjc3MgY29sb3VyLCBidXQgaXQgaXMgcmVjb21tZW5kZWRcbiAgICogdG8gdXNlIGEgY29sb3VyIGZyb20gQGRhdGFjYW1wL3dhZmZsZXMtdG9rZW5zLiBUaGUgdGV4dCBjb2xvciB3aWxsIGJlIHNldFxuICAgKiBhdXRvbWF0aWNhbGx5IGJhc2VkIG9uIHRoaXMgY29sb3VyLlxuICAgKi9cbiAgY29sb3I6IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSBzaXplIG9mIHRoZSBCYWRnZSB0byByZW5kZXIuXG4gICAqL1xuICBzaXplPzogJ3NtYWxsJyB8ICdsYXJnZSc7XG59XG5cbmNvbnN0IGJhc2VTdHlsZSA9IGNzcyh7XG4gIGJvcmRlclJhZGl1czogNCxcbiAgZGlzcGxheTogJ2lubGluZS1ibG9jaycsXG4gIHRleHRUcmFuc2Zvcm06ICd1cHBlcmNhc2UnLFxufSk7XG5cbmNvbnN0IHNpemVTdHlsZXMgPSB7XG4gIGxhcmdlOiB7XG4gICAgZm9udFNpemU6IHRva2Vucy5zaXplLmZvbnRbMzAwXS52YWx1ZSxcbiAgICBsaW5lSGVpZ2h0OiAnMjRweCcsXG4gICAgcGFkZGluZ0xlZnQ6IHRva2Vucy5zaXplLnNwYWNlWzhdLnZhbHVlLFxuICAgIHBhZGRpbmdSaWdodDogdG9rZW5zLnNpemUuc3BhY2VbOF0udmFsdWUsXG4gIH0sXG4gIHNtYWxsOiB7XG4gICAgZm9udFNpemU6IHRva2Vucy5zaXplLmZvbnRbMjAwXS52YWx1ZSxcbiAgICBsaW5lSGVpZ2h0OiAnMThweCcsXG4gICAgcGFkZGluZ0xlZnQ6IHRva2Vucy5zaXplLnNwYWNlWzRdLnZhbHVlLFxuICAgIHBhZGRpbmdSaWdodDogdG9rZW5zLnNpemUuc3BhY2VbNF0udmFsdWUsXG4gIH0sXG59O1xuXG5jb25zdCBnZXRUZXh0Q29sb3IgPSAoYmFja2dyb3VuZENvbG9yOiBzdHJpbmcpOiBzdHJpbmcgPT4ge1xuICBpZiAoXG4gICAgdGlueWNvbG9yLnJlYWRhYmlsaXR5KFxuICAgICAgYmFja2dyb3VuZENvbG9yLFxuICAgICAgdG9rZW5zLmNvbG9yLnByaW1hcnkubmF2eVRleHQudmFsdWUuaGV4LFxuICAgICkgPiA0LjVcbiAgKSB7XG4gICAgcmV0dXJuIHRva2Vucy5jb2xvci5wcmltYXJ5Lm5hdnlUZXh0LnZhbHVlLmhleDtcbiAgfVxuICByZXR1cm4gdG9rZW5zLmNvbG9yLnByaW1hcnkud2hpdGUudmFsdWUuaGV4O1xufTtcblxuY29uc3QgQmFkZ2UgPSAoe1xuICBjaGlsZHJlbixcbiAgY2xhc3NOYW1lLFxuICBjb2xvcixcbiAgc2l6ZSA9ICdzbWFsbCcsXG59OiBCYWRnZVByb3BzKTogUmVhY3QuUmVhY3RFbGVtZW50ID0+IChcbiAgPFN0cm9uZ1xuICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgIGNzcz17Y3NzKFxuICAgICAgYmFzZVN0eWxlLFxuICAgICAgeyBiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yLCBjb2xvcjogZ2V0VGV4dENvbG9yKGNvbG9yKSB9LFxuICAgICAgc2l6ZVN0eWxlc1tzaXplXSxcbiAgICApfVxuICA+XG4gICAge2NoaWxkcmVufVxuICA8L1N0cm9uZz5cbik7XG5cbmV4cG9ydCBkZWZhdWx0IEJhZGdlO1xuIl19 */")
}, sizeStyles[size], process.env.NODE_ENV === "production" ? "" : ";label:Badge;", process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRVMiLCJmaWxlIjoiLi4vLi4vc3JjL2NvbXBvbmVudHMvQmFkZ2UudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHRva2VucyBmcm9tICdAZGF0YWNhbXAvd2FmZmxlcy10b2tlbnMvbGliL2Z1dHVyZS10b2tlbnMuanNvbic7XG5pbXBvcnQgeyBoZXhDb2xvckx1bWluYW5jZSB9IGZyb20gJ0BkYXRhY2FtcC93YWZmbGVzLXV0aWxzJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCBTdHJvbmcgZnJvbSAnLi9TdHJvbmcnO1xuXG5pbnRlcmZhY2UgQmFkZ2VQcm9wcyB7XG4gIC8qKlxuICAgKiBUaGUgY29udGVudCB0byByZW5kZXIgaW4gdGhlIEJhZGdlXG4gICAqL1xuICBjaGlsZHJlbjogc3RyaW5nO1xuICAvKipcbiAgICogQWRkaXRpb25hbHkgY3NzIGNsYXNzTmFtZSB0byBhZGQgdG8gdGhlIHJlbmRlcmVkIGVsZW1lbnRcbiAgICovXG4gIGNsYXNzTmFtZT86IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSBjb2xvdXIgb2YgdGhlIEJhZGdlLiBUaGlzIGNhbiBiZSBhbnkgSEVYIGNvbG9yLCBidXQgaXQgaXMgcmVjb21tZW5kZWRcbiAgICogdG8gdXNlIGEgY29sb3IgZnJvbSBAZGF0YWNhbXAvd2FmZmxlcy10b2tlbnMuIFRoZSB0ZXh0IGNvbG9yIHdpbGwgYmUgc2V0XG4gICAqIGF1dG9tYXRpY2FsbHkuXG4gICAqL1xuICBjb2xvcjogc3RyaW5nO1xuICAvKipcbiAgICogVGhlIHNpemUgb2YgdGhlIEJhZGdlIHRvIHJlbmRlci5cbiAgICovXG4gIHNpemU/OiAnc21hbGwnIHwgJ2xhcmdlJztcbn1cblxuY29uc3QgYmFzZVN0eWxlID0gY3NzKHtcbiAgYm9yZGVyUmFkaXVzOiA0LFxuICBkaXNwbGF5OiAnaW5saW5lLWJsb2NrJyxcbiAgdGV4dFRyYW5zZm9ybTogJ3VwcGVyY2FzZScsXG59KTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9IHtcbiAgbGFyZ2U6IHtcbiAgICBmb250U2l6ZTogdG9rZW5zLnNpemUuZm9udFszMDBdLnZhbHVlLFxuICAgIGxpbmVIZWlnaHQ6ICcyNHB4JyxcbiAgICBwYWRkaW5nTGVmdDogdG9rZW5zLnNpemUuc3BhY2VbOF0udmFsdWUsXG4gICAgcGFkZGluZ1JpZ2h0OiB0b2tlbnMuc2l6ZS5zcGFjZVs4XS52YWx1ZSxcbiAgfSxcbiAgc21hbGw6IHtcbiAgICBmb250U2l6ZTogdG9rZW5zLnNpemUuZm9udFsyMDBdLnZhbHVlLFxuICAgIGxpbmVIZWlnaHQ6ICcxOHB4JyxcbiAgICBwYWRkaW5nTGVmdDogdG9rZW5zLnNpemUuc3BhY2VbNF0udmFsdWUsXG4gICAgcGFkZGluZ1JpZ2h0OiB0b2tlbnMuc2l6ZS5zcGFjZVs0XS52YWx1ZSxcbiAgfSxcbn07XG5cbmNvbnN0IGdldFRleHRDb2xvciA9IChiYWNrZ3JvdW5kQ29sb3I6IHN0cmluZyk6IHN0cmluZyA9PiB7XG4gIC8vIENvbXBhcmUgdG8gbHVtaW5hbmNlIG9mIG5ldXRyYWwgZ3JleSBjb2xvciBpbiB0aGUgbWlkZGxlIG9mIHRoZSBSR0Igc2NhbGVcbiAgY29uc3QgaXNDb2xvckxpZ2h0ID0gaGV4Q29sb3JMdW1pbmFuY2UoYmFja2dyb3VuZENvbG9yKSA+IDAuMTc5O1xuXG4gIHJldHVybiBpc0NvbG9yTGlnaHRcbiAgICA/IHRva2Vucy5jb2xvci5wcmltYXJ5Lm5hdnlUZXh0LnZhbHVlLmhleFxuICAgIDogdG9rZW5zLmNvbG9yLnByaW1hcnkud2hpdGUudmFsdWUuaGV4O1xufTtcblxuY29uc3QgQmFkZ2UgPSAoe1xuICBjaGlsZHJlbixcbiAgY2xhc3NOYW1lLFxuICBjb2xvcixcbiAgc2l6ZSA9ICdzbWFsbCcsXG59OiBCYWRnZVByb3BzKTogUmVhY3QuUmVhY3RFbGVtZW50ID0+IChcbiAgPFN0cm9uZ1xuICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgIGNzcz17Y3NzKFxuICAgICAgYmFzZVN0eWxlLFxuICAgICAgeyBiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yLCBjb2xvcjogZ2V0VGV4dENvbG9yKGNvbG9yKSB9LFxuICAgICAgc2l6ZVN0eWxlc1tzaXplXSxcbiAgICApfVxuICA+XG4gICAge2NoaWxkcmVufVxuICA8L1N0cm9uZz5cbik7XG5cbmV4cG9ydCBkZWZhdWx0IEJhZGdlO1xuIl19 */")
}, children);

@@ -60,0 +58,0 @@ };

@@ -14,2 +14,4 @@ "use strict";

var _wafflesUtils = require("@datacamp/waffles-utils");
var _react = require("@emotion/react");

@@ -19,4 +21,2 @@

var _tinycolor = _interopRequireDefault(require("tinycolor2"));
var _Strong = _interopRequireDefault(require("./Strong"));

@@ -32,3 +32,3 @@

styles: "border-radius:4px;display:inline-block;text-transform:uppercase;label:baseStyle;",
map: "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0QmtCIiwiZmlsZSI6Ii4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0b2tlbnMgZnJvbSAnQGRhdGFjYW1wL3dhZmZsZXMtdG9rZW5zL2xpYi9mdXR1cmUtdG9rZW5zLmpzb24nO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB0aW55Y29sb3IgZnJvbSAndGlueWNvbG9yMic7XG5cbmltcG9ydCBTdHJvbmcgZnJvbSAnLi9TdHJvbmcnO1xuXG5pbnRlcmZhY2UgQmFkZ2VQcm9wcyB7XG4gIC8qKlxuICAgKiBUaGUgY29udGVudCB0byByZW5kZXIgaW4gdGhlIEJhZGdlXG4gICAqL1xuICBjaGlsZHJlbjogc3RyaW5nO1xuICAvKipcbiAgICogQWRkaXRpb25hbHkgY3NzIGNsYXNzTmFtZSB0byBhZGQgdG8gdGhlIHJlbmRlcmVkIGVsZW1lbnRcbiAgICovXG4gIGNsYXNzTmFtZT86IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSBjb2xvdXIgb2YgdGhlIEJhZGdlLiBUaGlzIGNhbiBiZSBhbnkgY3NzIGNvbG91ciwgYnV0IGl0IGlzIHJlY29tbWVuZGVkXG4gICAqIHRvIHVzZSBhIGNvbG91ciBmcm9tIEBkYXRhY2FtcC93YWZmbGVzLXRva2Vucy4gVGhlIHRleHQgY29sb3Igd2lsbCBiZSBzZXRcbiAgICogYXV0b21hdGljYWxseSBiYXNlZCBvbiB0aGlzIGNvbG91ci5cbiAgICovXG4gIGNvbG9yOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBUaGUgc2l6ZSBvZiB0aGUgQmFkZ2UgdG8gcmVuZGVyLlxuICAgKi9cbiAgc2l6ZT86ICdzbWFsbCcgfCAnbGFyZ2UnO1xufVxuXG5jb25zdCBiYXNlU3R5bGUgPSBjc3Moe1xuICBib3JkZXJSYWRpdXM6IDQsXG4gIGRpc3BsYXk6ICdpbmxpbmUtYmxvY2snLFxuICB0ZXh0VHJhbnNmb3JtOiAndXBwZXJjYXNlJyxcbn0pO1xuXG5jb25zdCBzaXplU3R5bGVzID0ge1xuICBsYXJnZToge1xuICAgIGZvbnRTaXplOiB0b2tlbnMuc2l6ZS5mb250WzMwMF0udmFsdWUsXG4gICAgbGluZUhlaWdodDogJzI0cHgnLFxuICAgIHBhZGRpbmdMZWZ0OiB0b2tlbnMuc2l6ZS5zcGFjZVs4XS52YWx1ZSxcbiAgICBwYWRkaW5nUmlnaHQ6IHRva2Vucy5zaXplLnNwYWNlWzhdLnZhbHVlLFxuICB9LFxuICBzbWFsbDoge1xuICAgIGZvbnRTaXplOiB0b2tlbnMuc2l6ZS5mb250WzIwMF0udmFsdWUsXG4gICAgbGluZUhlaWdodDogJzE4cHgnLFxuICAgIHBhZGRpbmdMZWZ0OiB0b2tlbnMuc2l6ZS5zcGFjZVs0XS52YWx1ZSxcbiAgICBwYWRkaW5nUmlnaHQ6IHRva2Vucy5zaXplLnNwYWNlWzRdLnZhbHVlLFxuICB9LFxufTtcblxuY29uc3QgZ2V0VGV4dENvbG9yID0gKGJhY2tncm91bmRDb2xvcjogc3RyaW5nKTogc3RyaW5nID0+IHtcbiAgaWYgKFxuICAgIHRpbnljb2xvci5yZWFkYWJpbGl0eShcbiAgICAgIGJhY2tncm91bmRDb2xvcixcbiAgICAgIHRva2Vucy5jb2xvci5wcmltYXJ5Lm5hdnlUZXh0LnZhbHVlLmhleCxcbiAgICApID4gNC41XG4gICkge1xuICAgIHJldHVybiB0b2tlbnMuY29sb3IucHJpbWFyeS5uYXZ5VGV4dC52YWx1ZS5oZXg7XG4gIH1cbiAgcmV0dXJuIHRva2Vucy5jb2xvci5wcmltYXJ5LndoaXRlLnZhbHVlLmhleDtcbn07XG5cbmNvbnN0IEJhZGdlID0gKHtcbiAgY2hpbGRyZW4sXG4gIGNsYXNzTmFtZSxcbiAgY29sb3IsXG4gIHNpemUgPSAnc21hbGwnLFxufTogQmFkZ2VQcm9wcyk6IFJlYWN0LlJlYWN0RWxlbWVudCA9PiAoXG4gIDxTdHJvbmdcbiAgICBjbGFzc05hbWU9e2NsYXNzTmFtZX1cbiAgICBjc3M9e2NzcyhcbiAgICAgIGJhc2VTdHlsZSxcbiAgICAgIHsgYmFja2dyb3VuZENvbG9yOiBjb2xvciwgY29sb3I6IGdldFRleHRDb2xvcihjb2xvcikgfSxcbiAgICAgIHNpemVTdHlsZXNbc2l6ZV0sXG4gICAgKX1cbiAgPlxuICAgIHtjaGlsZHJlbn1cbiAgPC9TdHJvbmc+XG4pO1xuXG5leHBvcnQgZGVmYXVsdCBCYWRnZTtcbiJdfQ== */",
map: "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0QmtCIiwiZmlsZSI6Ii4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0b2tlbnMgZnJvbSAnQGRhdGFjYW1wL3dhZmZsZXMtdG9rZW5zL2xpYi9mdXR1cmUtdG9rZW5zLmpzb24nO1xuaW1wb3J0IHsgaGV4Q29sb3JMdW1pbmFuY2UgfSBmcm9tICdAZGF0YWNhbXAvd2FmZmxlcy11dGlscyc7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgU3Ryb25nIGZyb20gJy4vU3Ryb25nJztcblxuaW50ZXJmYWNlIEJhZGdlUHJvcHMge1xuICAvKipcbiAgICogVGhlIGNvbnRlbnQgdG8gcmVuZGVyIGluIHRoZSBCYWRnZVxuICAgKi9cbiAgY2hpbGRyZW46IHN0cmluZztcbiAgLyoqXG4gICAqIEFkZGl0aW9uYWx5IGNzcyBjbGFzc05hbWUgdG8gYWRkIHRvIHRoZSByZW5kZXJlZCBlbGVtZW50XG4gICAqL1xuICBjbGFzc05hbWU/OiBzdHJpbmc7XG4gIC8qKlxuICAgKiBUaGUgY29sb3VyIG9mIHRoZSBCYWRnZS4gVGhpcyBjYW4gYmUgYW55IEhFWCBjb2xvciwgYnV0IGl0IGlzIHJlY29tbWVuZGVkXG4gICAqIHRvIHVzZSBhIGNvbG9yIGZyb20gQGRhdGFjYW1wL3dhZmZsZXMtdG9rZW5zLiBUaGUgdGV4dCBjb2xvciB3aWxsIGJlIHNldFxuICAgKiBhdXRvbWF0aWNhbGx5LlxuICAgKi9cbiAgY29sb3I6IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSBzaXplIG9mIHRoZSBCYWRnZSB0byByZW5kZXIuXG4gICAqL1xuICBzaXplPzogJ3NtYWxsJyB8ICdsYXJnZSc7XG59XG5cbmNvbnN0IGJhc2VTdHlsZSA9IGNzcyh7XG4gIGJvcmRlclJhZGl1czogNCxcbiAgZGlzcGxheTogJ2lubGluZS1ibG9jaycsXG4gIHRleHRUcmFuc2Zvcm06ICd1cHBlcmNhc2UnLFxufSk7XG5cbmNvbnN0IHNpemVTdHlsZXMgPSB7XG4gIGxhcmdlOiB7XG4gICAgZm9udFNpemU6IHRva2Vucy5zaXplLmZvbnRbMzAwXS52YWx1ZSxcbiAgICBsaW5lSGVpZ2h0OiAnMjRweCcsXG4gICAgcGFkZGluZ0xlZnQ6IHRva2Vucy5zaXplLnNwYWNlWzhdLnZhbHVlLFxuICAgIHBhZGRpbmdSaWdodDogdG9rZW5zLnNpemUuc3BhY2VbOF0udmFsdWUsXG4gIH0sXG4gIHNtYWxsOiB7XG4gICAgZm9udFNpemU6IHRva2Vucy5zaXplLmZvbnRbMjAwXS52YWx1ZSxcbiAgICBsaW5lSGVpZ2h0OiAnMThweCcsXG4gICAgcGFkZGluZ0xlZnQ6IHRva2Vucy5zaXplLnNwYWNlWzRdLnZhbHVlLFxuICAgIHBhZGRpbmdSaWdodDogdG9rZW5zLnNpemUuc3BhY2VbNF0udmFsdWUsXG4gIH0sXG59O1xuXG5jb25zdCBnZXRUZXh0Q29sb3IgPSAoYmFja2dyb3VuZENvbG9yOiBzdHJpbmcpOiBzdHJpbmcgPT4ge1xuICAvLyBDb21wYXJlIHRvIGx1bWluYW5jZSBvZiBuZXV0cmFsIGdyZXkgY29sb3IgaW4gdGhlIG1pZGRsZSBvZiB0aGUgUkdCIHNjYWxlXG4gIGNvbnN0IGlzQ29sb3JMaWdodCA9IGhleENvbG9yTHVtaW5hbmNlKGJhY2tncm91bmRDb2xvcikgPiAwLjE3OTtcblxuICByZXR1cm4gaXNDb2xvckxpZ2h0XG4gICAgPyB0b2tlbnMuY29sb3IucHJpbWFyeS5uYXZ5VGV4dC52YWx1ZS5oZXhcbiAgICA6IHRva2Vucy5jb2xvci5wcmltYXJ5LndoaXRlLnZhbHVlLmhleDtcbn07XG5cbmNvbnN0IEJhZGdlID0gKHtcbiAgY2hpbGRyZW4sXG4gIGNsYXNzTmFtZSxcbiAgY29sb3IsXG4gIHNpemUgPSAnc21hbGwnLFxufTogQmFkZ2VQcm9wcyk6IFJlYWN0LlJlYWN0RWxlbWVudCA9PiAoXG4gIDxTdHJvbmdcbiAgICBjbGFzc05hbWU9e2NsYXNzTmFtZX1cbiAgICBjc3M9e2NzcyhcbiAgICAgIGJhc2VTdHlsZSxcbiAgICAgIHsgYmFja2dyb3VuZENvbG9yOiBjb2xvciwgY29sb3I6IGdldFRleHRDb2xvcihjb2xvcikgfSxcbiAgICAgIHNpemVTdHlsZXNbc2l6ZV0sXG4gICAgKX1cbiAgPlxuICAgIHtjaGlsZHJlbn1cbiAgPC9TdHJvbmc+XG4pO1xuXG5leHBvcnQgZGVmYXVsdCBCYWRnZTtcbiJdfQ== */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__

@@ -52,7 +52,5 @@ };

var getTextColor = function getTextColor(backgroundColor) {
if (_tinycolor.default.readability(backgroundColor, _futureTokens.default.color.primary.navyText.value.hex) > 4.5) {
return _futureTokens.default.color.primary.navyText.value.hex;
}
return _futureTokens.default.color.primary.white.value.hex;
// Compare to luminance of neutral grey color in the middle of the RGB scale
var isColorLight = (0, _wafflesUtils.hexColorLuminance)(backgroundColor) > 0.179;
return isColorLight ? _futureTokens.default.color.primary.navyText.value.hex : _futureTokens.default.color.primary.white.value.hex;
};

@@ -71,3 +69,3 @@

color: getTextColor(color)
}, sizeStyles[size], process.env.NODE_ENV === "production" ? "" : ";label:Badge;", process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxRVMiLCJmaWxlIjoiLi4vLi4vc3JjL2NvbXBvbmVudHMvQmFkZ2UudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHRva2VucyBmcm9tICdAZGF0YWNhbXAvd2FmZmxlcy10b2tlbnMvbGliL2Z1dHVyZS10b2tlbnMuanNvbic7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHRpbnljb2xvciBmcm9tICd0aW55Y29sb3IyJztcblxuaW1wb3J0IFN0cm9uZyBmcm9tICcuL1N0cm9uZyc7XG5cbmludGVyZmFjZSBCYWRnZVByb3BzIHtcbiAgLyoqXG4gICAqIFRoZSBjb250ZW50IHRvIHJlbmRlciBpbiB0aGUgQmFkZ2VcbiAgICovXG4gIGNoaWxkcmVuOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBBZGRpdGlvbmFseSBjc3MgY2xhc3NOYW1lIHRvIGFkZCB0byB0aGUgcmVuZGVyZWQgZWxlbWVudFxuICAgKi9cbiAgY2xhc3NOYW1lPzogc3RyaW5nO1xuICAvKipcbiAgICogVGhlIGNvbG91ciBvZiB0aGUgQmFkZ2UuIFRoaXMgY2FuIGJlIGFueSBjc3MgY29sb3VyLCBidXQgaXQgaXMgcmVjb21tZW5kZWRcbiAgICogdG8gdXNlIGEgY29sb3VyIGZyb20gQGRhdGFjYW1wL3dhZmZsZXMtdG9rZW5zLiBUaGUgdGV4dCBjb2xvciB3aWxsIGJlIHNldFxuICAgKiBhdXRvbWF0aWNhbGx5IGJhc2VkIG9uIHRoaXMgY29sb3VyLlxuICAgKi9cbiAgY29sb3I6IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSBzaXplIG9mIHRoZSBCYWRnZSB0byByZW5kZXIuXG4gICAqL1xuICBzaXplPzogJ3NtYWxsJyB8ICdsYXJnZSc7XG59XG5cbmNvbnN0IGJhc2VTdHlsZSA9IGNzcyh7XG4gIGJvcmRlclJhZGl1czogNCxcbiAgZGlzcGxheTogJ2lubGluZS1ibG9jaycsXG4gIHRleHRUcmFuc2Zvcm06ICd1cHBlcmNhc2UnLFxufSk7XG5cbmNvbnN0IHNpemVTdHlsZXMgPSB7XG4gIGxhcmdlOiB7XG4gICAgZm9udFNpemU6IHRva2Vucy5zaXplLmZvbnRbMzAwXS52YWx1ZSxcbiAgICBsaW5lSGVpZ2h0OiAnMjRweCcsXG4gICAgcGFkZGluZ0xlZnQ6IHRva2Vucy5zaXplLnNwYWNlWzhdLnZhbHVlLFxuICAgIHBhZGRpbmdSaWdodDogdG9rZW5zLnNpemUuc3BhY2VbOF0udmFsdWUsXG4gIH0sXG4gIHNtYWxsOiB7XG4gICAgZm9udFNpemU6IHRva2Vucy5zaXplLmZvbnRbMjAwXS52YWx1ZSxcbiAgICBsaW5lSGVpZ2h0OiAnMThweCcsXG4gICAgcGFkZGluZ0xlZnQ6IHRva2Vucy5zaXplLnNwYWNlWzRdLnZhbHVlLFxuICAgIHBhZGRpbmdSaWdodDogdG9rZW5zLnNpemUuc3BhY2VbNF0udmFsdWUsXG4gIH0sXG59O1xuXG5jb25zdCBnZXRUZXh0Q29sb3IgPSAoYmFja2dyb3VuZENvbG9yOiBzdHJpbmcpOiBzdHJpbmcgPT4ge1xuICBpZiAoXG4gICAgdGlueWNvbG9yLnJlYWRhYmlsaXR5KFxuICAgICAgYmFja2dyb3VuZENvbG9yLFxuICAgICAgdG9rZW5zLmNvbG9yLnByaW1hcnkubmF2eVRleHQudmFsdWUuaGV4LFxuICAgICkgPiA0LjVcbiAgKSB7XG4gICAgcmV0dXJuIHRva2Vucy5jb2xvci5wcmltYXJ5Lm5hdnlUZXh0LnZhbHVlLmhleDtcbiAgfVxuICByZXR1cm4gdG9rZW5zLmNvbG9yLnByaW1hcnkud2hpdGUudmFsdWUuaGV4O1xufTtcblxuY29uc3QgQmFkZ2UgPSAoe1xuICBjaGlsZHJlbixcbiAgY2xhc3NOYW1lLFxuICBjb2xvcixcbiAgc2l6ZSA9ICdzbWFsbCcsXG59OiBCYWRnZVByb3BzKTogUmVhY3QuUmVhY3RFbGVtZW50ID0+IChcbiAgPFN0cm9uZ1xuICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgIGNzcz17Y3NzKFxuICAgICAgYmFzZVN0eWxlLFxuICAgICAgeyBiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yLCBjb2xvcjogZ2V0VGV4dENvbG9yKGNvbG9yKSB9LFxuICAgICAgc2l6ZVN0eWxlc1tzaXplXSxcbiAgICApfVxuICA+XG4gICAge2NoaWxkcmVufVxuICA8L1N0cm9uZz5cbik7XG5cbmV4cG9ydCBkZWZhdWx0IEJhZGdlO1xuIl19 */")
}, sizeStyles[size], process.env.NODE_ENV === "production" ? "" : ";label:Badge;", process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL0JhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRVMiLCJmaWxlIjoiLi4vLi4vc3JjL2NvbXBvbmVudHMvQmFkZ2UudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHRva2VucyBmcm9tICdAZGF0YWNhbXAvd2FmZmxlcy10b2tlbnMvbGliL2Z1dHVyZS10b2tlbnMuanNvbic7XG5pbXBvcnQgeyBoZXhDb2xvckx1bWluYW5jZSB9IGZyb20gJ0BkYXRhY2FtcC93YWZmbGVzLXV0aWxzJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCBTdHJvbmcgZnJvbSAnLi9TdHJvbmcnO1xuXG5pbnRlcmZhY2UgQmFkZ2VQcm9wcyB7XG4gIC8qKlxuICAgKiBUaGUgY29udGVudCB0byByZW5kZXIgaW4gdGhlIEJhZGdlXG4gICAqL1xuICBjaGlsZHJlbjogc3RyaW5nO1xuICAvKipcbiAgICogQWRkaXRpb25hbHkgY3NzIGNsYXNzTmFtZSB0byBhZGQgdG8gdGhlIHJlbmRlcmVkIGVsZW1lbnRcbiAgICovXG4gIGNsYXNzTmFtZT86IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSBjb2xvdXIgb2YgdGhlIEJhZGdlLiBUaGlzIGNhbiBiZSBhbnkgSEVYIGNvbG9yLCBidXQgaXQgaXMgcmVjb21tZW5kZWRcbiAgICogdG8gdXNlIGEgY29sb3IgZnJvbSBAZGF0YWNhbXAvd2FmZmxlcy10b2tlbnMuIFRoZSB0ZXh0IGNvbG9yIHdpbGwgYmUgc2V0XG4gICAqIGF1dG9tYXRpY2FsbHkuXG4gICAqL1xuICBjb2xvcjogc3RyaW5nO1xuICAvKipcbiAgICogVGhlIHNpemUgb2YgdGhlIEJhZGdlIHRvIHJlbmRlci5cbiAgICovXG4gIHNpemU/OiAnc21hbGwnIHwgJ2xhcmdlJztcbn1cblxuY29uc3QgYmFzZVN0eWxlID0gY3NzKHtcbiAgYm9yZGVyUmFkaXVzOiA0LFxuICBkaXNwbGF5OiAnaW5saW5lLWJsb2NrJyxcbiAgdGV4dFRyYW5zZm9ybTogJ3VwcGVyY2FzZScsXG59KTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9IHtcbiAgbGFyZ2U6IHtcbiAgICBmb250U2l6ZTogdG9rZW5zLnNpemUuZm9udFszMDBdLnZhbHVlLFxuICAgIGxpbmVIZWlnaHQ6ICcyNHB4JyxcbiAgICBwYWRkaW5nTGVmdDogdG9rZW5zLnNpemUuc3BhY2VbOF0udmFsdWUsXG4gICAgcGFkZGluZ1JpZ2h0OiB0b2tlbnMuc2l6ZS5zcGFjZVs4XS52YWx1ZSxcbiAgfSxcbiAgc21hbGw6IHtcbiAgICBmb250U2l6ZTogdG9rZW5zLnNpemUuZm9udFsyMDBdLnZhbHVlLFxuICAgIGxpbmVIZWlnaHQ6ICcxOHB4JyxcbiAgICBwYWRkaW5nTGVmdDogdG9rZW5zLnNpemUuc3BhY2VbNF0udmFsdWUsXG4gICAgcGFkZGluZ1JpZ2h0OiB0b2tlbnMuc2l6ZS5zcGFjZVs0XS52YWx1ZSxcbiAgfSxcbn07XG5cbmNvbnN0IGdldFRleHRDb2xvciA9IChiYWNrZ3JvdW5kQ29sb3I6IHN0cmluZyk6IHN0cmluZyA9PiB7XG4gIC8vIENvbXBhcmUgdG8gbHVtaW5hbmNlIG9mIG5ldXRyYWwgZ3JleSBjb2xvciBpbiB0aGUgbWlkZGxlIG9mIHRoZSBSR0Igc2NhbGVcbiAgY29uc3QgaXNDb2xvckxpZ2h0ID0gaGV4Q29sb3JMdW1pbmFuY2UoYmFja2dyb3VuZENvbG9yKSA+IDAuMTc5O1xuXG4gIHJldHVybiBpc0NvbG9yTGlnaHRcbiAgICA/IHRva2Vucy5jb2xvci5wcmltYXJ5Lm5hdnlUZXh0LnZhbHVlLmhleFxuICAgIDogdG9rZW5zLmNvbG9yLnByaW1hcnkud2hpdGUudmFsdWUuaGV4O1xufTtcblxuY29uc3QgQmFkZ2UgPSAoe1xuICBjaGlsZHJlbixcbiAgY2xhc3NOYW1lLFxuICBjb2xvcixcbiAgc2l6ZSA9ICdzbWFsbCcsXG59OiBCYWRnZVByb3BzKTogUmVhY3QuUmVhY3RFbGVtZW50ID0+IChcbiAgPFN0cm9uZ1xuICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgIGNzcz17Y3NzKFxuICAgICAgYmFzZVN0eWxlLFxuICAgICAgeyBiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yLCBjb2xvcjogZ2V0VGV4dENvbG9yKGNvbG9yKSB9LFxuICAgICAgc2l6ZVN0eWxlc1tzaXplXSxcbiAgICApfVxuICA+XG4gICAge2NoaWxkcmVufVxuICA8L1N0cm9uZz5cbik7XG5cbmV4cG9ydCBkZWZhdWx0IEJhZGdlO1xuIl19 */")
}, children);

@@ -74,0 +72,0 @@ };

{
"name": "@datacamp/waffles-text",
"version": "5.2.0",
"version": "5.3.0",
"main": "lib/index.js",

@@ -43,3 +43,2 @@ "module": "es/index.js",

"@testing-library/react": "11.2.2",
"@types/tinycolor2": "^1.4.2",
"babel-jest": "26.6.3",

@@ -54,7 +53,6 @@ "jest": "26.6.1",

"@datacamp/waffles-tokens": "^1.1.0",
"@datacamp/waffles-utils": "^3.2.0",
"@datacamp/waffles-utils": "^3.3.0",
"airbnb-prop-types": "^2.16.0",
"prop-types": "^15.7.2",
"react-uid": "^2.3.1",
"tinycolor2": "^1.4.2"
"react-uid": "^2.3.1"
},

@@ -66,3 +64,3 @@ "peerDependencies": {

},
"gitHead": "8cdde08cc7299618ff402e6d80110836939780d3"
"gitHead": "d9c25bbafeb1db46d60d7121d534ddcf90e34176"
}

@@ -12,5 +12,5 @@ import React from 'react';

/**
* The colour of the Badge. This can be any css colour, but it is recommended
* to use a colour from @datacamp/waffles-tokens. The text color will be set
* automatically based on this colour.
* The colour of the Badge. This can be any HEX color, but it is recommended
* to use a color from @datacamp/waffles-tokens. The text color will be set
* automatically.
*/

@@ -17,0 +17,0 @@ color: string;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc