├── .github ├── FUNDING.yml └── workflows │ └── test.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── LICENSE ├── README.md ├── _resources ├── DS-Typography.jpg ├── DS-loves-motion.jpg ├── Design Tokens Plugin Cover.png ├── Design Tokens Plugin Icon.png ├── Design Tokens.svg ├── Dev-Pipeline-to-github.jpg ├── File-Export-Settings.png ├── Plugin Description.md ├── Plugin Icon.png ├── Typography-v6.1.0.jpg ├── Url-Export-Settings.png ├── Variants.jpg ├── _archive │ ├── Design Tokens Plugin Cover + Github.png │ ├── Design Tokens Plugin Cover.png │ ├── __old_Design Tokens Plugin Cover + Github.png │ └── settings.png ├── design-tokens-v5.jpg ├── example-breakpoints-tokens.png ├── example-sizes-tokens.png ├── example-spacing-tokens.png ├── promo-v5.jpg ├── promo-v6.jpg └── settings.png ├── dist ├── plugin.js ├── ui.html ├── ui.js └── ui.js.LICENSE.txt ├── examples ├── Readme.md ├── build.js ├── build │ ├── android │ │ ├── font │ │ │ └── font_family.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ └── font_styles.xml │ ├── css │ │ └── variables.css │ ├── ios │ │ ├── DesignToken.xcassets │ │ │ ├── Background.colorset │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── MultipleFills_0.colorset │ │ │ │ └── Contents.json │ │ │ ├── MultipleFills_1.colorset │ │ │ │ └── Contents.json │ │ │ ├── SingleBlue.colorset │ │ │ │ └── Contents.json │ │ │ ├── SpecialCharacters.colorset │ │ │ │ └── Contents.json │ │ │ └── SpecialCharactersNderung.colorset │ │ │ │ └── Contents.json │ │ ├── Size.swift │ │ └── StyleDictionary+Generated.swift │ └── scss │ │ └── variables.scss ├── filesToCopy │ └── font_family.xml ├── input │ └── standard-tokens.json └── libs │ ├── android │ ├── colorName.js │ ├── fontSizeToSp.js │ ├── formatFontStyle.js │ ├── formatResourcesSorted.js │ ├── index.js │ └── pxToDp.js │ ├── common │ ├── camelCaseHelper.js │ ├── colorToHex8.js │ ├── colorToRgbaString.js │ └── copyFileOrFolder.js │ ├── ios │ ├── colorsets.js │ ├── fontStyleTemplate.js │ ├── fontStyles.js │ └── index.js │ └── web │ ├── createPropertyFormatter.js │ ├── fileHeader.js │ ├── filterWeb.js │ ├── formatCss.js │ ├── formattedVariables.js │ ├── index.js │ ├── sizePx.js │ ├── sortByReference.js │ ├── webFont.js │ ├── webGradient.js │ ├── webPadding.js │ ├── webRadius.js │ └── webShadows.js ├── faq.md ├── manifest.json ├── package.json ├── src ├── config │ ├── commands.ts │ ├── config.ts │ ├── defaultSettings.ts │ └── tokenTypes.ts ├── extractor │ ├── extractBorders.ts │ ├── extractBreakpoints.ts │ ├── extractColors.ts │ ├── extractEffects.ts │ ├── extractFonts.ts │ ├── extractGrids.ts │ ├── extractMotion.ts │ ├── extractOpacities.ts │ ├── extractRadii.ts │ ├── extractSizes.ts │ ├── extractSpacing.ts │ └── extractUtilities.ts ├── index.ts ├── transformer │ ├── originalFormatTransformer.ts │ ├── standardTransformer.ts │ └── tokenExtensions.ts ├── ui │ ├── components │ │ ├── Button.tsx │ │ ├── CancelButton.tsx │ │ ├── Checkbox.tsx │ │ ├── FileExportSettings.tsx │ │ ├── Footer.tsx │ │ ├── GeneralSettings.tsx │ │ ├── Info.tsx │ │ ├── Input.tsx │ │ ├── Label.tsx │ │ ├── Row.tsx │ │ ├── Select.tsx │ │ ├── Separator.tsx │ │ ├── Text.tsx │ │ ├── Title.tsx │ │ ├── UrlExportSettings.tsx │ │ ├── VersionNotice.tsx │ │ └── WebLink.tsx │ ├── context.tsx │ ├── css │ │ ├── ui.css │ │ └── variables.css │ ├── modules │ │ ├── downloadJson.ts │ │ ├── gitlabRepository.ts │ │ ├── handleKeyboardInput.ts │ │ └── urlExport.ts │ ├── ui.html │ └── ui.tsx └── utilities │ ├── accessToken.ts │ ├── base64.ts │ ├── buildFigmaData.ts │ ├── changeNotation.ts │ ├── convertColor.ts │ ├── deepMerge.ts │ ├── extractTokenNodeValues.ts │ ├── filterByNameProperty.ts │ ├── getEffectStyles.ts │ ├── getFileId.ts │ ├── getGridStyles.ts │ ├── getPaintStyles.ts │ ├── getTextStyles.ts │ ├── getTokenJson.ts │ ├── getTokenNodes.ts │ ├── getVariableTypeByValue.ts │ ├── getVariables.ts │ ├── getVersionDifference.ts │ ├── groupByName.ts │ ├── handleVariableAlias.ts │ ├── isTokenNode.ts │ ├── prefixTokenName.ts │ ├── prepareExport.ts │ ├── processAliasModes.ts │ ├── roundWithDecimals.ts │ ├── semVerDifference.ts │ ├── settings.ts │ ├── stringifyJson.ts │ ├── transformName.ts │ └── version.ts ├── tests ├── data │ └── variables.css ├── files │ ├── original-tokens.json │ └── standard-tokens.json ├── integration │ ├── cssOutput.test.ts │ ├── data │ │ ├── cssOutput.data.ts │ │ ├── cssStandardOutput.data.ts │ │ ├── jsonOriginalFormat.data.ts │ │ ├── original.variables.css │ │ └── standard.variables.css │ ├── jsonOutput.test.ts │ ├── libs │ │ └── standard │ │ │ └── web │ │ │ ├── colorToRgbaString.js │ │ │ ├── formatWeb.js │ │ │ ├── sizePx.js │ │ │ ├── webFont.js │ │ │ ├── webGradient.js │ │ │ ├── webPadding.js │ │ │ ├── webRadius.js │ │ │ └── webShadows.js │ ├── original.config.json │ └── standard.build.js └── unit │ ├── accessToken.test.ts │ ├── base64.test.ts │ ├── buildFigmaData.test.ts │ ├── convertColor.test.ts │ ├── data │ ├── color.data.ts │ ├── customTokenNode.data.ts │ ├── effectStyleObjects.data.ts │ ├── extractedFigmaTokens.data.ts │ ├── figmaData.data.ts │ ├── gridStyleObjects.data.ts │ ├── paintStyleObjects.data.ts │ ├── textStyleObjects.data.ts │ ├── transformedOriginalFormatTokens.data.ts │ └── transformedStandardTokens.data.ts │ ├── deepMerge.test.ts │ ├── exportRawTokenArray.test.ts │ ├── extractBorders.test.ts │ ├── extractBreakpoints.test.ts │ ├── extractColors.test.ts │ ├── extractEffects.test.ts │ ├── extractFonts.test.ts │ ├── extractGrids.test.ts │ ├── extractMotion.test.ts │ ├── extractOpacitites.test.ts │ ├── extractRadii.test.ts │ ├── extractSizes.test.ts │ ├── extractSpacing.test.ts │ ├── extractUtilities.test.ts │ ├── filterByNameProperty.test.ts │ ├── getEffectStyles.test.ts │ ├── getFileId.test.ts │ ├── getGridStyles.test.ts │ ├── getPaintStyles.test.ts │ ├── getTextStyles.test.ts │ ├── getTokenNames.test.ts │ ├── getVariableTypeByValue.test.ts │ ├── getVariables.test.ts │ ├── getVersionDifference.test.ts │ ├── groupByName.test.ts │ ├── handleVariableAlias.test.ts │ ├── prefixTokenName.test.ts │ ├── prepareExport.test.ts │ ├── processAliasModes.test.ts │ ├── roundRgba.test.ts │ ├── roundWithDecimals.test.ts │ ├── semVerDifference.test.ts │ ├── settings.test.ts │ ├── transformName.test.ts │ ├── transformer.originalFormatTransformer.test.ts │ ├── transformer.standardTransformer.test.ts │ └── urlExport.test.ts ├── tsconfig.json ├── types ├── extractedData.d.ts ├── extractorInterface.d.ts ├── figmaDataType.d.ts ├── originalFormatProperties.d.ts ├── pluginEvent.ts ├── propertyCategory.d.ts ├── propertyObject.d.ts ├── settings.ts ├── standardToken.d.ts ├── styles.d.ts ├── tokenCategory.d.ts ├── tokenExportKey.d.ts ├── tokenNodeTypes.d.ts ├── urlExportData.d.ts └── valueTypes.d.ts └── webpack.config.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v18.20.4 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/README.md -------------------------------------------------------------------------------- /_resources/DS-Typography.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/DS-Typography.jpg -------------------------------------------------------------------------------- /_resources/DS-loves-motion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/DS-loves-motion.jpg -------------------------------------------------------------------------------- /_resources/Design Tokens Plugin Cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Design Tokens Plugin Cover.png -------------------------------------------------------------------------------- /_resources/Design Tokens Plugin Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Design Tokens Plugin Icon.png -------------------------------------------------------------------------------- /_resources/Design Tokens.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Design Tokens.svg -------------------------------------------------------------------------------- /_resources/Dev-Pipeline-to-github.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Dev-Pipeline-to-github.jpg -------------------------------------------------------------------------------- /_resources/File-Export-Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/File-Export-Settings.png -------------------------------------------------------------------------------- /_resources/Plugin Description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Plugin Description.md -------------------------------------------------------------------------------- /_resources/Plugin Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Plugin Icon.png -------------------------------------------------------------------------------- /_resources/Typography-v6.1.0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Typography-v6.1.0.jpg -------------------------------------------------------------------------------- /_resources/Url-Export-Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Url-Export-Settings.png -------------------------------------------------------------------------------- /_resources/Variants.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/Variants.jpg -------------------------------------------------------------------------------- /_resources/_archive/Design Tokens Plugin Cover + Github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/_archive/Design Tokens Plugin Cover + Github.png -------------------------------------------------------------------------------- /_resources/_archive/Design Tokens Plugin Cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/_archive/Design Tokens Plugin Cover.png -------------------------------------------------------------------------------- /_resources/_archive/__old_Design Tokens Plugin Cover + Github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/_archive/__old_Design Tokens Plugin Cover + Github.png -------------------------------------------------------------------------------- /_resources/_archive/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/_archive/settings.png -------------------------------------------------------------------------------- /_resources/design-tokens-v5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/design-tokens-v5.jpg -------------------------------------------------------------------------------- /_resources/example-breakpoints-tokens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/example-breakpoints-tokens.png -------------------------------------------------------------------------------- /_resources/example-sizes-tokens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/example-sizes-tokens.png -------------------------------------------------------------------------------- /_resources/example-spacing-tokens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/example-spacing-tokens.png -------------------------------------------------------------------------------- /_resources/promo-v5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/promo-v5.jpg -------------------------------------------------------------------------------- /_resources/promo-v6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/promo-v6.jpg -------------------------------------------------------------------------------- /_resources/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/_resources/settings.png -------------------------------------------------------------------------------- /dist/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/dist/plugin.js -------------------------------------------------------------------------------- /dist/ui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/dist/ui.html -------------------------------------------------------------------------------- /dist/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/dist/ui.js -------------------------------------------------------------------------------- /dist/ui.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/dist/ui.js.LICENSE.txt -------------------------------------------------------------------------------- /examples/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/Readme.md -------------------------------------------------------------------------------- /examples/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build.js -------------------------------------------------------------------------------- /examples/build/android/font/font_family.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/android/font/font_family.xml -------------------------------------------------------------------------------- /examples/build/android/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/android/values/dimens.xml -------------------------------------------------------------------------------- /examples/build/android/values/font_styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/android/values/font_styles.xml -------------------------------------------------------------------------------- /examples/build/css/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/css/variables.css -------------------------------------------------------------------------------- /examples/build/ios/DesignToken.xcassets/Background.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/DesignToken.xcassets/Background.colorset/Contents.json -------------------------------------------------------------------------------- /examples/build/ios/DesignToken.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/DesignToken.xcassets/Contents.json -------------------------------------------------------------------------------- /examples/build/ios/DesignToken.xcassets/MultipleFills_0.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/DesignToken.xcassets/MultipleFills_0.colorset/Contents.json -------------------------------------------------------------------------------- /examples/build/ios/DesignToken.xcassets/MultipleFills_1.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/DesignToken.xcassets/MultipleFills_1.colorset/Contents.json -------------------------------------------------------------------------------- /examples/build/ios/DesignToken.xcassets/SingleBlue.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/DesignToken.xcassets/SingleBlue.colorset/Contents.json -------------------------------------------------------------------------------- /examples/build/ios/DesignToken.xcassets/SpecialCharacters.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/DesignToken.xcassets/SpecialCharacters.colorset/Contents.json -------------------------------------------------------------------------------- /examples/build/ios/DesignToken.xcassets/SpecialCharactersNderung.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/DesignToken.xcassets/SpecialCharactersNderung.colorset/Contents.json -------------------------------------------------------------------------------- /examples/build/ios/Size.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/Size.swift -------------------------------------------------------------------------------- /examples/build/ios/StyleDictionary+Generated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/ios/StyleDictionary+Generated.swift -------------------------------------------------------------------------------- /examples/build/scss/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/build/scss/variables.scss -------------------------------------------------------------------------------- /examples/filesToCopy/font_family.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/filesToCopy/font_family.xml -------------------------------------------------------------------------------- /examples/input/standard-tokens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/input/standard-tokens.json -------------------------------------------------------------------------------- /examples/libs/android/colorName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/android/colorName.js -------------------------------------------------------------------------------- /examples/libs/android/fontSizeToSp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/android/fontSizeToSp.js -------------------------------------------------------------------------------- /examples/libs/android/formatFontStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/android/formatFontStyle.js -------------------------------------------------------------------------------- /examples/libs/android/formatResourcesSorted.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/android/formatResourcesSorted.js -------------------------------------------------------------------------------- /examples/libs/android/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/android/index.js -------------------------------------------------------------------------------- /examples/libs/android/pxToDp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/android/pxToDp.js -------------------------------------------------------------------------------- /examples/libs/common/camelCaseHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/common/camelCaseHelper.js -------------------------------------------------------------------------------- /examples/libs/common/colorToHex8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/common/colorToHex8.js -------------------------------------------------------------------------------- /examples/libs/common/colorToRgbaString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/common/colorToRgbaString.js -------------------------------------------------------------------------------- /examples/libs/common/copyFileOrFolder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/common/copyFileOrFolder.js -------------------------------------------------------------------------------- /examples/libs/ios/colorsets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/ios/colorsets.js -------------------------------------------------------------------------------- /examples/libs/ios/fontStyleTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/ios/fontStyleTemplate.js -------------------------------------------------------------------------------- /examples/libs/ios/fontStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/ios/fontStyles.js -------------------------------------------------------------------------------- /examples/libs/ios/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/ios/index.js -------------------------------------------------------------------------------- /examples/libs/web/createPropertyFormatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/createPropertyFormatter.js -------------------------------------------------------------------------------- /examples/libs/web/fileHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/fileHeader.js -------------------------------------------------------------------------------- /examples/libs/web/filterWeb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/filterWeb.js -------------------------------------------------------------------------------- /examples/libs/web/formatCss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/formatCss.js -------------------------------------------------------------------------------- /examples/libs/web/formattedVariables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/formattedVariables.js -------------------------------------------------------------------------------- /examples/libs/web/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/index.js -------------------------------------------------------------------------------- /examples/libs/web/sizePx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/sizePx.js -------------------------------------------------------------------------------- /examples/libs/web/sortByReference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/sortByReference.js -------------------------------------------------------------------------------- /examples/libs/web/webFont.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/webFont.js -------------------------------------------------------------------------------- /examples/libs/web/webGradient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/webGradient.js -------------------------------------------------------------------------------- /examples/libs/web/webPadding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/webPadding.js -------------------------------------------------------------------------------- /examples/libs/web/webRadius.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/webRadius.js -------------------------------------------------------------------------------- /examples/libs/web/webShadows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/examples/libs/web/webShadows.js -------------------------------------------------------------------------------- /faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/faq.md -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/package.json -------------------------------------------------------------------------------- /src/config/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/config/commands.ts -------------------------------------------------------------------------------- /src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/config/config.ts -------------------------------------------------------------------------------- /src/config/defaultSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/config/defaultSettings.ts -------------------------------------------------------------------------------- /src/config/tokenTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/config/tokenTypes.ts -------------------------------------------------------------------------------- /src/extractor/extractBorders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractBorders.ts -------------------------------------------------------------------------------- /src/extractor/extractBreakpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractBreakpoints.ts -------------------------------------------------------------------------------- /src/extractor/extractColors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractColors.ts -------------------------------------------------------------------------------- /src/extractor/extractEffects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractEffects.ts -------------------------------------------------------------------------------- /src/extractor/extractFonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractFonts.ts -------------------------------------------------------------------------------- /src/extractor/extractGrids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractGrids.ts -------------------------------------------------------------------------------- /src/extractor/extractMotion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractMotion.ts -------------------------------------------------------------------------------- /src/extractor/extractOpacities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractOpacities.ts -------------------------------------------------------------------------------- /src/extractor/extractRadii.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractRadii.ts -------------------------------------------------------------------------------- /src/extractor/extractSizes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractSizes.ts -------------------------------------------------------------------------------- /src/extractor/extractSpacing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractSpacing.ts -------------------------------------------------------------------------------- /src/extractor/extractUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/extractor/extractUtilities.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/transformer/originalFormatTransformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/transformer/originalFormatTransformer.ts -------------------------------------------------------------------------------- /src/transformer/standardTransformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/transformer/standardTransformer.ts -------------------------------------------------------------------------------- /src/transformer/tokenExtensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/transformer/tokenExtensions.ts -------------------------------------------------------------------------------- /src/ui/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Button.tsx -------------------------------------------------------------------------------- /src/ui/components/CancelButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/CancelButton.tsx -------------------------------------------------------------------------------- /src/ui/components/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Checkbox.tsx -------------------------------------------------------------------------------- /src/ui/components/FileExportSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/FileExportSettings.tsx -------------------------------------------------------------------------------- /src/ui/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Footer.tsx -------------------------------------------------------------------------------- /src/ui/components/GeneralSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/GeneralSettings.tsx -------------------------------------------------------------------------------- /src/ui/components/Info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Info.tsx -------------------------------------------------------------------------------- /src/ui/components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Input.tsx -------------------------------------------------------------------------------- /src/ui/components/Label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Label.tsx -------------------------------------------------------------------------------- /src/ui/components/Row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Row.tsx -------------------------------------------------------------------------------- /src/ui/components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Select.tsx -------------------------------------------------------------------------------- /src/ui/components/Separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Separator.tsx -------------------------------------------------------------------------------- /src/ui/components/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Text.tsx -------------------------------------------------------------------------------- /src/ui/components/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/Title.tsx -------------------------------------------------------------------------------- /src/ui/components/UrlExportSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/UrlExportSettings.tsx -------------------------------------------------------------------------------- /src/ui/components/VersionNotice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/VersionNotice.tsx -------------------------------------------------------------------------------- /src/ui/components/WebLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/components/WebLink.tsx -------------------------------------------------------------------------------- /src/ui/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/context.tsx -------------------------------------------------------------------------------- /src/ui/css/ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/css/ui.css -------------------------------------------------------------------------------- /src/ui/css/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/css/variables.css -------------------------------------------------------------------------------- /src/ui/modules/downloadJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/modules/downloadJson.ts -------------------------------------------------------------------------------- /src/ui/modules/gitlabRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/modules/gitlabRepository.ts -------------------------------------------------------------------------------- /src/ui/modules/handleKeyboardInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/modules/handleKeyboardInput.ts -------------------------------------------------------------------------------- /src/ui/modules/urlExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/modules/urlExport.ts -------------------------------------------------------------------------------- /src/ui/ui.html: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/ui/ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/ui/ui.tsx -------------------------------------------------------------------------------- /src/utilities/accessToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/accessToken.ts -------------------------------------------------------------------------------- /src/utilities/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/base64.ts -------------------------------------------------------------------------------- /src/utilities/buildFigmaData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/buildFigmaData.ts -------------------------------------------------------------------------------- /src/utilities/changeNotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/changeNotation.ts -------------------------------------------------------------------------------- /src/utilities/convertColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/convertColor.ts -------------------------------------------------------------------------------- /src/utilities/deepMerge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/deepMerge.ts -------------------------------------------------------------------------------- /src/utilities/extractTokenNodeValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/extractTokenNodeValues.ts -------------------------------------------------------------------------------- /src/utilities/filterByNameProperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/filterByNameProperty.ts -------------------------------------------------------------------------------- /src/utilities/getEffectStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getEffectStyles.ts -------------------------------------------------------------------------------- /src/utilities/getFileId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getFileId.ts -------------------------------------------------------------------------------- /src/utilities/getGridStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getGridStyles.ts -------------------------------------------------------------------------------- /src/utilities/getPaintStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getPaintStyles.ts -------------------------------------------------------------------------------- /src/utilities/getTextStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getTextStyles.ts -------------------------------------------------------------------------------- /src/utilities/getTokenJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getTokenJson.ts -------------------------------------------------------------------------------- /src/utilities/getTokenNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getTokenNodes.ts -------------------------------------------------------------------------------- /src/utilities/getVariableTypeByValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getVariableTypeByValue.ts -------------------------------------------------------------------------------- /src/utilities/getVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getVariables.ts -------------------------------------------------------------------------------- /src/utilities/getVersionDifference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/getVersionDifference.ts -------------------------------------------------------------------------------- /src/utilities/groupByName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/groupByName.ts -------------------------------------------------------------------------------- /src/utilities/handleVariableAlias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/handleVariableAlias.ts -------------------------------------------------------------------------------- /src/utilities/isTokenNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/isTokenNode.ts -------------------------------------------------------------------------------- /src/utilities/prefixTokenName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/prefixTokenName.ts -------------------------------------------------------------------------------- /src/utilities/prepareExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/prepareExport.ts -------------------------------------------------------------------------------- /src/utilities/processAliasModes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/processAliasModes.ts -------------------------------------------------------------------------------- /src/utilities/roundWithDecimals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/roundWithDecimals.ts -------------------------------------------------------------------------------- /src/utilities/semVerDifference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/semVerDifference.ts -------------------------------------------------------------------------------- /src/utilities/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/settings.ts -------------------------------------------------------------------------------- /src/utilities/stringifyJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/stringifyJson.ts -------------------------------------------------------------------------------- /src/utilities/transformName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/transformName.ts -------------------------------------------------------------------------------- /src/utilities/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/src/utilities/version.ts -------------------------------------------------------------------------------- /tests/data/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/data/variables.css -------------------------------------------------------------------------------- /tests/files/original-tokens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/files/original-tokens.json -------------------------------------------------------------------------------- /tests/files/standard-tokens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/files/standard-tokens.json -------------------------------------------------------------------------------- /tests/integration/cssOutput.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/cssOutput.test.ts -------------------------------------------------------------------------------- /tests/integration/data/cssOutput.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/data/cssOutput.data.ts -------------------------------------------------------------------------------- /tests/integration/data/cssStandardOutput.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/data/cssStandardOutput.data.ts -------------------------------------------------------------------------------- /tests/integration/data/jsonOriginalFormat.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/data/jsonOriginalFormat.data.ts -------------------------------------------------------------------------------- /tests/integration/data/original.variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/data/original.variables.css -------------------------------------------------------------------------------- /tests/integration/data/standard.variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/data/standard.variables.css -------------------------------------------------------------------------------- /tests/integration/jsonOutput.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/jsonOutput.test.ts -------------------------------------------------------------------------------- /tests/integration/libs/standard/web/colorToRgbaString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/libs/standard/web/colorToRgbaString.js -------------------------------------------------------------------------------- /tests/integration/libs/standard/web/formatWeb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/libs/standard/web/formatWeb.js -------------------------------------------------------------------------------- /tests/integration/libs/standard/web/sizePx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/libs/standard/web/sizePx.js -------------------------------------------------------------------------------- /tests/integration/libs/standard/web/webFont.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/libs/standard/web/webFont.js -------------------------------------------------------------------------------- /tests/integration/libs/standard/web/webGradient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/libs/standard/web/webGradient.js -------------------------------------------------------------------------------- /tests/integration/libs/standard/web/webPadding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/libs/standard/web/webPadding.js -------------------------------------------------------------------------------- /tests/integration/libs/standard/web/webRadius.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/libs/standard/web/webRadius.js -------------------------------------------------------------------------------- /tests/integration/libs/standard/web/webShadows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/libs/standard/web/webShadows.js -------------------------------------------------------------------------------- /tests/integration/original.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/original.config.json -------------------------------------------------------------------------------- /tests/integration/standard.build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/integration/standard.build.js -------------------------------------------------------------------------------- /tests/unit/accessToken.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/accessToken.test.ts -------------------------------------------------------------------------------- /tests/unit/base64.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/base64.test.ts -------------------------------------------------------------------------------- /tests/unit/buildFigmaData.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/buildFigmaData.test.ts -------------------------------------------------------------------------------- /tests/unit/convertColor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/convertColor.test.ts -------------------------------------------------------------------------------- /tests/unit/data/color.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/color.data.ts -------------------------------------------------------------------------------- /tests/unit/data/customTokenNode.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/customTokenNode.data.ts -------------------------------------------------------------------------------- /tests/unit/data/effectStyleObjects.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/effectStyleObjects.data.ts -------------------------------------------------------------------------------- /tests/unit/data/extractedFigmaTokens.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/extractedFigmaTokens.data.ts -------------------------------------------------------------------------------- /tests/unit/data/figmaData.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/figmaData.data.ts -------------------------------------------------------------------------------- /tests/unit/data/gridStyleObjects.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/gridStyleObjects.data.ts -------------------------------------------------------------------------------- /tests/unit/data/paintStyleObjects.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/paintStyleObjects.data.ts -------------------------------------------------------------------------------- /tests/unit/data/textStyleObjects.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/textStyleObjects.data.ts -------------------------------------------------------------------------------- /tests/unit/data/transformedOriginalFormatTokens.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/transformedOriginalFormatTokens.data.ts -------------------------------------------------------------------------------- /tests/unit/data/transformedStandardTokens.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/data/transformedStandardTokens.data.ts -------------------------------------------------------------------------------- /tests/unit/deepMerge.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/deepMerge.test.ts -------------------------------------------------------------------------------- /tests/unit/exportRawTokenArray.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/exportRawTokenArray.test.ts -------------------------------------------------------------------------------- /tests/unit/extractBorders.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractBorders.test.ts -------------------------------------------------------------------------------- /tests/unit/extractBreakpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractBreakpoints.test.ts -------------------------------------------------------------------------------- /tests/unit/extractColors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractColors.test.ts -------------------------------------------------------------------------------- /tests/unit/extractEffects.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractEffects.test.ts -------------------------------------------------------------------------------- /tests/unit/extractFonts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractFonts.test.ts -------------------------------------------------------------------------------- /tests/unit/extractGrids.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractGrids.test.ts -------------------------------------------------------------------------------- /tests/unit/extractMotion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractMotion.test.ts -------------------------------------------------------------------------------- /tests/unit/extractOpacitites.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractOpacitites.test.ts -------------------------------------------------------------------------------- /tests/unit/extractRadii.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractRadii.test.ts -------------------------------------------------------------------------------- /tests/unit/extractSizes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractSizes.test.ts -------------------------------------------------------------------------------- /tests/unit/extractSpacing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractSpacing.test.ts -------------------------------------------------------------------------------- /tests/unit/extractUtilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/extractUtilities.test.ts -------------------------------------------------------------------------------- /tests/unit/filterByNameProperty.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/filterByNameProperty.test.ts -------------------------------------------------------------------------------- /tests/unit/getEffectStyles.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getEffectStyles.test.ts -------------------------------------------------------------------------------- /tests/unit/getFileId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getFileId.test.ts -------------------------------------------------------------------------------- /tests/unit/getGridStyles.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getGridStyles.test.ts -------------------------------------------------------------------------------- /tests/unit/getPaintStyles.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getPaintStyles.test.ts -------------------------------------------------------------------------------- /tests/unit/getTextStyles.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getTextStyles.test.ts -------------------------------------------------------------------------------- /tests/unit/getTokenNames.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getTokenNames.test.ts -------------------------------------------------------------------------------- /tests/unit/getVariableTypeByValue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getVariableTypeByValue.test.ts -------------------------------------------------------------------------------- /tests/unit/getVariables.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getVariables.test.ts -------------------------------------------------------------------------------- /tests/unit/getVersionDifference.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/getVersionDifference.test.ts -------------------------------------------------------------------------------- /tests/unit/groupByName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/groupByName.test.ts -------------------------------------------------------------------------------- /tests/unit/handleVariableAlias.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/handleVariableAlias.test.ts -------------------------------------------------------------------------------- /tests/unit/prefixTokenName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/prefixTokenName.test.ts -------------------------------------------------------------------------------- /tests/unit/prepareExport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/prepareExport.test.ts -------------------------------------------------------------------------------- /tests/unit/processAliasModes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/processAliasModes.test.ts -------------------------------------------------------------------------------- /tests/unit/roundRgba.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/roundRgba.test.ts -------------------------------------------------------------------------------- /tests/unit/roundWithDecimals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/roundWithDecimals.test.ts -------------------------------------------------------------------------------- /tests/unit/semVerDifference.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/semVerDifference.test.ts -------------------------------------------------------------------------------- /tests/unit/settings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/settings.test.ts -------------------------------------------------------------------------------- /tests/unit/transformName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/transformName.test.ts -------------------------------------------------------------------------------- /tests/unit/transformer.originalFormatTransformer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/transformer.originalFormatTransformer.test.ts -------------------------------------------------------------------------------- /tests/unit/transformer.standardTransformer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/transformer.standardTransformer.test.ts -------------------------------------------------------------------------------- /tests/unit/urlExport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tests/unit/urlExport.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/extractedData.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/extractedData.d.ts -------------------------------------------------------------------------------- /types/extractorInterface.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/extractorInterface.d.ts -------------------------------------------------------------------------------- /types/figmaDataType.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/figmaDataType.d.ts -------------------------------------------------------------------------------- /types/originalFormatProperties.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/originalFormatProperties.d.ts -------------------------------------------------------------------------------- /types/pluginEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/pluginEvent.ts -------------------------------------------------------------------------------- /types/propertyCategory.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/propertyCategory.d.ts -------------------------------------------------------------------------------- /types/propertyObject.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/propertyObject.d.ts -------------------------------------------------------------------------------- /types/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/settings.ts -------------------------------------------------------------------------------- /types/standardToken.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/standardToken.d.ts -------------------------------------------------------------------------------- /types/styles.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/styles.d.ts -------------------------------------------------------------------------------- /types/tokenCategory.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/tokenCategory.d.ts -------------------------------------------------------------------------------- /types/tokenExportKey.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/tokenExportKey.d.ts -------------------------------------------------------------------------------- /types/tokenNodeTypes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/tokenNodeTypes.d.ts -------------------------------------------------------------------------------- /types/urlExportData.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/urlExportData.d.ts -------------------------------------------------------------------------------- /types/valueTypes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/types/valueTypes.d.ts -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukasoppermann/design-tokens/HEAD/webpack.config.js --------------------------------------------------------------------------------