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