Top Level Namespace

Defined Under Namespace

Modules: Fastlane, StringFilters Classes: Color, Component, ComponentsList, DownloadImageParams, FigmaClient, FigmaColor, FigmaComponent, FigmaComponentsStylesMeta, FigmaComponentsStylesResult, FigmaFrameInfo, FigmaImageDownloader, FigmaImagesResult, FigmaNode, FigmaNodesResult, FigmaPaint, FigmaStyle, FigmaTemplateGenerator, FigmaToDomainConverter, FigmaTypeStyle, File, FolderGenerator, FolderGeneratorRaw, FolderGeneratorRes, FolderGeneratorXcassets, Font, FrameInfo, Hash, ImageLink, ImageNameComponents, ImageNameFormatter, ImageRef, ImageSetRef, Numeric, ProgressTasksLogger, ScaleFormatter, String, Style, StyleNameInfo, StylesGroup, StylesList, StylesTemplate, SvtToVectorConverter

Constant Summary collapse

FIGMA_STYLE_TYPE_FILL =
'FILL'
FIGMA_STYLE_TYPE_TEXT =
'TEXT'

Instance Method Summary collapse

Instance Method Details

#syscall(*cmd) ⇒ Object



1
2
3
4
5
# File 'lib/admiral-tools-figma/helper/system/system.rb', line 1

def syscall(*cmd)
  require 'open3'
  stdout, = Open3.capture3(*cmd)
  stdout
end

#syscall_safe(*cmd) ⇒ Object



7
8
9
10
11
# File 'lib/admiral-tools-figma/helper/system/system.rb', line 7

def syscall_safe(*cmd)
  syscall(*cmd)
rescue StandardError
  ''
end