A simple DSL for declarative configuration in ruby.
MIT License
Bot releases are hidden (Show)
Moved ConfigSL::VERSION
to configsl/version
for easier reference.
Exposed the shared example for file formats. Include it in your specs with:
require 'configsl/file_format/shared_spec'
RSpec.describe MyFileFormat do
it_behaves_like 'a file format', 'spec-config.json', %i[json], {
format: 'JSON',
name: 'config.json',
nested: { title: 'JSON file for testing' }
}
end
Full Changelog: https://github.com/jamesiarmes/configsl/compare/1.0.1...1.0.2
Published by jamesiarmes about 1 month ago
ConfigSL::Config
initialized with sting keys no longer raiseFull Changelog: https://github.com/jamesiarmes/configsl/compare/1.0.0...1.0.1
Published by jamesiarmes about 2 months ago
Initial release.
Full Changelog: https://github.com/jamesiarmes/configsl/commits/1.0.0