Skip to content

Commit 2232f12

Browse files
Add src/tokens to package (#1039)
* add src/tokens to package * add changeset * add pascalCase
1 parent 8430aea commit 2232f12

File tree

4 files changed

+13
-1
lines changed

4 files changed

+13
-1
lines changed

.changeset/old-carpets-press.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@primer/primitives': patch
3+
---
4+
5+
Add src/tokens to package output

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"version": "9.0.3",
44
"description": "Typography, spacing, and color primitives for Primer design system",
55
"files": [
6-
"dist"
6+
"dist",
7+
"src/tokens"
78
],
89
"repository": "https://github.com/primer/primitives",
910
"keywords": [

src/PrimerStyleDictionary.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import {
1717
jsonDeprecated,
1818
namePathToDotNotation,
1919
namePathToCamelCase,
20+
namePathToPascalCase,
2021
namePathToKebabCase,
2122
namePathToSlashNotation,
2223
namePathToFigma,
@@ -166,6 +167,10 @@ StyleDictionary.registerTransform({
166167
name: 'name/pathToCamelCase',
167168
...namePathToCamelCase,
168169
})
170+
StyleDictionary.registerTransform({
171+
name: 'name/pathToPascalCase',
172+
...namePathToPascalCase,
173+
})
169174

170175
StyleDictionary.registerTransform({
171176
name: 'name/pathToDotNotation',

src/transformers/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export {fontFamilyToFigma} from './fontFamilyToFigma'
1616
export {fontWeightToNumber} from './fontWeightToNumber'
1717
export {jsonDeprecated} from './jsonDeprecated'
1818
export {namePathToCamelCase} from './namePathToCamelCase'
19+
export {namePathToPascalCase} from './namePathToPascalCase'
1920
export {namePathToDotNotation} from './namePathToDotNotation'
2021
export {namePathToFigma} from './namePathToFigma'
2122
export {namePathToKebabCase} from './namePathToKebabCase'

0 commit comments

Comments
 (0)