Method: Esbuild::BuildResult#initialize
- Defined in:
- lib/esbuild/build_result.rb
#initialize(response, state) ⇒ BuildResult
Returns a new instance of BuildResult.
57 58 59 60 61 62 63 64 65 66 67 68 |
# File 'lib/esbuild/build_result.rb', line 57 def initialize(response, state) @state = state @warnings = response["warnings"] # TODO: symbolize keys if response["outputFiles"] @output_files = response["outputFiles"].map { |f| OutputFile.new(f["path"], f["contents"]) } end if response["metafile"] = Metafile.new(response["metafile"]) end end |