From 06b2c716f846e139960cedd561a417cc76db34e7 Mon Sep 17 00:00:00 2001 From: Hugo Parente Lima Date: Thu, 21 Jul 2022 16:03:55 -0300 Subject: [PATCH] Replace JSON.mapping by JSON::Serializable. --- shard.yml | 3 --- src/liquid/context.cr | 7 +++---- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/shard.yml b/shard.yml index 07cf08e..2667fc3 100644 --- a/shard.yml +++ b/shard.yml @@ -13,6 +13,3 @@ dependencies: inflector: github: phoffer/inflector.cr version: ~> 1.0.0 - json_mapping: - github: crystal-lang/json_mapping.cr - version: ~> 0.1.0 diff --git a/src/liquid/context.cr b/src/liquid/context.cr index 5ca5322..20213d0 100644 --- a/src/liquid/context.cr +++ b/src/liquid/context.cr @@ -1,12 +1,11 @@ require "json" -require "json_mapping" require "./any" module Liquid struct Context - JSON.mapping( - inner: Hash(String, JSON::Any) - ) + include JSON::Serializable + + @inner: Hash(String, JSON::Any) def initialize @inner = Hash(String, JSON::Any).new