lib/shoes/package/configuration.rb in shoes-package-4.0.0.pre7 vs lib/shoes/package/configuration.rb in shoes-package-4.0.0.pre8
- old
+ new
@@ -1,5 +1,6 @@
+require 'bundler'
require 'pathname'
require 'yaml'
require 'furoshiki/configuration'
require 'furoshiki/validator'
require 'furoshiki/warbler_extensions'
@@ -68,10 +69,10 @@
dir = pathname.parent
else
file, dir = config_for_single_file_app(pathname)
end
- config = YAML.load(file.read)
+ config = YAML.safe_load(file.read, [Symbol])
config[:working_dir] = dir
config[:gems] = merge_gems(base_config, config)
create(config)
end