amberframework / amber

A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
https://amberframework.org
MIT License
2.57k stars 205 forks source link

Refactor and remove YAML_mapping #1310

Open crimson-knight opened 1 year ago

crimson-knight commented 1 year ago

In the Amber shard file, we still rely on yaml_mapping which is a shard created to maintain the deprecated YAML.mapping functionality that was moved into YAML::Serializable in the std lib.

This is currently in the shard.yml file and can be found inside of the CLI tool and Amber-core.

Let's remove this deprecated library and reduce unnecessary shards from being installed with Amber.