Switch to an actively-maintained TOML parser. (#6652)

Merge pull request 6652
This commit is contained in:
Jashank Jeremy
2018-01-03 03:36:58 +10:00
committed by jekyllbot
parent f49431ab85
commit a9fe56830b
3 changed files with 5 additions and 5 deletions

View File

@@ -134,8 +134,8 @@ module Jekyll
def safe_load_file(filename)
case File.extname(filename)
when %r!\.toml!i
Jekyll::External.require_with_graceful_fail("toml") unless defined?(TOML)
TOML.load_file(filename)
Jekyll::External.require_with_graceful_fail("tomlrb") unless defined?(Tomlrb)
Tomlrb.load_file(filename)
when %r!\.ya?ml!i
SafeYAML.load_file(filename) || {}
else