UNPKG

@hero-design/snowflake-guard

Version:

A hero-design bot detecting snowflake usage

224 lines (223 loc) 7.19 kB
declare const RULESET_MAP: { Alert: string[]; Badge: string[]; 'Badge.Count': string[]; 'Badge.Status': string[]; Banner: string[]; Breadcrumb: string[]; Button: string[]; 'Button.Link': string[]; 'Button.Icon': string[]; Card: string[]; 'Card.Header': string[]; 'Card.Content': string[]; Carousel: string[]; 'Chart.Bar': string[]; 'Chart.HorizontalBar': string[]; 'Chart.Column': string[]; 'Chart.Line': string[]; 'Chart.Pie': string[]; 'Chart.MultiplePie': string[]; Checkbox: string[]; 'Checkbox.Group': string[]; 'Checkbox.Button': string[]; 'Checkbox.ButtonGroup': string[]; Chip: string[]; Collapse: string[]; Comment: string[]; 'Comment.Editor': string[]; ContextPanel: string[]; 'ContextPanel.Header': string[]; 'ContextPanel.Body': string[]; 'ContextPanel.Footer': string[]; 'ContextPanel.CloseButton': string[]; DatePicker: string[]; 'DatePicker.Range': string[]; 'DatePicker.Month': string[]; 'DatePicker.MonthRange': string[]; 'DatePicker.Week': string[]; 'DatePicker.Fortnightly': string[]; 'DatePicker.SingleMonth': string[]; 'DatePicker.SingleYear': string[]; 'DatePicker.FixedRange': string[]; Divider: string[]; Dropdown: string[]; Empty: string[]; 'File.DragAndDrop': string[]; 'File.UploadButton': string[]; 'File.UploadIconButton': string[]; Filters: string[]; 'Filters.Label': string[]; 'Filters.Filter': string[]; 'Filters.Group': string[]; 'Filters.Group.Filter': string[]; 'Form.Field': string[]; Grid: string[]; 'Grid.Row': string[]; 'Grid.Col': string[]; Icon: string[]; InPageNavigation: string[]; Input: string[]; 'Input.TextArea': string[]; MediaQuery: string[]; Menu: string[]; 'Menu.Item': string[]; Modal: string[]; 'Modal.PopUp': string[]; 'Modal.Header': string[]; 'Modal.Body': string[]; 'Modal.Footer': string[]; 'Modal.CloseButton': string[]; Notification: string[]; PageHeader: string[]; Pagination: string[]; Portlet: string[]; Progress: string[]; 'Progress.Circle': string[]; Radio: string[]; 'Radio.Group': string[]; 'Radio.Button': string[]; 'Radio.ButtonGroup': string[]; Rate: string[]; Result: string[]; Select: string[]; 'Select.Multi': string[]; SelectButton: string[]; 'SelectButton.Group': string[]; SideBar: string[]; 'SideBar.Panel': string[]; Slider: string[]; Spinner: string[]; Statistic: string[]; Steps: string[]; Switch: string[]; Table: string[]; 'Table.ActionButtons': string[]; 'Table.BulkActions': string[]; 'Table.RowAction': string[]; 'Table.Filters': string[]; 'Table.Filter': string[]; Tabs: string[]; 'Tabs.Sub': string[]; Tag: string[]; TimePicker: string[]; Timeline: string[]; Tooltip: string[]; 'Typography.Title': string[]; 'Typography.Text': string[]; Widget: string[]; }; declare const SX_RULESET_MAP: { Alert: string[]; Badge: string[]; 'Badge.Count': string[]; 'Badge.Status': string[]; Banner: string[]; Breadcrumb: string[]; Button: string[]; 'Button.Link': string[]; 'Button.Icon': string[]; Card: string[]; 'Card.Header': string[]; 'Card.Content': string[]; Carousel: string[]; 'Chart.Bar': string[]; 'Chart.HorizontalBar': string[]; 'Chart.Column': string[]; 'Chart.Line': string[]; 'Chart.Pie': string[]; 'Chart.MultiplePie': string[]; Checkbox: string[]; 'Checkbox.Group': string[]; 'Checkbox.Button': string[]; 'Checkbox.ButtonGroup': string[]; Chip: string[]; Collapse: string[]; Comment: string[]; 'Comment.Editor': string[]; ContextPanel: string[]; 'ContextPanel.Header': string[]; 'ContextPanel.Body': string[]; 'ContextPanel.Footer': string[]; 'ContextPanel.CloseButton': string[]; DatePicker: string[]; 'DatePicker.Range': string[]; 'DatePicker.Month': string[]; 'DatePicker.MonthRange': string[]; 'DatePicker.Week': string[]; 'DatePicker.Fortnightly': string[]; 'DatePicker.SingleMonth': string[]; 'DatePicker.SingleYear': string[]; 'DatePicker.FixedRange': string[]; Divider: string[]; Dropdown: string[]; Empty: string[]; 'File.DragAndDrop': string[]; 'File.UploadButton': string[]; 'File.UploadIconButton': string[]; Filters: string[]; 'Filters.Label': string[]; 'Filters.Filter': string[]; 'Filters.Group': string[]; 'Filters.Group.Filter': string[]; 'Form.Field': string[]; Grid: string[]; 'Grid.Row': string[]; 'Grid.Col': string[]; Icon: string[]; InPageNavigation: string[]; Input: string[]; 'Input.TextArea': string[]; MediaQuery: string[]; Menu: string[]; 'Menu.Item': string[]; Modal: string[]; 'Modal.PopUp': string[]; 'Modal.Header': string[]; 'Modal.Body': string[]; 'Modal.Footer': string[]; 'Modal.CloseButton': string[]; Notification: string[]; PageHeader: string[]; Pagination: string[]; Portlet: string[]; Progress: string[]; 'Progress.Circle': string[]; Radio: string[]; 'Radio.Group': string[]; 'Radio.Button': string[]; 'Radio.ButtonGroup': string[]; Rate: string[]; Result: string[]; Select: string[]; 'Select.Multi': string[]; SelectButton: string[]; 'SelectButton.Group': string[]; SideBar: string[]; 'SideBar.Panel': string[]; Slider: string[]; Spinner: string[]; Statistic: string[]; Steps: string[]; Switch: string[]; Table: string[]; 'Table.ActionButtons': string[]; 'Table.BulkActions': string[]; 'Table.RowAction': string[]; 'Table.Filters': string[]; 'Table.Filter': string[]; Tabs: string[]; 'Tabs.Sub': string[]; Tag: string[]; TimePicker: string[]; Timeline: string[]; Tooltip: string[]; 'Typography.Title': string[]; 'Typography.Text': string[]; Widget: string[]; }; declare const HD_COMPONENTS: readonly ["Alert", "Badge", "Banner", "Breadcrumb", "Button", "Card", "Carousel", "Chart", "Checkbox", "Chip", "Collapse", "Comment", "ContextPanel", "DatePicker", "Divider", "Dropdown", "Empty", "File", "Filters", "Form", "Grid", "Icon", "InPageNavigation", "Input", "MediaQuery", "Menu", "Modal", "Notification", "PageHeader", "Pagination", "Portal", "Portlet", "Progress", "Radio", "Rate", "Result", "Select", "SelectButton", "SideBar", "Slider", "Spinner", "Statistic", "Steps", "Switch", "Table", "Tabs", "Tag", "TagInput", "TimePicker", "Timeline", "Tooltip", "Typography", "Widget"]; declare const APPROVED_INLINE_STYLE_COMMENT = "@snowflake-guard/approved-inline-style"; declare const APPROVED_CLASSNAME_COMMENT = "@snowflake-guard/approved-classname"; declare const APPROVED_STYLED_COMPONENTS_COMMENT = "@snowflake-guard/approved-styled-components"; export { HD_COMPONENTS, RULESET_MAP, SX_RULESET_MAP, APPROVED_INLINE_STYLE_COMMENT, APPROVED_CLASSNAME_COMMENT, APPROVED_STYLED_COMPONENTS_COMMENT, };