lib/rambling/trie/serializers.rb in rambling-trie-opal-2.1.1 vs lib/rambling/trie/serializers.rb in rambling-trie-opal-2.1.1.1

- old
+ new

@@ -1,14 +1,15 @@ # frozen_string_literal: true -# %w(file marshal yaml zip).each do |file| -# require File.join('rambling', 'trie', 'serializers', file) -# end - -require 'rambling/trie/serializers/file' -require 'rambling/trie/serializers/marshal' -require 'rambling/trie/serializers/yaml' -# require 'rambling/trie/serializers/zip' +if RUBY_ENGINE == 'opal' + require 'rambling/trie/serializers/file' + require 'rambling/trie/serializers/marshal' + require 'rambling/trie/serializers/yaml' +else + %w(file marshal yaml zip).each do |file| + require File.join('rambling', 'trie', 'serializers', file) + end +end module Rambling module Trie # Namespace for all serializers. module Serializers