json_config 0.1.2 copy "json_config: ^0.1.2" to clipboard
json_config: ^0.1.2 copied to clipboard

outdatedDart 1 only

A json configuration loader

example/example.dart

import 'package:json_config/json_config.dart';

main() {

  var config = new JsonConfig.fromMultiple([
    new JsonConfigPathSingleFile("./config/base.json"),
    new JsonConfigPathFlatDirectory("./config/flat"),
    new JsonConfigPathRecursiveDirectory("./config/recursive")
  ]);

  print(config.getOrElse("base", "didn't load  base"));
  print(config.getOrElse("flat1", "didn't load flat2"));
  print(config.getOrElse("flat2", "didn't load flat2"));
  print(config.getOrElse("beep", "didn't load beep"));
  print(config.getOrElse("bop", "didn't load bop"));
  print(config.getOrElse("boop", "didn't load boop"));
  print(config.getOrElse("nop", "didn't load nop"));

}
0
likes
25
points
16
downloads

Publisher

unverified uploader

Weekly Downloads

A json configuration loader

Homepage

License

MIT (license)

Dependencies

dictionary, option

More

Packages that depend on json_config