@karrotmarket/react-stitches
Advanced tools
Comparing version
@@ -8,6 +8,6 @@ "use strict"; | ||
var _lodash = _interopRequireDefault(require("lodash.kebabcase")); | ||
function kebabcase(str) { | ||
return str.replace(/[A-Z]/g, v => `-${v.toLowerCase()}`); | ||
} | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function removeTokenPrefix(token) { | ||
@@ -25,3 +25,3 @@ return token.substr(1); | ||
for (const [key, value] of Object.entries(baseTheme.semanticScheme)) { | ||
result[(0, _lodash.default)(key)] = value; | ||
result[kebabcase(key)] = value; | ||
} | ||
@@ -28,0 +28,0 @@ |
{ | ||
"name": "@karrotmarket/react-stitches", | ||
"version": "0.1.1-0", | ||
"version": "0.1.1-1", | ||
"sideEffects": false, | ||
@@ -10,2 +10,6 @@ "exports": { | ||
}, | ||
"./colors": { | ||
"require": "./colors.js", | ||
"import": "./colors.mjs" | ||
}, | ||
"./package.json": "./package.json" | ||
@@ -45,6 +49,7 @@ }, | ||
], | ||
"peerDependencies": { | ||
"@stitches/react": "^0.1.0 || ^0.2.0" | ||
}, | ||
"dependencies": { | ||
"@karrotmarket/design-token": "0.1.8-1", | ||
"@stitches/react": "^0.1.9", | ||
"lodash.kebabcase": "^4.1.1", | ||
"@karrotmarket/design-token": "0.1.8-3", | ||
"polished": "^4.1.2", | ||
@@ -59,2 +64,3 @@ "type-fest": "^1.1.3" | ||
"@babel/preset-typescript": "^7.13.0", | ||
"@stitches/react": "^0.2.0-canary.7", | ||
"@types/react": "^17.0.8", | ||
@@ -61,0 +67,0 @@ "@types/react-dom": "^17.0.5", |
import type { KebabCase } from 'type-fest'; | ||
import kebabcase from 'lodash.kebabcase'; | ||
import type { | ||
@@ -9,2 +8,6 @@ ColorTheme, | ||
function kebabcase<T extends string>(str: T): KebabCase<T> { | ||
return str.replace(/[A-Z]/g, v => `-${v.toLowerCase()}`) as KebabCase<T>; | ||
} | ||
type RemoveTokenPrefix<Token> = Token extends `$${infer Rest}` ? Rest : Token; | ||
@@ -11,0 +14,0 @@ function removeTokenPrefix(token: ColorToken): RemoveTokenPrefix<ColorToken> { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
92610
1.92%4
-20%1089
0.09%1
-50%40
Infinity%12
9.09%+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed