style-dictionary
Version:
Style once, use everywhere. A build system for creating cross-platform styles.
42 lines (39 loc) • 1.61 kB
JavaScript
/*
* Copyright 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
import usesReferences from './references/usesReferences.js';
import { getReferences } from './references/getReferences.js';
import { resolveReferences } from './references/resolveReferences.js';
import { outputReferencesFilter } from './references/outputReferencesFilter.js';
import { outputReferencesTransformed } from './references/outputReferencesTransformed.js';
import flattenTokens from './flattenTokens.js';
import { convertTokenData } from './convertTokenData.js';
import { typeDtcgDelegate } from './typeDtcgDelegate.js';
import { convertToDTCG, convertJSONToDTCG, convertZIPToDTCG } from './convertToDTCG.js';
import { stripMeta } from './stripMeta.js';
// Public style-dictionary/utils API
export {
usesReferences,
getReferences,
resolveReferences,
outputReferencesFilter,
outputReferencesTransformed,
/** @deprecated */
flattenTokens,
typeDtcgDelegate,
convertToDTCG,
convertJSONToDTCG,
convertZIPToDTCG,
stripMeta,
convertTokenData,
};
export * from '../common/formatHelpers/index.js';