<commit_before>// --- Providers
export { default as Theme, useTheme } from './Theme/Theme'
export { default as Media, useMedia } from './Media/Media'

// --- Components
export { default as Active } from './Active/Active'
export { default as Alert } from './Alert/Alert'
export { default as Anchor } from './Anchor/Anchor'
export { default as Block } from './Block/Block'
export { default as Button } from './Button/Button'
export { default as Card } from './Card/Card'
export { default as Close } from './Close/Close'
export { default as Drawer } from './Drawer/Drawer'
export { default as Dropdown } from './Dropdown/Dropdown'
export { default as Flex } from './Flex/Flex'
export { default as Heading } from './Heading/Heading'
export { default as Icon } from './Icon/Icon'
export { default as ListGroup } from './ListGroup/ListGroup'
export { default as Modal } from './Modal/Modal'
export { default as Nav } from './Nav/Nav'
export { default as Popover } from './Popover/Popover'
export { default as Tabs } from './Tabs/Tabs'
export { default as Text } from './Text/Text'
export { default as Tooltip } from './Tooltip/Tooltip'

// --- Form Components
export { default as FormGroup } from './FormGroup/FormGroup'
export { default as Input } from './Input/Input'

// --- Utilities
export { useActive, useActiveSrollReset, useNoScroll, useVisible } from './hooks'
export { setupOutlineHandlers } from './utils/dom'<commit_msg>New: Publish Badge component 💖 (#159)<commit_after>// --- Providers
export { default as Theme, useTheme } from './Theme/Theme'
export { default as Media, useMedia } from './Media/Media'

// --- Components
export { default as Active } from './Active/Active'
export { default as Alert } from './Alert/Alert'
export { default as Anchor } from './Anchor/Anchor'
export { default as Badge } from './Badge/Badge'
export { default as Block } from './Block/Block'
export { default as Button } from './Button/Button'
export { default as Card } from './Card/Card'
export { default as Close } from './Close/Close'
export { default as Drawer } from './Drawer/Drawer'
export { default as Dropdown } from './Dropdown/Dropdown'
export { default as Flex } from './Flex/Flex'
export { default as FormGroup } from './FormGroup/FormGroup'
export { default as Heading } from './Heading/Heading'
export { default as Icon } from './Icon/Icon'
export { default as Input } from './Input/Input'
export { default as ListGroup } from './ListGroup/ListGroup'
export { default as Modal } from './Modal/Modal'
export { default as Nav } from './Nav/Nav'
export { default as Popover } from './Popover/Popover'
export { default as Tabs } from './Tabs/Tabs'
export { default as Text } from './Text/Text'
export { default as Tooltip } from './Tooltip/Tooltip'

// --- Utilities
export { useActive, useActiveSrollReset, useNoScroll, useVisible } from './hooks'
export { setupOutlineHandlers } from './utils/dom'
{'fraction_non_alphanumeric': 0.14167528438469493, 'fraction_numerical': 0.001034126163391934, 'mean_word_length': 3.6283891547049443, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4957781', 'n_tokens_mistral': 827, 'n_tokens_neox': 822, 'n_words': 322}