index.cjs 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. 'use strict';
  2. const customisations_defaults = require('./customisations/defaults.cjs');
  3. const customisations_merge = require('./customisations/merge.cjs');
  4. const customisations_bool = require('./customisations/bool.cjs');
  5. const customisations_flip = require('./customisations/flip.cjs');
  6. const customisations_rotate = require('./customisations/rotate.cjs');
  7. const icon_name = require('./icon/name.cjs');
  8. const icon_merge = require('./icon/merge.cjs');
  9. const icon_transformations = require('./icon/transformations.cjs');
  10. const icon_defaults = require('./icon/defaults.cjs');
  11. const icon_square = require('./icon/square.cjs');
  12. const iconSet_tree = require('./icon-set/tree.cjs');
  13. const iconSet_parse = require('./icon-set/parse.cjs');
  14. const iconSet_validate = require('./icon-set/validate.cjs');
  15. const iconSet_validateBasic = require('./icon-set/validate-basic.cjs');
  16. const iconSet_expand = require('./icon-set/expand.cjs');
  17. const iconSet_minify = require('./icon-set/minify.cjs');
  18. const iconSet_getIcons = require('./icon-set/get-icons.cjs');
  19. const iconSet_getIcon = require('./icon-set/get-icon.cjs');
  20. const iconSet_convertInfo = require('./icon-set/convert-info.cjs');
  21. const svg_build = require('./svg/build.cjs');
  22. const svg_defs = require('./svg/defs.cjs');
  23. const svg_id = require('./svg/id.cjs');
  24. const svg_size = require('./svg/size.cjs');
  25. const svg_encodeSvgForCss = require('./svg/encode-svg-for-css.cjs');
  26. const svg_trim = require('./svg/trim.cjs');
  27. const svg_pretty = require('./svg/pretty.cjs');
  28. const svg_html = require('./svg/html.cjs');
  29. const svg_url = require('./svg/url.cjs');
  30. const svg_innerHtml = require('./svg/inner-html.cjs');
  31. const svg_viewbox = require('./svg/viewbox.cjs');
  32. const svg_parse = require('./svg/parse.cjs');
  33. const colors_keywords = require('./colors/keywords.cjs');
  34. const colors_index = require('./colors/index.cjs');
  35. const css_icon = require('./css/icon.cjs');
  36. const css_icons = require('./css/icons.cjs');
  37. const loader_utils = require('./loader/utils.cjs');
  38. const loader_custom = require('./loader/custom.cjs');
  39. const loader_modern = require('./loader/modern.cjs');
  40. const loader_loader = require('./loader/loader.cjs');
  41. const emoji_cleanup = require('./emoji/cleanup.cjs');
  42. const emoji_convert = require('./emoji/convert.cjs');
  43. const emoji_format = require('./emoji/format.cjs');
  44. const emoji_test_parse = require('./emoji/test/parse.cjs');
  45. const emoji_test_variations = require('./emoji/test/variations.cjs');
  46. const emoji_test_missing = require('./emoji/test/missing.cjs');
  47. const emoji_regex_create = require('./emoji/regex/create.cjs');
  48. const emoji_parse = require('./emoji/parse.cjs');
  49. const emoji_replace_replace = require('./emoji/replace/replace.cjs');
  50. const misc_strings = require('./misc/strings.cjs');
  51. const misc_objects = require('./misc/objects.cjs');
  52. const misc_title = require('./misc/title.cjs');
  53. require('./css/common.cjs');
  54. require('./css/format.cjs');
  55. require('debug');
  56. require('./emoji/data.cjs');
  57. require('./emoji/test/components.cjs');
  58. require('./emoji/regex/tree.cjs');
  59. require('./emoji/regex/base.cjs');
  60. require('./emoji/regex/numbers.cjs');
  61. require('./emoji/regex/similar.cjs');
  62. require('./emoji/test/similar.cjs');
  63. require('./emoji/test/name.cjs');
  64. require('./emoji/test/tree.cjs');
  65. require('./emoji/replace/find.cjs');
  66. exports.defaultIconCustomisations = customisations_defaults.defaultIconCustomisations;
  67. exports.defaultIconSizeCustomisations = customisations_defaults.defaultIconSizeCustomisations;
  68. exports.mergeCustomisations = customisations_merge.mergeCustomisations;
  69. exports.toBoolean = customisations_bool.toBoolean;
  70. exports.flipFromString = customisations_flip.flipFromString;
  71. exports.rotateFromString = customisations_rotate.rotateFromString;
  72. exports.matchIconName = icon_name.matchIconName;
  73. exports.stringToIcon = icon_name.stringToIcon;
  74. exports.validateIconName = icon_name.validateIconName;
  75. exports.mergeIconData = icon_merge.mergeIconData;
  76. exports.mergeIconTransformations = icon_transformations.mergeIconTransformations;
  77. exports.defaultExtendedIconProps = icon_defaults.defaultExtendedIconProps;
  78. exports.defaultIconDimensions = icon_defaults.defaultIconDimensions;
  79. exports.defaultIconProps = icon_defaults.defaultIconProps;
  80. exports.defaultIconTransformations = icon_defaults.defaultIconTransformations;
  81. exports.makeIconSquare = icon_square.makeIconSquare;
  82. exports.getIconsTree = iconSet_tree.getIconsTree;
  83. exports.parseIconSet = iconSet_parse.parseIconSet;
  84. exports.parseIconSetAsync = iconSet_parse.parseIconSetAsync;
  85. exports.validateIconSet = iconSet_validate.validateIconSet;
  86. exports.quicklyValidateIconSet = iconSet_validateBasic.quicklyValidateIconSet;
  87. exports.expandIconSet = iconSet_expand.expandIconSet;
  88. exports.minifyIconSet = iconSet_minify.minifyIconSet;
  89. exports.getIcons = iconSet_getIcons.getIcons;
  90. exports.getIconData = iconSet_getIcon.getIconData;
  91. exports.convertIconSetInfo = iconSet_convertInfo.convertIconSetInfo;
  92. exports.iconToSVG = svg_build.iconToSVG;
  93. exports.mergeDefsAndContent = svg_defs.mergeDefsAndContent;
  94. exports.splitSVGDefs = svg_defs.splitSVGDefs;
  95. exports.wrapSVGContent = svg_defs.wrapSVGContent;
  96. exports.replaceIDs = svg_id.replaceIDs;
  97. exports.calculateSize = svg_size.calculateSize;
  98. exports.encodeSvgForCss = svg_encodeSvgForCss.encodeSvgForCss;
  99. exports.trimSVG = svg_trim.trimSVG;
  100. exports.prettifySVG = svg_pretty.prettifySVG;
  101. exports.iconToHTML = svg_html.iconToHTML;
  102. exports.svgToData = svg_url.svgToData;
  103. exports.svgToURL = svg_url.svgToURL;
  104. exports.cleanUpInnerHTML = svg_innerHtml.cleanUpInnerHTML;
  105. exports.getSVGViewBox = svg_viewbox.getSVGViewBox;
  106. exports.buildParsedSVG = svg_parse.buildParsedSVG;
  107. exports.convertParsedSVG = svg_parse.convertParsedSVG;
  108. exports.parseSVGContent = svg_parse.parseSVGContent;
  109. exports.colorKeywords = colors_keywords.colorKeywords;
  110. exports.colorToString = colors_index.colorToString;
  111. exports.compareColors = colors_index.compareColors;
  112. exports.stringToColor = colors_index.stringToColor;
  113. exports.getIconCSS = css_icon.getIconCSS;
  114. exports.getIconContentCSS = css_icon.getIconContentCSS;
  115. exports.getIconsCSS = css_icons.getIconsCSS;
  116. exports.getIconsContentCSS = css_icons.getIconsContentCSS;
  117. exports.mergeIconProps = loader_utils.mergeIconProps;
  118. exports.getCustomIcon = loader_custom.getCustomIcon;
  119. exports.searchForIcon = loader_modern.searchForIcon;
  120. exports.loadIcon = loader_loader.loadIcon;
  121. exports.getEmojiSequenceFromString = emoji_cleanup.getEmojiSequenceFromString;
  122. exports.getUnqualifiedEmojiSequence = emoji_cleanup.getUnqualifiedEmojiSequence;
  123. exports.convertEmojiSequenceToUTF16 = emoji_convert.convertEmojiSequenceToUTF16;
  124. exports.convertEmojiSequenceToUTF32 = emoji_convert.convertEmojiSequenceToUTF32;
  125. exports.getEmojiCodePoint = emoji_convert.getEmojiCodePoint;
  126. exports.getEmojiUnicode = emoji_convert.getEmojiUnicode;
  127. exports.isUTF32SplitNumber = emoji_convert.isUTF32SplitNumber;
  128. exports.mergeUTF32Numbers = emoji_convert.mergeUTF32Numbers;
  129. exports.splitUTF32Number = emoji_convert.splitUTF32Number;
  130. exports.getEmojiSequenceKeyword = emoji_format.getEmojiSequenceKeyword;
  131. exports.getEmojiSequenceString = emoji_format.getEmojiSequenceString;
  132. exports.getEmojiUnicodeString = emoji_format.getEmojiUnicodeString;
  133. exports.parseEmojiTestFile = emoji_test_parse.parseEmojiTestFile;
  134. exports.getQualifiedEmojiVariations = emoji_test_variations.getQualifiedEmojiVariations;
  135. exports.findMissingEmojis = emoji_test_missing.findMissingEmojis;
  136. exports.createOptimisedRegex = emoji_regex_create.createOptimisedRegex;
  137. exports.createOptimisedRegexForEmojiSequences = emoji_regex_create.createOptimisedRegexForEmojiSequences;
  138. exports.prepareEmojiForIconSet = emoji_parse.prepareEmojiForIconSet;
  139. exports.prepareEmojiForIconsList = emoji_parse.prepareEmojiForIconsList;
  140. exports.findAndReplaceEmojisInText = emoji_replace_replace.findAndReplaceEmojisInText;
  141. exports.camelToKebab = misc_strings.camelToKebab;
  142. exports.camelize = misc_strings.camelize;
  143. exports.pascalize = misc_strings.pascalize;
  144. exports.snakelize = misc_strings.snakelize;
  145. exports.commonObjectProps = misc_objects.commonObjectProps;
  146. exports.compareObjects = misc_objects.compareObjects;
  147. exports.unmergeObjects = misc_objects.unmergeObjects;
  148. exports.sanitiseTitleAttribute = misc_title.sanitiseTitleAttribute;