lib/sewing_kit/webpack/manifest/base.rb in sewing_kit-0.130.0 vs lib/sewing_kit/webpack/manifest/base.rb in sewing_kit-0.130.1

- old
+ new

@@ -1,8 +1,9 @@ # frozen_string_literal: true -require 'sewing_kit/webpack/webpack' +require "sewing_kit/webpack/webpack" + module SewingKit module Webpack class Manifest class Base def initialize @@ -16,11 +17,11 @@ def manifest current_metadata = metadata if current_metadata.is_a?(Array) all_assets = current_metadata.flat_map do |data| - data['assets']['all'].values + data["assets"]["all"].values end # sewing-kit asset manifests return a numerically indexed hash, not a true array, # so we need to change it back to a hash for compatibility asset_hash = all_assets.each_with_index @@ -29,10 +30,10 @@ { "all" => asset_hash, } else - current_metadata['assets'] + current_metadata["assets"] end end protected